.content-for-layout .shopify-section{overflow-x:hidden!important}.content-for-layout .shopify-section:has(results-list){overflow-x:unset!important}results-list{view-transition-name:product-grid;contain:paint}html.menu-open-lock,body.menu-open-lock{overflow:hidden;height:100%}h1,h2,h3,.section-heading h1,.section-heading h2{padding-right:2px}.section-wrapper.hero-wrapper{border-bottom:none}.fade-in-left,.fade-in-right,.fade-in-up,.fade-in-down{opacity:0;transition:opacity .8s ease,transform .8s ease}.fade-in-left{transform:var(--pos-transform, translate(0)) translate(-40px)}.fade-in-right{transform:var(--pos-transform, translate(0)) translate(40px)}.fade-in-up{transform:var(--pos-transform, translate(0)) translateY(40px)}.fade-in-down{transform:var(--pos-transform, translate(0)) translateY(-40px)}.fade-in-left.is-visible,.fade-in-right.is-visible,.fade-in-up.is-visible,.fade-in-down.is-visible{opacity:1;transform:var(--pos-transform, translate(0)) translate(0)}span.highlights{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-right:2px}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.section-bg img{width:100%;height:100%;object-fit:cover}.section-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.dark-gradient--bg{background:var(--bg-gradient-dark)!important}.gradient--bg__start{background:#fffcfa!important}.gradient--bg{background:var(--gradient-gb)!important}.dark-gradient--overlay{position:relative}.dark-gradient--overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#161747cc 6.76%,#16174700 32.7%);z-index:1;pointer-events:none}.dark-gradient--overlay-v2 .hero__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#161747cc 6.76%,#16174700 32.7%);z-index:1;pointer-events:none}.content-for-layout:has(.shopify-policy__container){background:var(--gradient-gb)!important}.dp-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.space-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-center{align-items:center}.flex-wrap{flex-wrap:wrap}.align-end{align-items:end}.text-center{text-align:center}.align-start{align-items:start}.account-actions__sign-ins shop-login-button,.account-actions__sign-ins .button{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-heading)!important;font-weight:var(--fw-semibold);font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize}.account-actions__sign-ins .button{height:48px}.account-actions__main-menu .account-actions__header h2,.account-actions__nav .account-actions__list-item a{color:#000!important;-webkit-text-fill-color:#000!important;font-family:var(--font-heading)}.account-actions__nav .account-actions__list-item:last-child a svg path{fill:#000!important}.account-actions__nav .account-actions__list-item:last-child a svg{transform:translateY(-2px)}.account-button .account-button__avatar{border:1.5px solid #ffffff;background:transparent;color:#fff}.not-home--header .account-button .account-button__avatar,.active-header .account-button .account-button__avatar{border-color:#161747;color:#161747;-webkit-text-fill-color:#161747}.account-button .account-button__avatar:hover{border-color:#f16722;color:#f16722!important;-webkit-text-fill-color:#F16722!important}#header-group .shopify-section:not(.header-section):has(.section){position:sticky!important;top:0;z-index:99!important;background:var(--color-hover-primary)!important;transition:.3s ease-in-out}.announcement-bar{background:var(--color-hover-primary)!important;position:sticky;top:0;z-index:99;width:100%;transition:.3s ease-in-out}.announcement-bar__text{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:16px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:#050301;transition:.3s ease-in-out;padding:2px 0!important}#header-group .not-home--header.announcement-bar,#header-group.active-header-group .announcement-bar,#header-group.active-header-group .shopify-section:not(.header-section):has(.section){background:var(--bg-gradient-dark)!important}#header-group .not-home--header .announcement-bar__text,#header-group.active-header-group .announcement-bar__text{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#header-group.active-header-group slideshow-arrows .slideshow-control svg path{stroke:var(--white-100)!important}.header>.header__row{padding:16px 0;transition:.3s ease-in-out}.header .column-icons__wrapper{border:1px solid var(--white-20);background:var(--white-10);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);border-radius:8px;max-height:43px}.column-icons__wrapper header-actions .search-action{opacity:1!important}.column-icons__wrapper header-actions button{position:relative;opacity:1!important}.column-icons__wrapper header-actions button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#ffffff1a}.header .account-button,.header .header-actions__action{height:100%;opacity:1!important;position:relative}.header .account-button:after,.header .header-actions__action:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-hover-primary);width:calc(100% - 8px);height:calc(100% - 8px);opacity:0;transition:opacity .2s ease-in-out;z-index:-1;border-radius:4px}.header .account-button:hover:after,.header .header-actions__action:hover:after{opacity:1}.column-icons__wrapper button:hover svg path{fill:var(--black-100)!important}.header.not-home--header .header-actions__action:after,.header.active-header .header-actions__action:after,.header.not-home--header .account-button:after,.header.active-header .account-button:after{background:var(--color-primary-default)}.header-drawer-icon--open,.header-drawer-icon--close{position:absolute;transition:opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0);left:16px}.header-drawer-icon--close{opacity:0;transform:translateY(-10px)}.custom-menu__open .header-drawer-icon--open{opacity:0;transform:translateY(10px)}.custom-menu__open .header-drawer-icon--close{opacity:1;transform:translateY(0)}.menu-icon .line{transform-origin:center;transition:transform .35s cubic-bezier(.4,0,.2,1)}.custom-menu__open .line-top{transform:rotate(45deg) translateY(3px)}.custom-menu__open .line-bottom{transform:rotate(-45deg) translateY(-3px)}.header.active-header .custom-header__icon:hover{background:#f16722;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header__row .header__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:20px;align-items:center;z-index:2}.header .header__row--bottom{display:none}.header__column--right header-actions{margin-inline:unset!important;margin-inline-start:unset!important}.custom-header__columns .header-button{align-items:center;justify-self:end;gap:12px;height:fit-content}.header .header-button .header-divider{height:50px;width:1px;background:#fff;opacity:.1}.header .header-button .custom-button.secondary-button{font-family:var(--font-heading);background:transparent;border:none;transition:all .3s ease;color:var(--color-hover-primary);font-size:var(--font-button--size);line-height:1.5;font-weight:var(--fw-semibold);text-transform:capitalize;letter-spacing:.16px;--button-border-color: none;display:flex;justify-content:center;height:fit-content;border-radius:8px;padding:12px 0;position:relative}.header-button .custom-button.secondary-button:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:var(--color-hover-primary);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.header-button .custom-button.secondary-button:hover:before{transform:scaleX(1)}.header.not-home--header .header-button .custom-button.secondary-button:before,.header.active-header .header-button .custom-button.secondary-button:before{display:none}.header .custom-button.tertiary-button{padding:12px 32px}.header .custom-button.tertiary-button:hover{background:linear-gradient(180deg,#fffcfa,#fbebda) padding-box,linear-gradient(180deg,#dbd6d1,#f7e0c9) border-box}.custom-header__columns .header__column{width:300px;flex-shrink:0;display:flex!important}.custom-header__columns .header__column.header__column--center{width:fit-content}.header{transition:.3s ease-in-out}.cart-bubble__text-count{font-family:var(--font-body)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.cart-bubble__background{background:#ff0000d4!important}.search-action{margin-inline:unset!important}.header .header-actions__action{--button-color: none !important}@media screen and (max-width:1024px){.header .column-icons__wrapper{position:absolute;right:0}.header .header-button .header-divider,.header .header__column .header-button{display:none}.custom-header-menu .mobile-icons{display:flex!important}.custom-header-menu .header-button.hidden{display:flex!important;flex-direction:column;gap:12px}.custom-header-menu .header-button.hidden .custom-button{background:var(--white-10);border:1px solid var(--white-10);padding:12px 16px}.custom-header-menu .header-button.hidden .custom-button.tertiary-button{border:1px solid #FBD1BC;background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box;color:#050301}.custom-header-menu .header-button.hidden a,.custom-header-menu .header-button.hidden{width:100%}.custom-header-menu .mobile-icons{border:1px solid var(--white-20);background:var(--white-10);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);border-radius:8px;width:fit-content}.header.active-header .custom-header-menu .mobile-icons{border-color:#00183833;background:var(--bg-gradient-dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-header__columns .header__column.header__column--center{width:fit-content;flex-shrink:1}.custom-header__columns .header__column{width:200px}}@media screen and (max-width:750px){.custom-header__icon{padding:8px!important;font-size:14px!important}.header .custom-button.tertiary-button{padding:12px;font-size:14px}.custom-header__columns .header__column{width:100px}.custom-header__columns .header__column--left{gap:8px!important}.custom-header__columns .account-popover{display:none}}@media screen and (max-width:500px){.custom-header__icon{padding:8px!important}}.header .header-logo__image-container--inverse,.header.active-header .header-logo__image-container--original{display:block!important}.header.not-home--header .header-logo__image-container--inverse,.header.active-header .header-logo__image-container--inverse{display:none!important}.header-logo__image-container--inverse img{width:156px!important}.not-home--header .header__row{background:transparent!important}.header.not-home--header,.header.active-header{background:var(--gradient-gb)!important}.header.not-home--header .header-button .header-divider,.header.active-header .header-button .header-divider{background:#000}.header.not-home--header .account-button__icon path,.header.not-home--header .svg-wrapper path,.header.active-header .account-button__icon path,.header.active-header .svg-wrapper path{fill:#161747}.header.not-home--header .custom-header__icon .svg-wrapper path,.header.active-header .custom-header__icon .svg-wrapper path{stroke:#161747}.header.not-home--header .column-icons__wrapper header-actions button:before,.active-header .column-icons__wrapper header-actions button:before{background:#00183833}.header.not-home--header .cart-bubble__background,.active-header .cart-bubble__background{background-color:var(--color-primary-default)}.header.not-home--header .header-button .custom-button.secondary-button,.header.active-header .header-button .custom-button.secondary-button{border:1px solid var(--black-100);background:transparent;color:var(--black-100);padding:12px 32px}.header.not-home--header .column-icons__wrapper,.header.active-header .column-icons__wrapper{border-color:#00183833;background:var(--bg-gradient-dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header.not-home--header .custom-header__icon,.header.active-header .custom-header__icon{border-color:#00183880;background:var(--bg-gradient-dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header.not-home--header .custom-header__icon span,.header.active-header .custom-header__icon span{background:var(--bg-gradient-dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header.not-home--header .header-button .custom-button.tertiary-button:hover,.header.not-home--header .header-button .custom-button.secondary-button:hover,.header.active-header .header-button .custom-button.tertiary-button:hover,.header.active-header .header-button .custom-button.secondary-button:hover{-webkit-text-fill-color:unset;border:1px solid #FBD1BC;background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.header.not-home--header .header-button .custom-button.tertiary-button,.header.active-header .header-button .custom-button.tertiary-button{border:1px solid #321C06;background:linear-gradient(180deg,#372e25,#050301);color:#fffcfa;transition:all .3s ease}.header.active-header .header-button .custom-button.tertiary-button:hover{color:var(--black-100)}.header.not-home--header,.header.active-header{border-bottom:1px solid #00183833}.header.not-home--header .custom-header-menu .menu-wrapper .menu-item a,.active-header .custom-header-menu .menu-wrapper .menu-item a{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header.not-home--header .custom-header-menu .menu-wrapper .menu-item a:hover,.custom-header-menu .menu-wrapper .menu-item a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header .account-popover__panel{transform:translate(100px)}.custom-header__icon .header-drawer-icon{width:24px;height:24px}.custom-header__icon{color:var(--color-foreground);display:flex;justify-content:end;align-items:center;padding:8px 16px;gap:8px;border:1px solid var(--white-40);background:var(--white-10);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);border-radius:8px;font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:20px;line-height:1.1;letter-spacing:0;text-transform:capitalize;cursor:pointer;width:117px;transition:.2s ease-in-out}.custom-header__icon:hover{border:1px solid var(--white-40);background:var(--color-hover-primary)}.header .custom-header__icon:hover span{background:var(--hover-primary-2)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.header.not-home--header .custom-header__icon:hover,.header.active-header .custom-header__icon:hover{background:var(--color-primary-default);border-color:#fbd1bc}.custom-header__icon:hover svg path{fill:#050301}.custom-header__icon:hover svg path{stroke:#050301}.custom-header-menu{width:100%;padding:48px 40px;display:none;z-index:1;transition:opacity .3s ease}.not-home--header .custom-header-menu{position:fixed}.custom-header-menu:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:130%;background:var(--bg-gradient-dark);z-index:-1;transition:.3s ease-in-out;display:block}.not-home--header .custom-header-menu:before,.active-header-group .custom-header-menu:before{background:var(--color-hover-primary)}.custom-header-menu .menu-wrapper{display:flex;flex-direction:column;gap:24px;justify-content:center;padding-left:0;width:350px;flex-shrink:0;padding-right:20px}.custom-header-menu .menu-featured-products{padding-left:48px;border-left:1px solid var(--white-20);width:100%;flex-grow:0}.custom-header-menu .menu-featured-products .slick-list{overflow:visible!important}.custom-header-menu .menu-wrapper .menu-item{list-style:none}.custom-header-menu .menu-wrapper .menu-item a{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:36px;line-height:1.1;letter-spacing:0;text-transform:capitalize;text-decoration:none;list-style:none;background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.view-all-btn{font-family:var(--font-heading);background:var(--white-10);border:1px solid var(--white-10);transition:all .3s ease;color:var(--color-hover-primary);font-size:var(--font-button--size);line-height:1.5;font-weight:var(--fw-semibold);text-transform:capitalize;letter-spacing:.16px;--button-border-color: none;display:flex;height:fit-content;border-radius:8px;padding:12px 32px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.not-home--header .view-all-btn,.active-header .view-all-btn{border:1px solid #321C06;background:linear-gradient(180deg,#372e25,#050301);color:#fffcfa;transition:all .3s ease}.custom-header-menu .featured-product-item{position:relative;width:100%;min-height:200px}.custom-header-menu .featured-product-item:before{content:"";position:absolute;width:60%;height:80%;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(180deg,#f7a982,#f16722);border-radius:50%;filter:blur(48px);opacity:0;transition:.3s ease-in-out;pointer-events:none;z-index:-1}.custom-header-menu .featured-product-item:hover:before{opacity:.5}.custom-header-menu .featured-product-item span{position:absolute;left:0;bottom:0;font-family:var(--font-heading);background:#fbfaf91a;border:1px solid var(--black-20);transition:all .3s ease;color:var(--color-hover-primary);font-size:16px;line-height:1.5;font-weight:var(--fw-semibold);text-transform:capitalize;letter-spacing:.16px;--button-border-color: none;display:flex;width:100%;height:fit-content;border-radius:8px;padding:12px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);justify-content:center;text-align:center}.view-all-btn:hover,.custom-header-menu .featured-product-item:hover span{color:var(--black-100);background:var(--color-hover-primary)}.not-home--header .view-all-btn:hover,.active-header .view-all-btn:hover{color:var(--black-100);border-color:#fbd1bc;background:var(--color-primary-default)}.custom-header-menu .menu-featured-header{margin-bottom:16px}.custom-header-menu .menu-featured-header span{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:var(--text-h3);line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-header-menu .mobile-icons .search-action{position:relative}.custom-header-menu .mobile-icons .search-action:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#ffffff1a}.not-home--header .custom-header-menu .featured-product-item span,.active-header .custom-header-menu .featured-product-item span{background:var(--color-primary-hover-2);color:#fffcfa}.not-home--header .custom-header-menu .featured-product-item:hover span,.active-header .custom-header-menu .featured-product-item:hover span{background:var(--color-primary-default);color:#050301;border-color:#fbd1bc}.active-header .custom-header-menu .mobile-icons .search-action:before{background:#00183833}.not-home--header .custom-header-menu .menu-featured-header span,.active-header .custom-header-menu .menu-featured-header span{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.active-header .custom-header-menu .menu-featured-products{border-color:var(--black-20)}.menu-featured-products .featured-products-row{display:flex;gap:16px}@media screen and (max-width:1400px){.custom-header-menu .featured-product-item span{background:#1e2943;border-color:#1e2943}.menu-featured-products .featured-products-row{clip-path:inset(-100px -50px -100px -16px);display:block}.featured-products-row .slick-slide{margin-right:16px}.featured-products-row .slick-slide>div{width:100%}.featured-product-item{width:100%;min-height:260px}.menu-featured-header{width:100%;flex-shrink:0}.custom-header-menu .view-all-btn.hidden{display:flex!important;width:fit-content;justify-content:center;margin-top:20px}}@media screen and (max-width:1024px){.custom-header__icon{width:100px;padding:8px;justify-content:flex-start}.header-drawer-icon--open,.header-drawer-icon--close{left:unset;right:8px}.custom-header-menu .slick-dots li button:before{font-size:16px;background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-header-menu .slick-dots li.slick-active button:before{font-size:16px;background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-header-menu .menu-wrapper{margin:0;justify-content:start}.custom-header-menu .menu-featured-products{padding-left:20px}.header .account-popover__panel{top:100px}.custom-header-menu .menu-wrapper .menu-item a{font-size:clamp(20px,2vw,28px)}.custom-header-menu .view-all-btn{display:none}}@media screen and (max-width:750px){.menu-featured-products .featured-products-row .slick-track{display:flex}.menu-featured-products .featured-products-row{clip-path:inset(-100px -20px -100px -20px)}.custom-header-menu .menu-wrapper{width:100%;padding-right:0;padding-bottom:24px;border-bottom:1px solid var(--white-20)}.active-header .custom-header-menu .menu-wrapper{border-color:var(--black-20)}.custom-header-menu .featured-product-item span{font-size:14px}.custom-header__icon{width:85px;padding:8px 4px!important}.custom-header-menu .menu-featured-products{display:flex;flex-direction:column}.custom-header-menu .account-popover{display:block!important}.custom-header-menu .featured-product-item{min-height:160px;height:100%}.featured-products-row .slick-slide>div{height:100%}.featured-products-row .slick-slide{width:200px!important;margin-right:10px;height:inherit}.custom-header-menu .custom-menu__content{flex-direction:column;justify-content:flex-start;gap:24px}.custom-header-menu .menu-featured-products{border:none;padding-left:0}.custom-header-menu .view-all-btn.hidden{width:100%;font-size:14px}.custom-header-menu{padding:24px 20px;overflow:hidden}}@media screen and (max-width:400px){.custom-header-menu .custom-menu__content{gap:10px}.custom-header-menu .menu-featured-header{display:none}.custom-header-menu .menu-wrapper{padding:0 20px 24px;position:relative;border-bottom:none}.custom-header-menu .menu-wrapper:after{content:"";position:absolute;bottom:0;left:50%;width:calc(100% - 40px);transform:translate(-50%);height:1px;background:var(--white-20)}.active-header .custom-header-menu .menu-wrapper:after{background:var(--black-20)}.custom-header-menu .menu-featured-products{padding:0 20px}.custom-header-menu{padding:24px 0;overflow:scroll;scrollbar-width:thin;scrollbar-color:#F16722 #F7A982;height:600px}.custom-header-menu .custom-menu__content{overflow:hidden}.custom-header-menu::-webkit-scrollbar{width:15px}.custom-header-menu::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.custom-header-menu::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f7a982,#f16722);border-radius:4px}.custom-header-menu::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f16722,#f7a982)}}.pain-point--wrapper{position:absolute;width:100%;height:100%}.pain-point{position:absolute;padding:12px 16px;border-radius:8px;width:fit-content;border:1px solid var(--white-30);background:var(--white-10);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);flex-wrap:nowrap!important}.pain-point .group-block-content{flex-flow:row!important}.pain-point.pain-point--1{right:0;bottom:340px}.pain-point.pain-point--2{right:64px;bottom:250px}.pain-point.pain-point--3{right:155px;bottom:157px}.pain-point{position:absolute;--pos-transform: translate(0, 0);animation:floaty 12s ease-in-out infinite;will-change:transform}.pain-point--1{animation-delay:0s;animation-duration:13s}.pain-point--2{animation-delay:-4s;animation-duration:11s}.pain-point--3{animation-delay:-8s;animation-duration:15s}@keyframes floaty{0%{transform:translate(0) rotate(-1deg) scale(1)}20%{transform:translate(8px,-12px) rotate(1deg) scale(1.02)}40%{transform:translate(-10px,-6px) rotate(-1deg) scale(.98)}60%{transform:translate(6px,10px) rotate(1deg) scale(1.01)}80%{transform:translate(-6px,4px) rotate(-.5deg) scale(.99)}to{transform:translate(0) rotate(-1deg) scale(1)}}.lh-hero .pain-point.pain-point--1{bottom:300px}.lh-hero .pain-point.pain-point--2{bottom:200px}.lh-hero .pain-point.pain-point--3{bottom:100px}.chill-point .pain-point.pain-point--1{right:0;bottom:251px}.chill-point .pain-point.pain-point--2{right:64px;bottom:159px}.chill-point .pain-point.pain-point--3{right:155px;bottom:67px}.home-hero .pain-point.pain-point--1{right:0;bottom:300px}.home-hero .pain-point.pain-point--2{right:64px;bottom:206px}.home-hero .pain-point.pain-point--3{right:155px;bottom:114px}@media screen and (max-width:1024px){.sap-hero .hero__container{padding-top:300px!important}.sap-hero .hero__content-wrapper{flex-direction:column!important;align-items:flex-start!important}.sap-hero .hero__content-wrapper .button-group .group-block-content{justify-content:flex-start!important;flex-flow:row}.pain-point--wrapper,.pain-point--wrapper .pain-point{position:relative;right:0!important;bottom:0!important}.hero__content-wrapper{gap:30px!important}.not-home--hero .hero__content-wrapper{flex-direction:column;justify-content:start;align-items:start!important}.not-home--hero .hero__content-wrapper .group-block-content{justify-content:start!important;--horizontal-alignment: start !important}.not-home--hero .hero__container{padding-block-start:max(20px,calc(var(--spacing-scale) * 300px))!important}}@media screen and (max-width:750px){.lr-hero .hero__content-wrapper{flex-direction:row!important;align-items:end}.lr-hero .lr-icon img{width:150px}}@media screen and (max-width:600px){.lr-hero .hero__content-wrapper{align-items:flex-end;justify-content:flex-start}.lr-hero .lr-icon{position:absolute;bottom:100px;max-width:100px;right:0}}.hero .custom-content .section-heading{max-width:750px;margin-bottom:15px}.hero .section-heading h1{color:var(--white-100)}@media screen and (max-width:750px){.hero-button--wrapper .group-block-content{flex-direction:column-reverse!important}}.shopify-section:has(.custom-section-resource-list){overflow:hidden}.custom-section-resource-list h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;padding-bottom:8px}.custom-section-resource-list h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-section-resource-list .resource-list__item{width:354px!important}.custom-section-resource-list .section-resource-list__wrapper{display:flex;gap:48px}.custom-section-resource-list .section-resource-list__header{width:300px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.custom-section-resource-list .resource-list-grid{width:100%}.custom-section-resource-list .resource-list__item{max-width:360px;margin:0 auto}.custom-section-resource-list .slick-slide{padding-right:32px;height:inherit}.custom-section-resource-list .slick-slide>div{height:100%}.custom-section-resource-list .slick-list{overflow:visible!important}.custom-section-resource-list .resource-list-grid{clip-path:inset(0 0 0 0)}.custom-section-resource-list .section-arrows{display:flex;gap:16px}.custom-section-resource-list .custom-arrow{padding:10px 20px;border-radius:8px;border:1px solid #06050466;transition:.3s ease-in-out;cursor:pointer}.custom-section-resource-list .custom-arrow svg path{fill:#050301}.custom-section-resource-list .custom-arrow:hover{background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.custom-section-resource-list .next__arrow{transform:rotate(180deg)}.custom-section-resource-list .section-resource-list__wrapper .slick-track{display:flex}.strain-tabs .block-each .section-bg{display:flex;border-radius:24px;background:linear-gradient(180deg,#dbd6d1,#f7e0c9);justify-content:center;align-items:center}.strain-tabs .block-each .section-bg img{width:auto;height:100%;max-width:100%}@media screen and (max-width:750px){.custom-section-resource-list .section-resource-list__wrapper{flex-direction:column}.custom-section-resource-list .section-arrows{display:none}.custom-section-resource-list .section-arrows.hidden{display:flex!important;justify-content:left;gap:10px}.custom-section-resource-list .resource-list-grid{clip-path:inset(0 -20px 0 -20px)}}@media screen and (max-width:500px){.custom-section-resource-list .resource-list__item{width:100%!important;max-width:100%}.custom-section-resource-list .slick-slide{padding-right:0}.custom-section-resource-list .slick-list{overflow:hidden!important}}.custom-process{background:var(--bg-gradient-dark)!important;overflow:hidden}.custom-process .text-content{width:100%;max-width:750px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 48px;color:var(--grey-para-light)}.custom-process .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px;padding-bottom:8px}.custom-process .section-heading h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-stroke)}.custom-process .section-text{margin-bottom:24px}.custom-process .image-content>img{max-width:880px;margin:0 auto;position:relative;z-index:2}.custom-process .image-content{position:relative}.custom-process.cp-v2 .image-content{display:flex;justify-content:center}.custom-process.cp-v2 .image-content #us-map-container svg{height:40vw}.custom-process.cp-v2 .floating-block__wrapper{display:none}.custom-process.cp-v2 .block-each{width:fit-content;height:fit-content;padding:12px 16px}.custom-process.cp-v2 .block-header{display:none}.custom-process .block-each{width:260px;background:#fbfaf91a;border:1px solid var(--white-40);padding:20px;border-radius:8px;flex-direction:column;gap:60px;position:absolute;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);will-change:transform;animation:levitate 7s ease-in-out infinite;z-index:1}.custom-process .block-each__1{top:-30px;right:50%;--pos-transform: translate(-80px);animation-delay:0s;animation-duration:10.5s}.custom-process .block-each__2{top:50%;right:50%;--pos-transform: translate(-130%, -72%);animation-delay:1.1s;animation-duration:11.2s}.custom-process .block-each__3{bottom:0;right:50%;--pos-transform: translate(-110%);animation-delay:2.7s;animation-duration:12.8s;z-index:3}.custom-process .block-each__4{top:10px;right:50%;--pos-transform: translateX(180%);animation-delay:.6s;animation-duration:19.5s}.custom-process .block-each__5{top:50%;left:50%;--pos-transform: translate(135%, -60%);animation-delay:3.4s;animation-duration:18.9s}.custom-process .block-each__6{bottom:50px;right:50%;--pos-transform: translate(215%);animation-delay:1.9s;animation-duration:17.3s;z-index:3}@keyframes levitate{0%,to{transform:var(--pos-transform) translateY(-.5rem) rotate(-1.5deg)}50%{transform:var(--pos-transform) translateY(.5rem) rotate(1.5deg)}}@media screen and (max-width:1400px){.custom-process .image-content>img{z-index:0}.custom-process .block-each{z-index:3}.custom-process .block-each__1{top:-5px;right:50%;--pos-transform: translate(-80px)}.custom-process .block-each__2{top:50%;right:50%;--pos-transform: translate(-120%, -70%)}.custom-process .block-each__3{bottom:20px;right:50%;--pos-transform: translate(-100%)}.custom-process .block-each__4{top:30px;right:50%;--pos-transform: translate(180%)}.custom-process .block-each__5{top:50%;left:50%;--pos-transform: translate(110%, -75%)}.custom-process .block-each__6{bottom:80px;right:50%;--pos-transform: translate(190%)}.custom-process .block-each{gap:40px}}@media screen and (max-width:1200px){.custom-process .block-each__1{top:-5px;right:50%;--pos-transform: translate(-80px)}.custom-process .block-each__2{top:50%;right:50%;--pos-transform: translate(-100%, -70%)}.custom-process .block-each__3{bottom:20px;right:50%;--pos-transform: translate(-75%)}.custom-process .block-each__4{top:0;right:50%;--pos-transform: translate(160%)}.custom-process .block-each__5{top:50%;left:50%;--pos-transform: translate(100%, -75%)}.custom-process .block-each__6{bottom:80px;right:50%;--pos-transform: translate(190%)}}.custom-process .mobile-button{display:none}@media screen and (max-width:1024px){.custom-process .floating-block__wrapper{display:flex;flex-wrap:nowrap;animation:marquee-reverse 20s linear infinite;gap:20px;position:relative;bottom:0;left:0;width:100%;margin-top:-80px}.custom-process .block-each{position:relative;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:30px;transform:unset!important;top:0!important;left:0!important;right:0!important;bottom:0!important}@keyframes marquee-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}.custom-process .floating-block__wrapper:hover{animation-play-state:paused}}@media screen and (max-width:750px){.custom-process.cp-v2 .section-text{margin-bottom:0}.custom-process .text-content{align-items:flex-start;text-align:left}.custom-process .section-heading h2:before{left:0;transform:translate(0)}.custom-process .text-content .custom-button{display:none}.custom-process .mobile-button{display:flex;margin-top:40px;justify-content:center}.custom-process .block-content{font-size:14px}.custom-process.cp-v2 .floating-block__wrapper{display:flex;position:absolute;margin-bottom:-20px}.custom-process.cp-v2 .block-content{font-size:14px}}.custom-process .block-header img{max-width:24px}.custom-process .block-header{display:flex;justify-content:space-between;align-items:center;width:100%}.custom-process .block-title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:20px;line-height:1.1;letter-spacing:0;color:var(--clean-white)}.custom-process .block-content{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;color:var(--clean-white)}.shopify-section:has(.custom-testimonials){overflow:hidden}.custom-testimonials .content-block{position:relative;z-index:2}.custom-testimonials .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px}.custom-testimonials .section-heading h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-stroke)}.testimonial-each{padding:32px;border:1px solid #FBFAF933;border-radius:8px;background:var(--white-10);color:var(--grey-para-light)}.testimonial-each .testimonial-divider{width:100%;height:1px;background:#fbfaf91a;display:block;margin:32px 0}.testimonial-user{display:flex;justify-content:space-between;align-items:center}.testimonial-rating{display:flex;gap:4px}.testimonial-name{font-family:var(--text-h5);font-weight:var(--fw-semibold);font-size:20px;line-height:1.1;letter-spacing:0%;text-transform:capitalize}.custom-testimonials .testimonial-each{max-width:420px;margin:0 auto}.custom-testimonials .slick-list{overflow:visible!important}.custom-testimonials .slick-slide{margin:0 16px}.custom-testimonials .section-arrows{display:flex}.custom-testimonials .section-arrows{display:flex;gap:16px;justify-content:center}.custom-testimonials .custom-arrow{padding:10px 20px;border-radius:8px;border:1px solid #FBEBDA;transition:.3s ease-in-out;cursor:pointer}.custom-testimonials .custom-arrow:hover{background:linear-gradient(180deg,#fffcfa,#fbebda)}.custom-testimonials .custom-arrow svg path{fill:#fbebda}.custom-testimonials .custom-arrow:hover svg path{fill:#050301}.custom-testimonials .next__arrow{transform:rotate(180deg)}.custom-testimonials .slick-dots{position:relative;bottom:0;display:flex}.custom-testimonials .slick-dots li button:before{font-size:8px;opacity:.3;color:#fbfaf9}.custom-testimonials .slick-dots li.slick-active button:before{opacity:1}.custom-testimonials .slick-dots li{margin:0}.custom-testimonials .slick-dotted.slick-slider{margin:48px 0}.custom-testimonials:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:100%;background:linear-gradient(270deg,#01112a00,#01112a);z-index:1;pointer-events:none}.custom-testimonials:after{content:"";position:absolute;right:0;bottom:0;width:100px;height:100%;background:linear-gradient(270deg,#01112a00,#01112a);transform:rotate(180deg);z-index:1;pointer-events:none}.custom-testimonials .testimonial-dots{display:flex;align-items:center}.custom-testimonials .section-button{gap:10px;flex-wrap:wrap}@media screen and (max-width:750px){.custom-testimonials .section-arrows{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;gap:10px;z-index:2;position:relative}.custom-testimonials .section-arrows .testimonial-dots{grid-row:1;grid-column:1 / -1;justify-self:start;padding-bottom:10px}.custom-testimonials .section-arrows .prev__arrow{grid-row:2;grid-column:1}.custom-testimonials .section-arrows .next__arrow{grid-row:2;grid-column:2}.custom-testimonials .section-arrows{justify-content:left}.testimonial-name{font-size:18px}.custom-testimonials .slick-slide{margin:0 10px}.testimonial-each{padding:32px 20px}}@media screen and (max-width:600px){.custom-testimonials .section-button.hidden{flex-direction:column-reverse}}@media screen and (max-width:500px){.custom-testimonials .slick-slide{margin:0 5px}.custom-testimonials:after,.custom-testimonials:before{width:50px}.testimonial-user{align-items:flex-start;flex-direction:column-reverse;gap:20px}}.custom-cta .container{position:relative;padding:48px;overflow:hidden}.custom-cta .container .section-bg img{object-position:top}.custom-cta .section-heading{max-width:390px}.custom-cta .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:24px}.custom-cta .section-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(178.73deg,#16174700 82.56%,#161747cc 91.33%,#161747 98.83%),linear-gradient(80.78deg,#16174700 32.19%,#161747a3 55.75%,#161747cc 69.82%),linear-gradient(252.09deg,#16174700 60.54%,#1617478f 81.66%,#161747b3 94.27%),linear-gradient(288.57deg,#16174700 65.53%,#1617478f 93.9%,#161747b3 110.84%)}.custom-cta .text-content{padding-bottom:60px;color:var(--white-100)}.custom-cta .section-content{position:relative;z-index:2}@media screen and (max-width:750px){.custom-cta .section-heading h2{margin-bottom:8px}.custom-cta .container{padding:48px 20px}.custom-cta .text-content{padding-bottom:20px}.custom-cta .section-content{flex-direction:column;align-items:start}.custom-cta .container{position:relative;z-index:1}.custom-cta .container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1450bf,#501478bf);pointer-events:none;z-index:1;opacity:.7}}.custom-accordion{color:var(--grey-text)}.custom-accordion .section-button{gap:12px}.custom-accordion .section-heading h2{background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0 0 24px;position:relative;padding-top:24px;padding-bottom:5px}.custom-accordion .section-heading h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-stroke)}.custom-accordion .text-block{width:300px;flex-shrink:0;flex-direction:column}.custom-accordion.single-product--accordion .text-block{width:400px}.custom-accordion .accordion-block{width:100%}.custom-accordion .section-content{row-gap:40px;column-gap:220px}.accordion-each .accordion-text{display:none;color:var(--grey-text);margin-top:12px}.accordion-each{padding:32px 84px 32px 24px;border-bottom:1px solid #0605041A;gap:12px;position:relative}.accordion-each .accordion-text__content{width:100%}.accordion-each .accordion-title{font-family:var(--font-heading);font-size:var(--text-h5);background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-transform:capitalize;font-weight:var(--fw-semibold);cursor:pointer;width:100%}.accordion-icon{flex-shrink:0;right:24px;top:50%;transform:translateY(-50%);position:absolute;cursor:pointer}.accordion-each.open .accordion-icon svg>rect:first-of-type{fill:#050301}.accordion-each.open .accordion-icon svg>rect:nth-of-type(2){stroke:#321c06}.accordion-each.open .accordion-icon svg g path:first-of-type{transform:rotate(90deg)}.accordion-each.open .accordion-icon svg g path{fill:#fffcfa}@media screen and (max-width:1200px){.custom-accordion .section-content{column-gap:40px}}@media screen and (max-width:900px){.custom-accordion .section-content{flex-direction:column;gap:20px}.custom-accordion .text-block{width:100%}.custom-accordion .section-button{display:none}.custom-accordion .section-button.hidden{display:flex!important;margin-top:30px;justify-content:center;gap:12px;flex-wrap:wrap}.custom-accordion .section-heading h2 br{display:none}}@media screen and (max-width:900px){.accordion-each{padding:32px 60px 32px 0}.accordion-icon{right:0;top:20px;transform:translateY(0)}}.custom-video__testimonials{background:var(--bg-gradient-dark)!important;overflow:hidden}.custom-video__testimonials .container{flex-direction:column;gap:48px}.custom-video__testimonials .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;text-align:center}.custom-video__testimonials .section-heading h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-stroke)}.custom-video__testimonials .section-button{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.custom-video__testimonials .video-each{width:720px;height:400px;gap:10px;opacity:1;padding:18px 28px;border-radius:8px;position:relative;overflow:hidden;color:var(--color-white-bg)}.custom-video__testimonials .video-each__content{position:absolute;left:0;bottom:0;width:calc(100% - 56px);padding:24px;border-radius:8px;border:1px solid #00183833;background:#00183880;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);margin:28px}.custom-video__testimonials .video-each .text{font-family:var(--font-heading);font-weight:var(--fw-regular);font-style:Regular;font-size:20px;line-height:1.2;letter-spacing:-.2px;text-align:center}.custom-video__testimonials .video-each .video-divider{width:100%;height:1px;margin:16px 0;background:#fbfaf91a}.custom-video__testimonials .video-each .name{font-family:var(--font-body);font-weight:var(--fw-regular);font-style:Regular;font-size:14px;line-height:1.4;letter-spacing:0;text-align:center}.custom-video__testimonials .video-each video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-video__testimonials .marquee-track{display:flex;flex-wrap:nowrap;gap:32px;animation:marquee 20s linear infinite;margin:48px 0}.custom-video__testimonials .section-arrows{display:none}.custom-video__testimonials .custom-arrow{padding:10px 20px;border-radius:8px;border:1px solid #FBEBDA;transition:.3s ease-in-out;cursor:pointer;width:fit-content}.custom-video__testimonials .next__arrow{transform:rotate(180deg)}.custom-video__testimonials .custom-arrow:hover{background:linear-gradient(180deg,#fffcfa,#fbebda)}.custom-video__testimonials .custom-arrow svg path{fill:#fffcfa}.custom-video__testimonials .custom-arrow:hover svg path{fill:#050301}@media screen and (max-width:1024px){.custom-video__testimonials .video-each{max-width:100%}.custom-video__testimonials .marquee-track{display:block!important;animation:none!important;width:auto!important;gap:0!important}.custom-video__testimonials .section-arrows{display:flex;gap:10px;margin-bottom:48px}}@media screen and (max-width:750px){.custom-video__testimonials .video-each .text{font-size:16px}.custom-video__testimonials .video-each__content{width:calc(100% - 40px);margin:20px}.custom-video__testimonials .section-heading h2{text-align:start;width:fit-content}.custom-video__testimonials .section-heading h2:before{left:0;transform:translate(0)}.custom-video__testimonials .slick-dots li button:before{opacity:.75;color:#fbebda;font-size:10px}.custom-video__testimonials .slick-dots li.slick-active button:before{opacity:1;color:#f16722}}.custom-video__testimonials .video-each{flex:0 0 auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.custom-video__testimonials .marquee-track:hover{animation-play-state:paused}.custom-email__signup{background:#001129!important;overflow:hidden}.custom-email__signup.bg-gradient-dark{background:var(--bg-gradient-dark)!important;overflow:hidden}.custom-email__signup .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;text-align:center}.custom-email__signup .section-heading h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-default)}.custom-email__signup .custom-typography.custom-color a,.custom-email__signup .custom-typography.custom-color p{color:var(--grey-para-light)}.custom-email__signup .custom-typography.custom-color a:hover{background:linear-gradient(180deg,#f7a982,#f16722);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.custom-email__signup .section-content-wrapper{max-width:580px!important;color:var(--grey-para-light);margin:0 auto}.custom-email__signup .email-signup__button{font-size:16px;line-height:1.5;font-weight:var(--fw-semibold);color:var(--black-100)!important;text-transform:capitalize;padding:12px 32px;letter-spacing:-.16px;border-radius:8px;text-align:center;position:relative;z-index:1;display:block;width:fit-content;cursor:pointer;white-space:nowrap;border:1px solid #F7E0C9;background:linear-gradient(180deg,#fffcfa,#fbebda) padding-box,linear-gradient(180deg,#dbd6d1,#f7e0c9) border-box;transition:all .3s ease;text-transform:capitalize!important;height:48px}.custom-email__signup .email-signup__button:hover{background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.custom-email__signup .email-signup__input{padding:12px!important;border-radius:8px;border:1px solid #FBFAF933!important;background:#00183833!important;outline:none!important;outline-offset:unse!important;color:#fbfaf9!important;height:48px}.custom-email__signup .email-signup__input::placeholder{color:#fbfaf9cc}.custom-email__signup .email-signup__input-group{flex-wrap:nowrap;flex-direction:row!important}.email-signup__input-group .input__wrapper input{width:100%}.email-signup__input-group .input__wrapper{position:relative;width:100%;border-radius:8px;overflow:hidden;display:inline-flex}.email-signup__input-group .input__wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:var(--color-primary-default);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.email-signup__input-group .input__wrapper:focus-within:before{transform:translate(0)}.email-signup__input-group .email-signup__input:focus-visible{background:var(--white-100)!important}.email-signup__input-group .email-signup__input:focus{color:var(--black-100)!important}.custom-email__signup .custom-bg__1{position:absolute;bottom:0;left:0;max-width:440px;transform:translate(-40px)}.custom-email__signup .custom-bg__2{position:absolute;bottom:0;right:0;max-width:360px;transform:translate(40px,80px)}.custom-email__signup.light-bg{background:linear-gradient(180deg,#fef8f3,#fdf7f1)!important}.custom-email__signup.light-bg .text-block a,.custom-email__signup.light-bg .text-block p{color:#4d4d4d!important}.custom-email__signup.light-bg .section-heading h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-email__signup.light-bg .email-signup__input{border-radius:8px;border:1px solid var(--black-20)!important;background:#fbfaf9!important;outline:none!important;outline-offset:unse!important;color:var(--black-100)!important}.custom-email__signup.light-bg .email-signup__input::placeholder{color:var(--black-100)!important;opacity:.6}.custom-email__signup.light-bg .email-signup__button{border:1px solid #321C06;background:var(--color-primary-hover-2);color:#fffcfa!important}.custom-email__signup.light-bg .email-signup__button:hover{border:1px solid #FBEBDA;background:var(--color-primary-default);color:#321c06!important}.checkbox__input:checked+.checkbox__label .icon-checkmark{opacity:1;background:var(--bg-gradient-dark)!important;border-color:var(--black-10)}@media screen and (max-width:1024px){.custom-email__signup .email-signup__input{backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.custom-email__signup .custom-bg__1{max-width:300px;transform:translate(-40px,70px)}.custom-email__signup .custom-bg__2{max-width:300px;transform:translate(40px,70px)}.custom-email__signup{position:relative}.custom-email__signup:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#16174700,#001129)}.custom-email__signup.light-bg:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:80%;z-index:1;background:linear-gradient(180deg,#fdfdfd00,#fdf7f1c2 30%,#fff3e8)}}@media screen and (max-width:750px){.collection-wrapper .facets--filters-title,.collection-wrapper .facets__label{font-size:24px}.custom-email__signup.light-bg:before{background:linear-gradient(180deg,#fdfdfd57,#fdf7f1e8 20%,#fff3e8)}.custom-email__signup .email-signup-block{display:flex!important}.custom-email__signup .email-signup-block .email-signup__form{width:100%}.custom-email__signup .text-block{width:100%;text-align:left;align-items:flex-start!important}.custom-email__signup .custom-bg__1{max-width:201px;transform:translate(-20px,20px)}.custom-email__signup .custom-bg__2{max-width:200px;transform:translate(20px,20px)}.custom-email__signup.light-bg .custom-bg__1{max-width:200px;transform:translate(-20px,-20px)}.custom-email__signup.light-bg .custom-bg__2{max-width:200px;transform:translate(10px,-10px)}.custom-email__signup .section-content-wrapper p,.custom-email__signup .section-content-wrapper{margin:0;justify-content:start;align-items:start;text-align:left}.custom-email__signup .section-heading h2{text-align:start}.custom-email__signup .section-heading h2:before{left:0;transform:translate(0)}}@media screen and (max-width:600px){.custom-email__signup .email-signup__input-group{flex-wrap:wrap;flex-direction:column!important}.custom-email__signup .email-signup__button{width:100%}}footer .section-background{background:var(--bg-gradient-dark)!important;overflow:hidden}footer .footer-content a{font-family:var(--font-heading);font-weight:var(--fw-regular);font-size:14px;line-height:1.4;letter-spacing:0;transition:.3s ease-in-out}footer .footer-group__right,footer .footer-group__left{flex-wrap:nowrap!important}footer .footer-group__right{display:flex;justify-content:end}footer .footer-group__left a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline}.footer-group__right .group-block-content{width:336px;justify-self:end}.footer-icon__group .icon-block a{padding:16px;border-radius:8px;background:var(--color-hover-primary);border:1px solid #321C06}.footer-icon__group .icon-block a:hover{background:var(--color-primary-default);border:1px solid #EBAB6B}.logo-block__link{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:1200px){footer .footer-content{grid-template-columns:1fr 1fr;grid-template-areas:"center center" "left right";gap:32px}.footer-group__left{grid-area:left}.footer-group__center{grid-area:center;justify-self:center}.footer-group__right{grid-area:right}}@media(max-width:750px){footer .footer-content{grid-template-columns:1fr;grid-template-areas:"center" "right" "left";gap:24px}.footer-group__center{grid-area:center;justify-content:left}.footer-group__right .group-block-content{width:100%;justify-content:center}.footer-icon__group .icon-block{width:fit-content!important}footer .footer-content .footer-group__right .mobile-column{flex-flow:wrap;text-align:left;justify-content:left}footer .footer-content .footer-group__left>.mobile-column{flex-flow:row wrap!important;align-items:left;justify-content:left}}.footer-utilities .section-background{background:#001129}.footer-utilities .utilities{border-top:1px solid var(--white-10)}.footer-utilities .utilities a,.footer-utilities .utilities p{color:var(--white-100);font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.4;letter-spacing:0;text-decoration:none}.footer-utilities .utilities a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline}@media(max-width:830px){.footer-utilities .utilities{display:flex;justify-content:flex-start;align-items:self-start}}@media(max-width:750px){.footer-utilities .mobile-column{flex-flow:row nowrap!important;justify-content:flex-start}.footer-utilities .utilities{align-items:flex-start!important}}@media(max-width:400px){.footer-utilities .mobile-column{flex-flow:column nowrap!important;align-items:baseline}}.custom-smp .container{flex-direction:column;gap:48px}.custom-smp .section-heading{margin:0 auto;display:flex}.custom-smp .section-heading h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:fit-content;position:relative;padding-top:24px;padding-right:2px}.custom-smp .section-heading h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-default)}.custom-smp .smp-each{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.custom-smp .smp-each img{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .6s ease}.custom-smp .smp-each:hover img{transform:scale(1.08)}.custom-smp .smp-content{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.custom-smp .smp-content.elfsight{display:block}.custom-smp .smp-content.elfsight .smp-each{aspect-ratio:auto}.custom-smp .smp-content.elfsight .smp-each .eapps-widget-show-toolbar{margin-bottom:-49px}.custom-smp .text-content{flex-direction:column;justify-content:center}.custom-smp .smp-icons{gap:12px}.social-icon svg{position:relative}.social-icon{position:relative;overflow:hidden;border-radius:8px}.social-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(180deg,#f7a982,#f16722);border:1px solid transparent;border-image-source:linear-gradient(180deg,rgba(235,171,107,.8) 0%,rgba(251,209,188,.8) 100%);border-image-slice:1;opacity:1;transition:opacity .3s ease;z-index:0}.social-icon:hover:before{opacity:1}.social-icon svg{position:relative;z-index:1}.social-icon:hover svg path{fill:#050301}.social-icon:hover svg rect{display:none}@media screen and (max-width:750px){.custom-smp .smp-icons{justify-content:left}.custom-smp .smp-content{grid-template-columns:repeat(2,1fr)}.custom-smp .section-heading{margin:unset}.custom-smp .section-heading h2:before{left:0;transform:translate(0)}}.custom-split--section h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px}.custom-split--section h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-split--section .section-content{max-width:580px;padding:48px;color:var(--grey-para-light);background:var(--bg-gradient-dark);border-radius:8px;overflow:visible;z-index:1;position:relative;margin-left:auto}.custom-split--section .container{padding:87px 0;position:relative}.custom-split--section .section-bg{width:calc(100% - 330px);border-radius:8px;overflow:hidden}.custom-split--section .section-content{flex-direction:column;gap:48px;justify-self:end}.custom-split--section .section-button{gap:10px;flex-wrap:wrap}@media screen and (max-width:1024px){.custom-split--section .container{padding:0;display:flex;flex-direction:column-reverse;gap:20px}.custom-split--section .section-bg{position:unset;width:100%;height:500px}.custom-split--section .section-content{max-width:100%}}@media screen and (max-width:750px){.custom-split--section .section-bg{width:100%;position:relative;height:300px}.custom-split--section .section-content{justify-self:center;padding:40px;gap:40px;margin-top:-100px}.custom-split--section .container{padding:0}.custom-split--section .section-content{margin-top:0;padding:40px 20px}.no-pad-t{padding-top:0!important}.no-pad-b{padding-bottom:0!important}.no-pad-mobile{padding:0!important}}.custom-scroll--accordion h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px}.custom-scroll--accordion h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-scroll--accordion .section-content{max-width:730px;padding:48px;color:var(--grey-para-light);background:var(--bg-gradient-dark);border-radius:8px;overflow:visible;z-index:1;position:relative;justify-self:end;margin-left:auto;flex-direction:column;gap:46px}.custom-scroll--accordion .container{padding:87px 0;position:relative}.custom-scroll--accordion .section-bg{width:calc(100% - 480px);border-radius:8px;overflow:hidden}.custom-scroll--accordion .accordion-title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:28px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--white-100);padding-bottom:16px}.custom-scroll--accordion .accordion-text{color:var(--grey-para-light)}.custom-scroll--accordion .scrolling-acordion{padding:24px 0;opacity:1;cursor:pointer}.custom-scroll--accordion .scrolling-acordion.active{opacity:1}.custom-scroll--accordion .accordion-wrapper{position:relative;display:flex}.custom-scroll--accordion .accordion-progress{position:absolute;left:0;top:0;width:4px;height:100%;display:none}.custom-scroll--accordion .accordion-progress:after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--progress, 0%);background:linear-gradient(180deg,#f7a982,#f16722);transition:height .2s ease;border-radius:4px}@media screen and (max-width:1024px){.custom-scroll--accordion .container{padding:0;display:flex;flex-direction:column-reverse;gap:20px}.custom-scroll--accordion .section-bg{position:unset;width:100%;height:500px}.custom-scroll--accordion .section-content{max-width:100%;width:100%}}@media screen and (max-width:750px){.custom-scroll--accordion .section-bg{width:100%;height:300px}.custom-scroll--accordion .section-content{justify-self:center;padding:40px 20px;gap:40px}}.custom-newsletter .h-captcha{display:none}.custom-newsletter.newsletter__left .section-content{margin:0 auto 0 0}.custom-newsletter.newsletter__left .section-bg{right:0;left:unset}.custom-newsletter h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:16px}.custom-newsletter h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-newsletter .section-content{max-width:700px;padding:48px;color:var(--grey-para-light);background:var(--bg-gradient-dark);border-radius:8px;overflow:visible;z-index:1;position:relative;justify-self:end;flex-direction:column;gap:32px;margin:0 0 0 auto}.custom-newsletter .container{padding:87px 0;position:relative}.custom-newsletter .section-bg{width:calc(100% - 480px);border-radius:8px;overflow:hidden}.custom-newsletter .newsletter-form{flex-direction:column;gap:24px}.custom-newsletter .form-content{flex-direction:column;gap:12px}.custom-newsletter .newsletter-select,.custom-newsletter .newsletter-email{padding:13.5px 12px;background:#00183833;border:1px solid var(--white-10);outline:none;color:var(--white-100);font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px}.custom-newsletter .newsletter-email::placeholder{color:var(--white-100);opacity:.8}.custom-newsletter .newsletter-select option{color:var(--white-100);background:#001838}.custom-newsletter .newsletter-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.3977 15.203C12.178 15.4226 11.8219 15.4226 11.6022 15.203L5.86739 9.46808C5.64772 9.24841 5.64772 8.89231 5.86739 8.67263L6.13256 8.40743C6.35222 8.18776 6.70838 8.18776 6.92805 8.40743L12 13.4794L17.0719 8.40743C17.2916 8.18776 17.6477 8.18776 17.8674 8.40743L18.1326 8.67263C18.3522 8.89231 18.3522 9.24841 18.1326 9.46808L12.3977 15.203Z' fill='%23FBFAF9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px}.custom-newsletter .newsletter-select:focus{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6023 8.797C11.822 8.57737 12.1781 8.57737 12.3978 8.797L18.1326 14.5319C18.3523 14.7516 18.3523 15.1077 18.1326 15.3274L17.8674 15.5926C17.6478 15.8122 17.2916 15.8122 17.0719 15.5926L12 10.5206L6.92806 15.5926C6.70839 15.8122 6.35223 15.8122 6.13256 15.5926L5.86739 15.3274C5.64772 15.1077 5.64772 14.7516 5.86739 14.5319L11.6023 8.797Z' fill='%23FBFAF9'/%3E%3C/svg%3E")}.custom-newsletter .newsletter-select:invalid{color:#fffc}.custom-newsletter .newsletter-select:valid{color:var(--white-100)}.custom-newsletter .newsletter-select option{color:var(--white-100)}.custom-newsletter .newsletter-select option[value=""]{color:#fffc}.custom-newsletter .bottom-text,.custom-newsletter .bottom-text a{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.4;letter-spacing:0;text-align:center;color:#fafaf9}.custom-newsletter .bottom-text a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:750px){.custom-newsletter .bottom-text{text-align:left}.custom-split--section .section-bg{width:100%;position:relative;height:300px}.custom-split--section .section-content{justify-self:center;padding:40px;gap:40px;margin-top:-100px}.custom-split--section .container{padding:0}.custom-split--section .section-content{margin-top:0;padding:40px 20px}}@media screen and (max-width:1024px){.custom-newsletter .container{padding:0;display:flex;flex-direction:column-reverse;gap:20px}.custom-newsletter .section-bg{position:unset;width:100%;height:500px}.custom-newsletter .section-content{max-width:100%;width:100%}}@media screen and (max-width:750px){.custom-newsletter .section-content{justify-self:center;padding:40px 20px;gap:40px}.custom-newsletter .container{padding:0}.custom-newsletter .section-bg{height:300px;display:none}}.number-counter-value{display:flex;align-items:center;gap:15px}.number-counter-container{flex-wrap:wrap;row-gap:30px!important}.number-counter-value .number-wraper{display:flex;align-items:center}.number-counter-icon{width:40px;height:40px}.suffix,.number{font-family:var(--font-heading);font-weight:500;font-style:Medium;font-size:70px;line-height:1;letter-spacing:-1%;color:var(--white-100)}.number-counter-item{flex:0 0 33.33%;justify-content:center;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.number-counter-item:before{content:"";position:absolute;width:1px;height:39px;background:#fbfaf966;top:50%;left:0;transform:translateY(-50%)}.number-counter-item:first-child:before{display:none}.number-counter-label{font-family:Elza;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0%;text-align:center;text-transform:uppercase;color:var(--white-100)}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}@media screen and (max-width:1024px){.number-counter-item{flex:0 0 50%}.number-counter-item:last-child:before{display:none}}@media screen and (max-width:750px){.number-counter-item{flex:0 0 100%;align-items:start}.number-counter-item:last-child:before{display:none}.number-counter-container{gap:60px!important}.number-counter-item:before{content:"";position:absolute;width:100%;height:1px;background:#fbfaf966;top:0;left:0;transform:translateY(-30px)}.number-counter-item:last-child:before{display:block}.suffix,.number{font-size:44px}}.featured-blog-posts .section-resource-list{row-gap:48px}.featured-blog-posts-card .featured-blog-posts-card__inner{flex-direction:row;align-items:center;gap:24px}.featured-blog-posts h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;padding-bottom:4px}.featured-blog-posts h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.featured-blog-posts-card .blog-title{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:var(--text-h5);line-height:1.1;letter-spacing:0;text-transform:capitalize;padding-bottom:2px}.featured-blog-posts-card .featured-blog-posts-card__content .blog-post-card__content-text{padding-block:0!important}.featured-blog-posts-card .resource-image{min-width:240px;width:240px;min-height:240px;border-radius:10px;overflow:hidden}.featured-blog-posts .resource-list{gap:64px;overflow:hidden}.featured-blog-posts .featured-blog-posts-card__content{gap:12px}.featured-blog-posts .resource-list__item .blog-icon{max-width:64px;max-height:0;transition:.3s ease-in-out;border-radius:8px;overflow:hidden;position:relative;z-index:2;pointer-events:auto;cursor:pointer}.featured-blog-posts .resource-list__item .blog-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(180deg,#f7a982,#f16722);border:1px solid transparent;border-image-source:linear-gradient(180deg,rgba(235,171,107,.8) 0%,rgba(251,209,188,.8) 100%);border-image-slice:1;opacity:1;transition:opacity .3s ease;z-index:0}.featured-blog-posts .resource-list__item:hover .blog-icon{max-height:44px;opacity:1}.featured-blog-posts .resource-list__item .blog-icon:hover:before{opacity:1}.featured-blog-posts .resource-list__item .blog-icon svg{position:relative;z-index:1}.featured-blog-posts .resource-list__item .blog-icon:hover svg path{fill:#050301}.featured-blog-posts .resource-list__item .blog-icon:hover svg rect{fill:#f16722!important}.featured-blog-posts .resource-list__item{position:relative}.featured-blog-posts .resource-list__item:nth-child(odd):before{content:"";position:absolute;height:100%;width:1px;background:var(--black-10);right:0;top:0;transform:translate(32px)}.featured-blog-posts .resource-list__item:nth-child(odd):after{content:"";position:absolute;height:1px;width:300%;background:var(--black-10);left:0;bottom:0;transform:translateY(32px)}.featured-blog-posts .resource-list__item:last-child:before{display:none}@media screen and (max-width:1200px){.featured-blog-posts .resource-list{grid-template-columns:revert!important}.featured-blog-posts .resource-list__item:after{content:"";position:absolute;height:1px;width:300%;background:var(--black-10);left:0;bottom:0;transform:translateY(32px)}}@media screen and (max-width:750px){.custom-post--wrapper .section-button{display:none}.section-button.hidden{display:flex!important;justify-content:center}.featured-blog-posts .section-resource-list{row-gap:40px}}@media screen and (max-width:600px){.featured-blog-posts-card .resource-image{width:100%;height:360px;border-radius:10px;overflow:hidden}.featured-blog-posts-card .featured-blog-posts-card__inner{flex-direction:column;align-items:start;gap:24px}}.custom-marquee--logo h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px}.custom-marquee--logo h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-marquee--logo .container{gap:40px}.custom-marquee--logo .marquee-each{flex-direction:column;gap:8px}.custom-marquee--logo .marquee-content{gap:8px;overflow:hidden;position:relative;justify-content:center;height:fit-content;margin:auto}.custom-marquee--logo .custom-button{width:fit-content}.custom-marquee--logo .logo-each{padding:16px 45px;border:1px solid #161747;border-radius:8px;display:flex;justify-content:center;align-items:center;height:fit-content}.custom-marquee--logo .logo-each img{height:48px;object-fit:contain}.custom-marquee--logo .marquee-column{flex:1;overflow:hidden}.custom-marquee--logo .marquee-track{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.marquee-column--2 .marquee-track{animation-duration:30s;animation-direction:reverse}.marquee-column--3 .marquee-track{animation-duration:22s}.custom-marquee--logo .marquee-column:hover .marquee-track{animation-play-state:paused}.logo-card img{max-width:120px;height:auto}.custom-marquee--logo .marquee-wrapper{width:55%;display:flex}.custom-marquee--logo .text-content{width:45%;justify-content:center;display:flex;flex-direction:column;gap:32px}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media screen and (max-width:1024px){.custom-marquee--logo .text-content,.custom-marquee--logo .marquee-wrapper{width:100%}.custom-marquee--logo .marquee-wrapper{flex-direction:column}.custom-marquee--logo .container{gap:40px;flex-direction:column-reverse}.custom-marquee--logo .section-button{display:none}.custom-marquee--logo .section-button.hidden{display:flex!important;margin-top:30px;justify-content:center}}@media screen and (max-width:750px){.custom-marquee--logo .marquee-track{justify-content:center}}@media screen and (max-width:600px){.custom-marquee--logo .custom-button{width:100%}.custom-marquee--logo .logo-each{padding:12px 16px}}.custom-box--icon h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px}.custom-box--icon h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-box--icon .box-icon__icon{padding:16px;background:var(--bg-gradient-dark);border-radius:8px;overflow:hidden;width:fit-content;margin-bottom:16px}.custom-box--icon .box-icon__icon img{width:40px;height:40px}.custom-box--icon .text--content{margin-bottom:80px}.custom-box--icon .section-text{max-width:640px}.custom-box--icon .box-content{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.custom-box--icon .box-icon__label{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:36px;line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--black-10)}@media screen and (max-width:1024px){.custom-box--icon .box-content{grid-template-columns:repeat(2,1fr)}.custom-box--icon .text--content{margin-bottom:40px}}@media screen and (max-width:750px){.custom-box--icon .box-content{grid-template-columns:repeat(1,1fr)}.custom-box--icon .box-icon__label{font-size:28px}}.custom-hiw{overflow:hidden}.custom-hiw .container{gap:80px}.custom-hiw .text-content{width:203px;flex-shrink:0;flex-direction:column;gap:20px;position:relative;z-index:2}.custom-hiw h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px}.custom-hiw h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-hiw .image-content{width:100%}.custom-hiw .slick-list{overflow:visible!important}.custom-hiw .hiw-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px}.custom-hiw .slick-track{display:flex;gap:24px}.custom-hiw .hiw-block{width:100%;padding-bottom:544px;position:relative}.custom-hiw .hiw-block__image{position:absolute;width:calc(100% - 24px);height:calc(100% - 24px);top:0;right:0;border-radius:16px;object-fit:cover;object-position:center}.custom-hiw .hiw-block__content{position:absolute;bottom:0;left:0;width:calc(100% - 34px);padding:24px;border-radius:8px;z-index:1;background:var(--bg-gradient-dark);color:var(--clean-white)}.custom-hiw .hiw-block__label{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:28px;line-height:1.1;letter-spacing:0;text-transform:capitalize;margin-bottom:8px}.custom-hiw .custom-arrow{padding:10px 20px;border-radius:8px;border:1px solid #06050466;transition:.3s ease-in-out;cursor:pointer}.custom-hiw .custom-arrow svg path{fill:#050301}.custom-hiw .custom-arrow:hover{background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.custom-hiw .next__arrow{transform:rotate(180deg)}@media screen and (max-width:1200px){.custom-hiw .container{flex-direction:column}.custom-hiw .hidden{display:block!important;margin:0 auto;width:fit-content}.custom-hiw .section-arrows.hidden{display:flex!important}.custom-hiw .text-content .section-arrows,.custom-hiw .text-content .custom-button{display:none}.custom-hiw .text-content{width:100%}}@media screen and (max-width:1024px){.custom-hiw .container{gap:40px}.custom-hiw .hiw-block__wrapper{flex-wrap:wrap;align-items:left}.custom-hiw .hiw-block{width:calc(50% - 12px)}}@media screen and (max-width:750px){.custom-hiw .hiw-block{padding-bottom:450px}.custom-hiw .container{flex-direction:column}.custom-hiw .hidden{display:block!important;width:100%}.custom-hiw .section-arrows.hidden{display:flex!important}.custom-hiw .text-content .section-arrows,.custom-hiw .text-content .custom-button{display:none}.custom-hiw .hiw-block{width:100%}}@media screen and (max-width:440px){.custom-hiw .slick-track{gap:0}.custom-hiw .hiw-block{width:100%!important}.custom-hiw .slick-list{overflow:hidden!important}}.product-information{background:var(--gradient-gb)!important}.product-information .product-information__grid{display:grid;grid-template-columns:1fr 1fr!important}.product-information .product-media-constraint-wrapper .product-media{background:linear-gradient(180deg,#dbd6d1,#f7e0c9);padding:40px}.product-information .product-media-constraint-wrapper .product-media img{object-fit:contain}.product-information .slideshow-controls__thumbnails-container .slideshow-controls__thumbnail{height:64px;width:77px;padding:10px;border-radius:12px;background:linear-gradient(180deg,#dbd6d1,#f7e0c9)}.product-information .slideshow-controls__thumbnails-container .slideshow-controls__thumbnail img{object-fit:contain}.product-information .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails{display:flex;justify-self:self-end;width:100%;padding:16px 0;margin-left:1px}.slideshow-controls__thumbnails-container .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline-offset:0}.custom-product-details h1{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.custom-product-details .price{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:var(--text-h4);line-height:1.1;letter-spacing:0;background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.custom-product-details .text-block{color:var(--grey-text)}.custom-product-details .quantity-selector .button:hover svg path{stroke:#f16722}.product-information .product-information__grid .quantity-selector-wrapper{flex-basis:100%}.product-information .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.product-information .quantity-rules,.quantity-label,.volume-pricing){flex-basis:49%}.product-information .product-form-buttons .add-to-cart-button{padding:12px 32px;font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize;height:100%;min-height:48px;opacity:1!important;background:var(--hover-primary-2)}.product-information .product-form-buttons .add-to-cart-button:hover{background:var(--color-primary-default);color:var(--black-100)}.product-information .product-form-buttons .add-to-cart-button:hover .add-to-cart-text svg path{fill:var(--black-100)}.product-information .shopify-payment-button__button{padding:12px!important;font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize;height:48px;background:var(--color-primary-default);color:#050301}.product-information .shopify-payment-button__button:hover{background:var(--color-hover-primary)}.product-information .quantity-selector{border:none;background:transparent}.product-information .quantity-selector .svg-wrapper{width:20px;height:20px}.product-information .quantity-selector input{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;text-align:center;color:#060504;border:none;padding:6px;min-width:60px;min-height:40px;border:1px solid #00183833;border-radius:8px;outline:none}.product-information .product-form-text__error{width:fit-content;align-items:center;transform:translatey(40px);border:none;padding:0;height:fit-content;color:red}.product-information__media .media-gallery--carousel slideshow-component,.product-information__media .media-gallery--carousel,.media-gallery--carousel slideshow-container,.media-gallery--carousel .product-media-constraint-wrapper,.media-gallery--carousel slideshow-slides{height:100%}.media-gallery--carousel .product-media{height:100%;width:100%}.rating-count span{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;text-align:center;color:var(--grey-text)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{background:var(--bg-gradient-dark)!important}.variant-picker__form .variant-option__button-label{min-height:33px;height:100%}.variant-picker__form .variant-option legend{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px}@media screen and (max-width:750px){.product-information__media .media-gallery--carousel{height:unset}.custom-product-details .text-block{padding-bottom:0}.product-information .product-information__grid .quantity-selector-wrapper{padding-bottom:20px}.custom-product-details h1,.product-information .custom-product-details .product-tags{display:none}.product-information__mobile.hidden{display:block!important;padding:0 20px 20px}.product-information .product-tags .product-tag{padding:12px 20px;border-radius:8px;border:1px solid #001129;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;text-transform:capitalize}.product-information .product-title{background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:28px}.product-information .product-form-text__error{transform:translatey(30px)}.product-information .product-form-buttons .add-to-cart-button,.product-information .shopify-payment-button__button,.rating-count span{font-size:14px}.product-information__media .media-gallery--carousel{padding:0 20px}.custom-product-details.product-details{grid-column:1 / 3;padding:0 20px}.product-information slideshow-slides{border-radius:24px;overflow:hidden}.product-information .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails{padding:10px 0;gap:10px}.product-information__media slideshow-arrows{display:flex!important}.product-information__media .slideshow-control{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:500px){.media-gallery--carousel slideshow-container{height:300px}}.shopify-section:has(.custom-recommended--product){overflow:hidden}.custom-recommended--product h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px}.custom-recommended--product h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-recommended--product .section-resource-list__wrapper{display:flex;gap:48px}.custom-recommended--product .section-resource-list__header{width:300px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.custom-recommended--product .resource-list-grid{width:100%}.custom-recommended--product .slick-slide{margin-right:32px}.custom-recommended--product .resource-list{clip-path:inset(0 0 0 0)}.custom-recommended--product .slick-list{overflow:visible!important}.custom-recommended--product .resource-list{display:flex}.custom-recommended--product .section-arrows{display:flex;gap:16px}.custom-recommended--product .custom-arrow{padding:10px 20px;border-radius:8px;border:1px solid #06050466;transition:.3s ease-in-out;cursor:pointer}.custom-recommended--product .custom-arrow svg path{fill:#050301}.custom-recommended--product .custom-arrow:hover{background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.custom-recommended--product .next__arrow{transform:rotate(180deg)}.custom-recommended--product .slick-track{display:flex}.custom-recommended--product .slick-slide{width:360px;height:inherit}.custom-recommended--product .slick-slide>div{height:100%}@media screen and (max-width:750px){.custom-recommended--product .section-resource-list__wrapper{flex-direction:column}.custom-recommended--product .slick-slide{margin-right:20px}.custom-recommended--product .section-arrows{display:none}.custom-recommended--product .section-arrows.hidden{display:flex!important;justify-content:left}.custom-recommended--product .resource-list{clip-path:unset}}@media screen and (max-width:400px){.custom-recommended--product .slick-slide{width:320px}}.collection-wrapper:has(>.facets--horizontal) .facets__panel[open] .facets__summary svg path:last-of-type{display:none}.collection-wrapper .facets.facets--vertical{position:sticky;top:180px}.collection-wrapper{--facets-vertical-col-width: 5}.collection-wrapper .facets--filters-title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:28px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--black-100)}.collection-wrapper .facets__label{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:20px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--black-100)}.collection-wrapper .checkbox__label-text{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-1%;color:var(--black-100);padding-left:0}.facets__filters-wrapper .facets__item .facets__panel{padding:48px 0!important;border-top:1px solid var(--black-20)}.facets__filters-wrapper .facets__item:first-child .facets__panel{padding-top:0!important;border-top:none}.facets:not(.facets--drawer) .facets__filters-wrapper{margin-top:48px}.facets__inputs .checkbox__label{display:flex;align-items:center;gap:12px}.facets:not(.facets--drawer) :is(.facets__item,.sorting-filter):before{display:none!important}.product-grid-container{background:linear-gradient(180deg,#fffcfa,#fef8f3)!important}.collection-wrapper .facets-block-wrapper--vertical{grid-column:2 / 4!important;background:transparent}.collection-wrapper .main-collection-grid{grid-column:4 / 14!important}.collection-wrapper .product-grid{gap:46px!important;grid-template-columns:1fr 1fr 1fr!important}.product-grid__card.product-grid__card{background:transparent!important}@media screen and (max-width:1400px){.collection-wrapper .product-grid{column-gap:20px!important}}@media screen and (max-width:1240px){.collection-wrapper .product-grid{grid-template-columns:1fr 1fr!important}.collection-wrapper .facets-block-wrapper--vertical{grid-column:2 / 5!important}.collection-wrapper .main-collection-grid{grid-column:5 / 14!important}}@media screen and (max-width:1024px){.collection-wrapper .product-grid .prudoct-card__image{height:230px}}@media screen and (max-width:900px){.collection-wrapper .facets-block-wrapper--vertical{grid-column:2 / 7!important}.collection-wrapper .main-collection-grid{grid-column:7 / 14!important}}@media screen and (min-width:750px)and (max-width:900px){.collection-wrapper .product-grid{grid-template-columns:1fr!important}.collection-wrapper .product-grid .prudoct-card__image{height:300px}}@media screen and (max-width:750px){.product-grid-container{padding:40px 0!important}.collection-wrapper .product-grid{padding:0 20px}.product-grid .product-grid__card.product-grid__card{padding:0!important}.product-grid .custom-product__card .prudoct-card__image{height:200px}.facets-drawer__filters{padding:0 20px}.facets__drawer-actions{flex-direction:column!important;width:100%}.facets__clear-all--active{width:100%!important;font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:14px;line-height:1.3;letter-spacing:-.16px;text-transform:capitalize}.button.facets__see-results{width:100%!important;background:var(--bg-gradient-dark);font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:14px;line-height:1.3;letter-spacing:-.16px;text-transform:capitalize}}@media screen and (max-width:600px){.product-grid .custom-product__card .prudoct-card__image{height:200px}}@media screen and (max-width:560px){.collection-wrapper .product-grid{grid-template-columns:1fr!important}.product-grid .custom-product__card .prudoct-card__image{height:300px}}@media screen and (max-width:400px){.product-grid .custom-product__card .prudoct-card__image{height:250px}.custom-collection-section .marquee-wrapper .slick-list{overflow:visible!important}.custom-collection-section .marquee-wrapper .slick-slide{margin:0 20px}}#MainContent:has(.custom-tab--accordion){background:var(--gradient-gb)!important}.custom-tab--accordion h1{font-size:var(--text-h2);background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px}.custom-tab--accordion h1:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-default)}.custom-tab--accordion .section-content--inner{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.custom-tab--accordion .section-heading,.custom-tab--accordion .section-text{max-width:470px;margin:0 auto}.tab-accordion-each{position:relative;padding:32px 84px 32px 24px;border-bottom:1px solid var(--black-10)}.tab-accordion-each .tab-accordion-text{display:none;margin-top:12px;color:var(--grey-text)}.tab-accordion-each .tab-accordion-title{font-family:var(--font-heading);font-size:var(--text-h5);background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-transform:capitalize;font-weight:var(--fw-semibold);cursor:pointer;width:100%}.tab-accordion-each .accordion-icon{flex-shrink:0;right:24px;top:50%;transform:translateY(-50%);position:absolute;cursor:pointer;background:var(--color-hover-primary);border:1px solid #FBD1BC;border-radius:8px}.accordion-icon svg rect,.accordion-icon svg g path{transition:transform .35s ease,fill .35s ease,stroke .35s ease}.tab-accordion-each .accordion-icon svg g path{fill:#f16722}.tab-accordion-each .accordion-icon svg>rect{display:none}.tab-accordion-each.open .accordion-icon{border:1px solid #181410;background:var(--color-primary-hover-2)}.accordion-icon svg g path{transform-origin:center;transform-box:fill-box}.tab-accordion-each.open .accordion-icon svg g path:first-of-type{transform:rotate(90deg)}.tab-accordion-each.open .accordion-icon svg g path{fill:#fffcfa}.custom-tab--accordion .tabs-nav{width:fit-content;gap:24px;padding:8px;border:1px solid var(--black-10);border-radius:8px;margin:0 auto}.custom-tab--accordion .tabs-nav .tab-link{font-family:var(--font-body);font-weight:var(--fw-regular);color:#000;font-size:16px;line-height:1.3;letter-spacing:-.16px;list-style:none;padding:8px 16px;background:transparent;border-radius:8px;text-align:center;transition:.3s ease-in-out;cursor:pointer}.custom-tab--accordion .tabs-nav .tab-link:hover,.custom-tab--accordion .tabs-nav .tab-link.active{color:#fafaf9;background:var(--bg-gradient-dark)}.custom-tab--accordion .tab-content{display:none}.custom-tab--accordion .tab-content.active{display:block}.custom-tab--accordion .accordion--block{opacity:0;transform:translate(40px);transition:opacity .6s ease,transform .6s ease}.custom-tab--accordion .accordion--block.is-visible{opacity:1;transform:translate(0)}@media screen and (max-width:750px){.custom-tab--accordion h1:before{left:0;transform:translate(0)}.custom-tab--accordion .section-heading,.custom-tab--accordion .section-text{margin:0;text-align:left}.custom-tab--accordion h2:before{left:0;transform:translate(0)}}@media screen and (max-width:600px){.custom-tab--accordion .section-button{flex-direction:column}}@media screen and (max-width:500px){.custom-tab--accordion .tabs-nav{flex-direction:column;width:100%;gap:8px}}.custom-comparison--chart .container{flex-direction:column;gap:48px}.custom-comparison--chart .text-content{max-width:630px;margin:0 auto;text-align:center}.custom-comparison--chart h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px}.custom-comparison--chart h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-stroke)}.custom-comparison--chart .section-text{color:var(--grey-para-light)}.custom-comparison--chart .comparison-content{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.custom-comparison--chart .block-each{padding:48px;background:var(--white-10);border:1px solid var(--white-20);border-radius:8px;flex-direction:column;gap:32px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.custom-comparison--chart .block-each .block-title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:28px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--white-100);position:relative;padding-top:24px}.custom-comparison--chart .block-each .block-title:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-stroke)}.custom-comparison--chart .block-each ul{list-style:none;padding-left:0;margin:0}.custom-comparison--chart .block-each ul li{position:relative;font-family:var(--font-heading);font-weight:var(--fw-regular);font-style:Regular;font-size:20px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--white-100);padding-left:36px;margin-bottom:12px}.custom-comparison--chart .block-each ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/cdn/shop/files/cannabis_1.svg?v=1777474753) no-repeat center;background-size:contain}@media screen and (max-width:1024px){.custom-comparison--chart .comparison-content{gap:20px}.custom-comparison--chart .block-each{padding:20px}.custom-comparison--chart .block-each ul li{font-size:16px}}@media screen and (max-width:750px){.custom-comparison--chart .comparison-content{grid-template-columns:repeat(2,1fr)}.custom-comparison--chart .text-content{text-align:left}.custom-comparison--chart h2:before{left:0;transform:translate(0)}}@media screen and (max-width:600px){.custom-comparison--chart .comparison-content{grid-template-columns:repeat(1,1fr)}.custom-comparison--chart .section-button{flex-direction:column}}.custom-tab--content h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:8px}.custom-tab--content h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-tab--content .section-text{max-width:440px}.custom-tab--content .block-each{position:relative;padding:40px 0;min-height:580px;height:100%;align-items:center}.custom-tab--content .text-content{margin-bottom:48px;gap:20px;flex-wrap:wrap}.custom-tab--content .select-wrapper{position:relative;display:inline-block;width:100%;max-width:315px;margin-top:8px;overflow:hidden;border-radius:8px}.custom-tab--content .select-wrapper:before{content:"";position:absolute;height:4px;width:100%;bottom:0;left:0;background:var(--color-primary-default)}.custom-tab--content .select-main--wrapper label{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:16px;line-height:1.3;letter-spacing:-.16px;color:var(--black-100);margin-bottom:8px}.custom-tab--content .tabs-select{width:100%;padding:12px 40px 12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--black-10);border-radius:8px;background:var(--white-100);font-size:16px;cursor:pointer;outline:none}.custom-tab--content .select-wrapper:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0);width:24px;height:24px;pointer-events:none;transition:transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='8' x2='12' y2='15' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23372E25'/%3E%3Cstop offset='1' stop-color='%23050301'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23g)' d='M12.3982 15.203c-.2197.2196-.5758.2196-.7955 0L5.8679 9.4681c-.2197-.2197-.2197-.5758 0-.7955l.2652-.2652c.2197-.2197.5758-.2197.7955 0L12 13.4794l5.072-5.072c.2197-.2197.5758-.2197.7955 0l.2652.2652c.2197.2197.2197.5758 0 .7955l-5.7349 5.7349z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.custom-tab--content .select-wrapper:focus-within:after{transform:translateY(-50%) rotate(180deg)}.custom-tab--content .tabs-nav{width:fit-content;gap:8px;padding:8px;border:1px solid var(--black-10);border-radius:8px}.custom-tab--content .tabs-nav .tab-link{font-family:var(--font-body);font-weight:var(--fw-regular);color:#000;font-size:16px;line-height:1.3;letter-spacing:-.16px;list-style:none;padding:8px 16px;background:transparent;border-radius:8px;text-align:center;transition:.3s ease-in-out;cursor:pointer}.custom-tab--content .tabs-nav .tab-link:hover,.custom-tab--content .tabs-nav .tab-link.active{color:#fafaf9;background:var(--bg-gradient-dark)}.custom-tab--content .block-each .section-bg{width:calc(100% - 444px);left:unset;right:0;border-radius:16px;overflow:hidden}.custom-tab--content.img_right .block-each .section-bg{left:0}.custom-tab--content.img_right .block-each__content{justify-self:end;margin-left:auto}.custom-tab--content .block-each .section-bg img{object-position:top}.custom-tab--content .block-each__content{position:relative;z-index:2;padding:48px;border-radius:8px;max-width:700px;background:var(--bg-gradient-dark);color:var(--white-100);flex-direction:column;gap:32px;height:100%}.custom-tab--content .block-each__content-text{flex-direction:column;gap:32px}.custom-tab--content .block-title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-style:Semibold;font-size:36px;line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-tab--content .block-content ul{list-style:none;padding-left:0;margin:0}.custom-tab--content .block-content ul li{position:relative;margin-bottom:16px;padding-left:36px}.custom-tab--content .block-content ul li:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url(/cdn/shop/files/Check_10.svg?v=1777474658) no-repeat center;background-size:contain}@media screen and (max-width:1024px){.custom-tab--content .block-each__content{max-width:100%}.custom-tab--content .block-each .section-bg{width:100%;position:relative;height:450px}.custom-tab--content .block-each{position:relative;padding:0;flex-direction:column-reverse;display:flex;gap:20px}}@media screen and (max-width:750px){.custom-tab--content .block-each .section-bg{width:100%}.custom-tab--content .block-each__content{padding:48px 20px;max-width:100%;background:var(--bg-gradient-dark);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.custom-tab--content .tabs-nav{margin:0}}.blog-posts{width:100%!important;--page-width: unset !important}.blog-posts .blog-post-card{flex-direction:row;align-items:center;gap:24px!important;position:relative}.blog-posts .blog-posts-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px 64px;overflow:hidden;margin-bottom:48px}.blog-posts .blog-post-card .blog--link{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.blog-posts .blog-post-card .blog-post-card__image-container{width:240px;height:240px}.blog-posts .blog-post-card .blog-post-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.blog-posts .blog-post-item .blog-icon{max-width:64px;max-height:0;transition:.3s ease-in-out;border-radius:8px;overflow:hidden;position:relative;z-index:2;pointer-events:auto;cursor:pointer}.blog-posts .blog-post-item .blog-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(180deg,#f7a982,#f16722);border:1px solid transparent;border-image-source:linear-gradient(180deg,rgba(235,171,107,.8) 0%,rgba(251,209,188,.8) 100%);border-image-slice:1;opacity:1;transition:opacity .3s ease;z-index:0}.blog-posts .blog-post-item:hover .blog-icon{max-height:44px;opacity:1;margin-top:16px}.blog-posts .blog-post-item .blog-icon:hover:before{opacity:1}.blog-posts .blog-post-item .blog-icon svg{position:relative;z-index:1}.blog-posts .blog-post-item .blog-icon:hover svg path{fill:#050301!important;-webkit-text-fill-color:#050301!important;display:block!important;opacity:1!important}.blog-posts .blog-post-item .blog-icon:hover svg rect{fill:#f16722!important}.blog-posts .blog-post-item{position:relative;grid-column:span 1}.blog-posts .blog-post-item:nth-child(odd):before{content:"";position:absolute;width:1px;height:100%;right:-32px;top:0;background:var(--black-10)}.blog-posts .blog-post-item:nth-child(2n):before{content:none}.blog-posts .blog-post-item:nth-child(odd):after{content:"";position:absolute;height:1px;width:300%;background:var(--black-10);left:0;bottom:0;transform:translateY(24px)}.blog-posts .blog-post-item .blog-post-card__content-text{padding-top:0!important;margin-top:0!important;padding-block:0!important}.blog-posts .blog-post-item .blog-post-card__content>a .text-block{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:20px;line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog-posts .blog-post-item .blog-post-card__content-text{color:var(--grey-text)}.blog-post-item--horizontal:has(.blog-post-card__image-container) .blog-post-card>*:last-child{flex-basis:100%!important}.blog-posts .load-more-posts{width:fit-content;justify-self:center;font-size:16px;line-height:1.5;font-family:var(--font-heading);font-weight:var(--fw-semibold);text-transform:capitalize;padding:12px 32px;letter-spacing:-.16px;border-radius:8px;text-align:center;position:relative;z-index:1;display:block;cursor:pointer;white-space:nowrap;border:1px solid #372E25;background:var(--hover-primary-2);color:var(--white-100);transition:.3s ease-in-out}.blog-posts .load-more-posts:hover{color:var(--black-100);border:1px solid #FBD1BC;background:var(--color-primary-default)}@media screen and (max-width:1300px){.blog-posts .blog-posts-container{grid-template-columns:1fr!important}.blog-posts .blog-post-item:after{content:"";position:absolute;height:1px;width:300%;background:var(--black-10);left:0;bottom:0;transform:translateY(24px)}}@media screen and (max-width:750px){.blog-posts .blog-post-item .blog-post-card{flex-direction:row}.blog-posts .blog-post-item .blog-post-card__content>a .text-block{font-size:18px}.blog-posts .load-more-posts,.blog-posts .blog-post-item .blog-post-card__content-text{font-size:14px}}@media screen and (max-width:600px){.blog-posts .load-more-posts{width:100%}.blog-posts .blog-post-item .blog-post-card{flex-direction:column}.blog-posts .blog-post-card>.shopify-block{width:100%;height:300px}.blog-posts .blog-post-card .blog-post-card__image-container{width:100%;height:100%}.blog-posts .blog-post-item .blog-post-card__content,.blog-posts .blog-post-item .blog-post-card__content>a{padding-top:0!important}}.custom-single--post{border-bottom:1px solid var(--black-10)}.custom-single--post h1{font-family:var(--font-heading)!important;background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--text-h1)!important;line-height:1.1!important;letter-spacing:-.05em!important;text-transform:capitalize!important;font-weight:var(--fw-semibold)!important;padding-bottom:8px}.custom-single--post h3,.custom-single--post h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:40px 0 20px}.custom-single--post h5,.custom-single--post h4{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 20px}.custom-single--post p{color:#4d4d4d}.custom-single--post .section-content-wrapper .blog-post-content,.custom-single--post .section-content-wrapper{max-width:888px;margin:0 auto}.blog-post-content .custom-quote{padding:38px;background:var(--bg-gradient-dark);border-radius:16px;display:flex;flex-direction:column;color:#fffcfa}.blog-post-content .custom-quote p{color:#fffcfa}.blog-post-content .custom-quote .text-quote{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-style:Semibold;font-size:28px;line-height:1.2;letter-spacing:-1px;background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0}.custom-single--post .blog-post-content img,.custom-single--post .blog-post-featured-image{height:480px!important;border-radius:16px}.custom-single--post .blog-post-content ul{list-style:none;padding-left:0;margin:0;display:flex;gap:16px;align-items:center}.custom-single--post .blog-post-content ul li{position:relative;padding-left:32px;margin-bottom:12px}.custom-single--post .blog-post-content ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/cdn/shop/files/Check_1.png?v=1772653750) no-repeat center;background-size:contain}.custom-single--post .blog-meta{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;display:flex;align-items:center;gap:10px;padding:16px;border:1px solid var(--black-10);border-radius:8px;width:fit-content}.custom-single--post .reading-time{display:inline-flex;align-items:center;gap:10px}.floating-social-icons{width:fit-content;position:fixed;left:0;top:50%;transform:translateY(-100%);background:var(--bg-gradient-dark);z-index:9999;border-radius:0 8px 8px 0;display:flex;flex-direction:column}.floating-social-icons .social-icon:before,.floating-social-icons .social-icon svg rect{display:none}.floating-social-icons .social-icon{position:relative;display:flex}.floating-social-icons .social-icon:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:28px;height:1px;background:var(--gradient-gb);opacity:.2}.floating-social-icons .social-icon:last-child:after{display:none}.floating-social-icons .social-icon:hover svg path{fill:#f16722}.floating-social-icons .social-icon--link:hover svg path{stroke:#f16722;fill:transparent}@media screen and (max-width:1024px){.floating-social-icons{top:unset;transform:translateY(0);border-radius:0 0 8px;flex-direction:row}.floating-social-icons .social-icon:after{left:unset;bottom:50%;right:0;transform:translateY(50%);width:1px;height:28px}.floating-social-icons .social-icon svg{height:48px;width:48px}}@media screen and (max-width:750px){.blog-post-content .custom-quote .text-quote{font-size:18px}.blog-post-content .custom-quote{padding:20px}}.custom-fwi .container{position:relative;padding:50px 0}.custom-fwi .section-bg{width:calc(100% - 460px);left:unset;right:0}.custom-fwi .section-bg img{border-radius:16px}.custom-fwi .form-wrapper{border-radius:8px;background:var(--bg-gradient-dark);padding:48px;height:fit-content;max-width:700px;position:relative;z-index:1}.custom-fwi .image-content{height:550px;position:relative;border-radius:24px;overflow:hidden}.custom-fwi .contact-info{position:absolute;z-index:2;bottom:24px;left:24px;flex-direction:column;gap:32px}.custom-fwi .contact-info .contact-each{padding:12px 24px;background:var(--black-20);border:1px solid var(--white-30);border-radius:8px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);color:#fff}.custom-fwi .contact-info .contact-each a{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:18px;line-height:1.4;letter-spacing:-.2px;color:#fff}.custom-fwi .contact-info .contact-each a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-fwi .image-content img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:top;z-index:1}.custom-fwi .image-content .bg-color{content:"";position:absolute;height:100%;width:100%;background:var(--bg-gradient-dark);pointer-events:none;transform:rotate(180deg)}.custom-fwi .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;padding-bottom:16px}.custom-fwi .map-wrapper{flex:1}.custom-fwi .map-wrapper iframe{width:100%;border-radius:8px;height:100%}.custom-fwi .section-heading h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-fwi .section-text{color:var(--grey-para-light)}.custom-fwi .text-content{margin-bottom:32px}.custom-fwi .contact-form__input{padding:13.5px 12px;border-radius:8px;border:1px solid var(--white-10);color:var(--black-100);background:transparent;outline:none!important;font-weight:var(--fw-regular)}.custom-fwi .contact-form__input::placeholder{color:var(--white-100);opacity:.8}.custom-fwi .input-each__wrapper{width:100%;display:flex;flex-direction:column}.custom-fwi .input__wrapper{position:relative;width:100%;border-radius:8px;overflow:hidden;display:inline-flex}.custom-fwi .input__wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:var(--color-primary-default);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.custom-fwi .input__wrapper:focus-within:before{transform:translate(0)}.custom-fwi .contact-form__input:focus-visible{background:var(--white-100)}.custom-fwi .contact-form__input:focus{color:var(--black-100)}.custom-fwi .h-captcha{display:none}.contact-form__consent input{width:18px;height:18px;border:1px solid var(--white-10);color:var(--black-100);background:var(--color-hover-primary)}@media screen and (max-width:1024px){.custom-fwi .container{flex-direction:column-reverse;gap:20px;display:flex;padding:0}.custom-fwi .section-bg{position:relative;width:100%;height:500px}.custom-fwi .form-wrapper{max-width:100%}}@media screen and (max-width:750px){.custom-fwi{padding-top:40px!important}.custom-fwi .form-wrapper{padding:40px 20px}.custom-fwi .section-bg{height:350px}}.custom-contact--form .section-content{gap:48px}.custom-contact--form .image-wrapper,.custom-contact--form .form-wrapper{width:100%}.custom-contact--form .image-wrapper{display:flex;flex-direction:column;gap:24px}.custom-contact--form .form-wrapper{border-radius:8px;background:var(--bg-gradient-dark);padding:48px;height:fit-content}.custom-contact--form .image-content{height:550px;position:relative;border-radius:16px;overflow:hidden}.custom-contact--form .contact-info{position:absolute;z-index:2;bottom:24px;left:24px;flex-direction:column;gap:32px}.custom-contact--form .contact-info .contact-each{padding:12px 24px;background:var(--black-20);border:1px solid var(--white-30);border-radius:8px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);color:#fff;display:flex;align-items:center;gap:12px}.custom-contact--form .contact-info .contact-each p{margin-top:0}.custom-contact--form .contact-info .contact-each a{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:18px;line-height:1.4;letter-spacing:-.2px;color:#fff;display:flex;align-items:center;gap:12px}.custom-contact--form .contact-info .contact-each a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-contact--form .contact-info .contact-each a:hover svg path{fill:#f16722}.custom-contact--form .image-content img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:top;z-index:1}.custom-contact--form .image-content .bg-color{content:"";position:absolute;height:100%;width:100%;background:var(--bg-gradient-dark);pointer-events:none;transform:rotate(180deg)}.custom-contact--form .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:16px}.custom-contact--form .map-wrapper{flex:1}.custom-contact--form .map-wrapper iframe{width:100%;border-radius:8px;height:100%}.custom-contact--form .section-heading h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-stroke)}.custom-contact--form .section-text{color:var(--grey-para-light)}.custom-contact--form .text-content{margin-bottom:32px}.custom-contact--form .contact-form__input{padding:13.5px 12px;border-radius:8px;border:1px solid var(--white-10);color:var(--black-100);background:transparent;outline:none!important}.custom-contact--form .contact-form__input::placeholder{color:var(--white-100);opacity:.8}.custom-contact--form .input-each__wrapper{width:100%;display:flex;flex-direction:column}.custom-contact--form .input__wrapper{position:relative;width:100%;border-radius:8px;overflow:hidden;display:inline-flex}.custom-contact--form .input__wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:var(--color-primary-default);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.custom-contact--form .input__wrapper:focus-within:before{transform:translate(0)}.custom-contact--form .contact-form__input:focus-visible{background:var(--white-100)}.custom__input.has-value{color:var(--white-100)}.custom-contact--form .contact-form__input:focus{color:var(--black-100)}.input-each__wrapper label{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:16px;line-height:1.3;letter-spacing:-.16px;color:var(--white-100);padding-bottom:8px}.contact-form__form-row span{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.4;letter-spacing:0;vertical-align:middle;background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-form__form-row span a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-form__form-row .submit-button{padding:12px 32px;border-radius:8px;background:var(--color-hover-primary);border:1px solid #DBD6D1;color:#050301;font-family:var(--font-heading);font-weight:600;font-style:Semibold;font-size:16px;line-height:1.5;letter-spacing:-1%;text-transform:capitalize;cursor:pointer}.contact-form__form-row .submit-button:hover{background:var(--color-primary-default);color:var(--white-100)}.contact-form__consent input{width:18px;height:18px;border:1px solid var(--white-10);color:var(--black-100)}.contact-form__consent .contact-form__checkbox-label{gap:12px}.contact-form__consent :where(input[type=checkbox]):checked{background:var(--color-primary-default)}@media screen and (max-width:1024px){.custom-contact--form .section-content{flex-direction:column}.custom-contact--form .map-wrapper iframe{height:400px}.custom-contact--form .map-wrapper{display:none}.custom-contact--form .map-wrapper.hidden{display:block!important}.custom-contact--form .form-wrapper{order:-1}}@media screen and (max-width:750px){.custom-contact--form .form-wrapper{padding:48px 20px}}.custom-contact--form-v2 .section-content{gap:48px}.custom-contact--form-v2 .image-wrapper,.custom-contact--form-v2 .form-wrapper{width:100%}.custom-contact--form-v2 .image-wrapper{display:flex;flex-direction:column;gap:24px}.custom-contact--form-v2 .email-signup-block{border-radius:8px;background:var(--bg-gradient-dark);padding:48px;height:fit-content}.custom-contact--form-v2 .image-content{height:614px;position:relative;border-radius:16px;overflow:hidden}.custom-contact--form-v2 .contact-info{position:absolute;z-index:2;bottom:24px;left:24px;flex-direction:column;gap:32px}.custom-contact--form-v2 .contact-info .contact-each{padding:12px 24px;background:var(--black-20);border:1px solid var(--white-30);border-radius:8px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);color:#fff;display:flex;align-items:center;gap:12px}.custom-contact--form-v2 .contact-info .contact-each a{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:18px;line-height:1.4;letter-spacing:-.2px;color:#fff;display:flex;align-items:center;gap:12px}.custom-contact--form-v2 .contact-info .contact-each p{margin:0}.custom-contact--form-v2 .contact-info .contact-each a:hover{background:var(--color-primary-default);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-contact--form-v2 .contact-info .contact-each a:hover svg path{fill:#f16722}.custom-contact--form-v2 .image-content img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:top;z-index:1}.custom-contact--form-v2 .image-content .bg-color{content:"";position:absolute;height:100%;width:100%;background:var(--bg-gradient-dark);pointer-events:none;transform:rotate(180deg)}.custom-contact--form-v2 .section-heading h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:16px}.custom-contact--form-v2 .section-heading h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-stroke)}.custom-contact--form-v2 .email-signup__button{padding:12px 32px;border-radius:8px;background:var(--color-hover-primary);border:1px solid #DBD6D1;color:#050301;font-family:var(--font-heading);font-weight:600;font-style:Semibold;font-size:16px;line-height:1.5;letter-spacing:-1%;text-transform:capitalize;cursor:pointer}.custom-contact--form-v2 .email-signup__button:hover{background:var(--color-primary-default);color:var(--white-100)}.custom-contact--form-v2 .email-signup__input{padding:13.5px 12px;border-radius:8px;border:1px solid var(--white-10);color:var(--white-100);background:transparent;outline:none!important}.custom-contact--form-v2 .email-signup__input:focus{color:var(--black-100)}.custom-contact--form-v2 .email-signup__input::placeholder{color:var(--white-100);opacity:.8}.custom-contact--form-v2 .input__wrapper{position:relative;width:100%;border-radius:8px;overflow:hidden;display:inline-flex}.custom-contact--form-v2 .input__wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:var(--color-primary-default);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.custom-contact--form-v2 .input__wrapper:focus-within:before{transform:translate(0)}.custom-contact--form-v2 .email-signup__input:focus-visible{background:var(--white-100)}.custom-contact--form-v2 .email-signup__form{margin-top:32px}.custom-contact--form-v2 .input-each__wrapper{display:flex;flex-direction:column}.custom-contact--form-v2 .section-text{color:var(--grey-para-light)}.custom-contact--form-v2 .bottom-text{color:var(--grey-para-light);font-size:14px;text-align:left;margin-top:20px}.custom-contact--form-v2 .bottom-text a{color:var(--grey-para-light)}.custom-contact--form-v2 .bottom-text a:hover{color:#f16722!important;text-decoration-color:#f16722!important}.custom-contact--form-v2 .form-wrapper{display:flex;flex-direction:column;gap:24px}.custom-contact--form-v2 .map-wrapper{flex:1}.custom-contact--form-v2 .map-wrapper iframe{width:100%;border-radius:8px;height:100%}@media screen and (max-width:1024px){.custom-contact--form-v2 .section-content{flex-direction:column;gap:20px}.custom-contact--form-v2 .form-wrapper .map-wrapper{display:none}.custom-contact--form-v2 .map-wrapper.hidden{display:block!important}.custom-contact--form-v2 .map-wrapper iframe{height:400px}.custom-contact--form-v2 .form-wrapper{order:-1}}@media screen and (max-width:750px){.custom-contact--form-v2 .email-signup-block{padding:48px 20px}}.custom-thank-you{overflow:hidden;background:var(--bg-gradient-dark)!important;min-height:500px}.custom-thank-you .background--overlay{position:absolute;bottom:0;left:0;width:100%;height:350px;background:linear-gradient(0deg,#01122a 20%,#01122a00)}.custom-thank-you .custom-bg__1{position:absolute;bottom:70px;left:0;max-width:620px}.custom-thank-you .custom-bg__2{position:absolute;bottom:10px;right:0;max-width:400px}.custom-thank-you .section-content{max-width:650px;justify-self:center}.custom-thank-you .section-text{text-align:center;max-width:388px}.custom-thank-you.error-section .section-text{max-width:500px}.custom-thank-you.stock-request .section-text{max-width:550px}.custom-thank-you .content-block{flex-direction:column;gap:24px;align-items:center}.custom-thank-you .section-heading h1{font-size:var(--text-h2);background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin:0;text-align:center}.custom-thank-you .section-heading h1:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-stroke)}.custom-thank-you .section-text p{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:--.16px;color:var(--grey-para-light);margin:0}.custom-thank-you .section-button{justify-content:center}.thank-you__footer,.header.thank-you__header .header-logo__image-container--original,.thank-you__header .header__column--right,.thank-you__header .header__column--left{display:none!important}.header.thank-you__header .header__row,.header.thank-you__header .header__row .header__row{background:transparent;justify-content:center}.header.thank-you__header .header-logo__image-container--inverse{display:block!important}.thank-you__utilities .utilities{border-top:none}.thank-you__utilities{position:fixed;bottom:0;background:linear-gradient(0deg,#01122a 78%,#01122a2e)!important}.custom-thank-you{height:100vh!important;display:flex;align-items:center;justify-content:center}.custom-thank-you .container{padding:0 20px}header .header.thank-you__header{position:fixed!important;width:100%;top:0!important;background:transparent!important;border-bottom:none}header .header.active-header.thank-you__header{background:transparent!important;border-bottom:none}@media screen and (max-width:1024px){.custom-thank-you .custom-bg__1,.custom-thank-you .custom-bg__2{max-width:260px;transform:translateY(-20px)}}@media screen and (max-width:750px){.custom-thank-you .content-block{align-items:flex-start}.custom-thank-you .content-block{padding-bottom:140px}.custom-thank-you .section-text,.custom-thank-you .section-heading h1{text-align:left}.custom-thank-you .section-heading h1:before{left:0;transform:translate(0)}.custom-thank-you .custom-bg__1,.custom-thank-you .custom-bg__2{max-width:200px;transform:translateY(-50px)}.custom-thank-you .container,.custom-thank-you .section-button{width:100%}.custom-thank-you .section-content{justify-self:flex-start;max-width:100%;width:100%}.custom-thank-you{justify-content:left}}@media screen and (max-width:400px){.custom-thank-you .custom-bg__1,.custom-thank-you .custom-bg__2{transform:translateY(-100px)}}.custom-collection-section h2{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;padding-right:2px}.custom-collection-section h2:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:2px;width:48px;background:var(--color-primary-default)}@media screen and (max-width:750px){.custom-collection-section h2:before{left:0;transform:translate(0)}}.cart-drawer .cart-drawer__inner{color:#000!important;-webkit-text-fill-color:#000!important}.cart-drawer .close-button{position:absolute!important}.cart-drawer .cart-discount__button:before,.cart-drawer .cart__checkout-button:before,.cart-drawer .close-button:before,.cart-drawer .cart-items__quantity .button:before{display:none}.cart-items__quantity .quantity-selector{border:none}.cart-drawer .cart-drawer__header .cart-drawer__heading{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-style:Semibold;font-size:28px;line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.cart-items__quantity .quantity-selector input{min-width:40px;min-height:33px;border:1px solid #00183833;border-radius:8px;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.3;letter-spacing:-.16px;text-align:center;outline:none}.cart-items__quantity .quantity-selector .button{width:fit-content}.cart-drawer .close-button:hover svg path,.cart-items__quantity .quantity-selector .button:hover svg path{stroke:#f16722}.cart-drawer .cart-items__title{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-style:Semibold;font-size:16px;line-height:1.1;letter-spacing:0;text-transform:capitalize;background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:block}.cart-drawer .quantity-selector-wrapper{font-size:14px;font-family:var(--font-body);font-weight:var(--fw-regular);line-height:1.1}.cart-drawer .cart-items__price{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:18px;color:var(--black-100);line-height:1.1;letter-spacing:0;display:none}.cart-drawer .cart-items__details span{font-family:var(--font-heading);font-weight:var(--fw-semibold);font-size:18px;background:var(--hover-primary-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;line-height:1.1;letter-spacing:0;text-transform:capitalize}.cart-drawer .cart-items__table{position:relative}.cart-drawer .cart-items__remove{position:absolute;right:0;bottom:0;width:fit-content}.cart-drawer .cart__ctas .cart__checkout-button{padding:12px 32px;font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize;height:100%;min-height:48px;opacity:1!important;background:var(--color-primary-default);color:var(--black-100)!important;-webkit-text-fill-color:var(--black-100)!important}.cart-drawer .cart-discount__button{font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize;height:100%;opacity:1!important;background:var(--color-primary-default);color:var(--black-100)!important;-webkit-text-fill-color:var(--black-100)!important}.cart-drawer .cart-discount__button:hover,.cart-drawer .cart__ctas .cart__checkout-button:hover{background:linear-gradient(180deg,#372e25,#050301);color:#fffcfa;-webkit-text-fill-color:#fffcfa!important}.cart-drawer .cart-items__media{padding:6px;background:linear-gradient(180deg,#dbd6d1,#f7e0c9);border-radius:8px}.cart-drawer .cart-items__table-row{grid-template-columns:clamp(2.5rem,25cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto);--cart-item-price-width: 5rem}.cart-drawer .cart-discount__label{font-size:14px;font-family:var(--font-heading);font-weight:var(--fw-semibold);line-height:1.1}.cart-drawer .cart-totals__total-value,.cart-drawer .cart-totals__total-label{font-size:20px;font-family:var(--font-heading);font-weight:var(--fw-semibold);line-height:1.1}.cart-drawer .cart-totals__tax-note{font-family:var(--font-body)}.cart-drawer .cart-items__empty-button{padding:12px 32px;font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize;height:100%;min-height:48px;opacity:1!important;background:var(--color-primary-default);color:var(--black-100)!important;-webkit-text-fill-color:var(--black-100)!important}.cart-drawer .cart-items__empty-button:hover{background:var(--color-primary-hover-2);color:var(--white-100)!important;-webkit-text-fill-color:var(--white-100)!important}.cart-drawer .cart-discount__input::placeholder{opacity:.5}.cart-drawer .cart-discount .details[open] .cart-totals__icon svg path:last-of-type{opacity:0}.custom-error__page h1{background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:capitalize!important;font-family:var(--font-heading)!important;font-size:var(--text-h2)!important;line-height:1!important;letter-spacing:-.05em!important;font-weight:var(--fw-semibold);padding-bottom:5px}@media screen and (max-width:750px){.custom-error__page .text-block p,.custom-error__page h1,.custom-error__page .text-block{text-align:left!important;align-items:flex-start!important;margin:0}}.shopify-policy__title h1{font-size:var(--text-h2)!important;font-family:var(--font-heading)!important;line-height:1.1!important;letter-spacing:-.05em!important;text-transform:capitalize!important;font-weight:var(--fw-semibold)!important;background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shopify-policy__body h2{font-size:var(--text-h3)!important;font-family:var(--font-heading)!important;line-height:1.1!important;letter-spacing:-.05em!important;text-transform:capitalize!important;font-weight:var(--fw-semibold)!important;background:var(--color-primary-hover-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shopify-policy__body li,.shopify-policy__body p{color:var(--grey-text)!important}@media screen and (max-width:750px){.shopify-policy__body h2{font-size:var(--text-h3)!important}.shopify-policy__title h1{text-align:left}.shopify-policy__body li,.shopify-policy__body p{font-size:14px!important}}.predictive-search-form .predictive-search-results__card{height:230px;position:relative}.predictive-search-form .resource-card:hover{--resource-card-secondary-image-opacity: 0 !important}.predictive-search-form .predictive-search-results__card:hover{padding:0!important;margin:0!important;background:transparent!important}.predictive-search-form .predictive-search-results__card .resource-card__media{aspect-ratio:4/4!important;position:absolute;top:0;left:0;height:100%;width:100%}.predictive-search-form .predictive-search-results__card .resource-card__media img{object-fit:contain}.predictive-search-form .predictive-search-results__card .resource-card__content{position:absolute;bottom:0;left:0;padding:10px;border-radius:8px;background:var(--bg-gradient-dark);color:var(--white-100)}.predictive-search-form .predictive-search-results__card .price,.predictive-search-form .predictive-search-results__card .resource-card__title{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-heading);font-weight:600;font-size:18px;line-height:1.1;letter-spacing:0;text-transform:capitalize;margin-bottom:8px}.search-page-input__parent .search__icon svg path,.predictive-search-form .predictive-search__icon svg path{fill:var(--color-foreground)}.predictive-search-form .predictive-search-results__inner>.predictive-search-results__list{display:none}.predictive-search__search-button{border:1px solid #321C06;background:linear-gradient(180deg,#372e25,#050301);color:#fffcfa;transition:all .3s ease;font-size:var(--font-button--size);line-height:1.5;font-weight:var(--fw-semibold);text-transform:capitalize;padding:12px 32px;letter-spacing:-.16px;border-radius:8px;text-align:center;position:relative;z-index:1;display:block;cursor:pointer;white-space:nowrap;height:fit-content}.predictive-search__search-button:hover{-webkit-text-fill-color:unset;border:1px solid #FBD1BC;background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}.predictive-search-form .predictive-search-results__wrapper-products:last-child{padding-block-end:40px}.shopify-challenge__container{padding-top:80px}.custom-search .section-bg{right:0;left:unset}.custom-search h2{background:var(--color-hover-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;padding-top:24px;margin-bottom:16px}.custom-search h2:before{content:"";position:absolute;top:0;left:0;height:2px;width:48px;background:var(--color-primary-default)}.custom-search .section-content{max-width:700px;padding:48px;color:var(--grey-para-light);background:var(--bg-gradient-dark);border-radius:8px;overflow:visible;z-index:1;position:relative;justify-self:end;flex-direction:column;gap:32px;margin:0 auto 0 0}.custom-search .container{padding:87px 0;position:relative}.custom-search .section-bg{width:calc(100% - 480px);border-radius:8px;overflow:hidden}.custom-search .newsletter-form{flex-direction:column;gap:24px}.custom-search .form-content{flex-direction:column;gap:12px}.custom-search .product-search{flex-direction:column;gap:24px}.custom-search .product-search input{padding:13.5px 12px;background:#00183833;border:1px solid var(--white-10);outline:none;color:var(--white-100);font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.3;letter-spacing:-.16px;border-radius:8px}.custom-search .product-search input::placeholder{color:var(--white-100);opacity:.8}.newsletter-button{font-family:var(--font-heading);font-size:var(--font-button--size);color:var(--black-100);line-height:1.5;font-weight:var(--fw-semibold);text-transform:capitalize;letter-spacing:-.16px;padding:16px 24px;border-radius:8px;border:1px solid transparent;background:linear-gradient(180deg,#fffcfa,#fbebda) padding-box,linear-gradient(180deg,#dbd6d1,#f7e0c9) border-box;transition:all .3s ease;cursor:pointer}.newsletter-button:hover{background:linear-gradient(180deg,#f7a982,#f16722) padding-box,linear-gradient(180deg,#ebab6bcc,#fbd1bccc) border-box}@media screen and (max-width:750px){.custom-search .section-bg{width:100%;position:relative;height:300px}.custom-search .section-content{justify-self:center;padding:40px;gap:40px;margin-top:-100px}.custom-search .container{padding:0}.custom-search .section-content{margin-top:0;padding:40px 20px}}@media screen and (max-width:1024px){.custom-search .container{padding:0;display:flex;flex-direction:column-reverse;gap:20px}.custom-search .section-bg{position:unset;width:100%;height:500px}.custom-search .section-content{max-width:100%;width:100%}.section.custom-section.custom-affiliate-payout-table{padding-top:0!important}}@media screen and (max-width:750px){.custom-search .section-content{justify-self:center;padding:40px 20px;gap:40px}.custom-search .container{padding:0}.custom-search .section-bg{height:300px}.section.custom-section.custom-scroll--accordion.fade-wrapper{padding-bottom:60px!important}.custom-header-menu .menu-featured-header{display:none}.menu-featured-products{display:none!important}.custom-header-menu{min-height:calc(100vh - 117px)}section#shopify-section-template--21277105619185__custom_affiliate_payout_table_L8XpHk{padding-top:0!important}.section.custom-section.custom-affiliate-payout-table{padding-bottom:0!important}}@media(max-width:425px){.featured-products-row .slick-slide{width:calc(100vw - 40px)!important;margin-right:20px}}.footer-icon__group .icon-block a .icon-default{fill:#000}div#shopify-block-AQ0pSbHRQMmUxM1NtW__icon_pWCyix .text-inherit,div#shopify-block-AcmwvSlo1YVdWMWpyS__icon_XQnzLd .text-inherit{padding:18px 14px 14px 18px}.product-form-buttons .add-to-cart-text svg path{fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
