body{margin:0;padding:0}*{box-sizing:border-box}.font-proxima{font-family:proxima-nova,sans-serif}.font-vera{font-family:"Vera Humana 95"}.container{margin:0 auto;width:90%}.single-accordion h3{font-size:18px;font-weight:500;font-family:Proxima Nova,sans-serif}@media screen and (max-width: 768px){.container{width:90%}.no-mobile-container{width:100%!important}.mobile-p-2{padding:2em}}@media screen and (min-width: 768px){.desktop-grid-4{grid-template-columns:1fr 1fr 1fr 1fr!important}}header .header-pulse{background:#f5ede7;border-radius:50px}header ul li a{font-family:proxima-nova;font-weight:400}header .header-content{display:flex;gap:2em;align-items:center;justify-content:space-between;padding:.8em 0}header .header-logo{position:relative;text-decoration:none;padding-right:1.5em;padding-top:.7em}header .header-logo .logo-star{position:absolute;top:0;right:0;transition:all 1s ease-in-out}header .header-menu-desktop ul{list-style:none}header .header-menu-desktop ul li{display:inline-block}header .header-menu-desktop ul li a,header .header-menu-desktop ul li button{text-decoration:none;color:#000;padding:.5em 1em;font-size:16px}header .header-benefits{background:#faf7f0;padding:10px}header .header__icons{display:flex;align-items:center;gap:.5em}header .header__icon--cart{position:relative}header .header__icon--cart .cart-count-bubble{position:absolute;right:0;top:0;background:#f5ede7;padding:.1em;font-size:10px;font-weight:600;width:19px;height:19px;border-radius:50px;display:flex;justify-content:center;align-items:center}header .header__icon--cart .cart-count-bubble{color:#000}header .header__icon--cart svg{width:40px;height:40px;padding:.7em}header .header__my-account{font-size:16px;text-decoration:none;color:#000;line-height:1.5;font-weight:500;font-family:Proxima Nova,sans-serif}header .search-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:999}header .modal-overlay{background:#0000004d;width:100%;height:100%;position:absolute}header .search-modal .search-modal__content{background:#fff;z-index:99;padding:1em;border-radius:10px}header .mobile-toggle-menu,header .mobile-close-menu{background:none;border:none;padding:1em .5em;cursor:pointer;display:none}header .mobile-header-menu{background:#fff;position:fixed;top:0;bottom:0;left:-200vw;transition:all .3s ease-in-out;z-index:999;width:100vw}header .mobile-header-container{width:90%;margin:0 auto}.mobile-header-menu .menu-items a{display:block;padding:.5em;font-family:proxima-nova;font-size:18px;font-weight:400;line-height:1.5;color:#242424;text-decoration:none}@media screen and (max-width: 768px){header .header-content{position:relative;padding:.4em 0}header .header-logo{position:absolute;margin:0 auto;left:0;right:0;width:fit-content}header .mobile-toggle-menu,header .mobile-close-menu{display:block}}@media screen and (min-width: 768px){#toggle-filter:hover #filter{display:block}.min-height-desktop{min-height:60vh}}#filter{display:none}.flex{display:flex}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.gap-2{gap:2em}.visually-hidden{display:none}.announcement-bar{background:#000;color:#fff;padding:10px}.announcement-bar p{text-align:center;margin:0;font-family:proxima-nova;line-height:1}@media screen and (max-width: 768px){.announcement-bar{display:none}}.select-product-img{cursor:pointer}.hero{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:75vh;max-width:100%}.restart-quiz{color:#000}.hero img{width:100%}.hero .hero-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.hero .hero-content h1,.hero .hero-content p{color:#fff}.btn-primary{background:#d7ab37;font-size:16px;line-height:1.5;font-weight:500;padding:10px 35px;text-decoration:none;color:#fff;border-radius:6px;border:1px solid #D7AB37;font-family:Proxima Nova,sans-serif;cursor:pointer}.btn-secondary{background:transparent;font-size:16px;line-height:1.5;font-weight:500;padding:10px 35px;text-decoration:none;color:#fff;border-radius:6px;border:1px solid white;font-family:Proxima Nova,sans-serif}footer{background:#fbf6eb;padding:20px 0 80px;margin-top:2em}footer h3{margin:0;color:#242424;font-size:16px;font-weight:600}.col-3{width:25%}.col-4{width:33.333333%}.col-6{width:50%}.col-8{width:66.666666%}.col-9{width:75%}footer ul{list-style:none;padding:0}.relative{position:relative}.product-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;display:block}.product-card h3{margin:0}.product-card .product-variants{display:none}.product-card .product-variants .variant-title{flex:1;text-align:left}.product-card .open-variants{width:40px;height:32px;border-radius:6px;background:#fff;border:none}.product-card .product-variants{position:absolute;bottom:0;left:0;right:0;background:#fff;margin:.5em;border-radius:5px;padding:.5em .5em 0}.product-card .product-variants .add-variant{border:1px solid rgba(12,12,12,.1);padding:1em;display:flex;gap:.5em;align-items:center;background:transparent;font-size:12px;cursor:pointer;transition:all .2s ease-in-out}.product-card .product-variants .add-variant:hover{background:#ddd}.product-card .product-variants .add-variant img{width:25px;border-radius:4px}.product-card .add-to-cart,.product-card .collection-bundle-add-to-cart{margin-top:.5em;background:#d7ab37;font-size:16px;line-height:1.5;font-weight:500;padding:10px 0;text-decoration:none;color:#fff;border-radius:6px;border:1px solid #E3C473;cursor:pointer;text-transform:uppercase}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:.5em}.w-full{width:100%}.text-white{color:#fff}.mb-2{margin-bottom:2em}.mb-1{margin-bottom:1em}.mb-5{margin-bottom:5em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-5{margin-top:5em}.mt-4{margin-top:4em}.mt-3{margin-top:3em}.text-center{text-align:center}.product-card .image-pills{position:absolute;bottom:0;left:0;right:0;padding:.5em}.product-card .product-before-price{font-weight:400;line-height:1.5;font-size:14px;text-decoration:line-through;color:#444}.product-card .product-price{font-weight:400;font-size:18px;line-height:1.5;color:#1d1d1b}.product-price-discount{padding:2px 12px;background:#cf0000;border-radius:4px;color:#fff;line-height:1.5;font-weight:600;font-family:proxima-nova;display:flex;align-items:center;text-align:center}@media screen and (max-width: 768px){.product-price-discount{padding:2px 8px}}.product-card .product-price-discount{font-size:12px}.product-price-discount{font-size:14px}.pill{border-radius:2px;color:#000;padding:2px 10px;font-weight:600;font-size:12px}.small-gap{gap:9px}.white-pill{background:#f6f2f2}.light-pill{background:#f2e6dd}.block{display:block;color:#000;text-decoration:none;padding:.3em}.grid{display:grid}.collection-grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:2em}@media screen and (max-width: 768px){.collection-grid{grid-template-columns:1fr 1fr;gap:2em 1em}}.btn-switch{background:#f8f2e6;border-radius:50px;padding:.5em;display:flex;align-items:center;justify-content:center;gap:.5em;width:max-content;margin:0 auto;border:1px solid rgb(243,227,191)}.btn-switch a,.btn-switch button{background:transparent;border:1px solid transparent;font-weight:500;font-size:16px;color:#000;transition:all .15s ease-in-out;border-radius:50px;padding:8px 24px;cursor:pointer}.btn-switch a.active,.btn-switch button.active,.btn-switch a:hover,.btn-switch button:hover{background:#d7ab37;font-weight:500;font-size:16px;color:#fff;border:1px solid #F8F2E6}#page-title{margin-top:1em;font-family:"Vera Humana 95";font-size:48px;font-weight:400}@media screen and (max-width: 768px){#page-title{font-size:30px}}#page-title,#page-subtitle{text-align:center;color:#000}#page-subtitle{font-family:Proxima Nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.play-btn{position:absolute;top:0;left:0;background:none;border:none;cursor:pointer;right:0;bottom:0}.home-video img{border-radius:5px;aspect-ratio:16/9;max-height:90vh;object-fit:cover}footer .open-livechat{background:none;border:none;padding:0;text-align:left;margin-top:1em;display:flex;align-items:center;cursor:pointer}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 10px #0000}}.pulse-circle{width:10px;height:10px;border-radius:50px;display:inline-block}.bg-green{background:green}.text-black{color:#000}.no-underline{text-decoration:none}.gap-1{gap:1em}.aspect-square{aspect-ratio:1/1;object-fit:cover}.rounded{border-radius:5px}.bg-yellow{background:#fbf6eb}.p-2{padding:2rem}.variant-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}@media screen and (max-width: 768px){.variant-grid{grid-template-columns:1fr 1fr}}.sticky{position:sticky;top:2em}@media screen and (max-width: 768px){.sticky{position:relative;top:unset}}.accordion-header-product{padding:16px 0;border:none;background:none;display:flex;justify-content:space-between;width:100%;cursor:pointer;align-items:center}.accordion-header{background:none;border:none;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.accordion-header h3{text-align:left}.accordion-body{display:none}.accordion-body p{font-weight:400;font-size:16px;font-family:Proxima Nova,sans-serif}@media screen and (max-width: 768px){.flex:not(.no-media){flex-direction:column}.flex:not(.no-media) .col-6,.flex:not(.no-media)>.col-3,.flex:not(.no-media) .col-4,.flex:not(.no-media)>.col-9{width:100%}.header-content .header-menu,.header-content .header__my-account{display:none}.header-content .toggle-header-menu{display:block}.hide-on-mobile{display:none!important}}html{overflow-x:hidden}.change-quantity{display:flex;align-items:center}.change-quantity button{border:1px solid rgba(12,12,12,1);padding:12px 16px;background:transparent;color:#000;border-radius:6px;cursor:pointer;transition:all .15s ease-in-out;margin-top:8px}.change-quantity button:hover{background:#000;color:#fff}footer ul li a{font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;color:#242424}footer p{font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;color:#242424}.justify-end{justify-content:end}.product-price-row{display:flex;align-items:center}@media screen and (max-width: 768px){.product-price-row{flex-wrap:wrap}header .logo-star{display:none}}.breadcrumbs{margin:.5em 0}.breadcrumbs *{font-family:proxima-nova;text-decoration:none;color:#242424;font-size:14px}.breadcrumbs svg{margin:0 .5em}.font-bold{font-weight:700}.product-bundle-sale{font-size:24px;font-weight:400;line-height:1.4}@media screen and (max-width: 768px){.center-on-mobile{justify-content:center!important}.product-bundle-sale{display:none}}.product-row{display:flex;gap:1em}.product-image-row{gap:1em;margin-bottom:1em}.product-image-row .col-small{width:15%}@media screen and (max-width: 768px){.product-row{gap:0;flex-direction:column}.product-row .col-6{width:100%}.product-image-row{margin-bottom:.5em}}.single-product-page h1{font-weight:400;font-size:40px}@media screen and (max-width: 768px){.single-product-page h1{font-size:32px}}.active-img{border:2px solid #F3E3BF!important}.product-img{border:2px solid transparent;height:4em;object-fit:scale-down;width:4em}@media screen and (min-width: 768px){.hide-on-desktop{display:none!important}}#cart-icon-bubble{background:none;border:none}.inline-block{display:inline-block}.mt-10{margin-top:10em}.hero h1{font-size:56px;font-weight:400;margin-bottom:24px}.hero .hero-content p{font-size:18px;margin-bottom:32px;max-width:30em;line-height:1.5}@media screen and (max-width: 768px){.hero h1{font-size:40px}.col-8{width:100%}.hero .hero-content p{font-size:16px}.hero .hero-content{top:unset}}.add-to-cart,.toggle-cart{cursor:pointer}.header__search{position:fixed;top:0;left:0;right:0;bottom:0;display:none;justify-content:center}@media screen and (min-width: 768px){header{position:sticky;top:0;z-index:9;background:#fff}}@media screen and (max-width: 768px){header .header-logo{padding:unset!important}header{position:sticky;top:0;background:#fff;z-index:99}}#filter.show-filter{display:block!important}#predictive-search-modal{position:fixed;top:12vh;left:0;right:0;background:#fff;z-index:999;padding:1em;overflow-x:scroll}@media screen and (max-width: 768px){#predictive-search-modal{top:6vh}}#predictive-search-results::-webkit-scrollbar{display:none}#predictive-search-results{-ms-overflow-style:none;scrollbar-width:none;gap:1em;overflow-x:scroll}#toggle-search,#close-search{padding:.5em;border:none;background:none;cursor:pointer}.search-result{color:#000;text-decoration:none;min-width:160px;display:block;position:relative;max-width:160px}.search-result img{aspect-ratio:2/2.5;object-fit:cover;border-radius:4px}.search-result .product-pill{position:absolute;bottom:0;left:.3em;background:#fff;padding:.2em .4em;font-size:11px}#predictive-search-modal ul li{cursor:pointer}#predictive-search-modal ul li:hover{text-decoration:underline}.hidden{display:none}.size-16{font-size:16px}@media screen and (max-width: 768px){.size-16{font-size:13px}}.select-variant-modal,.select-variant-modal-s{position:fixed;top:0;left:0;right:0;bottom:0;padding:2em;background:#fff;z-index:999;display:none}.toggle-how-to-use-btn.active{border:1px solid #F3E3BF;font-weight:600}.toggle-how-to-use-btn{border-radius:5px;background:#faf7f0;border:1px solid transparent;padding:.2em .4em;font-family:proxima-nova;font-weight:400;font-size:14px;width:100%;cursor:pointer}.size-64{font-size:64px}.size-20{font-size:20px}.proxima-mobile{font-family:"Vera Humana 95"}.size-48{font-size:48px}@media screen and (max-width: 768px){.size-64{font-size:32px}.size-20{font-size:16px}.text-center-mobile{text-align:center}.proxima-mobile{font-family:proxima-nova}.size-48{font-size:48px}}.half-bg{background:#f8f2e6;height:80%;position:absolute;top:0;left:0;right:0;z-index:-1}@media screen and (max-width: 768px){.half-bg{height:100%}}.splide__arrow--prev,.splide__arrow--next{background:#fff;border:1px solid rgba(12,12,12,.15);padding:12px;border-radius:4px;cursor:pointer}.announcement_slider .splide__arrow,.header-mega-menu{display:none}.header-mega:hover .header-mega-menu{display:block}.font-56{font-size:56px}@media screen and (max-width: 768px){.font-56{font-size:32px}}footer .logo{position:relative;padding:1em 1.2em 0 0}footer .logo-star{position:absolute;top:0;right:0}header .header-benefits .hide-on-mobile{gap:7em}@media screen and (max-width: 1296px){header .header-benefits .hide-on-mobile{gap:4em}}@media screen and (max-width: 1182px){header .header-content{gap:1em}header .header-benefits .hide-on-mobile{gap:3em}}@media screen and (max-width: 1166px){.header__icons .quiz-action{display:none}}@media screen and (max-width: 768px){.mobile-column-reverse{flex-direction:column-reverse!important}.mobile-items-start{align-items:start!important}}.product-benefits svg{width:28px;height:23px}.product-benefits{background:#faf7f0;padding:1.3em .25em;display:flex;flex-direction:column;align-items:center;min-width:5em;border:1px solid rgba(248,242,230,1);border-radius:5px}.product-benefits:not(:last-child){margin-bottom:.5em}.footer-bottom{display:flex;align-items:center;gap:2em}.footer-bottom .col-3 div{display:flex;align-items:center;gap:1em;justify-content:end}@media screen and (max-width: 768px){.footer-bottom{flex-direction:column-reverse;margin-top:2em;gap:1em;align-items:start}.footer-bottom .col-3 div{display:flex;align-items:center;gap:1em;justify-content:start}.footer-bottom .col-9{width:100%}.trustpilot-container{gap:1em!important}.trustpilot-container p{font-size:11px!important}#shopify-section-col-story-telling .col-6{padding:0 1em!important}#shopify-section-col-story-telling img{margin-top:1em!important}.twijfel-text{font-size:30px!important;font-weight:400!important;line-height:1.2!important;margin:.5em 0!important}#shopify-section-home-geurquiz-intro p{font-size:16px!important}.footer-body{display:none}}.trustpilot-container{gap:2em}.trustpilot-container p{font-size:12px}.twijfel-text{font-size:48px;font-weight:400;line-height:1.2;margin:1em 0}#toggle-filters{color:#000}p,li,a{font-family:proxima-nova}footer .toggle-menu svg{display:none}@media screen and (max-width: 768px){footer .toggle-menu svg{display:block}}.accordion-header{color:#000}.font-48{font-size:48px}.font-18{font-size:18px}.font-40{font-size:40px}@media screen and (max-width: 768px){.font-48{font-size:34px}.font-18{font-size:16px}.font-40{font-size:30px}.gap-1-mobile{gap:1em!important}.padding-left-right-mobile{padding:1em 1em 0!important}}.single-product-page .product-thumbnail{aspect-ratio:1/1;object-fit:contain;background:#faf7f0}.toggle-lang{border:1px solid gray;padding:.5em;display:flex;width:100%;background:none;margin-bottom:.5em;align-items:center;gap:.5em;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/24/assets/style.css.map */
