body main[data-template^=index] .section-resource-list{position:relative!important}body main[data-template^=index] .section-resource-list__header{padding-inline:var(--bf-gt)!important;margin-block-end:clamp(20px,2vw,32px)!important}body main[data-template^=index] .section-resource-list__header{width:100%!important;justify-self:stretch!important}body main[data-template^=index] .section-resource-list__header>.group-block{width:100%!important;flex:1 1 auto!important}body main[data-template^=index] .section-resource-list__header .group-block-content{align-items:flex-end!important;width:100%!important;justify-content:space-between!important}body main[data-template^=index] .resource-list__carousel product-card slideshow-arrows,body main[data-template^=index] product-card slideshow-arrows{display:none!important}body main[data-template^=index] .section-resource-list__header h2{font-size:clamp(1.25rem,1.7vw,1.75rem)!important;line-height:1.15!important;letter-spacing:.01em!important;margin:0!important}body main[data-template^=index] .section-resource-list__header p{font-size:.8125rem!important;line-height:1.5!important;color:#5b4a3f!important;margin:6px 0 0!important;max-width:52ch!important}body main[data-template^=index] .section-resource-list__header a.button-unstyled{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important;text-decoration:none!important;border-bottom:1px solid currentColor!important;padding-bottom:2px!important}body main[data-template^=index] .resource-list__carousel{position:relative!important}body main[data-template^=index] .resource-list__carousel slideshow-arrows{position:absolute!important;inset:-50px var(--bf-gt) auto auto!important;width:auto!important;height:auto!important;display:flex!important;gap:8px!important;z-index:4!important;pointer-events:auto!important}body main[data-template^=index] .resource-list__carousel slideshow-arrows .slideshow-control{position:static!important;transform:none!important;inset:auto!important;width:36px!important;height:36px!important;flex:0 0 36px!important;display:grid!important;place-items:center!important;background:transparent!important;border:1px solid rgba(26,16,8,.22)!important;border-radius:999px!important;color:#1a1008!important;opacity:1!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}body main[data-template^=index] .resource-list__carousel slideshow-arrows .slideshow-control:hover{background:#1a1008!important;border-color:#1a1008!important;color:#faf7f2!important}body main[data-template^=index] .resource-list__carousel slideshow-arrows .slideshow-control[disabled],body main[data-template^=index] .resource-list__carousel slideshow-arrows .slideshow-control[aria-disabled=true]{opacity:.25!important;pointer-events:none!important}body main[data-template^=index] .resource-list__carousel slideshow-arrows .svg-wrapper{width:15px!important;height:15px!important}body main[data-template^=index] .resource-list__carousel slideshow-slides{align-items:start!important}body main[data-template^=index] .resource-list__carousel slideshow-slide{align-self:start!important;height:auto!important}body main[data-template^=index] .resource-list__carousel{scrollbar-width:none!important}body main[data-template^=index] .resource-list__carousel::-webkit-scrollbar{display:none!important}@media(prefers-reduced-motion:reduce){body main[data-template^=index] .resource-list__carousel slideshow-slides{scroll-behavior:auto!important}}@media(max-width:749px){body main[data-template^=index] .resource-list__carousel slideshow-arrows{display:none!important}}body main[data-template^=index] [id*=__brand_story] h2{text-wrap:balance!important;margin:0!important}body main[data-template^=index] [id*=__brand_story] .spacing-style{max-width:22ch!important;margin-inline:auto!important}@media(max-width:749px){body main[data-template^=index] [id*=__brand_story] .spacing-style{max-width:16ch!important}}body main[data-template^=index] [id*=__hair_tools_band] h2,body main[data-template^=index] [id*=__campaign_routine] h2{font-size:clamp(1.75rem,3.1vw,3.25rem)!important;line-height:1.08!important;letter-spacing:-.01em!important}body main[data-template^=index] [id*=__hair_tools_band] .spacing-style p,body main[data-template^=index] [id*=__campaign_routine] .spacing-style p{font-size:.9375rem!important}body main[data-template^=index] [id*=__hair_tools_band] p,body main[data-template^=index] [id*=__campaign_routine] p{letter-spacing:.16em!important}body main[data-template^=index] [id*=__hair_tools_band] .spacing-style p:not(:first-child),body main[data-template^=index] [id*=__campaign_routine] .spacing-style p:not(:first-child){letter-spacing:normal!important}body main[data-template^=index] [id*=__category_tiles] h2{font-size:clamp(1.25rem,1.7vw,1.75rem)!important;margin-block-end:clamp(20px,2vw,32px)!important}body main[data-template^=index] [id*=__category_tiles] .collection-card__title,body main[data-template^=index] [id*=__category_tiles] [role=heading]{font-size:.6875rem!important;letter-spacing:.16em!important}body main[data-template^=index] .resource-list__carousel .bf-reveal,body main[data-template^=index] .resource-list__carousel .resource-list__item{opacity:1!important;transform:none!important}@media(min-width:750px){body main[data-template^=index] .resource-list__carousel{--bf-rail-cols:3;--bf-rail-gap:.625rem}body main[data-template^=index] .resource-list__carousel slideshow-slide.resource-list__slide{flex:0 0 auto!important;min-width:0!important;width:calc((100% - (var(--bf-rail-gap) * (var(--bf-rail-cols) - 1))) / var(--bf-rail-cols))!important}}@media(min-width:1100px){body main[data-template^=index] .resource-list__carousel{--bf-rail-cols:4}}@media(min-width:1440px){body main[data-template^=index] .resource-list__carousel{--bf-rail-cols:5}}@media(max-width:749px){body main[data-template^=index] .resource-list__carousel slideshow-slide.resource-list__slide{width:auto!important;min-width:0!important;flex:0 0 var(--mobile-card-size,44cqw)!important}}@media(min-width:1100px){body footer .footer-content{display:grid!important;grid-template-columns:1.5fr .85fr 1fr .85fr .9fr!important;column-gap:clamp(28px,3vw,64px)!important;align-items:start!important}}body footer .footer-content .image-block{max-width:100%!important;grid-column:auto!important;min-width:0!important}body footer .footer-content .image-block img{width:100%!important;height:auto!important;max-height:320px!important;object-fit:cover!important;object-position:center!important;display:block!important}@media(min-width:750px)and (max-width:1099px){body footer .footer-content{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr!important;column-gap:32px!important;row-gap:36px!important;align-items:start!important}body footer .footer-content .image-block{display:none!important}}body footer .menu-block__heading,body footer h2,body footer h3,body footer summary{font-size:.6875rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#faf7f2!important}body footer [id*=col_newsletter] h3{font-size:clamp(1.125rem,1.5vw,1.5rem)!important;letter-spacing:-.01em!important;text-transform:none!important}body footer a{font-size:.8125rem!important;color:#c9bdb2!important;text-decoration:none!important;transition:color .2s ease!important}body footer a:hover{color:#e5c6a9!important}body footer img{border-radius:0!important}body footer .footer-utilities,body [class*=footer-utilities]{border-top:1px solid rgba(229,198,169,.18)!important}body footer .footer-utilities a,body footer .footer-utilities p,body [class*=footer-utilities] a,body [class*=footer-utilities] p{font-size:.6875rem!important;letter-spacing:.04em!important;color:#9a8d82!important}@media(max-width:749px){body footer .footer-content{display:block!important}body footer .footer-content .image-block{display:none!important}}body main[data-template^=index] [id*=__hero_banners]{--bf-hero-h:clamp(430px, 40vw, 82vh)}@media(min-width:750px)and (max-width:1099px){body main[data-template^=index] [id*=__hero_banners]{--bf-hero-h:clamp(320px, 42vw, 60vh)}}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners]{--bf-hero-h:clamp(340px, 54vh, 470px)}}body main[data-template^=index] [id*=__hero_banners] slideshow-slide,body main[data-template^=index] [id*=__hero_banners] .slide__image-container{height:var(--bf-hero-h)!important;min-height:var(--bf-hero-h)!important;aspect-ratio:auto!important}body main[data-template^=index] [id*=__hero_banners] slideshow-slide img.slide__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:12% center!important}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners] slideshow-slide img.slide__image{object-position:6% center!important}}@media(min-width:750px)and (max-width:1099px){body main[data-template^=index] [id*=__hero_banners] slideshow-slide img.slide__image{object-position:10% center!important}}body main[data-template^=index] [id*=__hero_banners] slideshow-slide a.button-unstyled{width:auto!important;max-width:max-content!important;display:inline-flex!important;align-items:center!important;padding:12px 22px!important;min-height:44px!important;font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;opacity:1!important}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners] slideshow-slide a.button-unstyled{padding:11px 18px!important;font-size:.6875rem!important}}body header .header__row--top{padding-block:10px!important}body header .header__columns{min-height:0!important;height:auto!important}body header .header__column{padding-block:0!important;min-height:0!important}body header .header__columns{grid-template-rows:auto auto!important;row-gap:4px!important;align-items:center!important}body header .header__column--left>a.size-style{height:auto!important;min-height:0!important}body #header-component.header .header__row--top .header__columns{grid-template-rows:44px 40px!important;row-gap:4px!important;align-items:center!important}body #header-component.header .header__row--top{padding-block:8px!important}body header img,body header .header__logo img,body header [class*=logo] img{height:clamp(22px,1.6vw,30px)!important;width:auto!important;max-height:30px!important}@media(max-width:749px){body header img,body header [class*=logo] img{max-height:24px!important}}body header nav ul,body header [class*=menu-list]{gap:clamp(18px,1.8vw,34px)!important}body [class*=announcement] p,body [class*=announcement] a{font-size:.625rem!important;letter-spacing:.14em!important}body main[data-template^=index] [id*=__hair_tools_band] h2,body main[data-template^=index] [id*=__campaign_routine] h2{font-size:clamp(1.5rem,2.4vw,2.25rem)!important;line-height:1.1!important}body main[data-template^=index] [id*=__category_tiles] h2,body main[data-template^=index] .section-resource-list__header h2{font-size:clamp(1.125rem,1.4vw,1.5rem)!important}body main[data-template^=index] .section-resource-list__header p{font-size:.75rem!important}body main[data-template^=index]>.shopify-section:before{content:none!important;display:none!important}body main[data-template^=index] [id*=__category_tiles] .resource-list--grid{--column-count:3 !important;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:749px){body main[data-template^=index] [id*=__category_tiles] .resource-list--grid{--column-count:2 !important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}body main[data-template^=index]>.shopify-section:first-child .section{padding-block-start:0!important}body .button,body button.button,body a.button{font-size:.75rem!important;letter-spacing:.14em!important;padding-block:12px!important;min-height:44px!important}@media(max-width:749px){body footer details:not([open])>*:not(summary){display:none!important}body footer .footer-content>*{overflow:hidden!important}}body header img,body header .header__logo img,body header [class*=logo] img{height:clamp(26px,2vw,38px)!important;width:auto!important;max-height:38px!important}@media(max-width:749px){body header img,body header [class*=logo] img{max-height:28px!important}}@media(min-width:990px){body #header-component.header .header__row--top .header__columns{display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;grid-template-rows:60px!important;column-gap:28px!important;align-items:center!important}body header .header__column--left{grid-column:1!important;grid-row:1!important;width:auto!important;justify-content:flex-start!important}body header .header__column--center{grid-column:2!important;grid-row:1!important;width:auto!important;justify-content:center!important}body header .header__column--right{grid-column:3!important;grid-row:1!important}body #header-component.header .header__row--top{padding-block:6px!important;padding-inline:clamp(20px,3vw,56px)!important}}body header nav a,body header [class*=menu] a{font-size:.75rem!important;letter-spacing:.12em!important}body header nav ul,body header [class*=menu-list]{gap:clamp(14px,1.5vw,28px)!important}body main[data-template^=index] [id*=__hero_banners] .section-background{position:absolute}body main[data-template^=index] [id*=__hero_banners] .section-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#f6efe7 0% 27%,#f6efe7eb 38%,#f6efe700 60%)}body main[data-template^=index] [id*=__hero_banners] .section{padding-inline:clamp(24px,5vw,96px)!important;position:relative;z-index:1}body main[data-template^=index] [id*=__hero_banners] .custom-section-content>.layout-panel-flex{display:block!important}body main[data-template^=index] [id*=__hero_banners] h1{margin:0!important}body main[data-template^=index] [id*=__hero_banners] .section-background img{object-position:50% center!important}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners] .section{min-height:76svh!important;display:flex!important;align-items:flex-end!important}body main[data-template^=index] [id*=__hero_banners] .section-background img{object-position:63% center!important}body main[data-template^=index] [id*=__hero_banners] .section-background:after{background:linear-gradient(0deg,#f6efe7 0% 30%,#f6efe7b8 52%,#f6efe700 74%)}}body main[data-template^=index] [id*=__category_cards] .custom-section-content>.layout-panel-flex{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding-inline:clamp(20px,4vw,72px)!important;align-items:stretch!important}body main[data-template^=index] [id*=__category_cards] .group-block{height:100%!important;border-radius:3px!important;overflow:hidden!important}body main[data-template^=index] [id*=__category_cards] .group-block-content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;grid-template-rows:auto auto 1fr!important;gap:4px 16px!important;height:100%!important;min-height:210px}body main[data-template^=index] [id*=__category_cards] .group-block-content>:nth-child(1){grid-column:1;grid-row:1}body main[data-template^=index] [id*=__category_cards] .group-block-content>:nth-child(2){grid-column:1;grid-row:2}body main[data-template^=index] [id*=__category_cards] .group-block-content>:nth-child(3){grid-column:2;grid-row:1 / -1;height:100%!important}body main[data-template^=index] [id*=__category_cards] .group-block-content>:nth-child(4){grid-column:1;grid-row:3;align-self:end;text-decoration:underline;text-underline-offset:4px}body main[data-template^=index] [id*=__category_cards] .image-block,body main[data-template^=index] [id*=__category_cards] .image-block>*{height:100%!important}body main[data-template^=index] [id*=__category_cards] .image-block img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:2px;aspect-ratio:auto!important}@media(max-width:989px){body main[data-template^=index] [id*=__category_cards] .custom-section-content>.layout-panel-flex{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){body main[data-template^=index] [id*=__category_cards] .group-block-content{display:flex!important;flex-direction:column!important;min-height:0;gap:6px!important}body main[data-template^=index] [id*=__category_cards] .image-block{order:3;height:auto!important}body main[data-template^=index] [id*=__category_cards] .image-block img{aspect-ratio:1/1!important;height:auto!important}body main[data-template^=index] [id*=__category_cards] .group-block-content>:nth-child(4){order:4;padding-top:4px}}@media(min-width:990px){body main[data-template^=index] [id*=__best_sellers] .section,body main[data-template^=index] [id*=__new_arrivals] .section{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;column-gap:clamp(28px,3vw,56px)!important;align-items:center!important;padding-inline:clamp(20px,4vw,72px)!important}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__header{grid-column:1!important;grid-row:1!important;max-width:none!important;padding-inline:0!important;margin:0!important}body main[data-template^=index] [id*=__best_sellers] .resource-list,body main[data-template^=index] [id*=__new_arrivals] .resource-list{grid-column:2!important;grid-row:1!important;max-width:none!important;padding-inline:0!important}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__content,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__content{grid-column:2!important}body main[data-template^=index] [id*=__best_sellers] .resource-list__carousel,body main[data-template^=index] [id*=__new_arrivals] .resource-list__carousel{--bf-rail-cols:4 !important}body main[data-template^=index] [id*=__best_sellers] slideshow-slides,body main[data-template^=index] [id*=__new_arrivals] slideshow-slides{padding-inline:0!important;scroll-padding-left:0!important}}@media(max-width:989px){body main[data-template^=index] [id*=__best_sellers] .section,body main[data-template^=index] [id*=__new_arrivals] .section{padding-inline:clamp(16px,4vw,40px)!important}}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header h2,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__header h2{font-size:clamp(1.5rem,1.9vw,2rem)!important;line-height:1.12!important;margin:0 0 6px!important}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header p,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__header p{font-size:.8125rem!important}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header a.button-unstyled,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__header a.button-unstyled{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:4px!important;margin-top:10px}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header .group-block-content{gap:8px!important}body main[data-template^=index] .resource-list__item .card-gallery{background:#f4ece1;border-radius:3px}body main[data-template^=index] [id*=__editorial_edit] .section-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(270deg,#f2dfd3,#f2dfd3ed 30%,#f2dfd300 62%)}body main[data-template^=index] [id*=__editorial_edit] .section{padding-inline:clamp(24px,5vw,96px)!important;position:relative;z-index:1}body main[data-template^=index] [id*=__editorial_edit] h2{margin:0!important}@media(max-width:749px){body main[data-template^=index] [id*=__editorial_edit] .section{min-height:46svh!important}body main[data-template^=index] [id*=__editorial_edit] .section-background:after{background:linear-gradient(0deg,#f2dfd3,#f2dfd3e6 42%,#f2dfd300 78%)}}body main[data-template^=index] [id*=__routine_cards] .custom-section-content>.layout-panel-flex{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;padding-inline:clamp(20px,4vw,72px)!important}body main[data-template^=index] [id*=__routine_cards] .custom-section-content>.layout-panel-flex>.text-block{grid-column:1 / -1!important}body main[data-template^=index] [id*=__routine_cards] .group-block{border-radius:3px!important;overflow:hidden!important;height:100%!important}body main[data-template^=index] [id*=__routine_cards] .group-block-content{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-template-rows:auto auto 1fr auto!important;gap:3px 16px!important;height:100%!important;min-height:190px}body main[data-template^=index] [id*=__routine_cards] .group-block-content>:nth-child(1){grid-column:1;grid-row:1}body main[data-template^=index] [id*=__routine_cards] .group-block-content>:nth-child(2){grid-column:1;grid-row:2}body main[data-template^=index] [id*=__routine_cards] .group-block-content>:nth-child(3){grid-column:1;grid-row:3}body main[data-template^=index] [id*=__routine_cards] .group-block-content>:nth-child(4){grid-column:2;grid-row:1 / -1;height:100%!important}body main[data-template^=index] [id*=__routine_cards] .group-block-content>:nth-child(5){grid-column:1;grid-row:4;align-self:end;text-decoration:underline;text-underline-offset:4px}body main[data-template^=index] [id*=__routine_cards] .image-block,body main[data-template^=index] [id*=__routine_cards] .image-block>*{height:100%!important}body main[data-template^=index] [id*=__routine_cards] .image-block img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:2px;aspect-ratio:auto!important}body main[data-template^=index] [id*=__routine_cards] h3{margin:0!important}@media(max-width:989px){body main[data-template^=index] [id*=__routine_cards] .custom-section-content>.layout-panel-flex{grid-template-columns:1fr!important}}body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;padding-inline:clamp(20px,4vw,72px)!important}body main[data-template^=index] [id*=__trust_strip] .group-block{position:relative!important;padding-left:44px!important}body main[data-template^=index] [id*=__trust_strip] .group-block:before{content:"";position:absolute;left:0;top:1px;width:30px;height:30px;background-color:#2a1a10;-webkit-mask:var(--bf-ico) center / contain no-repeat;mask:var(--bf-ico) center / contain no-repeat}body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex>div.group-block:nth-of-type(1){--bf-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h13v10H1zM14 9h4l4 4v3h-8'/%3E%3Ccircle cx='6.5' cy='17.5' r='1.8'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.8'/%3E%3C/svg%3E")}body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex>div.group-block:nth-of-type(2){--bf-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.8-6.5M21 3v6h-6'/%3E%3C/svg%3E")}body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex>div.group-block:nth-of-type(3){--bf-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l2.6 5.6 6 .7-4.5 4.1 1.2 5.9L12 16.8l-5.3 3 1.2-5.9-4.5-4.1 6-.7z'/%3E%3C/svg%3E")}body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex>div.group-block:nth-of-type(4){--bf-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13a8 8 0 0 1 16 0'/%3E%3Crect x='2.5' y='12.5' width='4' height='6' rx='1.4'/%3E%3Crect x='17.5' y='12.5' width='4' height='6' rx='1.4'/%3E%3Cpath d='M20 18.5a3 3 0 0 1-3 3h-3.5'/%3E%3C/svg%3E")}body main[data-template^=index] [id*=__trust_strip] p{margin:0!important}@media(max-width:989px){body main[data-template^=index] [id*=__trust_strip] .custom-section-content>.layout-panel-flex{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 14px!important}body main[data-template^=index] [id*=__trust_strip] .group-block{padding-left:38px!important}body main[data-template^=index] [id*=__trust_strip] .group-block:before{width:26px;height:26px}}body main[data-template^=index] [id*=__newsletter_signup] .custom-section-content>.layout-panel-flex{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)!important;gap:0 clamp(28px,4vw,72px)!important;align-items:center!important}body main[data-template^=index] [id*=__newsletter_signup] .image-block{height:100%!important;min-height:210px}body main[data-template^=index] [id*=__newsletter_signup] .image-block>*{height:100%!important}body main[data-template^=index] [id*=__newsletter_signup] .image-block img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block{padding-block:34px!important;padding-inline-end:clamp(20px,5vw,96px)!important;max-width:560px}body main[data-template^=index] [id*=__newsletter_signup] form{max-width:440px}@media(max-width:749px){body main[data-template^=index] [id*=__newsletter_signup] .custom-section-content>.layout-panel-flex{grid-template-columns:1fr!important}body main[data-template^=index] [id*=__newsletter_signup] .image-block{min-height:150px;max-height:170px;overflow:hidden}body main[data-template^=index] [id*=__newsletter_signup] .group-block{padding:24px 20px 30px!important}}@media(min-width:1100px){body footer .footer-content{grid-template-columns:1.5fr 1fr 1fr 1fr!important;column-gap:clamp(32px,3.5vw,80px)!important;align-items:start!important}}body footer .payment-icons:not(:has(img)):not(:has(svg)){display:none!important}body footer [class*=social]:not(:has(a[href])){display:none!important}body footer a[href=""],body footer a:not([href]){display:none!important}@media(max-width:749px){body main[data-template^=product] .product-details .product-form-buttons{grid-template-columns:118px minmax(0px,1fr)!important}}body header nav a,body header [class*=menu-list] a{position:relative}body header nav a:after,body header [class*=menu-list] a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.22,.61,.36,1)}body header nav a:hover:after,body header [class*=menu-list] a:hover:after{transform:scaleX(1)}body .button,body button.button,body a.button{transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}body .button:hover,body button.button:hover,body a.button:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1a100824}body .button:active,body button.button:active{transform:translateY(0);box-shadow:none}body .resource-list__item .card-gallery,body .product-card .card-gallery{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}body .resource-list__item:hover .card-gallery,body .product-card:hover .card-gallery{transform:translateY(-4px)}body main[data-template^=index] [id*=__category_cards] .group-block,body main[data-template^=index] [id*=__routine_cards] .group-block{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}body main[data-template^=index] [id*=__category_cards] .group-block:hover,body main[data-template^=index] [id*=__routine_cards] .group-block:hover{transform:translateY(-4px);box-shadow:0 10px 26px #1a10081a}body footer a{transition:color .2s ease,transform .2s cubic-bezier(.22,.61,.36,1)}body footer .menu-block a:hover,body footer nav a:hover{transform:translate(3px);color:#faf7f2!important}@media(prefers-reduced-motion:reduce){body header nav a:after{transition:none}body .button:hover,body .resource-list__item:hover .card-gallery,body main[data-template^=index] [id*=__category_cards] .group-block:hover,body main[data-template^=index] [id*=__routine_cards] .group-block:hover,body footer .menu-block a:hover{transform:none!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bf-layers-3.css.map */
