h1,h2,h3,h4,h5,h6{font-family:PP Hatton,"sans-serif"!important}div,p,a,button{font-family:Darker Grotesque!important;line-height:1.1!important;letter-spacing:normal!important}#MainContent button,#MainContent a,#MainContent input{transition:all .2s ease-in!important}body{background-color:#fffaef!important}.product-grid-container ul#product-grid li{padding:10px 0}.product .product__info-wrapper .product__accordion .accordion__content{height:auto!important;overflow:unset}.button{background-color:#424530!important;color:#fff!important;font-size:20px!important;height:54px!important;max-height:unset!important;padding:17px 40px 12px!important;border-radius:42px!important;display:flex;align-items:center!important;justify-content:start!important;width:fit-content;font-family:PP Hatton!important;line-height:0!important}.button:hover{background-color:#e09132!important}.button:before,.button:after{content:none!important}.section-header{position:fixed!important;width:100%;top:35px;background-color:transparent}.section-header sticky-header header.header{padding-block:10px!important}.sticky-active.header-static .section-header{position:sticky!important}.section-header sticky-header{background-color:transparent!important;background:transparent!important}.section-header sticky-header nav a{font-size:22px;font-family:Darker Grotesque!important;font-weight:600;color:#000;padding:1.2rem 25px;text-decoration:none}.header__icons details-modal summary.header__icon,.header__icons .svg-wrapper{width:25px;height:25px}.header__icons{padding:0;gap:20px;align-items:center}.header__icons ul.list-menu li:last-child a{padding-right:10px}.header__icons details-modal details{display:flex;align-items:center}.section-header sticky-header .header__heading img{width:220px;height:auto}h2.title{display:flex;justify-content:center;margin-block:0 40px!important;font-size:40px!important}.sticky-active .section-header{top:0!important;animation:fade-down .5s ease-in}.scrolled-past-header .header__heading-logo-wrapper{width:100%!important}.sticky-active .section-header sticky-header{background-color:#ffe6b2!important}.section-header .header__active-menu-item{text-decoration:none!important}.section-header sticky-header nav ul li:first-child a{padding-left:15px}.account-page .section-header sticky-header{background:#fff!important}.section-header .header__heading-logo{width:220px!important}.sticky-active.account-page .section-header sticky-header{background:#ffe6b2!important}#HeaderLanguageForm{background:#fff;border-radius:6px}#HeaderLanguageForm .disclosure__button{width:100%;font-size:22px;font-family:Darker Grotesque!important;font-weight:600}#HeaderLanguageForm .disclosure__button .icon-caret{width:1.3rem;height:1rem}#HeaderLanguageForm .disclosure__list-wrapper{border:none;border-radius:6px;overflow:hidden;top:110%!important}#HeaderLanguageForm .disclosure__list-wrapper #HeaderLanguageList{min-width:160px}#HeaderLanguageForm .disclosure__list-wrapper .disclosure__list li a{font-size:20px;font-family:Darker Grotesque!important;font-weight:600;color:#000;border-bottom:1px solid #dddddd30}#HeaderLanguageForm .disclosure__list-wrapper .disclosure__list li:last-child a{border-bottom:0px solid #dddddd30}#HeaderLanguageForm .disclosure__list-wrapper .disclosure__list li a span .icon path{color:#000}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none!important;text-underline-offset:unset}.template-search p.status{background-color:#fff;width:fit-content;margin:0 auto;padding:10px 20px;font-size:20px;border-radius:8px;font-weight:600;color:#ff5656}.search-modal{background-color:#ffefcd!important}.search-modal .search-modal__form input{border-radius:12px!important;background-color:#f9f9f9;box-shadow:none!important;border:1px solid #ffde99}.search-modal .search-modal__close-button{background-color:#fff;border-radius:12px;color:#fff;border:1px solid #ffde99}.search-modal .search-modal__form .search__button .svg-wrapper{filter:invert(1);width:2rem;height:2rem}.search-modal .predictive-search.predictive-search--header{border-radius:12px;padding-block:6px;margin-top:6px;max-height:300px!important}.search-page .header{background-color:#000!important}.search-page .template-search{padding-block:120px!important}.search-page .template-search h1{font-size:32px;font-weight:700}.search-page .template-search .template-search__search .field:before,.search-page .template-search .template-search__search .field:after{content:none!important}.search-page .template-search .template-search__search .field input{border:1px solid #ddd;border-radius:10px;background-color:#f9f9f9}.search-page .template-search .template-search__search .search__button .svg-wrapper{filter:invert(1);width:2rem;height:2rem}.search-modal .search-modal__form .field:before,.search-modal .search-modal__form .field:after{content:none}.search-modal .search-modal__close-button svg path{fill:#424530!important}.search-modal .search-modal__form input+label{font-size:18px;font-weight:500;top:9px;letter-spacing:normal}.predictive-search__heading{font-size:18px;margin-bottom:12px!important}.predictive-search__results-list .predictive-search__item-heading{font-size:20px}.predictive-search__results-list>li{background-color:#fff;margin-block:8px;border-radius:8px}.predictive-search__results-list>li:last-child{border:0!important}.predictive-search__results-groups-wrapper{gap:20px;padding:20px}.predictive-search__results-groups-wrapper .predictive-search__result-group:first-child{background-color:#fff6e4;border-radius:10px;padding:10px}.predictive-search__results-groups-wrapper .predictive-search__result-group h2{margin:0}ul#predictive-search-results-products-list li a img{height:60px;object-fit:contain;background-color:#fff6e4;padding:10px;border-radius:6px}ul#predictive-search-results-products-list li a{align-items:start;border:1px solid #ddd;border-radius:12px;margin-bottom:10px}div#predictive-search-option-search-keywords button{font-size:18px;font-weight:600}.template-search{padding-top:0!important}.template-search .template-search__header{background-color:#ffe6b2;padding:50px 0}.template-search .template-search__header h1{font-size:40px}.template-search .template-search__header .template-search__search input{border-radius:10px;height:50px;font-size:20px;letter-spacing:normal;padding:20px 20px 10px}.template-search .template-search__header .template-search__search label{top:10px;font-size:20px;letter-spacing:normal;font-weight:500}.template-search .template-search__header .template-search__search input:focus-visible+label,.template-search .template-search__header .template-search__search input:not(:placeholder-shown)+label{top:4px;font-size:14px}.template-search .template-search__header .template-search__search button.reset__button,.template-search .template-search__header .template-search__search .search__button{height:50px}.template-search .facets-wrapper .facets-container{padding:2px 20px;background-color:#fffaef;margin-bottom:20px;border-radius:10px;align-items:center;border:1px solid #cbd3c6}.template-search .facets-wrapper .facets-container details summary{margin:0}.template-search .facets-wrapper .facets-container form{margin:0;padding-block:10px}.template-search .facets-wrapper .facets-container h2{margin:0 10px 0 0}.template-search .facets-wrapper .facets-container form *{font-size:18px;font-weight:500}.template-search .facets-wrapper .facets-container form h2,.template-search .facets-wrapper .facets-container form h2 *{font-size:16px!important}.template-search .facet-filters__sort:focus-visible,*:focus-visible{outline:none!important;outline-offset:unset!important;box-shadow:none!important}.template-search .facets .facets__display{border-radius:12px}.template-search .facets .facets__display .facets__header{border-bottom:1px solid #cbd3c6!important}.facets__price .field{border:1px solid #cbd3c6;border-radius:12px;overflow:hidden}.facets__price .field input{padding-bottom:16px!important}.facets__price .field input:focus-visible+label,.facets__price .field input:not(:placeholder-shown)+label{top:0;font-size:12px}facet-remove span.active-facets__button-inner{font-size:16px!important;height:0!important;padding:20px 20px 15px!important}.marquee-bar.custom-marquee{background-color:#424530!important}.marquee-bar.custom-marquee .marquee-item{font-size:18px;text-transform:uppercase;padding-block:6px 9px;font-weight:600}.custom-banner{height:120vh}.custom-banner .image-banner__content-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:10vh}.custom-banner .image-banner__content-wrapper .image-banner__text-left{align-self:start;padding-top:50px}.custom-banner .image-banner__content-wrapper .image-banner__text-right{align-self:end;padding-top:310px;padding-left:63px}.custom-banner .image-banner__content-wrapper .image-banner__text-right p{font-size:30px;line-height:1.3;font-weight:500!important}.custom-banner .image-banner__content-wrapper>div{width:35%}.custom-banner h1{font-size:60px;font-weight:500;line-height:1.3}.custom-banner h1 img{width:130px!important;height:75px!important;border-radius:90px!important;object-fit:cover!important}.collection .card__media,.collection .card .media{position:unset!important;background-color:#ffefcd;padding:20px}.collection .card__media img,.collection .card .media img{position:unset!important;width:100%!important;height:200px!important;object-fit:contain!important}.collection .card__inner{--ratio-percent: 80% !important}.collection .card__inner .card__content{display:none!important}.collection .card-wrapper{border-radius:30px;overflow:hidden}.collection .card-wrapper .card__content{background-color:#fff;padding:10px 20px;border:1px solid #F2E2CB;border-radius:0 0 30px 30px}.collection .collection__view-all{justify-content:center;display:flex;padding-top:30px}.collection .card-wrapper .card__content .card__heading a{text-align:start;font-size:20px;font-weight:700;font-family:PP Hatton!important;position:relative;padding-right:50px;text-decoration:none!important;line-height:1.3!important}.collection .card-wrapper .card__content .card__heading a:after{content:""!important;width:40px;height:40px;background:url(/cdn/shop/files/Group_24.svg?v=1749707161) no-repeat;background-size:contain;position:absolute;right:0;left:auto}.collection .card-wrapper .card__content .price__container .price-item{color:#e09132;font-size:17px;font-family:PP Hatton;text-align:start;font-weight:700!important}.collection .card__heading a:after{content:none!important}.collection .card-wrapper .card__content .price{text-align:start;margin-top:15px!important}.product-grid>li{width:100%!important;max-width:100%!important}.product-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px}.cat-grid{background-color:#424530;padding-block:80px!important}.cat-grid h2{margin-top:0;color:#fff}.cat-grid .grid{display:flex;justify-content:center;align-items:center;margin-top:60px}.cat-grid .grid a.flex{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px;padding-block:0 50px;text-decoration:none!important;flex-basis:220px}.cat-grid .grid a.flex:hover figure{background-color:#ffe6b2}.cat-grid .grid a.flex figure{margin:0;height:auto;background-color:#fff5df;padding:15px;display:flex;justify-content:center;align-items:center;border-radius:50%}.cat-grid .grid a.flex figure img{width:100%;height:auto}.cat-grid .grid a.flex .text-sm{font-family:PP Hatton;font-size:20px;font-weight:500;color:#fff;max-width:130px;text-align:center;line-height:1.4}.cat-grid .btn-wrapper{display:flex;justify-content:center;margin-top:0}.button-yellow{background-color:#e09132!important}.button-yellow:hover{background-color:#a68e74!important}.skin-banner{width:calc(100% - 80px);margin:0 auto;max-width:1440px;border-radius:40px!important;overflow:hidden}.skin-banner.space-80{margin-block:80px}.skin-banner h2{color:#fff}.skin-banner .banner__content p{font-size:20px;line-height:1.3!important;font-weight:400;color:#fff;margin-block:20px!important}.skin-banner .banner__box{padding:0!important}.skin-banner .banner__content{padding:80px 50px!important;width:50%;margin:0}.skin-banner .banner__content .banner__box .banner__buttons a.button:hover{background-color:#b1650a!important}.discover-section{padding-block:80px!important}.discover-section .product-card{position:relative;overflow:hidden;border-radius:40px!important}.discover-section .product-card:before{content:"";width:75%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(270deg,#ffefcd00 23.46%,#ffefcd 75.38%);z-index:0}.discover-section .product-card>*{position:relative;z-index:1}.discover-section .product-card h3{font-size:24px;font-weight:500!important;max-width:270px;width:100%;margin-block:0 10px!important}.discover-section .product-card p.price{margin-block:0px 20px;color:#e09132;font-family:PP Hatton!important;font-size:20px;font-weight:500}.bundle-banner h2{text-align:center;font-size:40px;max-width:75%;margin:0 auto}.custom-faq-wrapper{background-color:#ffefcd!important;margin-block:80px!important;border-radius:40px!important;padding:80px 65px!important}.custom-faq-wrapper .faq-item{margin-bottom:20px!important;border:0!important;background-color:#fff!important;padding:40px!important;border-radius:20px!important}.custom-faq-wrapper .faq-item .faq-question{padding:0!important;font-size:20px!important;font-family:PP Hatton!important;font-weight:400!important}.custom-faq-wrapper .faq-item .faq-answer{font-size:20px!important;letter-spacing:0!important;line-height:1.3!important;font-family:Darker Grotesque!important;font-weight:600!important}.custom-faq-wrapper a.button{margin:50px auto 0}.testimonials-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.testimonials-wrapper .testimonial-block{background-color:#fff;border-radius:40px;overflow:hidden;display:flex;flex-direction:column}.testimonials-wrapper .testimonial-content .testimonial-name{margin:0;font-family:PP Hatton!important;font-size:20px!important;font-weight:500!important}.testimonials-wrapper .testimonial-block .testimonial-content{padding:35px 30px;display:flex;flex-direction:column;gap:10px}.testimonials-wrapper .testimonial-block .testimonial-content>*{margin:0!important}.testimonials-wrapper .testimonial-block .testimonial-rating{display:flex;gap:4px}.testimonials-wrapper .testimonial-block .testimonial-review{font-size:18px;line-height:1.3;font-style:normal!important;font-weight:500;padding-top:5px}.inner-banner h2{font-size:54px;font-weight:600}.header-static .section-header{position:static!important}.daily-essentials-container{flex-wrap:nowrap;gap:50px!important}.daily-essentials-container>div{flex:1}.daily-essentials-container .image-column img{width:100%;height:auto;border-radius:40px}.daily-essentials-section{padding:80px 0}.daily-essentials-section .subheading{color:#e09132;font-family:PP Hatton!important;font-weight:400;font-size:18px;margin:0!important}.daily-essentials-section h2{font-size:40px;margin:10px 0 0}.daily-essentials-section .description{font-weight:600;line-height:1.3;font-size:22px;font-family:Darker Grotesque!important;margin-block:20px 30px;letter-spacing:normal}.contact-flex-container{margin-block:30px;display:flex;align-items:start;gap:50px;border-radius:40px;flex-direction:row-reverse}.contact-form-box .button{background-color:#e09132!important;margin:0 auto}.contact-flex-container>div{flex:1}.contact-form-box{background-color:#a68e74;padding:30px;border-radius:30px}.contact-form-box h2{color:#fff}.contact-flex-container h2{justify-content:start;margin-block:0 20px!important;font-size:32px!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none!important}.contact-form-box form input,.contact-form-box form textarea{background-color:#fffaef;border:1px solid #ffe09e;border-radius:12px!important;height:50px;font-size:18px!important;box-shadow:none!important}.contact-form-box form textarea{height:140px}.contact-form-box form label{font-size:18px;font-weight:600;letter-spacing:normal}.contact-details-box h2+p{font-size:20px;font-weight:500;margin:0;display:none}.contact-details-box ul{padding:0;list-style-type:none}.contact-details-box ul li,.contact-details-box ul li a{display:flex;align-items:center;gap:15px;margin-bottom:15px;font-size:24px;font-weight:600;color:#000;text-decoration:none!important}.contact-details-box ul li img{width:40px;height:40px}.contact-form-box h2.form-status.caption-large{display:none}.contact-form-box .form__message+.form-status-list{display:none}.contact-form-box .field--with-error .contact__field-error .form__message{font-size:18px;font-weight:500;background-color:#ffe4e4;padding:4px 10px;border-radius:6px;border:1px solid #ffa8b2;width:fit-content}.contact-flex-container iframe{height:320px;border-radius:20px}footer{background-color:#424530!important;padding-block:0!important}footer a{color:#fff!important;font-size:22px!important}footer p{font-size:18px;color:#fff!important}.footer__blocks-wrapper .footer-block:first-child .footer-block__image-wrapper{max-width:100%!important;margin:0!important}.footer__blocks-wrapper .footer-block:first-child .footer-block__details-content{justify-content:start}.footer__blocks-wrapper .footer-block:first-child p{margin:20px 0}.footer__blocks-wrapper .footer-block:first-child .list-social{justify-content:start;gap:8px}.footer__blocks-wrapper .footer-block:first-child .list-social .list-social__link .svg-wrapper{height:30px;width:30px}.footer__blocks-wrapper .footer-block:first-child .footer-block__image-wrapper img{width:250px}.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:100px!important;display:block!important}.footer__blocks-wrapper .footer-block h2{font-size:24px;color:#fff;margin-bottom:15px}.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:60px}.footer__blocks-wrapper .footer-block:first-child .list-social .list-social__link{padding:0!important}.footer__blocks-wrapper .footer-block:last-child .d-flex{display:flex;align-items:start;gap:20px;margin-bottom:5px}.footer__blocks-wrapper .footer-block:last-child .d-flex p{margin:0 0 15px}.footer__blocks-wrapper .footer-block:last-child .d-flex span{margin-top:2px;background-color:#ffefcd;width:30px!important;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:7px}.footer__blocks-wrapper .footer-block:last-child .d-flex a{text-decoration:none}.footer__blocks-wrapper .footer-block:last-child .d-flex a,.footer__blocks-wrapper .footer-block:last-child .d-flex p{font-size:24px}.footer__content-top{padding-block:80px 50px!important}.footer__content-bottom{padding-top:0}.footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{margin:0}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small,.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small a{font-size:18px!important;color:#fff}.footer__content-bottom{padding:10px 0!important;border:0!important;background-color:#343625}.footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.footer-block__details-content li{padding-block:8px!important}.footer__blocks-wrapper .footer-block:last-child h2{margin-bottom:23px}.footer__blocks-wrapper .footer-block:last-child .cst-location .d-flex{margin:0}.customer{background-color:#ffefcd;margin-block:80px!important;border-radius:40px;padding:40px!important}.customer .create-acc{font-size:18px;text-decoration:none;font-weight:600;color:#e09132}.forgot-pass{color:#e09132!important;font-weight:700;text-decoration:none!important;font-size:16px!important}.customer form input,.customer form select{background-color:#fffaef!important;border:1px solid #ffe09e!important;border-radius:12px!important;height:50px!important;font-size:18px!important;box-shadow:none!important}.customer form .select span.svg-wrapper{right:15px}.customer form label[for=AddressCountry_9441428930733]{display:block;padding:0 5px 5px}.customer form label input[type=checkbox]{height:auto!important}.customer form input:focus-visible~label,.customer form input:not(:placeholder-shown)~label{font-size:15px!important}.customer form label{font-size:18px!important;font-weight:600;letter-spacing:normal!important;text-align:left}.customer form .form__message{display:none}.customer form .form__message+.errors ul,.customer form .form__message+ul{margin:0 0 20px;list-style:none!important;padding:0;display:flex;gap:10px;flex-wrap:wrap}.customer form .form__message+.errors ul li,.customer form .form__message+ul li{font-size:18px;font-weight:600;background-color:#ffe4e4;padding:4px 10px;border-radius:6px;border:1px solid #ffa8b2;width:fit-content}.customer form .form__message+.errors ul li a,.customer form .form__message+ul li a{text-decoration:none;font-size:18px;font-weight:600}.account-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff9;padding:30px;border-radius:20px}.account-header h1{margin:0!important}.account-header .button{text-decoration:none}.customer button{background:#424530!important;color:#fff!important;font-size:16px;border-radius:30px;padding:14px 25px;font-family:PP Hatton!important;text-transform:capitalize}.customer button:hover,.customer button:focus{background-color:#e09132!important;color:#fff}.customer a,.customer p{font-size:18px!important}.customer button:after,.customer button:before{display:none}.account-header .button .svg-wrapper svg path{fill:#fff}.account-order-main{display:flex}.order-table .table-main{background-color:#fff9eb;padding:30px;border-radius:20px;margin-top:20px}.order-table .table-main table td,.order-table .table-main table th{font-size:18px;font-weight:600}.order-account-details .desc{background-color:#fff9eb;padding:20px;margin-top:20px;border-radius:20px}.order-account-details .desc>*{font-size:20px;font-weight:500;text-decoration:none}.order-account-details .desc>a,.yellow-link{color:#e09132;font-weight:700}.collection-main facet-filters-form.facets-vertical-sort form{padding:2px 20px;background-color:#fff;margin-bottom:20px;border-radius:10px;align-items:center;border:1px solid #cbd3c6;box-shadow:0 2px 6px #4245301a}.collection-main facet-filters-form.facets-vertical-sort form select{background-color:#ffffffa1!important;padding:10px;width:180px;font-size:20px;border-radius:8px;font-weight:600}.collection-main facet-filters-form.facets-vertical-sort form select{background-color:#ffffffa1!important;padding:10px;width:200px!important;border-radius:8px;outline:none!important;outline-offset:unset!important;box-shadow:none!important}.collection-main facet-filters-form.facets-vertical-sort form .select .svg-wrapper{right:8px}.collection-main facet-filters-form.facets-vertical-sort form *{font-family:Darker Grotesque!important;font-size:20px;font-weight:600}.collection-main facet-filters-form.facets-vertical-sort form .product-count-vertical{margin-left:20px}.facets-vertical aside form h2{font-weight:600;margin-bottom:0!important;font-size:18px;color:#424530}.active-facets-vertical-filter facet-remove.active-facets__button-wrapper{margin-bottom:0!important}.facets-vertical aside form details{background-color:#fff;margin-block:0 15px;border:1px solid #cbd3c6;border-radius:8px}.facets-vertical aside form details summary{padding-inline:15px;font-weight:500;background-color:#fff;border-radius:8px;padding-block:12px!important}.facets-vertical aside form details fieldset ul li{border-bottom:1px solid #ddd;padding-bottom:0!important;padding-inline:15px}.facets-vertical aside form details summary svg{right:15px!important}.facets-vertical aside form details fieldset{padding:0;border-top:1px solid #ddd}.facets-vertical aside form details fieldset ul li label{padding-block:15px 10px!important}.facets-vertical aside form details fieldset ul li:last-child{border:0}.facets-vertical aside form details .parent-display{padding-bottom:0}.facets__summary span:first-of-type{text-decoration:none!important;font-size:20px;font-weight:500}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.facets-vertical .active-facets facet-remove a{margin-inline:0;width:100%}.facets-vertical aside form details fieldset .facet-checkbox__text{position:relative;top:-5px;font-size:18px;font-weight:600;letter-spacing:0;color:var(--orange-color)}.facets-vertical aside form details fieldset .facet-checkbox__text span{color:#6d6665}.facets-vertical .active-facets facet-remove a .active-facets__button-inner{background-color:#e36335;color:#fff;padding:8px 15px;border:0;box-shadow:none!important;font-weight:500;border-radius:6px;letter-spacing:0}.active-facets-vertical-filter{background-color:#fff;padding:16px 15px 12px;border:1px solid #cbd3c6;margin-bottom:16px;border-radius:8px}.facets-vertical aside form details .facets__price{padding-inline:15px}.facets-vertical aside form details .facets__price .field-currency{font-weight:600;color:var(--orange-color)}.facets-vertical aside form details .facets__price input{border:1px solid #cbd3c6;border-radius:5px;font-size:16px;outline:none;box-shadow:none;background-color:#f8f8f8;font-weight:500}.facets-vertical aside form details .facets__price label{font-size:18px;top:9px;font-weight:600}.facets-vertical aside form details .facets__header-vertical{padding-inline:15px;font-size:18px;font-weight:500;border-top:1px solid #cbd3c6}.product .product__media-wrapper .product-media-container{max-width:100%!important;width:100%!important;background-color:#ffefcd;border-radius:40px;border:0!important}.product .product__media-wrapper .product-media-container .product__media{padding:0!important;position:static}.product .product__media-wrapper .product-media-container .product__media img{position:static;object-fit:contain;width:auto;height:370px;margin:30px auto}.product__media-wrapper media-gallery{top:120px!important}.product__info-wrapper .caption-with-letter-spacing{display:none}.product__info-wrapper .price__regular{color:#e09132;font-size:32px;font-family:PP Hatton;text-align:start;font-weight:700!important}.product__info-wrapper .product__title{margin-bottom:-10px}.product__info-wrapper .product-form__quantity label{font-size:18px;font-weight:500}quantity-input:before,quantity-input:after,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{content:none!important}quantity-input{border:1px solid #cbd3c6;border-radius:12px!important}.product__info-wrapper .product-form__buttons button{width:100%;text-align:center;justify-content:center!important}.product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button{border-radius:30px!important}.product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button{background-color:#fff!important;color:#424530!important;font-size:20px!important;height:54px!important;max-height:unset!important;padding:17px 40px 12px!important;border-radius:42px!important;display:flex;align-items:center!important;justify-content:center;font-family:PP Hatton!important;line-height:0!important;border:1px solid #424530}.product__info-wrapper .product__description p{font-size:20px}.cart__warnings{flex-direction:column;align-items:center;padding-block:60px}.cart-notification{border-radius:20px!important}.cart-notification .cart-notification-product img{height:60px;object-fit:contain;width:60px;background-color:#ffefcd;padding:6px;border-radius:6px}.cart-notification .cart-notification-product .cart-notification-product__image{border:0!important;margin-top:0}.cart-notification .cart-notification-product{align-items:center}.cart-notification__links a,.cart-notification__links button{width:100%;justify-content:center!important;font-size:16px!important;height:48px!important}.cart-main .title-wrapper-with-link h1{font-size:32px;position:relative;top:3px}.cart-main .title-wrapper-with-link .button{font-size:16px!important;height:34px!important;padding:10px 30px 7px!important}.cart-main .cart-items th{font-size:22px;font-weight:700;letter-spacing:normal;background-color:#424530;padding:15px 25px;color:#fff;text-transform:capitalize}.cart-items thead tr th:first-child{border-top-left-radius:12px}.cart-items thead tr th:last-child{border-top-right-radius:12px}.cart-items tbody .cart-item .cart-item__image-container img{height:130px;width:150px;object-fit:contain;padding-block:10px;background-color:#ffefcd;border-radius:16px}.cart-items tbody .cart-item .cart-item__image-container{border:0;background:transparent}.cart-items tbody .cart-item .cart-item__details a{font-size:20px;font-family:PP Hatton!important;line-height:1.3!important}tbody .cart-item .cart-item__details .product-option{color:#e09132;font-size:17px;font-family:PP Hatton!important;text-align:start;font-weight:700!important;padding-top:5px}tbody .cart-item cart-remove-button a{display:flex;align-items:center;width:36px;min-width:unset!important;background-color:#f34242;height:30px;padding:0!important;justify-content:center;border-radius:50%;position:relative;top:6px}tbody .cart-item cart-remove-button a svg path{fill:#fff}tbody td.cart-item__totals .price{color:#e09132;font-size:17px;font-family:PP Hatton!important;font-weight:700!important;margin:0!important}table.cart-items{border:1px solid #ddd;border-radius:12px;overflow:hidden}table.cart-items tbody tr td:first-child{padding-left:20px}table.cart-items tbody tr td{padding-block:20px!important}table.cart-items tbody tr td:last-child{padding-right:20px}table.cart-items tbody tr:nth-child(2n+2) td{background-color:#f9f9f9}.cart__footer .cart__blocks{background-color:#ffefcd!important;padding:30px!important;width:40%!important;max-width:450px!important;border-radius:30px!important}.cart__blocks h2.totals__total{font-size:22px}.cart__blocks .totals{align-items:center}.cart__blocks .totals__total-value{color:#e09132;font-size:17px;font-family:PP Hatton!important;text-align:start;font-weight:700!important;padding-top:6px}.cart__blocks small.tax-note{margin-block:5px 30px;font-size:15px;font-weight:600;color:#fb900e}.cart__ctas{justify-content:end}.cart__ctas button{justify-content:center!important;width:100%!important}div#main-cart-items{border:0;padding-bottom:0}.cart__warnings a.button{margin:0 auto}.shopify-policy__container{max-width:1400px!important;padding-inline:40px;padding-block:40px}.shopify-policy__container h1{text-align:start;font-size:40px!important;font-weight:500}.shopify-policy__container .shopify-policy__body p{font-size:20px;font-weight:500}.shopify-policy__container .shopify-policy__body ul{padding-left:20px}.shopify-policy__container .shopify-policy__body ul li{font-size:20px;font-weight:500;font-family:Darker Grotesque!important;line-height:1.1!important;letter-spacing:normal!important;margin-bottom:10px;list-style:disc}.shopify-policy__container .shopify-policy__body h2{font-size:32px;font-weight:500;margin-block:50px 0px}.shopify-policy__container .shopify-policy__body h3{font-size:26px;font-weight:500;margin-block:50px 0px}.shopify-policy__container .shopify-policy__body table tr th{font-family:PP Hatton,"sans-serif"!important;font-size:18px;font-weight:500;text-align:left}@media screen and (min-width: 750px){.page-width{padding-inline:40px!important}}@keyframes fade-down{0%{opacity:0;transform:translateY: -100%!important}to{opacity:1;transform:translateY: 0%!important}}.related-products ul.product-grid li .product-card-wrapper .card__media img{object-fit:contain}.collection-main .collection--empty .title-wrapper{margin-top:3rem;margin-bottom:3rem}.collection-main .collection--empty .title-wrapper .title--primary{display:block}.collection-main .collection--empty .title-wrapper .title--primary .underlined-link.link{display:block;text-align:center;font-size:22px;text-transform:capitalize;color:#e09132;font-family:PP Hatton!important;font-weight:700!important;margin-top:20px}.template-404 a.button{margin:auto}.template-404 .title{margin:20px 0 35px}.template-404>p{font-size:40px;margin:0!important}.collection-list{padding-top:50px;padding-bottom:50px}.collection-list .collection-list__item .collection-card-wrapper .card__media .media{background-color:#ddd}.collection-list .collection-list__item .collection-card-wrapper .card__content{padding:0}.collection-list .collection-list__item .collection-card-wrapper .card__content .card__information{background:#ffe6b2}.collection-list .collection-list__item .collection-card-wrapper .card{display:flex;align-items:end}@media screen and (min-width: 1024px) and (max-width: 1170px){body .page-width{padding-inline:20px!important}.section-header sticky-header nav a{font-size:20px!important;padding:1.2rem 16px!important}}@media screen and (min-width: 768px) and (max-width: 1023px){body .page-width{padding-inline:16px!important}.custom-banner{height:100vh;padding-bottom:0!important}.custom-banner .image-banner__overlay{height:100%}.custom-banner .image-banner__content-wrapper{height:100%;background-image:linear-gradient(0deg,#ffe6b2,#ffe6b26b,#ffe6b200,transparent);justify-content:flex-end!important;align-content:flex-end;padding-top:0;flex-wrap:wrap;padding-bottom:30px;padding-inline:50px!important}.custom-banner h1{font-size:45px;line-height:1.1;margin:0 0 20px;text-align:center}.custom-banner .image-banner__content-wrapper .image-banner__text-right p{margin:0 0 30px;text-align:center}.custom-banner .image-banner__content-wrapper>div{width:100%}.custom-banner .image-banner__content-wrapper .image-banner__text-right{padding-top:0;padding-left:0}.custom-banner .image-banner__content-wrapper .image-banner__text-right .button{margin:auto}.cat-grid .grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.skin-banner{width:calc(100% - 20px)}.skin-banner .banner__content{padding:50px 30px!important}.custom-faq-wrapper{padding:50px 16px!important}.custom-faq-wrapper .faq-item{position:relative;padding:25px 60px 25px 25px!important}.custom-faq-wrapper .faq-item .faq-question .faq-icon{right:20px!important;top:25px!important}.custom-faq-wrapper .faq-item .faq-question{position:static!important}.footer .footer__blocks-wrapper .footer-block:nth-child(2){padding-left:30px!important}.footer .footer__blocks-wrapper .footer-block:nth-child(3){padding-left:30px!important}.footer .footer__blocks-wrapper .footer-block:last-child .d-flex a,.footer .footer__blocks-wrapper .footer-block:last-child .d-flex p{font-size:20px}footer a{font-size:20px!important}.footer .footer__blocks-wrapper .footer-block:last-child .d-flex span{width:25px!important;height:25px;padding:5px}.footer__blocks-wrapper .footer-block:last-child .d-flex{gap:8px}.daily-essentials-container>div{flex:100%}.product-grid{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:20px}.collection .card-wrapper .card__content .card__heading a{font-size:16px;padding-right:40px}.collection .card-wrapper .card__content .price__container .price-item{font-size:16px}.collection .card-wrapper .card__content .card__heading a:after{width:30px;height:30px}.collection .card-wrapper .card__content{padding:10px 15px}.inner-banner h2{font-size:45px}}@media screen and (min-width: 990px) and (max-width: 1023px){.section-header sticky-header nav a{font-size:20px!important;padding:1.2rem 16px!important}}@media screen and (max-width: 767px){.desktop-image{display:none!important}h2.title{margin-block:0 20px!important;font-size:32px!important;line-height:1.1;text-align:center}.bundle-banner h2{font-size:32px;max-width:100%;line-height:1.1}.custom-banner{height:90vh;padding-bottom:0!important}.custom-banner .image-banner__overlay{height:100%}.custom-banner .image-banner__content-wrapper{height:100%;background-image:linear-gradient(0deg,#ffe6b2,#ffe6b26b,#ffe6b200,transparent);justify-content:flex-end!important;align-content:flex-end;align-items:center;padding-top:0;flex-wrap:wrap;padding-bottom:30px}.custom-banner .image-banner__content-wrapper>div{width:100%}.custom-banner h1{font-size:32px;line-height:1.1;text-align:center;margin:0 0 10px}.custom-banner .image-banner__content-wrapper .image-banner__text-right p{font-size:20px;margin:0 0 20px;text-align:center}.custom-banner h1 img{display:none!important}.custom-banner .image-banner__content-wrapper .image-banner__text-right{padding-top:0;padding-left:0}.custom-banner .image-banner__content-wrapper .image-banner__text-right .button{margin:auto}.cat-grid .grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.cat-grid .grid a.flex{flex-basis:150px}.skin-banner{width:calc(100% - 20px)}.skin-banner .banner__content{width:100%;padding:50px 20px!important;background:#e29232}.skin-banner .banner__media:before{padding-bottom:100%!important}.skin-banner .banner__media .mobile-image{object-fit:cover;object-position:center top}.custom-faq-wrapper{border-radius:40px!important;padding:50px 16px!important}.custom-faq-wrapper .faq-item{position:relative;padding:25px 50px 25px 25px!important}.custom-faq-wrapper .faq-item .faq-question .faq-icon{right:20px!important;top:25px!important}.custom-faq-wrapper .faq-item .faq-question{position:static!important}.custom-faq-wrapper .faq-item .faq-question{font-size:18px!important;line-height:1.2!important}.bundle-banner .banner__content .banner__box{background:#ffefcd!important}.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:0!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer .footer__content-top{padding:50px 20px 0!important}.footer__blocks-wrapper .footer-block:first-child .footer-block__details-content{margin-bottom:10px}.inner-banner h2{font-size:32px!important}.daily-essentials-container{gap:20px!important}.daily-essentials-container>div{flex:100%}.cart__footer .cart__blocks{width:100%!important;padding:30px 20px!important}.contact-flex-container{flex-wrap:wrap}cart-items .title-wrapper-with-link{justify-content:center}.shopify-policy__container{padding-inline:20px}}@media screen and (min-width: 767px){.mobile-image{display:none!important}}.collection .card .media img+img{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)!important}.collection .card-wrapper .card__content .card__heading a{padding-right:60px!important}.collection .card-wrapper .card__content>.card__information{display:flex;flex-direction:column;justify-content:space-between}#quiz-kit-content{margin-bottom:80px;border-radius:30px;overflow:hidden}#quiz-kit-content #quiz-kit-sections-container .Layout-Section_Block-Text{width:100%;max-width:750px;margin:auto}#quiz-kit-question-navigation #quiz-kit-question-prev-button,#quiz-kit-question-navigation #quiz-kit-question-next-button{background:#424530!important;color:#fff!important;padding:6px 20px 10px}#quiz-kit-question-navigation #quiz-kit-question-prev-button:hover,#quiz-kit-question-navigation #quiz-kit-question-next-button:hover,#quiz-kit-question-navigation #quiz-kit-question-prev-button:focus,#quiz-kit-question-navigation #quiz-kit-question-next-button:focus{background:#e09132!important;color:#fff!important}#quiz-kit-question-navigation #quiz-kit-question-prev-button svg path,#quiz-kit-question-navigation #quiz-kit-question-next-button svg path{stroke:#fff!important;fill:#fff!important}#layout-1-results-buttons #layout-1-results-retake-button{background:#424530!important;color:#fff!important}#layout-1-results-buttons #layout-1-results-retake-button:hover,#layout-1-results-buttons #layout-1-results-retake-button:focus{background:#e09132!important;color:#fff!important}@media screen and (max-width: 767px){#quiz-kit-question-navigation #quiz-kit-question-prev-button,#quiz-kit-question-navigation #quiz-kit-question-next-button{margin:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
