.hero{min-height:800px}.hero__container{position:relative;min-height:800px}.hero__media-grid,.hero__media-wrapper,.hero__media{width:100%;height:800px}.hero__media{object-fit:cover}.hero__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;max-width:100%;padding-left:40px;padding-right:40px;gap:16px}.hero-wrapper .hero__content-wrapper .h2 p{font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(40px,4vw,56px);line-height:56px;color:#fff;max-width:1182px;margin:0 auto}.hero-wrapper .hero__content-wrapper .rte p{font-family:Roboto,sans-serif;font-size:clamp(18px,2vw,20px);font-weight:400;line-height:20px;color:#fff;max-width:800px;margin:0 auto}.hero-wrapper .hero__content-wrapper a[href="/collections/all"]{min-width:172px;height:44px;border-radius:34px;background:#e58c1a;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.hero-wrapper .hero__content-wrapper a[href="/collections/all"]:hover{color:#e58c1a;background:#fff}.header-menu .menu-list{--menu-horizontal-gap: 34px;background:#ffffff80;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:13px clamp(16px,3vw,53.5px);border-radius:290px;min-height:43px;width:fit-content;max-width:calc(100vw - 280px);margin:0 auto;align-items:center}.header-menu .menu-list__list{align-items:center}.header-menu .menu-list__link{color:#111;font-size:16px;font-weight:400}.header-menu .menu-list__link-title{display:flex;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#231f20;gap:5px}.header-actions-pill{width:308px;height:43px;display:flex;align-items:center;justify-content:center;gap:18px;background:#ffffff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:290px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#231f20;padding:0 clamp(16px,3vw,30px)}.header-actions-pill *{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#231f20}.account-button--text shopify-account{padding-top:2px}.account-button__text{margin-bottom:5px}header-actions{display:contents}cart-drawer-component{order:3}.account-button{order:2;margin-bottom:1px}.search-action{order:1}.header-actions__text-style{height:17px}.dropdown-localization__button,.dropdown-localization__button:hover{padding:0}.menu-list__link{flex-direction:row!important;align-items:center;gap:3px}.menu-list__caret{display:inline-flex;align-items:center;width:12px;height:12px;flex-shrink:0;transition:transform .2s ease}.menu-list__caret svg{width:12px;height:12px}.menu-list__link[aria-expanded=true] .menu-list__caret{transform:rotate(180deg)}header-component[data-scroll-direction=up] .header__row--top{background:#faf6ed}header-component[data-scroll-direction=up] .header-menu .menu-list,header-component[data-scroll-direction=up] .header-actions-pill{background:#cbcbcb80}#header-component{--color-scheme-top-row: transparent !important;border-bottom:none!important}@media screen and (min-width:750px)and (max-width:1024px){.header-actions-pill{width:clamp(260px,38vw,340px);gap:8px}.dropdown-localization{display:flex!important}#header-component :is(.header-menu){display:none}.dropdown-localization__button,.dropdown-localization__button:hover{margin-top:2px}}@media(min-width:1024px){.menu-list__list-item{position:relative}.menu-list__list-item .menu-list__submenu{position:absolute;left:0;top:100%;width:auto;background:transparent;clip-path:none;overflow:visible}.menu-list__list-item .menu-list__submenu-inner{max-height:none;overflow:visible;display:flex;justify-content:flex-start;padding-inline:0;transform:none;margin-top:18px;padding:0}.menu-list__list-item .mega-menu{width:fit-content;max-width:100%;background:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:10px;padding:30px 0;box-sizing:border-box;height:fit-content}.menu-list__list-item .mega-menu__grid{display:grid;justify-content:center;grid-template-columns:none;width:100%;padding:0}.menu-list__list-item .mega-menu__list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;grid-template-columns:none;grid-column:auto;width:fit-content}.menu-list__list-item .mega-menu__column{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:fit-content!important}.menu-list__list-item .mega-menu__link{font-family:Inter,sans-serif;font-weight:400;font-size:clamp(16px,1.2vw,18px);line-height:100%;letter-spacing:0%;color:#000;padding:0;text-align:left;white-space:nowrap}.menu-list__list-item .mega-menu__images{display:none}.header__row--top,.header__columns{overflow:visible!important}}@media screen and (min-width:750px)and (max-width:1024px){.header__columns{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:20}.header__column--left{display:flex;align-items:center;flex:0 0 auto}.header__column--center{display:none}.header__column--right{flex:0 0 auto}.header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.header-actions-pill{width:clamp(220px,32vw,300px);gap:10px;padding-inline:clamp(10px,1.5vw,18px);margin-right:clamp(12px,2.5vw,24px)}.shopify-section .header-section,.header-section{position:relative;z-index:50}.header-logo__image{width:52px;height:62px}.header__drawer,.header__drawer .header-drawer-icon--open,summary.header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important;margin-left:10px}.account-button[part=signed-out-avatar]{margin-top:1px}}@media screen and (max-width:749px){.header__row--top{min-height:70px;height:70px;align-items:center}.header__columns{height:66px}.menu-drawer-container .header__icon--summary{padding:0;margin:25px 0 28px 20px}.header-logo__image{width:52px;height:62px}.header-logo{max-width:52px;justify-content:center}.hero-wrapper .hero,.hero-wrapper .hero__container{min-height:516px;height:516px;overflow:hidden}.hero-wrapper .hero__media-grid,.hero-wrapper .hero__media-wrapper,.hero-wrapper .hero__media{height:516px;min-height:516px;object-fit:cover;object-position:center}.hero-wrapper .hero__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:516px;padding-inline:27px;gap:30px;display:flex;flex-direction:column!important;justify-content:center!important;align-items:center;text-align:center}.hero-wrapper .hero__content-wrapper .h2 p{font-family:Roboto,sans-serif;font-size:30px;line-height:110%;letter-spacing:0%;font-weight:600;max-width:335px;margin:0;text-transform:capitalize}.hero-wrapper .hero__content-wrapper .rte p{font-family:Roboto,sans-serif;font-size:14px;line-height:110%;letter-spacing:0%;font-weight:400;max-width:299px;margin:0;padding-top:5px}.hero-wrapper .hero__content-wrapper a[href="/collections/all"]{width:144px;height:38px;min-width:unset;font-size:16px!important;line-height:16px;letter-spacing:.32px;padding:0;border-radius:34px}.header-actions-pill{backdrop-filter:none;-webkit-backdrop-filter:none}}@media screen and (max-width:749px){.header__columns{height:70px;min-height:70px;position:relative}.header__columns{display:flex;align-items:center;justify-content:space-between;height:70px}.header-logo,.header-logo__image-container{display:flex;align-items:center;justify-content:center}.header__icon--menu{width:13px;height:13px;min-width:13px;min-height:13px;padding:0}.header__icon--menu svg{width:13px!important;height:13px!important}.header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.header-logo__image{width:52px!important;height:62px!important}.header__column--left{flex:0 0 auto}.header__column--right{flex:0 0 auto;justify-self:unset;position:relative}.header-actions-pill{display:flex;align-items:center;gap:12px;justify-content:flex-end;background:transparent;width:55px;height:auto;padding-right:22px}.header-actions__action:not(.account-button) .svg-wrapper{height:13px;width:13px}.account-button.header-actions__action{width:15px!important;min-width:15px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;height:15px}.account-button__icon,.account-button__icon svg{width:15px!important;height:15px!important}.account-button--text shopify-account{padding-top:0}.header-actions__action.account-button--text shopify-account{--clamped-avatar-size: 0px !important}.header-actions-pill svg,.header-actions__action svg,.account-button__icon{display:flex;width:13px!important;height:13px!important}.header-actions-pill .search-action{order:1}.header-actions-pill shopify-account{order:2}.header-actions-pill cart-icon{order:3}.header-actions__text-style,.mobile\\:hidden{display:none!important}.header-actions__cart-icon{position:relative;display:inline-flex;width:13px;height:13px}.header-actions__cart-icon .svg-wrapper{width:13px;height:13px;display:block}.header-actions__cart-icon .svg-wrapper svg{width:13px;height:13px;display:block}.header-actions__cart-icon{position:relative;display:inline-flex}.header-actions__cart-icon .cart-bubble{position:absolute;top:-6px;right:-8px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;z-index:2}.header-actions__cart-icon .cart-bubble__background{position:absolute;top:0;right:0;bottom:0;left:0;background:#231f20;border-radius:50%}.header-actions__cart-icon .cart-bubble__text-count{position:relative;z-index:1;font-size:7px;font-weight:400;color:#fff;line-height:1}.header-actions-pill,.header-actions__action{overflow:visible}.header-actions__cart-icon{--cart-bubble-size: 8px;--cart-bubble-top: 1px;--cart-bubble-right: -1px}.header-actions__cart-icon .svg-wrapper svg{width:13px;height:13px}.header-actions__cart-icon .cart-bubble{font-size:6px}.header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:none!important}header-component[data-scroll-direction=up] .header__row--top{background:#faf6ed}header-component[data-scroll-direction=up] .header-menu .menu-list,header-component[data-scroll-direction=up] .header-actions-pill{background:transparent}.menu-drawer__back-button,.drawer-localization__button--label.h6{font-family:Roboto,sans-serif;font-size:20px;line-height:1.2}.localization-form__list-item:not([hidden]){font-family:Roboto,sans-serif;font-size:16px;line-height:1.2}}@media screen and (min-width:750px){.facets .column-options-wrapper{display:none!important}}.predictive-search-form__header-inner,.dialog-modal .predictive-search-form__header,.predictive-search-dropdown{background-color:#faf6ed}.predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.5vw,16px);list-style:none}.predictive-search-results__card--product{width:100%;min-width:0}.predictive-search-results__card--product .resource-card{height:100%;display:flex;flex-direction:column}.predictive-search-results__card--product .resource-card__media{width:100%}.predictive-search-results__card--product .resource-card__image{width:100%;height:100%}.predictive-search-results__card--product .resource-card__title{font-size:clamp(12px,1.4vw,14px);line-height:1.1;height:auto;-webkit-line-clamp:2}.resource-card__title.paragraph{line-height:1.1!important;margin-top:5px;margin-left:2px;text-align:left;width:fit-content}.predictive-search-results__card--product .resource-card__content{flex-grow:1;display:flex;flex-direction:column;gap:clamp(6px,1vw,10px);background-color:#faf6ed}.predictive-search-results__card--product .product-price-row{margin-top:auto;padding-top:clamp(8px,1.2vw,14px);display:none;align-items:center;gap:clamp(6px,1vw,10px);flex-wrap:nowrap}.predictive-search-results__card--product .price{font-size:clamp(12px,1.3vw,14px)}.resource-card__media{position:relative;overflow:hidden}.resource-card__image--secondary{top:0;left:0;width:100%;height:100%;object-fit:cover}.resource-card__content{position:relative;z-index:2;background:var(--color-background, #fff)}.predictive-search-results__title{font-size:clamp(18px,2vw,20px)}.predictive-search-results__title:first-of-type{margin-block-start:15px;margin-block-end:15px}slideshow-component:has(#predictive-search-collection) slideshow-container{margin-top:10px}.predictive-search-results__wrapper.predictive-search-results__wrapper-queries{margin-bottom:0}@media screen and (max-width:480px){.predictive-search-results__wrapper-products{grid-template-columns:repeat(2,1fr)}}marquee-component{display:block!important;width:100%;max-width:100%;overflow:hidden;background-color:var(--color-background);visibility:hidden;opacity:0;transition:opacity .1s ease,visibility .1s ease;padding-inline:0!important;margin-inline:0!important}marquee-component.marquee--ready{visibility:visible;opacity:1;padding:15px}.marquee__wrapper{display:flex;gap:var(--marquee-gap);width:fit-content;white-space:nowrap;flex-shrink:0;position:relative;left:0;margin:0;justify-content:flex-start}.marquee__content{min-width:max-content;display:flex;gap:var(--marquee-gap);margin:0}.marquee__content :is(p,h1,h2,h3,h4,h5,h6){white-space:nowrap}.marquee__content .marquee__repeated-items *{max-width:none}.marquee__repeated-items{min-width:max-content;display:flex;gap:var(--marquee-gap);align-items:center;justify-content:flex-start}.marquee__repeated-items>*{align-content:center}.hero__content-wrapper.layout-panel-flex--column marquee-component{--margin-inline: var(--full-page-margin-inline-offset);width:-webkit-fill-available;min-height:max-content}@media(prefers-reduced-motion:no-preference){marquee-component:not([data-disabled]) .marquee__wrapper{animation:marquee-motion var(--marquee-speed) linear infinite var(--marquee-direction)}}@keyframes marquee-motion{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}.resource-list__carousel slideshow-arrows{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.slideshow-control--next,.slideshow-control--previous{transform:translateY(-50%)!important;transition:none!important}.section-resource-list .resource-list{width:100%;max-width:1426px}.resource-list__carousel>div{background:#faf6ed;--gutter-slide-width: 0px !important}.resource-list__item,.product-card{width:100%!important;max-width:none!important}.product-card__content{max-height:480px!important;border:5px solid #F1EDE3;border-radius:10px;background:#f1ede3;overflow:hidden;display:flex;flex-direction:column;position:relative}.card-gallery img,.product-media__image{width:100%;height:100%;object-fit:cover}.card-gallery{background:#fff;width:100%;aspect-ratio:1 / 1;flex-shrink:0;overflow:hidden;position:relative;isolation:isolate;border-radius:0}.product-card__content>a.contents{padding:20px 20px 0}product-price{padding:20px;margin-top:auto}.text-block[class*=product_title] p{font-family:Roboto,sans-serif;font-size:clamp(12px,1.2vw,16px);font-weight:600;line-height:1.2;letter-spacing:0px;text-transform:capitalize;color:#231f20;padding:clamp(8px,1.04vw,20px);max-height:74px;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.product-price-row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:clamp(6px,.8vw,12px);margin:clamp(8px,1.04vw,20px) 0 0 0}.product-price-row>div:first-child{flex:1}.product-price-row .price{font-family:Roboto,sans-serif;font-size:clamp(10px,1vw,14px);font-weight:400;line-height:100%;letter-spacing:0;color:#000}.quick-add__shop-now{display:inline-flex!important;align-items:center;justify-content:center;min-width:clamp(120px,10vw,136px);padding:clamp(5px,.6vw,11px) clamp(8px,1vw,34px);border-radius:999px;background:#e58c1a;color:#fff;text-decoration:none;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.25px;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.quick-add{display:none!important}.product-card__content{height:100%;max-height:480px}product-price{padding:0 clamp(10px,1.04vw,20px) clamp(14px,1.56vw,30px) clamp(10px,1.04vw,20px)!important;margin:auto!important;box-sizing:border-box}.product-price-row{margin-bottom:0!important}.resource-list__carousel slideshow-slides{overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;justify-content:flex-start!important;padding:0!important;margin:0!important;--gutter-slide-width: 0px;background:#faf6ed;gap:22px;display:flex}.resource-list__slide{scroll-snap-align:start;flex:0 0 calc((100% - 66px)/4)!important;max-width:calc((100% - 66px)/4)!important;min-width:0;display:flex}.resource-list__carousel slideshow-arrows{display:flex!important;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10}.slideshow-control{position:absolute;top:50%;transform:translateY(-50%);z-index:10;border-radius:50%;background:var(--arrow-bg);border:1px solid var(--arrow-color);color:var(--arrow-color);display:flex!important;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;box-shadow:none;transition:none}.slideshow-control--previous{left:-38px}.slideshow-control--next{right:-38px}.slideshow-control--previous,.slideshow-control--next{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:all!important}.slideshow-control[disabled]{opacity:1!important;visibility:visible!important;pointer-events:none!important}.section-resource-list{position:relative;padding-block:clamp(48px,5.2vw,100px);padding-inline:clamp(16px,2vw,28px);display:flex;justify-content:center}.section-resource-list{isolation:isolate}.section-resource-list,.section-background+.section-resource-list,.shopify-section:not(.header-section) .section-resource-list{background:#faf6ed!important}.resource-list__carousel,.resource-list__carousel>div,.resource-list__carousel slideshow-component,.resource-list__carousel slideshow-container{overflow:visible!important;width:100%!important;max-width:1426px}.card-gallery slideshow-component,.card-gallery slideshow-container,.card-gallery slideshow-slides,.card-gallery slideshow-slide{width:100%!important;height:100%!important;display:block!important}.quick-add__shop-now{display:none}@media(min-width:750px)and (max-width:1440px){.section-resource-list{padding-inline:60px!important}.slideshow-control--previous{left:-40px!important}.slideshow-control--next{right:-40px!important}.resource-list__carousel>div{--gutter-slide-width: 0px !important}.resource-list__carousel slideshow-slides{justify-content:flex-start!important;overflow:hidden!important}.resource-list__slide{flex:0 0 calc(25% - 17px)!important;max-width:calc(25% - 17px)!important;min-width:0!important}.resource-list__item,.product-card{max-width:100%!important;width:100%!important}.quick-add__shop-now{min-width:clamp(60px,6vw,136px);font-size:clamp(10px,.85vw,14px)}.product-card__content{border:3px solid #F1EDE3}}.ui-test-product-list .section-resource-list__header,.ui-test-product-list .section-resource-list__content{display:none}@media(max-width:749px){.resource-list__carousel slideshow-slides{justify-content:flex-start!important}.resource-list__slide{flex:0 0 calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;min-width:calc(50% - 8px)!important}.product-card__content{border:3px solid #F1EDE3;border-radius:5px}.card-gallery{height:172px;overflow:hidden}.product-media,.product-media__image{width:100%;height:100%}.product-media__image{object-position:center}.product-card__content>a.contents{padding:8px 10px 0}.text-block[class*=product_title] p{font-size:14px;line-height:1.1;padding-block-start:0;padding:clamp(8px,1.04vw,20px)}.text-block[class*=product_title]{min-height:unset!important;height:auto!important}.product-card__content{--product-card-gap: 14px}.product-price-row{gap:6px;margin:clamp(4px,.4vw,6px) 0 0}.product-price-row .price{font-size:clamp(10px,1vw,12px)}.quick-add__shop-now{min-width:72px;height:24px;padding:clamp(3px,1vw,4px) clamp(6px,2vw,8px);border-radius:13px;font-size:10px;letter-spacing:.13px}product-price{padding:0 10px 10px}.slideshow-control--previous{left:-28px}.slideshow-control--next{right:-28px}.section-resource-list{padding:30px 20px 10px}.slideshow-control{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important}.slideshow-control .icon-arrow svg{width:11px!important;height:11px!important}.slideshow-control--previous{margin-left:20px!important}.slideshow-control--next{margin-right:20px!important}.section-resource-list__header{display:none!important}}.section-wrapper:has(.background-image-container){--section-min-height: 460px}.section-wrapper:has(.background-image-container) .custom-section-content{height:460px;overflow:hidden}.section-wrapper:has(.background-image-container) .section{height:460px;overflow:hidden;max-width:100%;width:100%;background:#faf6ed}.section-wrapper:has(.background-image-container) .section-content-wrapper{--flex-wrap: nowrap;height:460px;overflow:hidden;align-items:stretch;padding:0;display:flex;justify-content:center;margin:0 auto;background-color:#faf6ed}.section-wrapper:has(.background-image-container) .group-block{flex:0 1 708px;width:100%;max-width:708px;height:460px;position:relative;overflow:hidden;border-radius:10px}.section-wrapper:has(.background-image-container) .group-block__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.section-wrapper:has(.background-image-container) .background-image-container img{width:100%;height:100%;object-fit:cover}.section-wrapper:has(.background-image-container) .group-block__media-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:142px;background:linear-gradient(to bottom,transparent,#000);z-index:1}.section-wrapper:has(.background-image-container) .group-block-content{position:absolute;bottom:34px;left:0;right:0;top:auto;height:auto;z-index:2;flex-direction:row;justify-content:space-between;align-items:center;padding:0 clamp(16px,5vw,35px);--gap: 0px;--vertical-alignment: flex-end;--flex-direction: row}.section-wrapper:has(.background-image-container) .spacer-block{display:none}.section-wrapper:has(.background-image-container) .text-block.h3 p{font-family:Roboto,sans-serif;font-size:clamp(20px,2.5vw,36px);font-weight:400;font-style:normal;line-height:43px;color:#fff;margin:0;white-space:nowrap}.section-wrapper:has(.background-image-container) .group-block-content a{width:clamp(140px,13vw,195px);height:clamp(36px,3vw,44px);flex-shrink:0;border-radius:34px;background:#fff;color:#e58c1a;font-family:Roboto,sans-serif;font-size:clamp(13px,1.1vw,16px);font-weight:400;line-height:1;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.section-wrapper:has(.background-image-container) .group-block-content a:hover{color:#fff;background:#e58c1a}.split .section{--section-min-height: auto !important;min-height:auto!important}.background-image-container .background-image--mobile{display:none!important}@media screen and (min-width:750px)and (max-width:1440px){.section-wrapper:has(.background-image-container) .section-content-wrapper{padding-inline:clamp(20px,3vw,40px)}.section-wrapper:has(.background-image-container) .group-block{flex:1 1 0;max-width:none}}@media screen and (max-width:749px){.background-image-container .background-image--desktop{display:none!important}.background-image-container .background-image--mobile{display:block!important;width:100%;height:100%;object-fit:cover}.section-wrapper:has(.background-image-container) .section{height:590px;width:100%;background-color:#faf6ed;overflow:hidden}.section-wrapper:has(.background-image-container) .custom-section-content{height:auto}.section-wrapper:has(.background-image-container) .section-content-wrapper{flex-direction:column!important;height:auto;gap:clamp(16px,4vw,20px);padding:0 20px;align-items:center;margin-top:260px}.section-wrapper:has(.background-image-container) .group-block{width:100%;max-width:350px;padding:0;height:260px;min-width:unset;flex:unset;border-radius:10px;overflow:hidden}.section-wrapper:has(.background-image-container) .group-block__media-wrapper:after{height:clamp(60px,18vw,79px)}.section-wrapper:has(.background-image-container) .group-block-content{bottom:5px;padding:0 15px}.split .section-wrapper:has(.background-image-container) .group-block-content{bottom:5px!important}.section-wrapper:has(.background-image-container) .group-block-content .text-block{--color: #FFFFFF}.section-wrapper:has(.background-image-container) .group-block-content p{font-family:Poppins,sans-serif;font-size:clamp(16px,4.5vw,20px);font-weight:400;line-height:21.24px;color:#fff;margin:0;white-space:nowrap}.split .group-block-content:last-of-type{margin:0 auto}.section-wrapper:has(.background-image-container) .group-block-content a{width:auto;height:clamp(32px,8vw,36px);min-width:unset;border-radius:34px;padding:clamp(8px,2.5vw,11px) clamp(20px,7vw,31px);line-height:100%;letter-spacing:.32px;white-space:nowrap}.split,.section-wrapper:has(.background-image-container) .group-block-content a{font-size:12px;height:auto;width:auto;font-family:Roboto,sans-serif;font-weight:400}}.mobile-slider-prev,.mobile-slider-next{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;border:1px solid #E58C1A;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;background:transparent}.section-resource-list,.custom-section-content{position:relative}.section-wrapper:has(.custom-section-title){background:#faf6ed;overflow:visible!important}.section-wrapper:has(.custom-section-title) .section-background{display:none}.section-wrapper:has(.custom-section-title) .border-style.custom-section-content{position:relative;overflow:hidden!important;padding:0 20px}.section-wrapper:has(.custom-section-title) .section-content-wrapper.slick-initialized{display:block!important;flex-wrap:unset!important;overflow:visible!important}.section-wrapper:has(.custom-section-title) .section-content-wrapper{display:flex;flex-wrap:nowrap;gap:16px;margin:0 auto;align-items:center;max-width:none;width:100%;transition:transform .4s ease}@media screen and (min-width:750px){.section-wrapper:has(.custom-section-title) .section-content-wrapper{margin-bottom:clamp(40px,7vw,60px);padding-top:20px}}.section-wrapper:has(.custom-section-title) .section-content-wrapper>:not(.group-block):not(.custom-slider-dots){display:none}.section-wrapper:has(.custom-section-title) .custom-section-title{width:100%;text-align:center;margin-top:clamp(50px,5vw,70px)}.section-wrapper:has(.custom-section-title) .custom-section-title h2{margin:0 auto;font-family:Roboto,sans-serif;font-size:clamp(32px,6vw,40px);font-weight:500;line-height:100%;letter-spacing:0;justify-content:center;align-items:center;color:#231f20;text-transform:capitalize}.section-wrapper:has(.custom-section-title) .section-content-wrapper>.group-block{flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);max-width:none}@media screen and (min-width:750px)and (max-width:1024px){.section-wrapper:has(.custom-section-title) .section-content-wrapper>.group-block{flex:0 0 calc((100% - 32px) / 3);width:calc((100% - 32px) / 3);max-width:none}.section-wrapper:has(.custom-section-title) .custom-section-title h2{font-size:clamp(30px,3vw,32px)}}.section-wrapper:has(.custom-section-title) .icon-block img{width:70px!important;height:70px}.group-block-content{gap:0!important}.group-block-content .icon-block{margin-bottom:23px!important}.group-block-content .text-block:not(.rte){margin-bottom:6px!important}.section-wrapper:has(.custom-section-title) .h3 p{font-family:Roboto,sans-serif;font-style:normal;margin:0;font-size:clamp(14px,1.5vw,18px);font-weight:400;line-height:100%;letter-spacing:0%;color:#131313;text-align:center;text-transform:capitalize}.section-wrapper:has(.custom-section-title) .rte p{font-family:Roboto,sans-serif;font-weight:400;margin:0;font-size:clamp(12px,1vw,14px);line-height:100%;letter-spacing:0%;color:#636363;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:balance}.section-wrapper:has(.custom-section-title) .custom-slider-dots{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:16px;margin-bottom:clamp(50px,5vw,70px);width:100%}.section-wrapper:has(.custom-section-title) .custom-slider-dots .dot{width:6px;height:6px;border-radius:50%;background:#939393;padding:0;border:0;cursor:pointer;transition:all .2s ease}.section-wrapper:has(.custom-section-title) .custom-slider-dots .dot.is-active{background:#231f20;width:32px;height:6px;border-radius:29px}@media screen and (max-width:749px){.section-wrapper:has(.custom-section-title){position:relative}.section-wrapper:has(.custom-section-title) .border-style.custom-section-content{overflow:hidden!important;padding:0!important;margin:0!important}.section-wrapper:has(.custom-section-title) .section-content-wrapper{gap:10px!important;margin-bottom:0!important;align-items:flex-start!important;flex-wrap:nowrap!important;overflow:visible!important;width:100%!important;transition:transform .4s ease;padding:0!important;box-sizing:border-box!important}.section-wrapper:has(.custom-section-title) .section-content-wrapper>.group-block{flex:0 0 calc((100% - 10px)/2)!important;max-width:calc((100% - 10px)/2)!important;width:calc((100% - 10px)/2)!important;min-width:0!important;box-sizing:border-box!important;max-height:220px}.section-wrapper:has(.custom-section-title) .custom-section-title{margin-bottom:clamp(30px,8vw,50px);width:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 20px;box-sizing:border-box}.group-block-content .icon-block{margin-bottom:10px!important}.section-wrapper:has(.custom-section-title) .custom-section-title h2{font-size:24px;line-height:1.1;letter-spacing:0%;margin:0 auto;text-align:center;max-width:259px;height:56px;color:#333}.section-wrapper:has(.custom-section-title) .icon-block img{width:54px!important;height:54px!important}.section-wrapper:has(.custom-section-title) .group-block-content{gap:0;justify-content:flex-start;align-items:center}.section-wrapper:has(.custom-section-title) .group-block-content .icon-block{margin-bottom:20px}.section-wrapper:has(.custom-section-title) .group-block-content .text-block:not(.rte){margin-bottom:6px}.section-wrapper:has(.custom-section-title) .h3 p{font-family:Roboto,sans-serif;font-size:16px;margin:0;padding:0;text-wrap:balance;text-transform:capitalize}.section-wrapper:has(.custom-section-title) .rte p{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin:0;padding:0;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.icon-with-text .section-wrapper:has(.custom-section-title) .custom-slider-dots{margin-bottom:clamp(40px,5vw,50px)}.mobile-slider-prev{left:4px;z-index:10}.mobile-slider-next{right:4px;z-index:10}}.hero-dh,.hero-dh .hero__container{background-color:#faf6ed}.hero-dh .hero__container{display:flex;align-items:center;justify-content:center;min-height:590px;box-sizing:border-box;max-width:1426px;margin:0 auto;border-radius:10px}.hero-dh .hero__content-wrapper{position:relative;inset:unset;width:clamp(600px,55vw,776px);height:362px;padding:48px 68px;border-radius:10px;background:#575e5559;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;margin:auto;overflow:hidden;gap:0}.hero-dh .hero__content-wrapper .text-block p{color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:clamp(24px,3vw,40px);line-height:32.5px;letter-spacing:0;text-transform:capitalize;white-space:nowrap;margin:0 0 20px}.hero-dh .hero__content-wrapper .rte,.hero-dh .hero__content-wrapper .rte p{color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(13px,1.2vw,16px);line-height:clamp(19px,1.8vw,23px);letter-spacing:0;text-transform:none;white-space:normal;word-break:break-word;max-width:100%;margin:0}.hero-dh .hero__content-wrapper rte-formatter{padding-block-end:clamp(24px,2.5vw,37px)}.hero-dh .hero__content-wrapper .button{color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:.32px;background:#e58c1a;border:none;border-radius:34px;padding:14px 34px;width:195px;height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s ease,transform .15s ease}.hero-dh .hero__content-wrapper .button:hover{background:#fff;color:#e58c1a}.hero-dh .hero__content-wrapper .button:active{transform:translateY(0)}@media screen and (max-width:749px){.hero-wrapper .hero.hero-dh,.hero-wrapper .hero.hero-dh .hero__container{background:#faf6ed;height:435px!important;min-height:435px!important;overflow:visible!important;padding:0 20px}.hero-dh .hero__container{display:flex;align-items:flex-start;justify-content:center;padding:0 20px 50px;box-sizing:border-box}.hero-wrapper .hero-dh .hero__media-grid,.hero-wrapper .hero-dh .hero__media-wrapper,.hero-wrapper .hero-dh .hero__media{height:431px!important;min-height:431px!important;border-radius:10px;overflow:hidden}.hero-wrapper .hero-dh .hero__media{width:100%;object-fit:cover;object-position:center}.hero-dh .hero__content-wrapper{position:absolute;top:28px;left:50%;transform:translate(-50%);width:294px;min-height:362px;padding:28px 10px;background:#575e5559;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center;overflow:hidden;box-sizing:border-box}.hero-dh .hero__content-wrapper h1,.hero-dh .hero__content-wrapper h2,.hero-dh .hero__content-wrapper .text-block p{white-space:normal;overflow-wrap:break-word;word-break:normal;margin:0;color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-size:24px;line-height:32.5px;letter-spacing:0%;text-transform:capitalize;max-width:274px}.hero-dh .hero__content-wrapper .rte,.hero-dh .hero__content-wrapper .rte p{max-width:274px;margin:0;color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:23px;letter-spacing:0px}.hero-dh .hero__content-wrapper .button{font-size:14px;width:160px;padding:11px 21px}.hero-dh .hero__content-wrapper{gap:clamp(16px,4vw,20px)}.hero-dh .hero__content-wrapper rte-formatter{padding-block-end:clamp(16px,5vw,20px)}.hero-wrapper .hero__content-wrapper a[href="/collections/all"]{display:flex;align-items:center;justify-content:center;padding:11px 21px;border-radius:34px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px!important;line-height:16px;letter-spacing:.32px;color:#fff}}.testimonials-section{padding:60px 0}.testimonials-heading{text-align:center;font-family:Roboto,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1;letter-spacing:0;color:#231f20;margin-bottom:40px;text-transform:capitalize}.testimonials-carousel-wrapper{position:relative;display:flex;align-items:center;gap:10px}.testimonials-track{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px;flex:1;min-width:0}.testimonials-track::-webkit-scrollbar{display:none}.testimonial-card{flex:0 0 clamp(260px,30vw,400px);min-height:322px;border:1px solid #D7DAE4;border-radius:6px;padding:25px;display:flex;flex-direction:column;gap:0;background:#fff;box-sizing:border-box}.testimonial-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px}.testimonial-author-group{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.testimonial-author{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:clamp(12px,1.1vw,14px);line-height:17px;color:#2c2c2c}.verified-badge{display:inline-flex;align-items:center;gap:3px;font-family:Nunito Sans,sans-serif;font-size:clamp(11px,1vw,14px);font-weight:400;line-height:17px;color:#6d7588;white-space:nowrap}.verified-badge svg{color:#6d7588;flex-shrink:0}.testimonial-date{font-family:Nunito Sans,sans-serif;font-size:clamp(11px,.9vw,12px);font-weight:400;line-height:1;color:#6d7588;white-space:nowrap;flex-shrink:0;margin-top:2px}.testimonial-stars{display:flex;gap:2px;height:24px;align-items:center;margin-bottom:10px}.star{color:#e5e5e5}.star.filled{color:#f5a623}.testimonial-title{font-family:Nunito Sans,sans-serif;font-size:clamp(15px,1.4vw,18px);font-weight:700;line-height:25px;color:#2c2c2c;margin:0 0 8px}.testimonial-text{font-family:Nunito Sans,sans-serif;font-size:clamp(12px,1.1vw,14px);font-weight:400;line-height:24px;color:#2c2c2c;margin:0;flex:1}.testimonial-product{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;height:32px}.testimonial-product-image{width:32px;height:32px;overflow:hidden;background:#2b2b2b;flex-shrink:0}.testimonial-product-image img{width:100%;height:100%;object-fit:cover;display:block}.testimonial-product-name{font-family:Nunito Sans,sans-serif;font-size:clamp(11px,1vw,14px);font-weight:400;line-height:16px;color:#6d7588;text-decoration:none}.testimonial-product-name:hover{text-decoration:underline}.testimonials-arrow{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid #ddd;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333}.testimonials-arrow:hover{background:#f5f5f5}@media(max-width:1024px){.testimonial-card{flex:0 0 clamp(240px,42vw,380px)}}@media(max-width:749px){.testimonials-heading{font-size:clamp(18px,6vw,24px);color:#333;text-align:center;margin-bottom:30px}.testimonials-arrow{display:none}.testimonials-track{gap:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.testimonial-card{flex:0 0 100%;height:322px;min-height:322px;scroll-snap-align:start}.testimonials-track{gap:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0}}.video{height:100%;max-height:790px}.video .custom-section-background{display:none}@media screen and (min-width:750px){.video .mobile-slider-prev,.video .mobile-slider-next{display:none}}@media screen and (min-width:750px)and (max-width:1024px){.section.video{--section-min-height: 0 !important;height:auto!important}}@media screen and (max-width:749px){.section-content-wrapper.mobile-column{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;align-items:center;padding:0 5px;box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 auto}.section-content-wrapper.mobile-column::-webkit-scrollbar{display:none}.section-content-wrapper.mobile-column deferred-media{flex:0 0 calc(50vw - 25px);width:calc(50vw - 25px);max-width:calc(50vw - 25px);flex-shrink:0;height:229px;border-radius:10px;overflow:hidden;scroll-snap-align:center}.section-content-wrapper.mobile-column .deferred-media__poster-image,.section-content-wrapper.mobile-column video{width:100%;max-width:100%;height:100%;object-fit:cover}.section-content-wrapper.mobile-column .deferred-media__poster-icon{width:35px!important;height:35px!important;border-radius:50%;background:#f9f5ecf2;display:flex;align-items:center;justify-content:center}.section-content-wrapper.mobile-column .deferred-media__poster-icon svg{width:20px;height:20px;color:#0b0604}.custom-section-content{position:relative}.mobile-slider-prev,.mobile-slider-next{position:absolute;top:50%;transform:translateY(-50%);width:22px;height:22px;border:1px solid #E58C1A;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer}.mobile-slider-prev{left:-11px}.mobile-slider-next{right:-11px}.mobile-slider-prev img,.mobile-slider-next img{width:10px;height:10px;display:block}.mobile-column{overflow-x:scroll!important;flex-wrap:nowrap!important;scrollbar-width:none}.hero__container,.section--full-width{overflow:visible!important}.section-content-wrapper.mobile-column deferred-media{flex-shrink:0!important}.custom-section-content{overflow:visible!important}.section-content-wrapper.mobile-column{overflow-x:auto!important;overflow-y:visible!important}.section-content-wrapper.mobile-column{--padding-block-start: 0px !important;--padding-block-end: 0px !important}.custom-section-content{max-height:329px;display:flex;align-items:center;overflow:hidden;position:relative;padding:50px 0}.section[data-testid=ui-test-section]{--section-min-height: auto !important;min-height:auto!important}}.gs-footer{background-color:#faf6ed;color:#3a3228;font-family:inherit;padding:60px 60px 0}.gs-footer__main{display:flex;justify-content:space-between;gap:clamp(32px,5vw,80px);width:100%;padding-bottom:40px;max-width:1412px;margin:0 auto}.gs-footer__left{flex:1 1 60%;min-width:0}.gs-footer__logo{margin-bottom:39px}.gs-footer__logo img{width:100%;max-width:80px;height:96px}.gs-footer__newsletter-heading{font-family:Inter,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#231f20;margin:0 0 10px;width:100%;text-transform:capitalize}.gs-footer__newsletter-text{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;color:#231f20;opacity:.7;width:100%}.gs-footer__newsletter-text a{color:#231f20;text-decoration:none}.gs-footer__contact{margin:30px 0}.gs-footer__contact p{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:0%;color:#231f20;margin-bottom:11px}.gs-footer__contact strong{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:100%;letter-spacing:0%;color:#231f20}.gs-footer__contact a{color:#231f20;text-decoration:none;font-size:14px}.gs-footer__social{display:flex;gap:18px;align-items:center}.gs-footer__social a{color:#3a3228;display:flex;align-items:center;transition:opacity .2s}.gs-footer__social a:hover{opacity:.6}.gs-footer__nav{display:flex;width:100%;flex:1 1 50%;justify-content:space-between;gap:clamp(20px,4vw,50px);min-width:0}.gs-footer__nav:nth-child(3){gap:0}.gs-footer__nav-col{flex:1;min-width:0}.gs-footer__nav-heading{display:flex;font-size:clamp(12px,3vw,14px);flex-wrap:nowrap;font-family:Inter,sans-serif;font-weight:500;line-height:18px;letter-spacing:0%;color:#231f20;margin:0 0 14px;text-transform:uppercase}.gs-footer__nav-col ul{list-style:none;padding:0;margin:0}.gs-footer__nav-col ul li{margin-bottom:8px}.gs-footer__nav-col ul li a{font-size:14px;font-family:Inter,sans-serif;font-weight:500;line-height:19.6px;letter-spacing:0%;color:#231f20;margin:0 0 8px;opacity:.7;transition:color .2s}.gs-footer__nav-col ul li a:hover{color:#3a3228}.gs-footer__bottom{font-family:Roboto,sans-serif;font-weight:400;display:flex;justify-content:center;align-items:center;gap:20px;padding:18px 0;font-size:11px;line-height:17.6px;letter-spacing:.77px;color:#231f20;flex-wrap:wrap;text-align:center}.gs-footer__bottom-links{display:flex;gap:10px;align-items:center}.gs-footer__bottom-links a{font-family:Arial,sans-serif;font-weight:400;font-size:11px;line-height:17.6px;letter-spacing:.77px;color:#231f20}.gs-footer__bottom-links a:hover{color:#3a3228}.gs-footer__bottom-links span{color:#b0a89e}@media screen and (max-width:768px){.gs-footer{padding:36px 24px 0}.gs-footer__logo img{width:100%;max-width:87px;height:104px}.gs-footer__main{flex-direction:column}.gs-footer__left{max-width:100%}.gs-footer__newsletter,.gs-footer__contact{width:100%;max-width:100%}.gs-footer__newsletter-heading,.gs-footer__contact strong{font-size:14px}.gs-footer__nav-col ul li a{font-size:12px}.gs-footer__contact p{line-height:100%}.gs-footer__nav{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:350px;gap:40px 0}.gs-footer__nav-col:nth-child(3){grid-column:1 / -1}.gs-footer__bottom{flex-direction:column;gap:10px}.gs-footer__logo{margin-bottom:24px;display:flex;justify-content:center}}@media(min-width:1200px){.product-grid{grid-template-columns:repeat(4,1fr)}.quick-add__shop-now{min-width:clamp(90px,8vw,100px)}}@media(min-width:750px)and (max-width:1199px){.product-grid{grid-template-columns:repeat(3,1fr)}.quick-add__shop-now{min-width:clamp(50px,6vw,65px);font-size:clamp(10px,.75vw,13px);padding-top:6px;padding-bottom:6px}}@media screen and (max-width:749px){.price-facet__input,.price-facet__highest-price,.facets__inputs,.facets__label,.products-count-wrapper,.facets--filters-title{font-family:Roboto,sans-serif}}.collection-page-header .header__row{background:#faf6ed;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.collection-page-header .header-menu .menu-list,.collection-page-header .header-actions-pill{background:#cbcbcb80}.price-facet__input,.price-facet__highest-price,.facets__inputs,.facets__label,.products-count-wrapper,.facets--filters-title{font-family:Roboto,sans-serif}.facets__summary{display:flex;align-items:center;gap:3px;padding-top:0;padding-bottom:25px}.filter-title{display:flex;align-items:flex-start;justify-content:center;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;color:#000}.facets--horizontal .facets__filters-wrapper{column-gap:20px}.facets__label{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;display:flex;align-items:center;justify-content:center;color:#000;text-transform:capitalize}[id^=sort-label-]{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;color:#000}.sorting-filter__current{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-transform:none;color:#000}.facets__form-wrapper{border-bottom:1px solid #959595}.facets__summary .icon-caret{width:12px;height:24px;display:flex;align-items:center;justify-content:center}.facets__summary .icon-caret svg{width:12px;height:24px}.sorting-filter__horizontal{display:flex;align-items:center}.sorting-filter__horizontal{margin-left:auto}.main-collection-grid__empty{min-height:400px;justify-content:center}.main-collection-grid__empty-title .h2{font-size:50px}.main-collection-grid__empty p{font-size:16px}.card-gallery .product-media-container--image{aspect-ratio:var(--gallery-aspect-ratio, .75)}.card-gallery .product-media{aspect-ratio:var(--ratio, var(--gallery-aspect-ratio, .75));width:100%;height:100%;margin:0}.card-gallery .product-media__image{object-fit:contain;width:100%;height:100%}.facets--horizontal .products-count-wrapper{display:none}.facets__inputs-list{font-family:Roboto,sans-serif;font-size:clamp(16px,1.05vw,20px);color:#000}.facets .checkbox:not(.checkbox--disabled):hover .checkbox__label-text{color:#000}.price-facet__highest-price--horizontal,.price-facet__separator,.price-facet__input,.checkbox__label-text{font-family:Roboto,sans-serif;font-size:16px}.facets__inputs-wrapper .facets__inputs-list{gap:10px}.facets--horizontal .facets__inputs-wrapper{background:#f1ede3;height:fit-content}.facets .checkbox:not(.checkbox--disabled):hover .checkbox__input:checked+.checkbox__label .icon-checkmark,.checkbox__input:checked+.checkbox__label .icon-checkmark{background:#e58c1a;border-color:#e58c1a}.checkbox__input:checked+.checkbox__label .icon-checkmark{background:#e58c1a;border-color:#e58c1a}.facets .checkbox:not(.checkbox--disabled):hover .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:#e58c1a}.facets .checkbox:not(.checkbox--disabled):hover .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:#e58c1a!important}.facets--horizontal .facets__clear{display:none}.facets-horizontal-remove facets-horizontal-remove--active{border-radius:14px}.facets__inputs-wrapper{max-height:none!important;overflow:visible!important;border-radius:15px}.facets__panel-content{max-height:none!important;overflow:visible!important}.facets__clear-all-link--horizontal{height:auto;padding:0;min-width:auto;font-size:16px}.facets__status:not(:empty){font-size:16px}.facets--horizontal .facets__filters-wrapper{margin-inline-end:0!important}.facets-horizontal-remove{align-items:flex-start}.pagination{margin-top:30px;display:flex;justify-content:flex-end}.pagination__list{display:flex;align-items:center;gap:11px;margin:0;padding:0;list-style:none;max-height:34px}.pagination__item{display:flex;margin:0;padding:0;width:auto;height:34px}.pagination__link{display:flex;align-items:center;justify-content:center;width:fit-content;height:34px;padding:9px 16px;border:1px solid #878787;background:#fff;color:#878787;text-decoration:none;box-sizing:border-box;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(11px,.75vw,12px);line-height:16px;letter-spacing:1.8px;text-transform:uppercase;transition:.25s ease;border-radius:0!important}.pagination__link--page,.pagination__link--current{aspect-ratio:1;padding:0;width:auto}.pagination__link--current,.pagination__link:hover{background:#000;border-color:#000;color:#fff}.pagination__link--arrow svg{display:none}.section-resource-list__content .group-block--height-fit{--padding-block-end: 0px}.section-content-wrapper{width:calc(100% - 70px);max-width:1440px}.card-gallery slideshow-slides{pointer-events:none;overflow:hidden!important;scroll-snap-type:none!important}.card-gallery slideshow-slide:not(:first-child){display:none}.card-gallery:hover slideshow-slide:first-child{display:none}.card-gallery:hover slideshow-slide:nth-child(2){display:block}h2#filters-drawer-heading,.menu-drawer__menu-item--mainlist{font-size:clamp(24px,1.5vw,26px)!important}.facets__title-wrapper,.facets__form-wrapper,.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){background:#faf6ed}.facets__title-wrapper{padding-top:15px}.close-button{border-radius:0}.pills__pill{background-color:#f1ede3;color:#606060}.facets__inputs-list-item{border-bottom:none!important}.sorting-filter__option{padding:0}.sorting-filter__options-inner{gap:10px}.sorting-filter__option{font-size:16px;font-family:Roboto,sans-serif}@media(max-width:1600px){.section-content-wrapper{width:calc(100% - 70px);margin-inline:0;max-width:1426px}}@media(min-width:750px){.facets__form{display:grid;grid-template-columns:1fr auto;grid-template-areas:"filters sort" "selected selected";row-gap:12px;align-items:start;margin-bottom:15px}.facets__filters-wrapper{grid-area:filters}.sorting-filter__horizontal{grid-area:sort;justify-self:end}.facets-remove{grid-area:selected;display:flex!important;align-items:center;gap:12px;padding:0!important;margin:0!important}.facets-horizontal-remove{display:none}.facets-remove .facets__clear-all-link{display:inline-flex!important;padding:0;min-width:auto;color:#606060;font-size:14px;font-family:Roboto,sans-serif}.facets--horizontal .facets-remove,.facets--horizontal .facets-remove--mobile-and-vertical{display:flex!important}.facets__status{display:none!important}.facets__bubble{display:inline-flex!important}}@media screen and (min-width:750px)and (max-width:1023px){.facets--horizontal .facets__filters-wrapper{flex-wrap:nowrap}.facets__overflow-list::part(list){flex-wrap:nowrap;height:auto}.facets__item,.filter-title{flex-shrink:0}.pagination{justify-content:center}}@media(max-width:749px){.product-grid[product-grid-view=mobile-single]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.product-grid[product-grid-view=mobile-single] product-price{display:none!important}.product-grid .text-block[class*=product_title] p{padding-block-end:clamp(8px,1.04vw,20px)}.text-block[class*=product_title]{min-height:unset!important;height:auto!important}.collection-page-header .header-actions-pill{background:none}.facets-toggle{margin-bottom:clamp(32px,2.5vw,40px);border-bottom:1px solid #959595}.pagination{justify-content:center}.facets__summary{padding-bottom:0;margin-top:5px}.facets-drawer__filters sorting-filter-component[data-should-use-select-on-mobile=true]{display:none}.facets-toggle__button{display:flex;align-items:center}.facets-toggle__button .svg-wrapper{width:16px;height:16px;order:2}.facets-toggle__wrapper .button-unstyled{font-family:Roboto,sans-serif;font-weight:500;font-size:12px;line-height:20px;letter-spacing:1.8px;color:#000;display:flex;align-items:center;padding-left:5px;text-transform:uppercase}.facets-toggle__wrapper .button-unstyled--with-icon{gap:5px}.sorting-filter__current{display:none}.facets-mobile-wrapper .sorting-filter .facets__label{font-family:Roboto,sans-serif;font-weight:500;font-size:12px;line-height:20px;letter-spacing:1.8px;color:#000;display:flex;align-items:center;text-transform:uppercase;margin-inline-end:0px}.facets__summary .icon-caret{width:16px;height:16px}.group-block-content .text-block:not(.rte){padding-block-start:10px;padding-block-end:5px}.pagination__link--page,.pagination__link--current,.pagination__link--gap{width:34px;height:34px;padding:0;display:flex;align-items:center;justify-content:center}}.blog-page-header .header__row{background:#faf6ed!important}.blog-page-header .header-menu .menu-list,.blog-page-header .header-actions-pill{background:#cbcbcb80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.featured-blog-posts .section-resource-list{padding-inline:20px}.featured-blog-posts .resource-list--grid{display:grid;max-width:1426px;margin:auto;justify-content:center}.featured-blog-posts h3{font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(28px,2.5vw,40px);line-height:1;color:#231f20;text-align:center;margin:0}.featured-blog-posts .resource-list__item,.featured-blog-posts .featured-blog-posts-card,.featured-blog-posts .featured-blog-posts-card__link{width:100%;max-width:464px}.featured-blog-posts .featured-blog-posts-card{--ratio: auto !important}.featured-blog-posts .featured-blog-posts-card__image{width:100%;height:380px}.featured-blog-posts .resource-image__image{width:100%;height:100%;object-fit:cover;display:block}.featured-blog-posts .featured-blog-posts-card__content{width:100%}.featured-blog-posts .blog-post-details{font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(13px,1vw,16px);line-height:26px;letter-spacing:0;color:#231f20;text-transform:uppercase}.featured-blog-posts .featured-blog-posts-card__content h4,.featured-blog-posts .featured-blog-posts-card__content h4 *{font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(18px,1vw,24px);line-height:1;letter-spacing:0;color:#231f20}.featured-blog-posts .featured-blog-posts-card__content{display:flex;flex-direction:column;padding-top:16px}.featured-blog-posts .blog-post-details{order:1}.featured-blog-posts .featured-blog-posts-card__content h4{order:2}.featured-blog-posts .blog-post-card__content-text{order:3}.social-icons__wrapper{margin-left:auto}.group-block-content:last-of-type{margin-top:10px}@media screen and (max-width:749px){.blog-page-header .header-menu .menu-list,.blog-page-header .header-actions-pill{background:none}.featured-blog-posts .section-resource-list{padding-inline:20px}.featured-blog-posts .resource-list--grid{grid-template-columns:repeat(2,minmax(0,170px));justify-content:center;column-gap:10px;row-gap:20px;max-width:350px;margin-inline:auto}.featured-blog-posts h3{font-family:Roboto,sans-serif;font-weight:400;font-size:30px;line-height:42px;color:#231f20;text-align:center;text-transform:capitalize}.featured-blog-posts .resource-list__item,.featured-blog-posts .featured-blog-posts-card,.featured-blog-posts .featured-blog-posts-card__link{max-width:170px;width:100%}.featured-blog-posts .featured-blog-posts-card__image{height:145px;border-radius:10px;overflow:hidden}.featured-blog-posts .resource-image__image{width:100%;height:100%;object-fit:cover}.featured-blog-posts .featured-blog-posts-card__content{padding-top:5px;gap:5px}.featured-blog-posts .blog-post-details{font-family:Roboto,sans-serif;font-size:12px;font-style:normal;color:#636363;letter-spacing:0;text-transform:uppercase;line-height:12.82px;font-weight:400}.featured-blog-posts .featured-blog-posts-card__content h4,.featured-blog-posts .featured-blog-posts-card__content h4 *{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;line-height:100%;letter-spacing:0px;font-weight:400;color:#231f20;text-transform:capitalize}.featured-blog-posts .blog-post-card__content-text{display:none}.featured-blog-posts .blog-post-details{order:1}.featured-blog-posts .featured-blog-posts-card__content h4{order:2}.featured-blog-posts .blog-post-card__content-text{order:3}.social-icons__wrapper{margin-left:auto}.news-blog .group-block-content:last-of-type{margin-top:2px;margin-bottom:20px}}@media screen and (max-width:749px){.blog.section-content-wrapper.mobile-column{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;align-items:stretch!important;justify-content:flex-start!important;padding:30px 0!important;margin:0 auto!important}.blog.section-content-wrapper.mobile-column>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.blog.section-content-wrapper.mobile-column::-webkit-scrollbar{display:none}}.resource-list__carousel{--peek-next-slide-size: 0px}.variant-option__legend{display:flex;align-items:center;gap:8px;margin-bottom:16px}.variant-option__legend-name{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1}.variant-option__legend-value{font-size:14px;font-weight:500;line-height:1;margin-bottom:1px}.slideshow-controls__thumbnail{position:static!important;top:auto!important;left:auto!important;transform:none!important}.slideshow-controls__thumbnails{display:flex!important;flex-direction:column!important;gap:8px!important}.slideshow-controls__thumbnail[aria-selected=true]{outline-color:#9b9b9b!important}.slideshow-controls__thumbnail img{width:100%!important;height:auto!important}@media screen and (max-width:749px){.slideshow-controls__thumbnails{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important}.slideshow-controls__thumbnails-container{justify-content:center!important;width:100%!important}.slideshow-controls__thumbnail{width:60px!important;min-width:60px!important;height:60px!important}slideshow-slide{border-radius:5px}.card-gallery slideshow-arrows .slideshow-control{display:none!important}.product-information{padding-top:18px;padding-bottom:14px}}.product-information{padding-top:60px}.accordion .details__header{font-size:20px;color:#231f20;font-weight:500;padding:30px 0}.details-content{font-size:16px;color:#606060;font-weight:400}.add-to-cart-icon{display:none!important}.checkmark-list ul{list-style:none;padding-left:0}.checkmark-list li{position:relative;padding-left:30px;margin-bottom:10px}.checkmark-list li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;background:url(checkmark.svg) center/contain no-repeat}.variant-option--equal-width-buttons{display:flex;gap:8px}.variant-option__button-label{width:72px;height:40px;flex:0 0 72px}.variant-picker{--color-variant-background: transparent;--color-selected-variant-background: transparent;--color-selected-variant-border: #e7721b;--color-selected-variant-text: #e7721b;--color-selected-variant-hover-background: transparent;--color-selected-variant-hover-text: #e7721b;--color-selected-variant-hover-border: #e7721b}.addToCartButtonContainer{border-radius:5px}.add-to-cart-text__content,.add-to-cart-text__content span{font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0}.product-price-row>div{padding-left:0!important;margin-left:0!important}product-price .price{font-size:clamp(10px,1vw,16px)}.quantity-selector{background-color:transparent;border:1px solid #4F4F4F!important;border-radius:4px!important;color:#000!important}.quantity-selector input{color:#000!important;font-size:20px!important;font-weight:400!important}.mobile-only-marquee{display:none!important}@media screen and (max-width:749px){.icon-with-text-PDP{display:none!important}.mobile-only-marquee{display:block!important}}.section-resource-list__content--row{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-resource-list__heading{flex:1;min-width:0}.resource-list__view-all{font-family:Roboto,sans-serif;font-weight:300;font-size:clamp(14px,1vw,18px);line-height:100%;color:#000;text-decoration:none;white-space:nowrap;flex-shrink:0}@media(max-width:749px){.text-block.h3 p{font-size:clamp(18px,5vw,24px)}}.mce-selector-item-badge.mce-badge-TOP:after,.mce-table-body-row.mce-item.mce-badge-TOP:after,.mce-prices-tier.mce-items .mce-item.mce-badge-TOP:after{right:0}.mce-selector-title,.mce-selector-subtitle,.mce-vd-wrapper .mce-prices-tier.mce-items{font-family:Roboto,sans-serif}.mce-vd-wrapper .mce-prices-tier.mce-items,.mce-selector-head{text-align:left}.mce-vd-wrapper{border:1px solid #ccc}@media(min-width:750px){.product-recommendations .resource-list[data-product-count="0"] .slideshow-control,.product-recommendations .resource-list[data-product-count="1"] .slideshow-control,.product-recommendations .resource-list[data-product-count="2"] .slideshow-control,.product-recommendations .resource-list[data-product-count="3"] .slideshow-control,.product-recommendations .resource-list[data-product-count="4"] .slideshow-control{display:none!important}}@media(max-width:749px){.product-recommendations .resource-list[data-product-count="0"] .slideshow-control,.product-recommendations .resource-list[data-product-count="1"] .slideshow-control,.product-recommendations .resource-list[data-product-count="2"] .slideshow-control{display:none!important}}.dialog-zoomed-gallery__dialog .product-media-container{display:flex;align-items:center;justify-content:center;height:100vh;box-sizing:border-box}.dialog-zoomed-gallery__dialog .product-media{width:600px;height:600px;display:flex;align-items:center;justify-content:center;margin:0 auto}.dialog-zoomed-gallery__dialog .product-media__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.section.section--page-width.icon-with-text-PDP{position:relative;width:100%;background-color:#895410;height:65px}.icon-with-text-PDP .custom-section-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.icon-with-text-PDP .custom-section-content{position:relative;z-index:1;display:flex;align-items:center;width:100%}.icon-with-text-PDP .section-content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;gap:clamp(12px,1.04vw,20px);padding-block:clamp(8px,.7vw,14px);padding-inline:clamp(1.5rem,6vw,8rem)}.icon-with-text-PDP .group-block{display:flex;align-items:center;flex:0 0 auto;width:fit-content;height:fit-content}.icon-with-text-PDP .group-block__media-wrapper{display:contents}.icon-with-text-PDP .group-block-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(8px,.6vw,12px);white-space:nowrap}.icon-with-text-PDP .icon-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.icon-with-text-PDP .icon-block__media{object-fit:contain;display:block;vertical-align:middle}.icon-with-text-PDP .text-block.rte{width:fit-content;max-width:none!important;margin-left:10px}.icon-with-text-PDP .text-block h3{margin:0;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:clamp(16px,1vw,22px);line-height:27px;letter-spacing:0;text-transform:uppercase;color:#fff;white-space:nowrap;display:flex;align-items:center}.icon-with-text-PDP .group-block-content .icon-block{margin-bottom:0!important}.icon-with-text-PDP .group-block-content:last-of-type{margin-top:0}@media screen and (max-width:1024px){.icon-with-text-PDP .section-content-wrapper{padding-inline:clamp(1rem,4vw,2rem);gap:16px}}@media screen and (max-width:767px){.icon-with-text-PDP .section-content-wrapper{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-block:12px;-ms-overflow-style:none;scrollbar-width:none}.icon-with-text-PDP .section-content-wrapper::-webkit-scrollbar{display:none}.icon-with-text-PDP .mobile-slider-prev,.icon-with-text-PDP .mobile-slider-next{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 8px}.icon-with-text-PDP .group-block{flex-shrink:0}}.accordion--plus accordion-custom{display:block;margin-bottom:10px}.accordion--plus accordion-custom:last-child{margin-bottom:0}.accordion--plus accordion-custom details{background:#f1ede3;border-radius:16px;overflow:hidden}.accordion--plus .details__header{padding:22px 24px;border-radius:16px;font-size:18px!important;line-height:23px;color:#000}.accordion--plus .details-content{padding:0 24px 22px}.accordion--plus .details-content,.accordion--plus .details-content p,.accordion--plus .details-content rte-formatter{font-size:15px!important;line-height:24px;color:#231f20}.accordion--plus details:not([open]) .details-content{padding-bottom:0}@media(max-width:749px){.accordion--plus .details__header{padding:18px 20px}.accordion--plus .details-content{padding:0 20px 18px}.FAQ{overflow:visible!important}.FAQ .custom-section-content{overflow:visible!important;max-height:none!important;height:auto!important;padding:0}}@media(max-width:749px){.hero.about-page,.hero.about-page .hero__container,.hero.about-page .hero__media-grid,.hero.about-page .hero__media-wrapper{height:438px!important;min-height:438px!important}.hero.about-page .hero__media-grid{aspect-ratio:auto!important}.hero.about-page .hero__media{width:100%;height:100%;object-fit:cover;object-position:center}.about-page .text-block{max-width:335px!important;height:35px!important}.hero.about .text-block h2{font-size:clamp(24px,2vw,30px)}}.about-text{min-height:445px;height:auto;overflow:visible;position:relative;display:flex;align-items:center}.about-text .custom-section-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.about-text .custom-section-content{position:relative;z-index:1;width:100%}.about-text .section-content-wrapper{max-width:700px}.about-text .section-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:calc(100% - 40px);margin:0 auto;box-sizing:border-box;padding:0;gap:20px}.about-text .text-block{width:100%;max-width:100%;margin:0;padding:0}.about-text .rte h2{font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(32px,2.5vw,40px);line-height:100%;letter-spacing:0;text-align:center;color:#231f20;text-transform:none;margin-bottom:10px}.about-text .rte p{font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:23px;text-align:center;color:#606060;margin:0}@media(max-width:749px){.about-text{height:750px;overflow:visible;position:relative;padding-top:35px;padding-bottom:20px;display:block}.about-text .text-block:not(.text-block--full-width).rte{font-size:24px;line-height:100%;letter-spacing:0%;text-align:center}.custom-section-background{display:none}.about-text .custom-section-content{padding:0}.about-text .section-content-wrapper{justify-content:center}.about-text .text-block h2{font-family:Roboto,sans-serif;font-weight:500;font-size:24px;line-height:100%;letter-spacing:0;text-align:center;color:#333;text-transform:none}.about-text .rte p{font-size:14px;line-height:23px;letter-spacing:0px;text-align:center;font-family:Roboto,sans-serif;font-weight:400;color:#606060}}.layered-slideshow__heading{font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(32px,2.5vw,40px);line-height:100%;letter-spacing:0;text-align:center;color:#231f20;text-transform:none;margin-bottom:40px}.layered-slideshow__tablist{display:none!important}.layered-slideshow__panels{display:flex!important;gap:20px!important;height:568px!important;max-width:auto;justify-content:center;overflow:visible!important;background-color:#faf6ed!important}.layered-slideshow__panel{flex:1;min-width:0!important;height:100%!important;position:relative!important;transition:flex .55s cubic-bezier(.4,0,.2,1)}.layered-slideshow__panels .layered-slideshow__panel:nth-child(1){flex:1.35}.layered-slideshow__panels .layered-slideshow__panel:nth-child(2),.layered-slideshow__panels .layered-slideshow__panel:nth-child(3){flex:.85}.layered-slideshow__panels:has(.layered-slideshow__panel:hover) .layered-slideshow__panel{flex:.85}.layered-slideshow__panels:has(.layered-slideshow__panel:hover) .layered-slideshow__panel:hover{flex:1.35}.layered-slideshow__panel-content{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;border-radius:10px;overflow:hidden;border:none!important}.layered-slideshow__panel-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000000a6);pointer-events:none;border-radius:10px}.layered-slideshow__panel:not(:first-child) .layered-slideshow__content{padding-inline-start:0!important}.layered-slideshow__content{position:absolute!important;inset:auto 0 0 0!important;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}.layered-slideshow__content>*{margin:0!important}.layered-slideshow__content .text-block h3{font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(20px,1.5vw,25px);line-height:100%;color:#fff;text-transform:capitalize;letter-spacing:0%}.layered-slideshow__content rte-formatter p{font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(14px,1.1vw,16px);letter-spacing:0%;line-height:1.1;color:#fff;text-transform:capitalize}.layered-slide-card{width:fit-content;max-height:155px;border-radius:var(--radius, 10px);overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.layered-slideshow__panel:first-child .layered-slide-card{background:#8686864d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.layered-slideshow__panels:hover .layered-slide-card{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.layered-slideshow__panels:hover,.layered-slideshow__panel:hover .layered-slide-card{background:#8686864d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.layered-slideshow__panel:not(:first-child) .layered-slideshow__content rte-formatter{display:block;max-height:0;opacity:0;overflow:hidden;margin:0!important;transition:max-height .42s ease,opacity .32s ease}.layered-slideshow__panel:first-child .layered-slideshow__content rte-formatter{display:block;max-height:200px;opacity:1;transition:max-height .42s ease,opacity .32s ease}.layered-slideshow__panels:has(.layered-slideshow__panel:hover) .layered-slideshow__panel .layered-slideshow__content rte-formatter{max-height:0;opacity:0}.layered-slideshow__panels:has(.layered-slideshow__panel:hover) .layered-slideshow__panel:hover .layered-slideshow__content rte-formatter{max-height:200px;opacity:1}.layered-slideshow__content .text-block h3{margin-bottom:6px!important}@media(min-width:750px)and (max-width:1024px){.layered-slide-card{max-height:165px}}@media screen and (max-width:749px){.layered-slide-card{background:#8686864d!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;transition:none}layered-slideshow-component{min-height:808px}.layered-slideshow__container,.layered-slideshow__panels{height:808px!important}.layered-slideshow__panel{flex:none!important;width:100%!important;max-width:100%!important;height:108px!important;transition:height .55s cubic-bezier(.4,0,.2,1)}.layered-slideshow__heading{font-size:24px;color:#333;margin-bottom:30px}.layered-slideshow__panel:not(.is-active) .layered-slide-card{height:100%}.layered-slideshow__panel.is-active .layered-slide-card{height:169px}.layered-slideshow__content .text-block h3,.layered-slideshow__content rte-formatter p{align-items:flex-start}.layered-slideshow__content .text-block h3{font-size:24px}.layered-slideshow__content rte-formatter p{font-size:14px;line-height:1.1}.layered-slideshow__content .group-block-content{width:100%;padding:20px 10px!important;box-sizing:border-box;align-items:flex-start!important}.layered-slideshow__panel.is-active{height:572px!important}.layered-slideshow__panels{flex-direction:column!important;height:auto!important;gap:10px!important}.layered-slideshow__panel{flex:none!important;width:100%!important;max-width:100%!important;height:110px!important;transition:height .55s cubic-bezier(.4,0,.2,1)}.layered-slideshow__panel.is-active{height:460px!important}.layered-slideshow__panel:not(:first-child) .layered-slideshow__content{padding-block-start:0}.layered-slide-card{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .4s ease,backdrop-filter .4s ease}.layered-slideshow__content rte-formatter p{max-height:0;opacity:0;overflow:hidden;transition:max-height .42s ease,opacity .32s ease}.layered-slideshow__panel.is-active .layered-slideshow__content rte-formatter p{max-height:200px;opacity:1}.layered-slideshow__content{padding:0;position:absolute!important;inset:auto 0 0 0!important}.layered-slideshow__content:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:22px;height:22px;background-image:var(--icon-plus);background-size:contain;background-repeat:no-repeat;pointer-events:none}.layered-slideshow__panel.is-active .layered-slideshow__content:after{display:none!important}}@media screen and (max-width:749px){.layered-slideshow__panel:first-child{height:460px!important}.layered-slideshow__panel:first-child .layered-slide-card{background:#8686864d!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;height:169px!important}.layered-slideshow__panel:first-child .layered-slideshow__content rte-formatter p{max-height:200px!important;opacity:1!important}.layered-slideshow__panel:first-child .layered-slideshow__content:after{display:none!important}.layered-slideshow__panels:has(.layered-slideshow__panel.is-active) .layered-slideshow__panel:first-child:not(.is-active){height:110px!important}.layered-slideshow__panels:has(.layered-slideshow__panel.is-active) .layered-slideshow__panel:first-child:not(.is-active) .layered-slide-card{background:#8686864d!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;height:100%!important}.layered-slideshow__panels:has(.layered-slideshow__panel.is-active) .layered-slideshow__panel:first-child:not(.is-active) .layered-slideshow__content rte-formatter p{max-height:0!important;opacity:0!important}.layered-slideshow__panels:has(.layered-slideshow__panel.is-active) .layered-slideshow__panel:first-child:not(.is-active) .layered-slideshow__content:after{display:block!important}.layered-slideshow__content,.layered-slideshow__panel:not([inert]) .layered-slideshow__content{opacity:1!important;transform:none!important;transition:none!important}}.section-wrapper:has(.icon-with-text-about) .custom-section-title{margin-top:clamp(50px,5vw,70px)}@media(max-width:749px){.section-wrapper:has(.icon-with-text-about) .custom-section-title{margin-top:0}}.slide__image-container{position:relative}.slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000a6,#0000 46%);pointer-events:none}.slideshow-section h2{font-family:Roboto,sans-serif;font-size:clamp(32px,2.2vw,40px);font-weight:500;line-height:100%;letter-spacing:0%;text-transform:capitalize;vertical-align:middle}.slideshow-section p{font-family:Roboto,sans-serif;font-size:clamp(16px,1vw,18px);font-weight:400;line-height:23px;letter-spacing:0%}@media screen and (max-width:749px){.slide__content{display:flex;justify-content:center;align-items:center;padding:0}.slideshow-section .slide__content{--padding-block-start: 0px !important;--padding-block-end: 100px !important}.content-for-layout>.shopify-section:last-child{--vertical-alignment-mobile: center}.content-for-layout>.shopify-section:last-child{margin-top:0}.slide__image-container:after{background:#00000054}.slideshow-section .group-block-content{display:flex;justify-content:center;align-items:center;text-align:center}.slideshow-section .text-block{--width: 100% !important;--max-width: 316px !important;--padding-inline-start: 20px !important;--padding-inline-end: 20px !important;margin-inline:auto;text-align:center}.slideshow-section h2{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;line-height:100%;letter-spacing:0%;text-decoration:capitalize;font-size:24px}.slideshow-section p{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-weight:400;line-height:22px;letter-spacing:0px;text-decoration:capitalize;font-size:14px;padding-block:0}}.text-fullheight-multicolumn .section-content-wrapper{display:flex;align-items:stretch;justify-content:space-between;gap:clamp(42px,3vw,50px);padding:50px 0}.text-fullheight-multicolumn .section-content-wrapper>.group-block,.text-fullheight-multicolumn .contact-form{flex:1 1 50%;min-width:0;max-width:none}.text-fullheight-multicolumn .submit-button:hover{background-color:#fff!important;color:#e58c1a!important}.text-fullheight-multicolumn .text-block h3{font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(28px,2.5vw,40px);line-height:100%;letter-spacing:0%;color:#231f20}.text-fullheight-multicolumn .text-block h4{font-family:Roboto,sans-serif;font-size:clamp(16px,1.2vw,18px);font-weight:400;line-height:23px;letter-spacing:0px;color:#606060}.greyfont,.greyfont *{color:#606060}.greyfont2,.greyfont2 *{color:#6c7275!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#6c7275}.contact-form{width:100%;max-width:none;height:auto;min-height:clamp(520px,42vw,665px);padding-block:clamp(32px,3vw,48px);padding-inline:clamp(24px,4vw,64px);box-sizing:border-box}.contact-form__form{display:flex;flex-direction:column;gap:24px;height:100%}.contact-form__heading{font-family:Roboto,sans-serif;font-size:clamp(28px,2.5vw,40px);line-height:100%;letter-spacing:0%;color:#231f20;margin:0 0 8px}.contact-form__input{width:100%;background:transparent!important;border:none!important;border-bottom:1px solid #CBCBCB!important;border-radius:0!important;padding:14px 0;color:#6c7275;font-size:16px;line-height:26px;font-family:Roboto,sans-serif;font-weight:400;box-shadow:none;-webkit-font-smoothing:antialiased}.contact-form__input::placeholder{color:#6c7275;opacity:1}.contact-form__input:focus{outline:none;border-bottom:1px solid #D18A18!important}.contact-form__input--textarea{resize:none;min-height:70px;flex-grow:1}.contact-form__error,.contact-form__success{display:flex;align-items:center;gap:var(--gap-xs)}.contact-form .submit-button,.contact-form .button{background-color:#e58c1a;color:#fff;border-radius:49px;padding:10px 30px;font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:30px;letter-spacing:0%;border:none;box-shadow:none;width:fit-content;margin-top:auto;max-height:48px}.contact-form .submit-button:hover,.contact-form .button:hover{background-color:#fff;color:#e58c1a}@media(max-width:800px){.contact-form{width:100%!important;height:auto!important;padding:45px 20px!important}.contact-form__form{height:auto}}@media screen and (max-width:749px){.text-fullheight-multicolumn .section-content-wrapper.mobile-column{padding:0}.text-fullheight-multicolumn .section-content-wrapper{flex-direction:column!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;align-items:stretch!important;height:auto!important}.text-fullheight-multicolumn .section-content-wrapper>.group-block{width:100%!important;max-width:350px;flex:1 1 100%!important;height:auto!important;padding:0;margin:0 auto}.text-fullheight-multicolumn .section-content-wrapper{gap:15px}.text-fullheight-multicolumn .section{--section-min-height: auto !important;min-height:auto!important;height:auto!important;overflow:visible!important}.text-fullheight-multicolumn .custom-section-content{max-height:none!important;height:auto!important;overflow:visible!important}.text-fullheight-multicolumn .text-block h3{font-size:35px}.contact-form__heading{font-family:Roboto,sans-serif;font-size:30px;font-weight:500;line-height:100%;letter-spacing:0;color:#231f20;margin-bottom:2px}.text-fullheight-multicolumn .group-block-content{margin:0!important;width:auto!important;max-width:350px}.text-fullheight-multicolumn .spacing-style.text-block a,.text-fullheight-multicolumn .spacing-style.text-block p{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;color:#231f20;text-decoration:none}.contact-form .submit-button,.contact-form .button{font-size:18px}}.video-full .section{width:100%!important;max-width:100%!important;--page-width: 100% !important;--page-content-width: 100% !important;padding-inline:0!important}.video-full .custom-section-content{width:100%;max-width:1440px;margin:0 auto;padding-inline:20px;box-sizing:border-box}.video-full .section-content-wrapper{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;gap:20px}.video-full deferred-media{flex:1 1 100%;width:100%;max-width:100%;display:block;border-radius:10px;overflow:hidden}.video-full iframe,.video-full video{width:100%;height:100%;display:block;border:0}.video-full .custom-section-content{padding:0 10px!important}.video-full .section-content-wrapper{--padding-block-start: 10px !important;--padding-block-end: 10px !important;padding-top:10px!important;padding-bottom:10px!important}@media(min-width:750px){.video-full deferred-media{aspect-ratio:16 / 9}}@media screen and (max-width:749px){.richtext-height .section-content-wrapper{flex-direction:column!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;align-items:stretch!important;height:auto!important}.richtext-height .section-content-wrapper>.text-block{width:100%!important;max-width:100%!important;flex:1 1 100%!important;height:auto!important}.richtext-height .section{--section-min-height: auto !important;min-height:auto!important;height:auto!important;overflow:visible!important}.richtext-height .custom-section-content{max-height:none!important;height:auto!important;overflow:visible!important}.richtext-height .custom-section-content{padding:0}.harvesting-text p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400}.richtext-height{padding-left:0;padding-right:0}.richtext-height .custom-section-content{width:350px;max-width:100%;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (max-width:991px){.richtext-wholesale-contact{margin-left:0!important;padding-left:15px!important}}@media screen and (max-width:749px){.richtext-height-wholesale .section-content-wrapper{flex-direction:column!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;align-items:stretch!important;height:auto!important;padding:0}.richtext-height-wholesale .section-content-wrapper>.text-block{width:100%!important;max-width:100%!important;flex:1 1 100%!important;height:auto!important}.richtext-height-wholesale .section{--section-min-height: auto !important;min-height:auto!important;height:auto!important;overflow:visible!important}.richtext-height-wholesale .custom-section-content{max-height:none!important;height:auto!important;overflow:visible!important}}.group-block-content:last-of-type{margin:0}.cart-page__title .cart-title .h4{font-size:clamp(30px,2vw,40px);font-family:Roboto,sans-serif}.cart-title .cart-bubble__text{font-size:15px}.cart-items__empty-button{margin-top:0}.cart-drawer__dialog{--sidebar-width: 30rem}.cart-drawer .cart-items__table-row{grid-template-columns:100px minmax(0,1fr) minmax(80px,auto)!important;column-gap:20px}.cart-drawer__items{padding-inline:25px 25px}.cart-drawer__items .cart-items__table-row:last-child{padding-block-end:25px}.cart-drawer .cart-items__media{width:100px}.cart-drawer .cart-items__media-container{width:100px!important;height:100px!important}.cart-drawer .cart-items__media-image{width:100%;height:100%;object-fit:cover}.cart-items__wrapper{border-bottom:1px solid #D9D9D9}cart-items-component:has(.cart-drawer__heading--empty) .cart-items__wrapper{border-bottom:none}cart-items-component:has(.cart-drawer__heading--empty) .cart-drawer__header{border-bottom:none}.cart-items__product{display:flex;align-items:flex-start;gap:16px}.cart-items__product-info{flex:1;min-width:0}.cart-items__product-info .cart-items__title{font-family:Roboto,sans-serif;color:#231f20;display:block;font-size:clamp(16px,1.2vw,20px);line-height:21px;font-weight:500;word-break:break-word;text-transform:capitalize}.cart-drawer .cart-items__price{min-width:auto!important;width:auto!important;text-align:right;justify-self:end;margin-right:0!important}.cart-items__price{flex:0 0 80px;text-align:right;white-space:nowrap}.cart-totals__tax-note,.cart-items__unit-price-wrapper{display:none}.cart-items__quantity{width:100%!important}.cart-items__quantity-controls{display:flex!important;align-items:center!important;width:100%!important}.cart-items__remove{margin-left:auto!important;text-decoration:underline;width:auto!important;color:#1e1e1e80;font-family:Roboto,sans-serif;font-size:12px;line-height:16.5px;letter-spacing:5%;text-transform:uppercase}.cart-items__quantity-controls{display:flex;align-items:center;justify-content:space-between;width:100%}.cart-items__remove{margin-left:auto;text-decoration:underline;white-space:nowrap}.cart-drawer__header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 24px;border-bottom:1px solid black;background:#fffcf3}.cart-drawer__content{background:#fffcf3}.cart-drawer__heading{grid-column:2;justify-self:center;margin:0}#cart-drawer-heading{font-family:Roboto,sans-serif;font-size:18px;line-height:36px;letter-spacing:5%;color:#1e1e1e;text-transform:uppercase!important}.cart-drawer__close-button{background-color:#f4f0e6;border-radius:1000px;grid-column:3;justify-self:center;width:28px;height:28px;margin-right:10px;margin-top:10px}.cart-drawer .cart-items{padding-top:20px}.cart-bubble{display:none}.cart-drawer__summary{background:#fffcf3;gap:20px;padding:30px 0}.cart-totals__container{margin:0 25px}.cart__ctas .cart__checkout-button{margin:0 auto;width:90%}.cart-totals:not(:has(.cart-actions)){margin-block-start:0px;padding-block-start:30px}.cart-totals__container,.cart-totals__container .cart-totals__container--has-installments{row-gap:0}cart-quantity-selector-component input[type=number]{font-size:clamp(16px,1vw,18px)!important}.cart-totals:not(:has(.cart-actions)){border-block-start:1px solid rgba(30,30,30,.5)}.cart__checkout-button{width:100%;height:48px;border:1px solid #E58C1A;border-radius:4px;background-color:#e58c1a;color:#fff;display:flex;align-items:center;justify-content:center}.cart__checkout-button .button-text{font-size:clamp(18px,1vw,20px);font-weight:500;line-height:30px;letter-spacing:0;color:inherit}.cart__checkout-button:hover{background-color:#faf6ed;color:#e58c1a;border-color:#e58c1a}.cart__checkout-button:hover .button-text{color:#e58c1a}.dynamic-checkout__content{margin:0 auto;width:90%}@media(max-width:749px){.cart-drawer__close-button{margin-top:20px}}.shopify-policy{background-color:#faf6ed}.shopify-policy__container{max-width:1122px!important;width:min(1122px,calc(100% - 40px))!important;margin:0 auto!important;padding:20px 0!important}.shopify-policy__container h3{padding-top:5px}body:has(.shopify-policy__container){background:#faf6ed}body:has(.shopify-policy__container) #MainContent{background:#faf6ed;min-height:auto!important;flex-grow:0!important;height:auto!important}body:has(.shopify-policy__container) .shopify-policy__container{background:transparent;max-width:1005px;width:calc(100% - 40px);margin:0 auto}.shopify-policy__title h1{text-align:center;font-size:40px;font-weight:500;font-family:Roboto,sans-serif;margin-bottom:25px}.error-page{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:20px;padding:60px 20px}.error-page h1{font-family:Roboto,sans-serif;font-size:clamp(28px,5vw,48px);line-height:1.2;margin:0}.error-page .rte p{font-family:Roboto,sans-serif;font-size:clamp(15px,2vw,18px);max-width:500px;margin:0 auto}.error-page .image-block{width:100%;max-width:300px}.error-page .image-block__image{width:100%;height:auto}.error-page .button{margin-top:8px;font-size:15px}@media screen and (max-width:749px){.error-page{padding:40px 16px;gap:16px;margin:0 30px}.error-page .image-block{max-width:160px}.error-page .button{width:100%;max-width:180px}}.shipping-content{padding-bottom:20px}.shopify-policy__body .rte p,.shipping-content p{font-size:16px;font-weight:400;line-height:1.5}@media(min-width:750px)and (max-width:989px){.shopify-policy__title h1{font-size:30px}.shopify-policy__body .rte p,.shipping-content p{font-size:16px}}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:24px;margin-bottom:15px}.shopify-policy__body .rte p{font-size:14px}.shipping-content p{font-size:14px;font-weight:400}}.custom-gallery__container{display:flex;flex-direction:column;gap:var(--vertical-gap, 16px);width:100%}.custom-gallery--full-width{padding-left:0;padding-right:0;width:100%}.custom-gallery__row{display:flex;flex-wrap:nowrap;width:100%;gap:var(--horizontal-gap, 16px);box-sizing:border-box}.custom-gallery__item{height:var(--mobile-height, 250px);flex-shrink:0;box-sizing:border-box;overflow:hidden}.custom-gallery__image-container{width:100%;height:100%;position:relative}.custom-gallery__img,.custom-gallery__placeholder{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.custom-gallery__placeholder{background-color:#e5e5e5;fill:#a3a3a3}@media screen and (min-width:750px){.custom-gallery__item{height:var(--desktop-height, 400px)}}.recurpay__widget .recurpay__widget_container{border-radius:10px!important;border:.5px solid #b5b5b5!important}.recurpay__widget .recurpay__widget_container .recurpay__widget_container--selected{border-color:var(--recurpay_primary_color, #000)!important}.recurpay__widget .recurpay__group_title,.recurpay__widget .recurpay_plan_title{font-size:16px!important}.recurpay__widget .recurpay__frequency{border-top:1px solid var(--recurpay_primary_color, #000)!important;margin-top:12px!important}.recurpay__widget .recurpay__group_frequency,.recurpay__frequency_label_title{display:none}.recurpay__widget .recurpay__group_content{border-top:1px solid #b5b5b5}.recurpay__widget .recurpay__action button,.subscription__account .subscription__account--button a{background-color:#e58c1a!important}.section-resource-list__header .group-block-content{flex-direction:row!important;justify-content:space-between;align-items:center;width:100%}.section-resource-list__header .link{margin-left:auto;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
