.button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.button{position:relative;overflow:hidden;transition:.3s}.button:hover:before{left:100%}.hero-banner-grp{max-width:768px}.button,.button-secondary{padding-top:12px;padding-bottom:12px;min-height:46px;line-height:18px}.subheading-ticker p{color:#c3a46f!important;font-weight:500;font-size:16px;line-height:18px;letter-spacing:2.4px;text-transform:uppercase}.header__row.header__row--top .header__columns{padding-top:6px;padding-bottom:6px}.header__row.header__row--top{border-bottom:1px solid #FFFFFF1A}.header__row.header__row--bottom{padding-top:10px}.account-button.header-actions__action svg.account-button__icon{width:22px;height:22px}.announcement-bar{border-block-end:0!important}.email-signup-section .email-signup__input-group{gap:0!important;max-width:500px;width:100%!important;margin:auto}.email-signup-section .email-signup__input-group button.email-signup__button{border-radius:0;border:1px solid var(--button-background-color);max-width:190px;padding:12px 10px;width:100%;font-size:12px;letter-spacing:1.2px}.email-signup-section .email-signup__input-group input{padding:12px 15px;font-size:14px;line-height:100%;color:#ffffff4d}.ui-test-product-list .resource-list__carousel slideshow-arrows button.slideshow-control,.collection-list-section slideshow-arrows button.slideshow-control,.ingredients-section slideshow-arrows button.slideshow-control,.product-recommendations .resource-list__carousel slideshow-arrows button.slideshow-control{margin:0;display:flex!important;opacity:1!important;animation:none!important;background:transparent;border:1px solid #C3A46F;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;align-items:center}.collection-list-section slideshow-arrows button.slideshow-control,.ingredients-section slideshow-arrows button.slideshow-control{border:1px solid #fff}.ui-test-product-list .resource-list__carousel slideshow-arrows button.slideshow-control[disabled],.collection-list-section slideshow-arrows button.slideshow-control[disabled],.ingredients-section slideshow-arrows button.slideshow-control[disabled],.product-recommendations .resource-list__carousel slideshow-arrows button.slideshow-control[disabled]{opacity:.6!important}.ui-test-product-list .resource-list__carousel slideshow-arrows button.slideshow-control svg path,.product-recommendations slideshow-arrows button.slideshow-control svg path{stroke:#c3a46f;stroke-width:1px}.collection-list-section slideshow-arrows button.slideshow-control svg path,.ingredients-section slideshow-arrows button.slideshow-control svg path{stroke:#fff}.collection-list-section slideshow-arrows,.ingredients-section slideshow-arrows{mix-blend-mode:unset}.collection-list-section .card__inner .image-block:before{content:"";background:linear-gradient(0deg,#121212cc,#12121233,#12121200);width:100%;height:100%;position:absolute;z-index:1}.collection-list-content.group-block{position:absolute;bottom:0;z-index:1}.collection-list-section .card__inner{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}.collection-list-section .card__inner .image-block{grid-area:1/1/4/3;height:100%}.collection-list-content.group-block{position:relative;bottom:0;z-index:2;grid-area:3/1/4/3;height:100%}.section.ingredients-section{gap:0}.section.ingredients-section .card{border:1px solid #C3A46F33;height:100%}.process-steps-section .subheading-ticker p{text-align:left}.counting-number{position:absolute;left:0;bottom:-50px}.counting-number p{font-family:Playfair Display;font-weight:400;font-size:200px;line-height:200px;letter-spacing:0%;color:#c3a46f14}.process-header.group-block .group-block-content{max-width:450px}.process-header.group-block{position:sticky;top:100px}.footer-content details.menu__details .menu__heading{padding:0 0 13px}.footer-content details.menu__details .menu__heading .menu__heading__default,.social-media-block .text-block.social-heading p{font-weight:400;font-size:18px;line-height:24px;letter-spacing:1.8px;text-transform:uppercase;font-family:Playfair Display}.social-media-block .social-icons__icon-wrapper{width:36px!important;height:36px;border:1px solid #C3A46F4D;border-radius:50%;padding:8px}.social-media-block .social-icons__icon-wrapper svg.social-icons__icon{fill:#c3a46f}.social-media-block rte-formatter.text-block:not(.social-heading) p,.footer-block--menu.group-block .details-content li.menu__item a{font-size:15px;font-weight:300}button.button.quick-add__button{transform:translateY(100px);border:0;width:100%;left:0;right:0;max-width:250px;margin:auto;justify-content:center;opacity:1!important;background:var(--button-background-color)}button.button.quick-add__button span.svg-wrapper.add-to-cart-icon{display:none}button.button.quick-add__button span.add-to-cart-text__content,button.button.quick-add__button span.add-to-cart-text__content *{width:100%;display:block;background:transparent!important;color:#fff;opacity:1;min-width:100%;filter:unset;padding:0;translate:unset}button.button.quick-add__button span.add-to-cart-text{background:transparent!important;clip-path:unset}button.button.quick-add__button:before{display:none}product-card:is(:hover,:focus-within) .quick-add__button{opacity:1;transform:translateY(-5px)}.email-signup__form .email-signup__message{justify-content:center;margin-top:15px}li.menu-list__list-item .menu-list__link-title{font-size:15px;text-transform:capitalize}.header-actions__cart-icon .cart-bubble{width:16px!important}.cart-bubble__text{font-size:12px!important}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:unset!important;mask:unset!important}.menu-list__list-item[aria-submenu=true] a.menu-list__link{position:relative}.menu-list__list-item[aria-submenu=true] a.menu-list__link .menu-list__link-title:after{content:"";background-image:url(/cdn/shop/files/Vector_5.png?v=1775214286);width:8px!important;height:4px!important;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu-list__list-item[aria-submenu=true]{flex-direction:row}.menu-list__list-item[aria-submenu=true] a.menu-list__link .menu-list__link-title{padding-inline:calc(var(--gap-xl) / 2) 15px}.product-information .product-information__grid .product-details .product-vendor p{color:#c5a56d;text-transform:uppercase;letter-spacing:1.8px;font-weight:500}.product-information .product-information__grid .product-details .group-block-content{gap:25px}.product-information .product-information__grid .product-details product-price .price-item--sale{font-size:24px;font-family:Playfair Display}.product-information .product-information__grid .product-details product-price .compare-at-price{color:#999}.product-information .product-information__grid .product-details .divider{border-color:#c5a56d33}.product-information .product-information__grid .product-details variant-picker .variant-picker__form legend{text-transform:uppercase;letter-spacing:1.98px}.product-information .product-information__grid .product-details variant-picker .variant-picker__form .variant-option__button-label{display:grid}.product-information .product-information__grid .product-details variant-picker .variant-picker__form label.variant-option__button-label:has(input[checked]) span.option_variant_price{color:#fff!important;position:relative}.product-information .product-information__grid .product-details variant-picker .variant-picker__form label.variant-option__button-label:has(input[checked]) span.variant-option__button-label__pill{z-index:0}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons .quantity-selector{border-radius:0;border:2px solid rgb(18 18 18 / 20%)}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons add-to-cart-component button{background:#000;border-radius:0}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons add-to-cart-component button{background:#121212;border-radius:0}.products-groups-col .group-block-content .group-block rte-formatter h5{font-family:Poppins;margin-top:15px}.products-groups-col .group-block-content .group-block rte-formatter p{color:#999}.products-groups-col .group-block-content{column-gap:20px!important;row-gap:5px!important}.product-accordion summary.details__header{font-family:Poppins;text-transform:uppercase;color:#121212;letter-spacing:1.98px;font-size:14px;padding-top:25px;padding-bottom:25px}.product-accordion accordion-custom .details-content{padding-bottom:15px}.product-accordion accordion-custom{border-top:1px solid rgb(197 165 109 / 20%);border-bottom:1px solid rgb(197 165 109 / 20%)}.product-accordion accordion-custom .details-content p{width:95%!important;max-width:95%}.product-accordion accordion-custom .details-content h4{margin-top:15px;margin-bottom:15px}.product-information__grid .product-information__media media-gallery slideshow-controls .slideshow-controls__thumbnails .slideshow-control{padding:0}.product-information__grid .product-information__media media-gallery slideshow-controls .slideshow-controls__thumbnails .slideshow-control{padding:0;border:2px solid #E9E6E2;outline:0;width:80px}.product-information__grid .product-information__media media-gallery slideshow-controls .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border-color:#121212}.product-recommendations .section-resource-list__content{gap:15px}.product-recommendations .resource-list{margin-top:20px}.product-information .product-information__grid .product-details product-price span.discount{background:#121212;color:#fff;text-transform:uppercase;padding:4px 10px;margin-left:5px}.marquee__content .marquee__repeated-items * p{letter-spacing:1px}.icon-with-texts-col .section-content-wrapper .group-block{height:100%;border-color:#c3a46f33}.icon-with-texts-col .section-content-wrapper .group-block .group-block-content{justify-content:start}.icon-with-texts-col .section-content-wrapper .group-block .group-block-content rte-formatter{line-height:1.6}.about-us-content rte-formatter{width:100%;max-width:700px!important}.about-us-content rte-formatter p{width:100%;max-width:100%}.privacy-policy-container .section-content-wrapper.mobile-column{width:100%;max-width:750px;margin:auto}.collection-hero-banner .hero__container .hero__content-wrapper .hero-banner-grp rte-formatter p{max-width:100%}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:unset!important;max-width:100%!important}.text-block>*{width:100%!important;max-width:100%!important}.privacy-policy-container .section-content-wrapper.mobile-column ul,.privacy-policy-container .section-content-wrapper.mobile-column ol{padding-left:18px}.privacy-policy-container .section-content-wrapper.mobile-column ul li,.privacy-policy-container .section-content-wrapper.mobile-column ol li{margin-bottom:7px}.content-width{width:100%;max-width:1000px;margin:0 auto}.for-professional-content{width:100%;max-width:850px;margin:0 auto}.blog-posts .blog-posts-container .blog-post-item .blog-post-card__content a.blog-read-more-btn{background:var(--color-primary-button-background);width:max-content!important;display:inline-flex;padding:12px 24px;line-height:18px;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);color:#fff;border-radius:50px;margin-top:20px}.blog-posts .blog-posts-container .blog-post-item .blog-post-card__content a.blog-read-more-btn:hover{background:#c3a46f8a}.blog-posts .blog-posts-container .blog-post-item{border:0}.download-view-btn{display:flex;width:100%;gap:5px;align-items:center;flex-wrap:wrap;justify-content:center}.download-view-btn .pdf-buttons .pdf-btn{padding:0;background:transparent;border:0;font-family:Poppins;font-size:16px;text-decoration:underline;cursor:pointer}.download-view-btn *{font-family:Poppins;font-size:16px}.download-view-btn a{text-decoration:underline}.download-view-btn .pdf-buttons .pdf-btn:hover,.download-view-btn a:hover{text-decoration:none}.help-center-faqs-sec .section-content-wrapper{width:100%;max-width:900px;margin:0 auto}.section-content-wrapper .blog-post-content{max-width:1000px}a.icon-text{display:flex;align-items:center}a.icon-text img.emoji{width:1rem;height:1rem}.section-content-wrapper.mobile-column .blog-post-content h2{font-size:36px}.section-content-wrapper.mobile-column .blog-post-content h3{font-size:28px;margin-bottom:20px}.contact-info-col .group-block-content{display:grid;grid-template-columns:repeat(2,1fr)}.contact-info-col .group-block-content .group-block .group-block-content{display:flex;width:100%}html{scroll-padding-top:80px}.article-tags{display:flex}.article-tags ul{display:flex;flex-wrap:wrap;margin:0 0 0 10px;column-gap:15px;row-gap:5px;padding:0}.article-tags ul li{list-style-type:none}.article-tags ul li a{text-decoration:underline}.article-tags ul li a:hover{text-decoration:none}.section-content-wrapper .blog-post-content ul{padding-left:18px}.article-tags ul{column-gap:10px}.facets__clear--active{justify-content:start!important;padding-left:.8rem!important}.menu-list__submenu-inner .mega-menu{width:100%;max-width:1100px;margin:0 auto}.mega-menu__content-list--products li.mega-menu__content-list-item .resource-card__media{box-shadow:0 4px 10px #0000001a}.menu-list__submenu-inner .mega-menu .mega-menu__grid ul.mega-menu__list{display:grid;grid-template-columns:repeat(1,1fr);width:25%}.menu-list__submenu-inner .mega-menu .mega-menu__grid{display:flex;flex-wrap:wrap;width:100%}.menu-list__submenu-inner .mega-menu .mega-menu__grid span.mega-menu__content{width:calc(75% - 20px)}.product-information .product-information__grid .product-information__media media-gallery slideshow-container slideshow-slides slideshow-slide .product-media img.product-media__image{object-position:top center}.menu-list .menu-list__submenu.color-scheme-matches-parent{padding-top:20px}.menu-list__submenu.color-scheme-matches-parent .menu-list__submenu-inner,.menu-list__list-item .menu-list__submenu{background:#f6f3ee}.tangent_selfie_parent_container .tangent_selfie_container_parent_wrapper img#selfie_img{width:400px}@media(min-width:990px){.section.ingredients-section .card{width:calc(25% - 18px);min-height:220px}.collection-list-section slideshow-slides .card{width:calc(33% - 6px)!important}.home-featured-collection-section slideshow-slides>slideshow-slide.resource-list__slide{width:calc(25% - 6px)!important}}@media(min-width:768px){.ui-test-product-list .resource-list__carousel slideshow-arrows,.collection-list-section slideshow-arrows,.ingredients-section slideshow-arrows,.product-recommendations .resource-list__carousel slideshow-arrows{position:absolute;mix-blend-mode:unset;top:-75px;height:auto!important;bottom:unset;justify-content:end!important;gap:10px}}@media(max-width:767px){h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:calc(var(--font-h3--size) / 1.5)}.ui-test-product-list .resource-list__carousel slideshow-arrows button.slideshow-control,.collection-list-section slideshow-arrows button.slideshow-control,.ingredients-section slideshow-arrows button.slideshow-control{width:35px;height:35px;min-width:35px;min-height:35px;background:#c3a46f}.collection-list-section slideshow-arrows button.slideshow-control,.ingredients-section slideshow-arrows button.slideshow-control{border-color:#c3a46f}.ui-test-product-list .resource-list__carousel slideshow-arrows button.slideshow-control svg path{stroke:#fff}.process-header.group-block{position:relative;top:0}.menu-drawer__menu-item-text{font-size:16px}.menu-drawer__menu-item.menu-drawer__menu-item--mainlist{min-height:auto!important;padding-top:10px;padding-bottom:10px}.menu-drawer__menu-item.menu-drawer__menu-item--mainlist span.svg-wrapper{padding-top:0;padding-bottom:0}.menu-drawer__list-item--deep ul.menu-drawer__menu .menu-drawer__menu-item-text{font-size:14px;padding-left:5px}.footer-blocks-wrapper>.group-block-content>.group-block{width:100%!important;flex:unset}.footer-content .group-block.footer-block--menu{width:48%!important}.footer-blocks-wrapper>.group-block-content{flex-wrap:wrap;flex-direction:row;row-gap:25px}.email-signup-section .email-signup__input-group button.email-signup__button{width:100%;max-width:100%;margin-top:15px}.footer-content .group-block.footer-block--menu nav.details-content{margin:0}.home-hero-banner .hero__container{display:grid;grid-template-rows:repeat(2,1fr);padding-top:0!important}.home-hero-banner .hero__container .hero__content-wrapper{grid-area:2 / 2 / 4 / 3}.home-hero-banner .hero__container .hero__media-grid{grid-column:1/4}.buttons-group-wrapper{max-width:350px;margin:auto}.buttons-group-wrapper a.button,.buttons-group-wrapper a.button-secondary{width:100%;max-width:100%;display:block;flex:0 0 100%!important}.home-featured-collection-section slideshow-slides>slideshow-slide.resource-list__slide{width:calc(90% - 6px)!important}.bundle-section-wrapper slideshow-slides>slideshow-slide.resource-list__slide{width:calc(90% - 6px)!important}.section.ingredients-section .card{min-height:220px}.announcement-bar__slides{width:calc(100% - var(--button-size) * 1)!important}.ingredients-section slideshow-arrows{display:none}.collection-main-grid{padding-left:15px;padding-right:15px}.section-content-wrapper.mobile-column header .text-block--AWmFLRGFKK2JzaDVWM__blog-post-title h1{font-size:32px}.section-content-wrapper.mobile-column .blog-post-content h2{font-size:24px}.section-content-wrapper.mobile-column .blog-post-content h3{font-size:22px}.search-page__header .spacing-style h3{font-size:32px}.content-for-layout[data-template=search] .product-grid-container{padding-left:15px;padding-right:15px}.banner-sec .hero__container p{font-size:32px}.product-grid slideshow-arrows .slideshow-control{display:block!important;opacity:1}.facets__clear-all{padding:12px 10px!important}.hero__container .hero__content-wrapper .text-block h2{font-size:32px}.section-content-wrapper.mobile-column .blog-post-content iframe{height:400px}}@media(max-width:749px){.hero.banner-sec{min-height:auto}.hero.banner-sec .hero__media-grid{position:static}.hero.banner-sec .hero__container{padding:0}}@media(max-width:375px){.home-hero-banner .hero__container .hero__content-wrapper .text-block.h2 p{font-size:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
