.custom-footer{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:var(--max-width);margin:auto}.custom-footer-logo{display:flex;justify-content:center}.custom-footer-logo>span{width:120px;min-width:120px;display:flex;align-items:center;justify-content:center;color:var(--primary-fill-color)}.custom-footer-logo>span>svg{display:flex;width:100%}.custom-footer-contact-us{border:1px solid rgba(231,225,218,.14);border-radius:8px;overflow:hidden;width:100%}.custom-footer-contact-us .image-container{width:100%;height:200px}.custom-footer-contact-us .text-container{padding:28px}.custom-footer-contact-us .text-container .heading{color:var(--primary-fill-color);text-align:left}.custom-footer-contact-us .text-container .subheading{margin-top:4px;color:var(--tertiary-fill-color);text-align:left}.custom-footer-contact-us .text-container a{border:1px solid var(--tertiary-fill-color);border-radius:8px;margin-top:20px;width:fit-content;max-height:53px;padding:16px 28px;display:flex;align-items:center;gap:12px;transition:.3s}.custom-footer-contact-us .text-container a:hover{opacity:.7}.custom-footer-contact-us .text-container a .text{color:var(--tertiary-fill-color)}.custom-footer-contact-us .text-container a .icon{color:var(--primary-fill-color);width:20px;min-width:20px;height:fit-content;display:flex;align-items:center;justify-content:center}.custom-footer-links-payments-socials{display:flex;flex-direction:column;gap:40px;width:100%}.custom-footer-links{display:flex;flex-direction:column}.custom-footer-links>div:first-of-type{border-top:1px solid rgba(240,236,230,.1)}.custom-footer-links>div{border-bottom:1px solid rgba(240,236,230,.1);color:var(--primary-fill-color);padding-top:24px;padding-bottom:24px}.custom-footer-links>div>a{padding-left:20px;padding-right:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.3s}.custom-footer-links>div>a .icon{width:12px;min-width:12px;height:fit-content;display:flex;justify-content:center;align-items:center;transition:.3s}.custom-footer-links>div.open>a .icon{transform:rotate(-90deg)}.custom-footer-links>div>ul{list-style:none;margin:0;padding-left:30px;transition:.3s;overflow:hidden;max-height:0px}.custom-footer-links>div>ul>li{padding-top:10px;display:flex}.custom-footer-payments-socials{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:210px;margin:auto}.custom-footer-socials{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.custom-footer-socials>a{transition:.3s}.custom-footer-socials>a:hover{opacity:.7}.custom-footer-socials>a .icon{width:19px;max-width:19px;height:fit-content;display:flex;align-items:center;justify-content:center;color:var(--primary-fill-color)}.custom-footer-payments{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center}.custom-footer-payments>span{width:35px;min-width:35px;display:flex;justify-content:center;align-items:center}.custom-footer-payments>span>svg{display:flex;width:100%}.custom-footer+div{display:flex;flex-direction:column;gap:12px;align-items:center;color:#8d867f;margin-top:40px}.custom-footer+div a{text-decoration:underline}.custom-button{display:flex;gap:12px;align-items:center;justify-content:center;padding:16px 40px;background-color:var(--accent-color);color:var(--primary-fill-color);border-radius:10px;position:relative;transition:.3s}.custom-button:hover{opacity:.7}.custom-button .icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.custom-button .icon>svg{display:flex;width:100%}.custom-button.shadow:before{content:"";position:absolute;width:100%;height:100%;border:1px solid var(--accent-color);border-radius:10px;transform:translate(7.81px,7px)}.entire-background{display:grid;grid-gap:0 20px;padding-left:var(--space-outer);padding-right:var(--space-outer)}.entire-background .item{grid-row:1 / span 1;display:flex;border-left:1px solid var(--tertiary-fill-color);border-right:1px solid var(--tertiary-fill-color)}.entire-background .item>div{border-right:1px solid var(--tertiary-fill-color);width:50%}.custom-newsletter-form .form-status{text-align:center}.custom-newsletter-form .newsletter-form-inner{display:flex;align-items:center}.custom-newsletter-form .input{padding:12px 12px 12px 24px;width:100%;min-width:100%;max-height:62px;height:62px;border:1px solid var(--tertiary-fill-color);border-radius:16px;background:var(--primary-fill-color);color:var(--secondary-fill-color);font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.28px}.custom-newsletter-form .input::placeholder,.custom-newsletter-form .input::-ms-input-placeholder,.custom-newsletter-form .input::-webkit-input-placeholder,.custom-newsletter-form .input::-moz-placeholder,.custom-newsletter-form .input::-ms-placeholder{color:var(--secondary-fill-color)!important;opacity:1!important}.custom-newsletter-form button{padding:0!important;min-width:40px;max-width:40px;min-height:40px;max-height:40px;color:var(--primary-fill-color)!important;background-color:var(--accent-color)!important;border-radius:8px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(calc(-100% - 12px));transition:.3s!important}.custom-newsletter-form button:hover{opacity:.7}.custom-newsletter-form button .icon{width:21px;min-width:21px;height:21px;position:relative;display:inline-block}.custom-newsletter-form button .icon>svg{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main>div+div,footer{position:relative;z-index:1}.header__logo-svg{display:flex;justify-content:center;align-items:center;width:calc(var(--width-max-logo) * .75)}.header__logo-svg>svg{display:flex;width:100%}.desktop-navigation--container{width:100%;padding:12px 0;background-color:var(--color-background-header);border-bottom:1px solid var(--tertiary-fill-color);justify-content:center;display:none}.desktop-nav--link-list{width:100%;display:flex;align-items:start;justify-content:space-evenly;margin:0;list-style:none}.section--custom-text-with-button--container{display:flex;flex-direction:column;align-items:center}.section--custom-text-with-button--container>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.section--custom-text-with-button--container .subheading{padding:8px 16px 6px;background:var(--tertiary-fill-color);color:var(--secondary-fill-color);border-radius:100px}.section--custom-text-with-button--container .heading{text-align:center;margin-top:20px;color:var(--font-montserrat)}.section--custom-text-with-button--container .description{margin-top:12px;color:var(--secondary-fill-color);text-align:center}.section--custom-text-with-button--container .button{margin-top:38px}.section--custom-all-collections--container .heading{color:#514942;font-family:altesse-std-24pt,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:100%;text-align:center}.section--custom-all-collections--container .collection-list{list-style:none;padding:80px 0 0;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;gap:20px;margin-bottom:0}.section--custom-all-collections--container .collection-list::-webkit-scrollbar{display:none}.section--custom-all-collections--container .collection-list .next-btn,.section--custom-all-collections--container .collection-list .prev-btn{position:absolute;bottom:90px;cursor:pointer;color:var(--font-montserrat);transition:.3s;opacity:1}.section--custom-all-collections--container .collection-list .next-btn:hover,.section--custom-all-collections--container .collection-list .prev-btn:hover{opacity:.7}.section--custom-all-collections--container .collection-list .prev-btn{left:5px;transform:rotate(180deg)}.section--custom-all-collections--container .collection-list .next-btn{right:5px}.section--custom-all-collections--container .collection-list>li{width:calc(50% - 10px);min-width:calc(50% - 10px)}.collection-card{height:180px;padding:5px 5px 20px;background:var(--tertiary-fill-color);display:flex;align-items:end;position:relative}.collection-card .image-container,.collection-card a.link{position:absolute;z-index:1;width:90%;aspect-ratio:1 / 1;bottom:0;left:5%;transform:translateY(-100px)}.collection-card .text-container{display:flex;flex-direction:column;align-items:center;gap:4px}.collection-card .text-container>p{text-align:center;word-wrap:break-word;width:100%;display:flex;justify-content:center}.collection-card .collection-title{color:var(--font-montserrat)}.collection-card .collection-subheading{color:var(--secondary-fill-color);height:50px}.collection-card>a.main-link,.collection-card-2>a{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;background:#000;z-index:0;opacity:0;transition:.3s}.collection-card-2{position:relative;padding:30px 20px;background:var(--tertiary-fill-color);align-items:center;height:100%}.collection-card-2 .image-container{aspect-ratio:1 / 1}.collection-card-2 .text-container{margin-top:14px;text-align:center}.collection-card-2 .collection-title{text-align:center;color:var(--font-montserrat);display:flex;justify-content:center}.collection-card-2 .collection-subheading{margin-top:4px;text-align:center;color:var(--secondary-fill-color)}.section--custom-text-with-blocks--container .container{display:flex;flex-direction:column;align-items:center;gap:40px;padding:44px 32px 32px}.section--custom-text-with-blocks--container .mask{background:linear-gradient(160deg,#514942b3 32.09%,#5149424d)}.section--custom-text-with-blocks--container .heading{color:var(--primary-fill-color);text-align:center}.section--custom-text-with-blocks--container .description{color:var(--tertiary-fill-color);text-align:center;margin-top:8px}.section--custom-text-with-blocks--container .blocks{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.section--custom-text-with-blocks--container .blocks>li{padding:20px;display:flex;align-items:center;gap:20px;border-radius:10px;background:#514942b3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.section--custom-text-with-blocks--container .blocks>li>span{width:40px;min-width:40px;height:40px;padding:8px;display:flex;justify-content:center;align-items:center;background:var(--primary-fill-color);border-radius:100%}.section--custom-text-with-blocks--container .blocks>li>span>svg{max-width:24px;max-height:24px;display:flex;width:100%}.section--custom-text-with-blocks--container .blocks>li .block-heading{color:var(--primary-fill-color);font-family:utopia-std-display,serif;font-size:24px;font-style:normal;font-weight:400;line-height:115%}.section--custom-text-with-blocks--container .blocks>li .block-description{color:var(--tertiary-fill-color);margin-top:4px}.section--custom-image-blocks--container{padding-top:270px;padding-bottom:270px}.section--custom-image-blocks--container .heading{width:100%;display:block;text-align:center;color:var(--font-montserrat);position:relative;z-index:1}.section--custom-image-blocks--container .image-block{position:absolute}.section--custom-image-blocks--container .image-block img{border-radius:12px;position:relative}.section--custom-image-blocks--container .image-block:before{content:"";border-radius:12px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section--custom-image-blocks--container .image-block:nth-of-type(1){top:100px;right:calc(50% + 10px);width:120px;height:140px}.section--custom-image-blocks--container .image-block:nth-of-type(2){top:0;right:0;width:160px;height:200px}.section--custom-image-blocks--container .image-block:nth-of-type(3){bottom:0;left:0;width:160px;height:200px}.section--custom-image-blocks--container .image-block:nth-of-type(4){bottom:100px;left:calc(50% + 10px);width:120px;height:140px}.section--custom-image-with-text--container{border:1px solid var(--secondary-fill-color);border-radius:12px;background:var(--secondary-fill-color);overflow:hidden}.section--custom-image-with-text--container>.image-container{width:100%;aspect-ratio:6 / 5}.section--custom-image-with-text--container>.text-container{padding:28px}.section--custom-image-with-text--container>.text-container .heading{color:var(--primary-fill-color)}.section--custom-image-with-text--container>.text-container .description{color:var(--tertiary-fill-color);margin-top:36px}.section--custom-image-with-text--container>.text-container .description p{margin-top:20px}.section--custom-image-with-text--container>.text-container a{margin-top:20px;display:flex;gap:12px;padding:16px 40px;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--primary-fill-color);color:var(--primary-fill-color);text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:13px;letter-spacing:.28px;width:fit-content;max-height:45px;transition:.3s}.section--custom-image-with-text--container>.text-container a:hover{opacity:.7}.section--custom-image-with-text--container>.text-container a .icon{width:14px;min-width:14px;height:fit-content;display:flex;justify-content:center;align-items:center}.section--custom-image-with-text-2--container{border:1px solid var(--secondary-fill-color);border-radius:12px;background:var(--secondary-fill-color);position:relative;overflow:hidden}.section--custom-image-with-text-2--container>.image-container{width:100%;aspect-ratio:4 / 3}.section--custom-image-with-text-2--container>.text-container{padding:32px 20px 0}.section--custom-image-with-text-2--container>.text-container .heading{color:var(--primary-fill-color)}.section--custom-image-with-text-2--container>.text-container .description{color:var(--primary-fill-color);margin-top:12px}.section--custom-image-with-text-2--container>.text-container .description p{margin-top:20px}.section--custom-image-with-text-2--container>.blocks{margin-top:28px;padding:12px 0;display:flex;gap:20px;justify-content:center;align-items:center;background:#5b534c;color:var(--primary-fill-color)}.section--custom-testimonials--container .heading{color:var(--font-montserrat);text-align:center}.section--custom-testimonials--container .container{max-width:var(--max-width);margin:auto;position:relative}.section--custom-testimonials--container .testimonial-list{padding-top:48px;padding-left:var(--space-outer);padding-right:var(--space-outer);list-style:none;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth}.section--custom-testimonials--container .testimonial-list::-webkit-scrollbar{display:none}.section--custom-testimonials--container .testimonial-list .prev-btn,.section--custom-testimonials--container .testimonial-list .next-btn{display:none}.section--custom-testimonials--container .testimonial-list>li{padding:20px 20px 30px;background:var(--tertiary-fill-color);position:relative;display:flex;flex-direction:column;align-items:center;margin-left:20px;min-width:calc(100% - 40px);width:calc(100% - 40px)}.section--custom-testimonials--container .testimonial-list>li:last-of-type{margin-right:20px}.section--custom-testimonials--container .testimonial-list>li .testimonial-image{width:70px;height:70px;border:1px solid var(--tertiary-fill-color);border-radius:100%;position:absolute;top:0;left:50%;background-color:var(--primary-fill-color);padding:8px;transform:translate(-50%,-50%)}.section--custom-testimonials--container .testimonial-list>li .testimonial-image img{border-radius:100%;margin-right:auto;margin-left:auto;position:relative}.section--custom-testimonials--container .testimonial-list>li .stars{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:20px}.section--custom-testimonials--container .testimonial-list>li .stars .icon{width:16px;min-width:16px;color:var(--accent-color)}.section--custom-testimonials--container .testimonial-list>li .author{margin-top:4px;color:var(--font-montserrat);text-align:center}.section--custom-testimonials--container .testimonial-list>li .content{margin-top:24px;color:var(--secondary-fill-color);text-align:center}.section--custom-experts-reviews--container .heading{color:var(--font-montserrat);text-align:center}.section--custom-experts-reviews--container .container{position:relative}.section--custom-experts-reviews--container .review-list{margin-top:28px;margin-bottom:0;display:flex;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;list-style:none;padding:0}.section--custom-experts-reviews--container .review-list::-webkit-scrollbar{display:none}.section--custom-experts-reviews--container .review-list>li{min-width:100%;width:100%;display:flex;flex-direction:column;border:1px solid var(--tertiary-fill-color);background-color:var(--primary-fill-color)}.section--custom-experts-reviews--container .review-list>li .image-container{width:100%;aspect-ratio:3 / 2}.section--custom-experts-reviews--container .review-list>li .text-container{padding:32px 24px 72px}.section--custom-experts-reviews--container .review-list>li .text-container .expert-details{display:flex;flex-direction:column;gap:4px;align-items:center}.section--custom-experts-reviews--container .review-list>li .text-container .expert-details .expert{color:var(--font-montserrat);text-align:center}.section--custom-experts-reviews--container .review-list>li .text-container .expert-details .subheading{color:var(--secondary-fill-color);text-align:center}.section--custom-experts-reviews--container .review-list>li .text-container .content{margin-top:24px;text-align:center;color:var(--secondary-fill-color)}.section--custom-experts-reviews--container .review-list .prev-btn,.section--custom-experts-reviews--container .review-list .next-btn{display:flex;align-items:center;justify-content:center;transition:.3s}.section--custom-experts-reviews--container .review-list .prev-btn:hover,.section--custom-experts-reviews--container .review-list .next-btn:hover{opacity:.7}.section--custom-experts-reviews--container .review-list .prev-btn .icon,.section--custom-experts-reviews--container .review-list .next-btn .icon{width:20px;min-width:20px;color:var(--font-montserrat)}.section--custom-experts-reviews--container .review-list .prev-btn{left:24px;bottom:24px;transform:rotate(180deg)}.section--custom-experts-reviews--container .review-list .next-btn{right:24px;bottom:24px}.section--custom-about-us--container{width:100%;padding-left:var(--space-outer);padding-right:var(--space-outer)}.section--custom-about-us--container .text-container{display:flex;flex-direction:column;align-items:center}.section--custom-about-us--container .subheading{color:#514942;font-family:altesse-std-24pt,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:100%;text-align:center}.section--custom-about-us--container .heading{color:var(--font-montserrat);text-align:center;margin-top:8px}.section--custom-about-us--container .desktop-image-container{display:none}.section--custom-about-us--container .mobile-image-container{display:flex;margin-top:32px;width:77%;aspect-ratio:6 / 5}.section--custom-about-us--container .desktop-image-container img,.section--custom-about-us--container .mobile-image-container img{border-top-left-radius:2000px;border-top-right-radius:2000px}.section--custom-about-us--container .description{margin-top:32px;max-width:85%;text-align:center;color:var(--secondary-fill-color)}.section--custom-about-us--container a{margin-top:32px;padding:16px 40px;border:1px solid var(--font-montserrat);border-radius:10px;display:flex;gap:12px;align-items:center;justify-content:center;color:var(--font-montserrat);background-color:var(--primary-fill-color);font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:13px;letter-spacing:.28px;width:fit-content;max-height:45px;transition:.3s}.section--custom-about-us--container a:hover{opacity:.7}.section--custom-about-us--container a .icon{width:14px;height:fit-content}.section--custom-newsletter--container{display:flex;flex-direction:column;align-items:center}.section--custom-newsletter--container .heading{color:var(--font-montserrat);text-align:center}.section--custom-newsletter--container .description{color:var(--secondary-fill-color);text-align:center;margin-top:16px}.section--custom-newsletter--container .form{margin-top:40px;width:100%}.section--custom-inline-features--container .container{position:relative;display:flex;gap:40px;justify-content:start;align-items:center;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;padding-top:32px;padding-bottom:32px;padding-left:var(--space-outer);padding-right:var(--space-outer);background-color:var(--primary-fill-color);border-top:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color)}.section--custom-inline-features--container .container::-webkit-scrollbar{display:none}.section--custom-inline-features--container .container>div{display:flex;align-items:center;gap:16px;color:var(--secondary-fill-color)}.section--custom-inline-features--container .container>div>span{height:29px;display:flex;align-items:center;justify-content:center}.section--custom-inline-features--container .container>div>.heading{width:160px}.section--custom-collection-image-title--container .image-container{max-width:var(--max-width);position:relative}.section--custom-collection-image-title--container .image-container .empty-div{height:84px}.section--custom-collection-image-title--container .image-container .link-list{position:absolute;top:0;left:0;width:100%;padding:20px 10px;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth}.section--custom-collection-image-title--container .image-container .link-list::-webkit-scrollbar{display:none}.section--custom-collection-image-title--container .image-container .link-list>a{padding:8px 16px 8px 8px;background:var(--primary-fill-color);color:var(--font-montserrat);border-radius:100px;display:flex;align-items:center;gap:8px;text-wrap:nowrap;max-height:44px;cursor:pointer;transition:.3s}.section--custom-collection-image-title--container .image-container .link-list>a .link-image{width:29px;height:29px;border-radius:100%;background-color:var(--tertiary-fill-color)}.section--custom-collection-image-title--container .image-container .link-list>a .link-image img{border-radius:100%}.section--custom-collection-image-title--container .image-container .link-list>a:hover,.section--custom-collection-image-title--container .image-container .link-list>a.active{background:var(--secondary-fill-color);color:var(--primary-fill-color)}.section--custom-collection-image-title--container .image-container .collection-image{height:360px}.section--custom-collection-image-title--container .title-container{padding-top:36px;display:flex;flex-direction:column;align-items:center}.section--custom-collection-image-title--container .title-container .title{color:var(--font-montserrat)}.section--custom-collection-image-title--container .title-container .benefit-list{margin-top:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px}.section--custom-collection-image-title--container .title-container .benefit-list .benefit{display:flex;align-items:center;gap:10px}.section--custom-collection-image-title--container .title-container .benefit-image{width:16px;height:17px}.section--custom-collection-image-title--container .title-container .benefit-title{color:var(--secondary-fill-color)}.product-card{background:var(--tertiary-fill-color);border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between}.product-card .container{padding:8px 8px 16px}.product-card .image-container{width:100%;aspect-ratio:1 / 1}.product-card .text-container{margin-top:20px}.product-card .ruk_rating_snippet{text-align:center}.product-card .ruk_rating_snippet i{font-size:14px}.ruk_rating_snippet .ruk-rating-snippet-count{bottom:1px}.product-card .text-container .product-subtitle{color:var(--secondary-fill-color);text-align:center;margin-top:4px}.product-card .text-container .product-title{margin-top:4px;color:var(--font-montserrat);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product-card .text-container .product-price{margin-top:8px;color:var(--secondary-fill-color);text-align:center;display:flex;justify-content:center;align-items:center}.red-style{margin-left:8px;padding:4px 6px;height:21px;display:flex;align-items:center;justify-content:center;background:var(--accent-color);border-radius:100px;color:var(--tertiary-fill-color)}.product-card .product-card-footer{background:#514942cc;color:var(--primary-fill-color);padding:12px 8px 8px;text-align:center;min-height:52px}.product-card .product-card-footer p{max-width:156px;margin:auto}.product-card>a{z-index:999;cursor:pointer;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#000;opacity:0;transition:.3s}.products-grid{display:grid;gap:24px 20px;grid-template-columns:repeat(2,1fr)}.section--custom-product-accordions--container{position:relative;display:flex;flex-direction:column}.section--custom-product-accordions--container>div{display:flex;flex-direction:column}.section--custom-product-accordions--container .accordion-element{padding:24px 39px;background-color:var(--primary-fill-color);border:1px solid var(--tertiary-fill-color);border-bottom:0px}.section--custom-product-accordions--container>div+div .accordion-element:last-of-type{border-bottom:1px solid var(--tertiary-fill-color)}.section--custom-product-accordions--container .accordion-element .heading{display:flex;justify-content:space-between;align-items:center;color:var(--secondary-fill-color);cursor:pointer}.section--custom-product-accordions--container .accordion-element .heading>div{display:flex;gap:12px;align-items:center}.section--custom-product-accordions--container .accordion-element .heading>div>svg{width:15px}.section--custom-product-accordions--container .accordion-element .heading>span{width:12px;height:12px;display:flex;justify-content:center;align-items:center;transition:.3s}.section--custom-product-accordions--container .accordion-element .heading>span>svg{display:flex;width:100%}.section--custom-product-accordions--container .accordion-element.open .heading>span{transform:rotate(-90deg)}.section--custom-product-accordions--container .accordion-element .description{max-height:0;overflow:hidden;color:var(--font-montserrat);transition:.3s}.section--custom-product-accordions--container .accordion-element .description>div{margin-top:12px;padding-top:10px}.section--custom-product-accordions--container .accordion-element .description>div.product-details{display:flex;align-items:center;gap:8px}.section--custom-product-accordions--container .accordion-element .description>div.product-details .image{width:70px;min-width:70px;height:90px}.section--custom-product-accordions--container .accordion-element .description ul{padding-left:20px;margin:0}.section--custom-product-accordions--container .accordion-element .description p{margin-top:13px}.section--custom-product-accordions--container .accordion-element .description p:first-of-type{margin-top:0}.section--custom-product-accordions--container .accordion-element .payments{display:flex;gap:8px 8px;max-width:210px;flex-wrap:wrap}.section--custom-product-accordions--container .accordion-element .payments .image{width:35px;height:19px}.section--custom-product-accordions--container .accordion-element .fundraiser h1,.section--custom-product-accordions--container .accordion-element .fundraiser h2,.section--custom-product-accordions--container .accordion-element .fundraiser h3,.section--custom-product-accordions--container .accordion-element .fundraiser h4,.section--custom-product-accordions--container .accordion-element .fundraiser h5{font-family:utopia-std-display,serif;font-size:18px;font-style:normal;font-weight:200!important;line-height:115%;margin-bottom:12px;color:var(--font-montserrat)}.section--custom-product-accordions--container .accordion-element .fundraiser a{text-decoration:underline}.section--custom-product-accordions--container .accordion-element .fundraiser .image{width:100%;height:150px;margin-top:24px;border-radius:8px;overflow:hidden}.product__media-benefit{display:flex;gap:12px;align-items:center;border-radius:100px;padding-right:16px;background:var(--primary-fill-color);height:28px;color:var(--secondary-fill-color);text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:.24px}.product__media-benefit .image{border-radius:100%;width:28px;height:28px;overflow:hidden}.product__title{margin:24px 20px 28px}.product__title .h3{color:var(--font-montserrat);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product__title p{margin-top:12px;color:var(--secondary-fill-color);text-align:center}.product__review-price{display:flex;justify-content:center;align-items:center;width:calc(100% - 40px);margin-left:0;margin-right:0;padding-left:0;padding-right:0}.product__price{align-items:center;gap:3px}.product__price-text{color:var(--secondary-fill-color);font-family:ITC Avant Garde Gothic,sans-serif;font-size:8px;font-weight:300;line-height:normal;margin-top:4px}.product__benefits{margin-top:28px;padding:28px 31px;display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--primary-fill-color);border-bottom:1px solid var(--primary-fill-color);width:100%}.product__benefits>div{color:var(--secondary-fill-color);display:flex;align-items:center;gap:12px}.product__benefits>div .image{min-width:16px;width:16px;height:17px}.product__product-picker{margin-top:28px;padding-bottom:28px;color:var(--secondary-fill-color);border-bottom:1px solid var(--primary-fill-color);width:100%}.product__product-picker .blocks{margin-top:20px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.product__product-picker .blocks>a{width:60px;height:60px;border-radius:8px;overflow:hidden;transition:.3s}.product__product-picker .blocks>a:hover,.product__product-picker .blocks>a.active{border:1px solid var(--secondary-fill-color);box-shadow:3px 11px 30px #0000001a;border-radius:8px;overflow:hidden;transition:.3s}.product__product-picker .blocks>a .image{width:100%;height:100%}.product__buy-buttons{margin-top:28px;padding-left:20px;padding-right:20px;width:100%}.product__buy-buttons form{margin-top:20px;width:100%}.product__buy-buttons form button[type=submit]{display:flex;height:61px;justify-content:center;align-items:center;border-radius:10px;background:var(--accent-color)}.product__buy-buttons form button[type=submit]>div{display:flex;align-items:center;justify-content:center;gap:20px;transform:translate(17px)}.product__buy-buttons form button[type=submit].loading>div{transform:none}.product__buy-buttons form button[type=submit] span{color:var(--primary-fill-color);text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.28px;text-transform:none}.product__buy-buttons form button[type=submit] .icon{display:flex;width:14px;opacity:1;visibility:visible}.product__buy-buttons form button[type=submit].loading .icon{opacity:0}.product-thumbnails__item-link.active .image__img{box-shadow:unset!important;border:1px solid var(--font-montserrat)}.product__media-control-buttons{position:absolute;z-index:9;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 12px;top:50%;transform:translateY(-50%)}.product__media-control-buttons>span{padding:10px;border-radius:100%;width:36px;height:36px;background-color:var(--primary-fill-color);color:var(--font-montserrat);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.product__media-control-buttons>span:hover{opacity:.7}.product__media-control-buttons>span .icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.product__media-control-buttons>span .icon>svg{display:flex;width:100%}.product__media-control-buttons .prev{transform:rotate(180deg)}.product__media-video-container{position:absolute;z-index:1;width:76px;height:76px;border-radius:100%;border:2px solid var(--primary-fill-color);bottom:20px;left:18px;overflow:hidden;display:none;gap:18px}.product__video-container{position:fixed;z-index:999999;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;background-color:var(--primary-fill-color);visibility:hidden;opacity:0;transition:.3s}.product__video-container.active{visibility:visible;opacity:1}.product__video-container .close{cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;width:60px;height:60px;background-color:var(--primary-fill-color);color:var(--secondary-fill-color);position:absolute;right:30px;top:20px;box-shadow:0 4px 6px #0000000f;border-radius:100%;transition:.3s}.product__video-container .close:hover{transform:scale(1.1)}.product__video-container video{width:100%;height:100%}.product__media-video-container:has(div){display:flex}.product__media-video-container>div{cursor:pointer}.product__media-video-container>div>.image{width:76px;height:76px}.product__media-video-container>div>span{width:16px;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product__media-video-container>div>span>svg{display:flex;width:100%}.product__payment-feature{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.product__payment-feature>div{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--secondary-fill-color)}.section--custom-benefit-set--container>.heading{color:var(--font-montserrat);text-align:center}.section--custom-benefit-set--container .benefit-set{min-height:210px;margin-top:20px;display:flex;align-items:center;gap:20px;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;width:100vw;margin-left:calc(-1 * var(--space-outer));padding-left:var(--space-outer);padding-right:var(--space-outer)}.section--custom-benefit-set--container .benefit-set::-webkit-scrollbar{display:none}.section--custom-benefit-set--container .benefit-set .benefit{width:180px;min-width:180px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 8px 0;border-radius:8px;background:var(--tertiary-fill-color);position:relative;transition:.3s}.section--custom-benefit-set--container .benefit-set .benefit .info{position:absolute;bottom:12px;right:12px;width:28px;height:28px;display:none;align-items:center;justify-content:center;color:var(--font-montserrat);background:var(--primary-fill-color);border-radius:100%;opacity:1;transition:.3s}.section--custom-benefit-set--container .benefit-set .benefit.active .info{opacity:0}.section--custom-benefit-set--container .benefit-set .benefit .text-container{overflow:hidden;transition:.3s}.section--custom-benefit-set--container .benefit-set .benefit:not(.active) .text-container{max-height:0px}.section--custom-benefit-set--container .benefit-set .benefit.active{padding-bottom:12px;gap:8px}.section--custom-benefit-set--container .benefit-set .benefit .image{width:100%;aspect-ratio:1.3 / 1;transition:.3s;border-radius:8px;overflow:hidden}.section--custom-benefit-set--container .benefit-set .benefit .image img{transition:.3s}.section--custom-benefit-set--container .benefit-set .benefit.active .text-container{display:flex;flex-direction:column;align-items:center;gap:8px}.section--custom-benefit-set--container .benefit-set .benefit .benefit-heading{color:var(--font-montserrat);font-family:utopia-std-display,serif!important;font-size:18px;font-style:normal;font-weight:400;line-height:115%}.product__buy-buttons form button[type=submit] .icon>svg{display:flex;width:100%}.quick-cart__header{color:var(--font-montserrat);line-height:1!important;margin-bottom:0}.quick-cart__body{display:flex;flex-direction:column;justify-content:space-between;height:fit-content}.quick-cart__body:has(.quick-cart__footer.visible){height:100%}.quick_cart__empty.visible{text-align:center;display:none}.quick-cart__body>div{margin-left:18px;margin-right:18px}.quick-cart__description{display:none;align-items:center;gap:12px;color:var(--secondary-fill-color);margin-top:20px;padding-bottom:20px;border-bottom:1px solid var(--tertiary-fill-color)}.quick-cart__body:has(.quick-cart__footer.visible) .quick-cart__description{display:flex}.quick-cart__description .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.quick-cart__close .icon>svg,.quick-cart__description .icon>svg{display:flex;width:100%}.quick-cart__treshold{margin-top:16px;margin-bottom:12px}.quick-cart__treshold-bar{padding:15px 0 20px;position:relative;margin-top:6px}.quick-cart__treshold-bar .status-bar{background:var(--tertiary-fill-color);height:2px;border-radius:5px}.quick-cart__treshold-bar .status-bar>span{background:var(--secondary-fill-color);width:0%;height:100%;border-radius:5px;display:flex;transition:.3s}.quick-cart__treshold-bar .image-1,.quick-cart__treshold-bar .image-2,.quick-cart__treshold-bar .image-3{width:32px;height:32px;border-radius:100%;overflow:hidden;background-color:var(--tertiary-fill-color);position:absolute;transition:.3s}.quick-cart__treshold-bar .image-1{top:0;left:25%;transform:translate(-75%)}.quick-cart__treshold-bar .image-2{top:0;left:50%;transform:translate(-50%)}.quick-cart__treshold-bar .image-3{top:0;right:0}.quick-cart__treshold-bar[treshold-point="1"] .image-1,.quick-cart__treshold-bar[treshold-point="2"] .image-1,.quick-cart__treshold-bar[treshold-point="2"] .image-2,.quick-cart__treshold-bar[treshold-point="3"] .image-1,.quick-cart__treshold-bar[treshold-point="3"] .image-2,.quick-cart__treshold-bar[treshold-point="3"] .image-3{background-color:var(--secondary-fill-color)}.quick-cart__treshold-container{margin-top:12px;background:var(--tertiary-fill-color);border-radius:8px;display:flex;align-items:center;gap:16px;padding:12px 16px}.quick-cart__treshold-container .arrow-svg{max-width:32px;min-width:32px;flex:32px;height:32px;display:flex;cursor:pointer}.quick-cart__treshold-container .contents__wrap{flex:1}.quick-cart__treshold-container .arrow-svg svg{width:100%;height:100%}.quick-cart .quick-cart__main{overflow-y:auto;margin:0;padding:0 32px}.quick-cart .quick-cart__main::-webkit-scrollbar{width:3px}.quick-cart .quick-cart__main::-webkit-scrollbar-thumb{background-color:#9b4549;border-radius:100px}.quick-cart .quick-cart__items{overflow-y:unset;margin:0;max-height:unset}.quick-cart__treshold-container .image{width:36px;min-width:36px;height:36px;overflow:hidden;border-radius:100%;background-color:var(--tertiary-fill-color)}.quick-cart__treshold-container .h5{color:var(--font-montserrat)}.quick-cart__treshold-container .p-xsmall{margin-top:6px;color:var(--secondary-fill-color)}.quick_cart__empty{padding-left:18px;padding-right:18px;margin-top:12px;color:var(--font-montserrat)}.quick-cart__item{background:var(--tertiary-fill-color);border-radius:8px;padding:0 8px 0 16px}.quick-cart__item+.quick-cart__item{margin-top:12px;border-top:0px;padding-top:0}.quick-cart__item-left{margin-right:40px;display:flex;align-items:center}.quick-cart__item-right{margin-top:15px;margin-bottom:15px;color:var(--font-montserrat);font-size:13px}.quick-cart__item-right>div{margin-top:4px}.quick-cart__item-right h5{color:var(--secondary-fill-color)}.quick-cart__item-right h4{color:var(--font-montserrat);margin-top:4px}.quick-cart__item-right .price{margin-top:8px;color:var(--secondary-fill-color)}.quick-cart__control{flex-direction:row;align-items:center;justify-content:center;width:70px;height:21px;padding:4px 12px 2px;gap:5px;margin-top:12px!important;border-radius:100px;background:var(--primary-fill-color)}.quick-cart__control button{width:20px;height:20px;padding:0}.quick-cart__control button .icon{width:100%;height:100%;color:var(--secondary-fill-color);display:flex;align-items:center;justify-content:center}.quick-cart__control button .icon>svg{display:flex;width:100%}.quick-cart__control span{color:var(--secondary-fill-color);text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.28px;height:15px;margin-top:-5px}.quick-cart__footer{border-radius:12px 12px 0 0;border-top:1px solid var(--primary-fill-color);background-color:var(--tertiary-fill-color);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:24px 18px 20px;margin:auto 0 0!important}.quick-cart__items:not(:empty){margin-bottom:20px!important}.quick-cart__total{border-top:none;margin-bottom:8px;padding-top:0;color:var(--secondary-fill-color)}.quick-cart__shipping{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;color:var(--secondary-fill-color)}.quick-cart__shipping [free=true]{font-weight:500}.quick-cart__buy-now{width:100%;margin-top:0;padding:24px 80px;border-radius:10px;display:flex;justify-content:center;align-items:center;gap:12px;background:var(--accent-color);color:var(--primary-fill-color);text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:13px;letter-spacing:.28px;transition:.3s}.quick-cart__buy-now:hover{opacity:.7}.quick-cart__buy-now .icon{display:flex;justify-content:center;align-items:center;width:14px;height:10px}.quick-cart__payment-icons{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px}.quick-cart__payment-icons>span{display:flex;align-items:center;justify-content:center;width:35px}.quick-cart__payment-icons>span>svg{display:flex;width:100%}.drawer-menu__panel{padding:0;background:var(--primary-fill-color)}.drawer-menu__close-wrapper{padding:14px 18px;justify-content:space-between;border-top:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color)}.drawer-menu__close-icon .icon-button{transform:none}.drawer-menu__close-icon .icon-button__icon .icon,.drawer-menu__close-icon .icon-button__wrapper span{width:24px!important;height:24px!important;color:var(--secondary-fill-color)!important}.drawer-menu__close-wrapper .header__logo-svg{color:var(--secondary-fill-color);height:32px}.drawer-menu__close-wrapper .icon{color:var(--secondary-fill-color)!important}.drawer-menu__bottom .drawer-menu__all-links ul{padding:20px!important;background:transparent!important}.drawer-menu__bottom .drawer-menu__item{color:var(--font-montserrat)!important}.drawer-menu__bottom .drawer-menu__item+.drawer-menu__item{margin-top:20px!important}.drawer-menu__bottom .drawer-menu__all-links{justify-content:start!important;height:unset}.drawer-menu__link{gap:8px;align-items:center;justify-content:start}.drawer-menu__link span{color:var(--font-montserrat)!important}.drawer-menu__link .image{width:44px;min-width:44px;height:44px}.drawer-menu__bottom{display:flex;flex-direction:column;justify-content:space-between}.drawer-menu__secondary-links{display:flex;justify-content:space-between;align-items:center;padding:20px;color:var(--font-montserrat);position:relative}.section--custom-text-description--container{display:flex;flex-direction:column;gap:40px;align-items:center}.section--custom-text-description--container .title>div{display:flex;flex-direction:column;gap:8px;align-items:center}.section--custom-text-description--container .title .subheading{color:#514942;font-family:altesse-std-24pt,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:100%;text-align:center}.section--custom-text-description--container .title .heading{color:var(--font-montserrat);text-align:center}.section--custom-text-description--container .description{color:var(--font-montserrat);text-align:center;max-width:300px;margin:auto}.section--custom-image-with-text-3--container{display:flex;flex-direction:column;gap:40px;align-items:center}.section--custom-image-with-text-3--container .text-container{color:var(--font-montserrat);text-align:center;max-width:300px;margin:auto}.section--custom-image-with-text-3--container .image-container{width:calc((100% + 20px)/2);min-width:calc((100% + 20px)/2);aspect-ratio:1 / 1.24;overflow:hidden;border-radius:12px}.desktop-nav-menu .header__cart-count{top:0!important;left:13px!important;right:unset!important;bottom:unset!important;background-color:var(--accent-color)!important}.review-heading{margin-bottom:-40px;margin-top:30px;color:var(--Font-Color, #2d2925);font-family:Utopia Std;font-size:36px;font-style:normal;font-weight:400;line-height:115%;text-align:center;font-style:italic}#ReviewsWidget{margin-top:40px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header{margin-bottom:0!important}#ReviewsWidget .header__group--left{margin-top:20px;margin-bottom:20px;text-align:center}#ReviewsWidget .header__group--left .R-TextHeading{color:var(--secondary-fill-color)!important;font-family:ITC Avant Garde Gothic,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:300!important;line-height:normal!important;letter-spacing:.28px!important;margin-top:1px}#ReviewsWidget .header__group--left .R-TextBody{text-align:center!important;color:var(--font-montserrat)!important;font-family:utopia-std-display,serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:115%!important;margin-top:8px}#ReviewsWidget .ElementsWidget-prefix .R-RatingStars span{display:flex}#ReviewsWidget .ElementsWidget-prefix .R-RatingStars span>i{font-size:16px!important}#ReviewsWidget .header__group--right{text-align:center!important}#ReviewsWidget .header__group--right>div{padding:16px 40px;width:fit-content;margin-bottom:20px;color:var(--font-montserrat);font-family:ITC Avant Garde Gothic,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:13px;letter-spacing:.28px;border:1px solid var(--font-montserrat);border-radius:10px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner{margin-left:0!important;margin-right:0!important;padding-top:20px;padding-bottom:20px;background:var(--primary-fill-color);border:1px solid var(--tertiary-fill-color)}#ReviewsWidget .ElementsWidget-prefix .R-MD .R-ContentList .R-ContentList__item{margin-bottom:0!important;padding:20px!important;background:var(--primary-fill-color)!important;border-left:1px solid var(--tertiary-fill-color)!important;border-right:1px solid var(--tertiary-fill-color)!important;border-bottom:1px solid var(--tertiary-fill-color)!important}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .cssVar-authorName{color:var(--font-montserrat);font-family:utopia-std-display,serif!important;font-size:18px;font-style:italic;font-weight:400;line-height:115%;display:block!important}#ReviewsWidget .ElementsWidget-prefix .u-marginBottom--md{margin-bottom:0!important}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextHeading--xxs{color:var(--font-montserrat);font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-style:italic;font-weight:600;line-height:135%;letter-spacing:.24px;display:none}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextBody--xs{color:var(--font-montserrat);font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:135%;letter-spacing:.24px;margin-bottom:17px;margin-top:12px}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextBody--xxxs{color:var(--secondary-fill-color)!important;font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:135%;letter-spacing:.24px;text-align:left!important}#ReviewsWidget .ElementsWidget-prefix .u-marginBottom--sm{margin-bottom:0!important}#ReviewsWidget .ElementsWidget-prefix .R-PaginationControls{padding:20px;background:var(--primary-fill-color);border-left:1px solid var(--tertiary-fill-color);border-right:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color);gap:8px}#ReviewsWidget .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item{padding:5px;margin:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}#ReviewsWidget .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item.isActive{border-radius:100%;background:var(--tertiary-fill-color);border-top:0;border-bottom:0}#ReviewsWidget .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item>div{margin:0;color:#000;font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:135%;letter-spacing:.24px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form.isActive{position:relative;padding:40px 20px 20px;background:var(--primary-fill-color);border-right:1px solid var(--tertiary-fill-color);border-left:1px solid var(--tertiary-fill-color);border-bottom:1px solid var(--tertiary-fill-color)}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .u-hr--top,#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .u-hr--bottom{display:none}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .R-flex-col-xxs-12:first-of-type{margin-bottom:6px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .R-flex-row+.R-flex-end-xxs{margin-top:20px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .R-Field.isFailure{margin-bottom:20px!important;display:flex;flex-direction:column}#ReviewsWidget .ElementsWidget-prefix .R-RatingSelection{margin-bottom:0}#ReviewsWidget .ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .R-RatingSelection__button{padding-top:0;padding-bottom:0}#ReviewsWidget .footer__reviewsLogo-container{display:none!important}#ReviewsWidget .ElementsWidget-prefix .R-Field.isFailure .R-Field__feedback .feedback__inner{max-height:19.39px}.drawer-menu__bottom .extra-links{display:flex;flex-direction:column;gap:12px;padding:12px 20px}.drawer-menu__bottom .extra-links>a{display:flex;gap:12px;align-items:center}.drawer-menu__bottom .extra-links>a .image{width:28px;min-width:28px;height:28px;border-radius:100px}.drawer-menu__bottom .extra-links>a .text{color:var(--font-montserrat);font-family:ITC Avant Garde Gothic,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px}.drawer-menu__item.drawer-menu__item--emphasized-last{margin-bottom:0!important}@media (min-width: 45em){.collection-card .image-container,.collection-card a.link{aspect-ratio:2 / 1}}@media (min-width: 60em){.desktop-nav--link-list{max-width:var(--menu-max-width);padding-left:var(--space-outer);padding-right:var(--space-outer);justify-content:space-between}.desktop-nav-menu{display:flex;align-items:center;gap:12px}.desktop-nav-menu .image{width:36px;min-width:36px;height:36px}.desktop-nav--link-list .submenu-link-list{display:flex;flex-direction:column;gap:8px;list-style:none;position:absolute;width:100%;background:var(--primary-fill-color);left:0;top:48px;padding-top:19px;padding-left:calc((100% - var(--menu-max-width)) / 2 + var(--space-outer));padding-right:calc((100% - var(--menu-max-width)) / 2 + var(--space-outer));padding-bottom:20px;border-bottom:1px solid var(--tertiary-fill-color);visibility:hidden;opacity:0;transition:.3s}.desktop-nav--link-list .submenu-link-list.active{visibility:visible;opacity:1}.desktop-nav--link-list .submenu-link-list>li>a{display:flex;align-items:center;gap:20px}.custom-footer{padding-left:var(--space-outer);padding-right:var(--space-outer);flex-direction:row;align-items:start;justify-content:space-between}.custom-footer-logo>span{width:148px;max-width:148px}.custom-footer-contact-us{max-width:380px}.custom-footer-contact-us .image-container{height:210px}.custom-footer-contact-us .text-container .subheading{margin-top:8px}.custom-footer-contact-us .text-container a{margin-top:40px;max-height:52px;padding:12px 40px}.custom-footer-links>div>a:hover{opacity:.7}.custom-footer-links-payments-socials{max-width:425px;height:100%;justify-content:space-between}.custom-footer-payments-socials{align-items:end;margin:unset;max-width:350px;align-self:end;gap:32px}.custom-footer-payments{justify-content:end}.custom-footer-payments>span{width:52px;min-width:52px}.custom-footer+div{margin-top:100px;flex-direction:row;width:100%;justify-content:space-between}.custom-footer-socials>a .icon{width:24px;min-width:24px}.custom-button{padding:20px 60px;border-radius:12px}.custom-button .icon{width:20px;height:20px}.custom-button.shadow:before{border-radius:12px;transform:translate(8px,9px)}.custom-newsletter-form .input{padding:12px 12px 12px 32px;max-height:72px;height:72px;font-size:18px;line-height:135%;letter-spacing:.36px}.custom-newsletter-form button{min-width:48px;max-width:48px;min-height:48px;max-height:48px}.header__logo-svg{width:var(--width-max-logo)}.header__left,.header__right{visibility:hidden}.desktop-navigation--container{display:flex;position:relative}.section--custom-text-with-button--container{flex-direction:row;justify-content:space-between}.section--custom-text-with-button--container>div{width:calc(50% - 50px);align-items:start}.section--custom-text-with-button--container .subheading{padding:8px 16px 7px}.section--custom-text-with-button--container .heading{text-align:left;margin-top:25px}.section--custom-text-with-button--container .description{margin-top:12px;text-align:left}.section--custom-text-with-button--container .button{margin-top:30px}.section--custom-all-collections--container .heading{font-size:36px;font-style:normal;font-weight:400;text-align:left}.section--custom-all-collections--container .collection-list{padding-top:120px}.section--custom-all-collections--container .collection-list>li{width:calc(25% - 15px);min-width:calc(25% - 15px)}.section--custom-all-collections--container .collection-list .next-btn,.section--custom-all-collections--container .collection-list .prev-btn{bottom:120px}.section--custom-all-collections--container .collection-list .prev-btn{left:-20px}.section--custom-all-collections--container .collection-list .next-btn{right:-20px}.collection-card{height:240px;padding:20px 20px 36px}.collection-card .image-container,.collection-card a.link{aspect-ratio:1 / 1;transform:translateY(-120px);cursor:pointer}.collection-card a.link:hover~a.main-link,.collection-card>a.main-link:hover,.collection-card-2>a:hover{opacity:.1}.collection-card-2{padding:20px 20px 44px}.collection-card-2 .image-container{width:200px;margin:auto}.collection-card-2 .text-container{margin-top:28px}.section--custom-text-with-blocks--container .container{flex-direction:row;justify-content:space-between;max-width:var(--max-width);margin:auto;padding:80px;padding-left:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) / 12 + var(--space-outer));padding-right:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) / 12 + var(--space-outer))}.section--custom-text-with-blocks--container .heading,.section--custom-text-with-blocks--container .description{text-align:left}.section--custom-text-with-blocks--container .description{margin-top:28px}.section--custom-text-with-blocks--container .container>div{width:355px}.section--custom-text-with-blocks--container .blocks{gap:20px;min-width:calc(50% - 10px);width:calc(50% - 10px)}.section--custom-text-with-blocks--container .blocks>li{padding:28px 40px;gap:36px}.section--custom-text-with-blocks--container .blocks>li>span{width:48px;min-width:48px;height:48px;padding:12px}.section--custom-text-with-blocks--container .blocks>li .block-heading{font-size:32px;line-height:110%}.section--custom-text-with-blocks--container .blocks>li .block-description{margin-top:8px}.section--custom-image-blocks--container{padding-top:280px;padding-bottom:280px;padding-left:var(--space-outer);padding-right:var(--space-outer);max-width:var(--max-width);margin:auto}.section--custom-image-blocks--container .image-block img,.section--custom-image-blocks--container .image-block:before{border-radius:16px}.section--custom-image-blocks--container .image-block:nth-of-type(1){top:0;left:calc(50% + 10px);bottom:unset;right:unset;width:180px;height:210px}.section--custom-image-blocks--container .image-block:nth-of-type(2){top:70px;right:var(--space-outer);bottom:unset;left:unset;width:280px;height:350px}.section--custom-image-blocks--container .image-block:nth-of-type(3){bottom:0;right:calc(50% + 10px);top:unset;left:unset;width:180px;height:210px}.section--custom-image-blocks--container .image-block:nth-of-type(4){bottom:70px;left:var(--space-outer);top:unset;right:unset;width:280px;height:350px}.section--custom-image-with-text--container{display:flex;flex-direction:row-reverse}.section--custom-image-with-text--container>.image-container,.section--custom-image-with-text--container>.text-container{width:50%;min-width:50%}.section--custom-image-with-text--container>.text-container{padding:80px}.section--custom-image-with-text--container>.text-container .description{margin-top:80px}.section--custom-image-with-text--container>.text-container .description p{margin-top:30px}.section--custom-image-with-text--container>.text-container a{margin-top:36px;padding:24px 60px;font-size:20px;line-height:normal;letter-spacing:.4px;max-height:64px}.section--custom-image-with-text--container>.text-container a .icon{width:21px;min-width:21px}.section--custom-image-with-text-2--container{display:flex;border-radius:16px}.section--custom-image-with-text-2--container>.image-container{width:calc((100% - 20px)/2);min-width:calc((100% - 20px)/2)}.section--custom-image-with-text-2--container>.text-container{padding:56px 56px 0;width:calc((100% + 20px)/2);min-width:calc((100% + 20px)/2)}.section--custom-image-with-text-2--container>.text-container .description{margin-top:104px}.section--custom-image-with-text-2--container>.text-container .description p{margin-top:30px}.section--custom-image-with-text-2--container>.text-container .blocks{margin-top:28px;margin-bottom:28px;padding:0;display:flex;gap:40px;justify-content:left;align-items:center;background:var(--secondary-fill-color);color:var(--primary-fill-color)}.section--custom-testimonials--container .heading{max-width:700px}.section--custom-testimonials--container .container{padding-left:var(--space-outer);padding-right:var(--space-outer)}.section--custom-testimonials--container .testimonial-list{padding-top:80px;padding-left:0;padding-right:0;gap:20px}.section--custom-testimonials--container .testimonial-list .prev-btn,.section--custom-testimonials--container .testimonial-list .next-btn{display:flex;cursor:pointer;transition:.3s}.section--custom-testimonials--container .testimonial-list .prev-btn:hover,.section--custom-testimonials--container .testimonial-list .next-btn:hover{opacity:.7}.section--custom-testimonials--container .testimonial-list .prev-btn .icon,.section--custom-testimonials--container .testimonial-list .next-btn .icon{width:32px;min-width:32px;color:var(--font-montserrat)}.section--custom-testimonials--container .testimonial-list .prev-btn{left:-30px;bottom:calc((100% - 80px)/2);transform:rotate(180deg) translateY(-50%)}.section--custom-testimonials--container .testimonial-list .next-btn{right:-30px;bottom:calc((100% - 80px)/2);transform:translateY(50%)}.section--custom-testimonials--container .testimonial-list>li{padding:72px 34px 30px;margin-left:0;min-width:calc((var(--max-width) - 2 * var(--space-outer) + 20px) / 3 - 20px);width:calc((var(--max-width) - 2 * var(--space-outer) + 20px) / 3 - 20px)}.section--custom-testimonials--container .testimonial-list>li:last-of-type{margin-right:0}.section--custom-testimonials--container .testimonial-list>li .testimonial-image{width:80px;height:80px}.section--custom-testimonials--container .testimonial-list>li .stars{gap:4px;margin-top:0}.section--custom-testimonials--container .testimonial-list>li .stars .icon{width:20px;min-width:20px}.section--custom-testimonials--container .testimonial-list>li .author{margin-top:16px}.section--custom-testimonials--container .testimonial-list>li .content{margin-top:20px}.section--custom-experts-reviews--container .review-list{margin-top:80px}.section--custom-experts-reviews--container .review-list>li{flex-direction:row;justify-content:space-between}.section--custom-experts-reviews--container .review-list>li .image-container{width:calc((var(--max-width) + 20px - 2 * var(--space-outer)) * 5 / 12 - 20px)}.section--custom-experts-reviews--container .review-list>li .text-container{width:calc(50% - 10px);min-width:calc(50% - 10px);padding:60px 100px 130px 0}.section--custom-experts-reviews--container .review-list>li .text-container .expert-details{flex-direction:row;gap:40px}.section--custom-experts-reviews--container .review-list>li .text-container .expert-details .subheading{text-align:left}.section--custom-experts-reviews--container .review-list>li .text-container .content{margin-top:120px;text-align:left}.section--custom-experts-reviews--container .review-list .prev-btn{left:calc(50% + 10px);bottom:60px}.section--custom-experts-reviews--container .review-list .next-btn{right:100px;bottom:60px}.section--custom-experts-reviews--container .review-list .prev-btn .icon,.section--custom-experts-reviews--container .review-list .next-btn .icon{width:28px;min-width:28px}.section--custom-about-us--container{display:flex;align-items:center;justify-content:space-between;max-width:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) * 10 / 12 + 20px);margin:auto}.section--custom-about-us--container .desktop-image-container{display:flex;width:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) * 4 / 12 - 20px);aspect-ratio:10 / 9}.section--custom-about-us--container .mobile-image-container{display:none}.section--custom-about-us--container .text-container{display:flex;width:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) * 5 / 12 - 20px)}.section--custom-about-us--container .subheading{font-size:36px}.section--custom-about-us--container .heading{margin-top:12px}.section--custom-about-us--container a{padding:24px 60px;font-size:20px;line-height:normal;letter-spacing:.4px;max-height:64px}.section--custom-about-us--container a .icon{width:21px}.section--custom-newsletter--container .description *{font-size:20px!important}.section--custom-newsletter--container .form{width:calc((min(100vw,var(--max-width)) - 2 * var(--space-outer) + 20px) * 6 / 12 - 20px)}.section--custom-inline-features--container .container{justify-content:space-evenly}.section--custom-inline-features--container .container>div{gap:20px}.section--custom-inline-features--container .container>div>.heading{width:200px}.section--custom-collection-image-title--container .image-container{padding-left:var(--space-outer);padding-right:var(--space-outer);margin:auto}.section--custom-collection-image-title--container .image-container .collection-image{height:470px}.section--custom-collection-image-title--container .title-container{padding-top:60px}.section--custom-collection-image-title--container .title-container .benefit-list{flex-direction:row;margin-top:40px;width:100%}.section--custom-collection-image-title--container .title-container .benefit-image{width:20px;height:21px}.product-card .container{padding:20px 20px 28px}.product-card .image-container{max-width:200px;margin:auto;height:200px}.product-card .text-container{margin-top:12px}.product-card .ruk_rating_snippet i{font-size:16px}.ruk_rating_snippet .ruk-rating-snippet-count{bottom:2px}.product-card .text-container .product-title,.product-card .text-container .product-price{margin-top:8px}.product-card .product-card-footer{min-height:54px}.product-card>a:hover{opacity:.1}.products-grid{grid-template-columns:repeat(4,1fr);gap:40px 20px}.section--custom-product-accordions--container{flex-direction:row;gap:0 20px;flex-wrap:wrap}.section--custom-product-accordions--container>div{width:calc((100% + 20px)/2 - 20px)}.section--custom-product-accordions--container .accordion-element:nth-of-type(2){border-bottom:1px solid var(--tertiary-fill-color)}.section--custom-product-accordions--container .accordion-element .fundraiser h1,.section--custom-product-accordions--container .accordion-element .fundraiser h2,.section--custom-product-accordions--container .accordion-element .fundraiser h3,.section--custom-product-accordions--container .accordion-element .fundraiser h4,.section--custom-product-accordions--container .accordion-element .fundraiser h5{font-size:24px}.product__media-benefit{font-size:14px;letter-spacing:.28px}.product__title{margin:28px 32.5px 20px}.product__title .h3{font-size:44px}.product__title p{margin-top:20px;font-size:16px}.product__review-price{justify-content:center}.product__price .p-small{font-size:16px;letter-spacing:.32px}.product__price-text{font-size:10px;letter-spacing:.2px}.product__benefits{padding:24px 32px}.product__product-picker{padding-bottom:24px}.product__product-picker .blocks>a{width:68px;height:68px}.product__buy-buttons{padding-left:32px;padding-right:32px}.product__buy-buttons form button[type=submit]{height:68px}.product__buy-buttons form button[type=submit]>div{transform:none}.product__buy-buttons form button[type=submit] span{font-size:16px}.product__buy-buttons form button[type=submit] .icon{width:20px}.product__media-control-buttons{padding:0 17px}.product__media-control-buttons>span{width:48px;height:48px;padding:9px}.product__media-control-buttons>span .icon{width:20px;height:20px}.product__media-video-container{width:80px;height:80px;left:24px;bottom:24px;gap:24px}.product__video-container .close{right:50px;top:30px}.product__media-video-container>div>.image{width:80px;height:80px}.product__payment-feature{margin-top:20px;gap:12px}.product__payment-feature>div{gap:12px}.section--custom-benefit-set--container>.heading{text-align:left}.section--custom-benefit-set--container .benefit-set{min-height:400px;margin-top:40px;width:100%;margin-left:0;padding-left:0;padding-right:0}.section--custom-benefit-set--container .benefit-set .benefit{width:calc((100% + 20px)/4 - 20px);min-width:calc((100% + 20px)/4 - 20px);padding:23px 30px 13px;justify-content:center}.section--custom-benefit-set--container .benefit-set .benefit .info{display:flex}.section--custom-benefit-set--container .benefit-set .benefit.active{padding:23px 30px 42px;gap:23px}.section--custom-benefit-set--container .benefit-set .benefit .image,.section--custom-benefit-set--container .benefit-set .benefit.active .image{width:220px;height:220px}.section--custom-benefit-set--container .benefit-set .benefit .benefit-heading{font-size:24px;line-height:115%}.quick-cart.active{max-width:510px}.quick-cart__container{padding:40px 0 0!important}.quick-cart__close{top:46px!important;right:32px!important}.quick-cart__header{font-size:40px!important}.quick-cart__close,.quick-cart__close span{width:40px!important;height:40px!important}.quick-cart__body>div{margin-left:32px;margin-right:32px}.quick-cart__description{margin-top:12px;padding-bottom:32px}.quick-cart__description .icon{width:21px;height:21px}.quick-cart__treshold{margin-top:24px;margin-bottom:24px}.quick-cart__treshold-bar{padding:19px 0 25px}.quick-cart__treshold-bar .image-1,.quick-cart__treshold-bar .image-2,.quick-cart__treshold-bar .image-3{width:40px;height:40px}.quick-cart__treshold-container{margin-top:20px;padding:16px 24px;gap:24px}.quick-cart__treshold-container .p-xsmall{margin-top:8px}.quick-cart__item{padding:0 8px 0 20px}.quick-cart__item-left{margin-right:60px}.quick-cart__item-right{margin-top:23px;margin-bottom:23px}.quick-cart__control{width:80px;height:28px;gap:8px;padding-top:8px;padding-bottom:6px}.quick-cart__footer{padding:32px 32px 28px}.quick-cart__shipping{margin-bottom:20px}.quick-cart__items:not(:empty){margin-bottom:40px!important}.quick-cart__total{margin-bottom:12px}.quick-cart__buy-now{font-size:16px;line-height:20px;letter-spacing:.32px}.quick-cart__buy-now .icon{width:24px;height:14px}.quick-cart__payment-icons{margin-top:20px;justify-content:space-between}.quick-cart__payment-icons>span{width:45px}.section--custom-text-description--container{flex-direction:row;gap:120px}.section--custom-text-description--container .title{width:calc((100% + 20px) * 5 / 12 - 20px);min-width:calc((100% + 20px) * 5 / 12 - 20px);display:flex;justify-content:end}.section--custom-text-description--container .title>div{width:calc((100% + 20px)*.8 - 20px);min-width:calc((100% + 20px)*.8 - 20px)}.section--custom-text-description--container .title .subheading{font-size:36px}.section--custom-text-description--container .description{width:calc((100% + 20px) * 5 / 12 - 20px);min-width:calc((100% + 20px) * 5 / 12 - 20px);text-align:left}.section--custom-text-description--container .description p+p{margin-top:20px}.section--custom-image-with-text-3--container{flex-direction:row;justify-content:space-between;width:calc((100% + 20px) * 10 / 12 - 20px);margin:auto}.section--custom-image-with-text-3--container .text-container{width:calc((100% + 20px)/2 - 20px);max-width:unset;text-align:left;margin-left:0}.section--custom-image-with-text-3--container .text-container p+p{margin-top:20px}.section--custom-image-with-text-3--container .image-container{width:calc((100% + 20px) * 3 / 10 - 20px);min-width:calc((100% + 20px) * 3 / 10 - 20px);height:100%;border-radius:16px}.review-heading{font-size:56px}#ReviewsWidget{margin-top:80px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__inner{flex-direction:row;justify-content:space-between;gap:20px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner{flex-direction:column;background:transparent;border:none;padding-top:28px;align-items:start}#ReviewsWidget .header__group--left{text-align:left;width:unset;flex-basis:auto;margin-top:0;margin-bottom:30px}#ReviewsWidget .header__group--left .R-TextBody{text-align:left!important}#ReviewsWidget .header__group--left .R-TextHeading{font-size:18px!important;letter-spacing:.36px!important}#ReviewsWidget .ElementsWidget-prefix .R-RatingStars span>i{font-size:20px!important}#ReviewsWidget .header__group--left .R-TextBody{font-size:18px!important}#ReviewsWidget .header__group--right{width:auto;flex-basis:auto}#ReviewsWidget .header__group--right>div{font-size:18px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__list{max-width:calc((100% + 20px)/12 * 7 - 20px)}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{margin-bottom:0;padding:28px;background:var(--primary-fill-color);border:1px solid var(--tertiary-fill-color);border-top:0;flex-direction:column}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item:first-of-type{border-top:1px solid var(--tertiary-fill-color)}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta{flex-basis:auto}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review{padding-left:0}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-RatingStars span>i{font-size:16px}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextHeading--xxs,#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextBody--xs{font-size:18px}#ReviewsWidget .ElementsWidget-prefix .R-ContentList__item .R-TextBody--xxxs{font-size:14px;text-align:left!important}#ReviewsWidget .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item>div{font-size:14px}#ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form.isActive{background:transparent;border:none}}.pdp-feature-icon-container{display:flex!important;align-items:center!important;justify-content:center!important}.section--custom-text-with-blocks--container .pdp-feature-icon-container .image__img{padding:10px!important;width:auto!important;height:100%!important;margin-right:auto!important;margin-left:auto!important}.product__product-picker .blocks.hb_block>a:hover,.product__product-picker .blocks.hb_block>a.active,.product__product-picker .blocks.hb_block>a{box-shadow:none;height:auto;width:auto;border:unset;overflow:unset}.product__product-picker .blocks.hb_block>a:hover .image,.product__product-picker .blocks.hb_block>a.active .image,.product__product-picker .blocks.hb_block>a .image{width:60px;height:60px;border-radius:8px;overflow:hidden}.product__product-picker .blocks.hb_block>a:hover .image,.product__product-picker .blocks.hb_block>a.active .image{border:1px solid var(--secondary-fill-color);box-shadow:3px 11px 30px #0000001a}.hb_block .hb_block__variant-label{display:block;width:fit-content;margin:8px auto 0;text-align:center;font-family:ITC Avant Garde Gothic,sans-serif;font-size:12px;font-weight:300;line-height:1.336;letter-spacing:.251px;color:#514942;text-transform:uppercase}.hb_main_flexer{display:flex;justify-content:center;align-items:center;gap:11px}.hb_icon_text_wrapper{display:flex;justify-content:center;align-items:center;min-width:200px}.hb_icon{max-width:16px;flex:16px;height:18px}.hb_icon svg{width:100%!important;height:100%!important;display:block}.hb_text{display:block;font-family:ITC Avant Garde Gothic,sans-serif;font-weight:300;line-height:1.334;letter-spacing:.21px;text-align:left;color:#514942;margin-left:8px;word-break:break-all}.product__buy-buttons{padding-left:16px;padding-right:16px}.product__buy-buttons form{margin-top:12px}@media (min-width: 45em){.product__product-picker .blocks.hb_block>a:hover .image,.product__product-picker .blocks.hb_block>a.active .image,.product__product-picker .blocks.hb_block>a .image{width:68px;height:68px}.hb_block .hb_block__variant-label{font-size:14px}.hb_main_flexer{gap:13px}.hb_icon{flex:20px;height:22px}.hb_icon svg{height:100%!important}.hb_text{margin-left:12px}.product__buy-buttons{padding-left:32px;padding-right:32px}.product__buy-buttons form{margin-top:20px}.product__product-picker{padding-bottom:24px}}@media screen and (max-width: 767px){.quick-cart .quick-cart__main{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
