body #header-component.header img{height:clamp(26px,2vw,38px)!important;width:auto!important;max-height:38px!important}@media(max-width:749px){body #header-component.header img{max-height:28px!important}}@media(min-width:990px){body #header-component.header .header__row--top .header__columns{display:grid!important;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:16px!important;row-gap:4px!important;align-items:center!important}body #header-component.header .header__column--left{grid-column:2!important;grid-row:1!important;width:auto!important;justify-content:center!important}body #header-component.header .header__column--center{grid-column:1 / -1!important;grid-row:2!important;width:auto!important;justify-content:center!important}body #header-component.header .header__column--right{grid-column:3!important;grid-row:1!important;width:auto!important;justify-self:end!important;justify-content:flex-end!important}body #header-component.header .header__row--top{padding-block:10px 8px!important;padding-inline:clamp(20px,3vw,56px)!important}body #header-component.header .menu-list{gap:clamp(12px,1.6vw,30px)!important;justify-content:center!important}}body #header-component.header .menu-list a{position:relative}body #header-component.header .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-component.header .menu-list a:hover:after{transform:scaleX(1)}body main[data-template^=index] .shopify-section[id*=__hero_banners]{height:auto!important;min-height:0!important;max-height:none!important}body main[data-template^=index] [id*=__hero_banners] .background-image-container{background:url(/cdn/shop/files/hero-banner-west-month.png?v=1788152293) center / cover no-repeat!important}body main[data-template^=index] [id*=__hero_banners] .background-image-container img{opacity:0!important}body main[data-template^=index] [id*=__hero_banners] .custom-section-content{position:relative;z-index:1}@media(min-width:750px){body main[data-template^=index] [id*=__hero_banners] .section{aspect-ratio:1829/860!important;height:auto!important;min-height:0!important;--section-min-height:0 !important;padding:0!important}body main[data-template^=index] [id*=__hero_banners] .background-image-container:after{content:none!important}body main[data-template^=index] [id*=__hero_banners] .custom-section-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;max-width:none!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;z-index:2}body main[data-template^=index] [id*=__hero_banners] .custom-section-content .text-block{display:none!important}body main[data-template^=index] [id*=__hero_banners] .custom-section-content .layout-panel-flex,body main[data-template^=index] [id*=__hero_banners] .custom-section-content .group-block,body main[data-template^=index] [id*=__hero_banners] .custom-section-content .group-block-content{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important}body main[data-template^=index] [id*=__hero_banners] a[class*=button]{position:absolute!important;opacity:0!important;display:block!important;margin:0!important;min-height:0!important;z-index:3}body main[data-template^=index] [id*=__hero_banners] a[href*=vitamin-c-brightening-serum]{left:3.7%!important;top:72.4%!important;width:15.4%!important;height:8.6%!important}body main[data-template^=index] [id*=__hero_banners] a[href*="/collections/all"]{left:19.2%!important;top:72.4%!important;width:13.4%!important;height:8.6%!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] .background-image-container{background-position:63% center!important}body main[data-template^=index] [id*=__hero_banners] .background-image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#f4e9db 0% 34%,#f4e9dbc7 54%,#f4e9db00 76%)}}body main[data-template^=index] [id*=__editorial_edit] .background-image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(270deg,#f2e6d8 0% 36%,#f2e6d8d9 43%,#f2e6d800 56%)}body main[data-template^=index] [id*=__editorial_edit] .custom-section-content{position:relative;z-index:1}@media(max-width:749px){body main[data-template^=index] [id*=__editorial_edit] .background-image-container:after{background:linear-gradient(0deg,#f2e6d8 0% 44%,#f2e6d8e6 62%,#f2e6d800 82%)}}body main[data-template^=index] [id*=__trust_strip],body main[data-template^=index] [id*=__trust_strip].bf-trust-strip{opacity:1!important;transform:none!important}body main[data-template^=index] [id*=__trust_strip] .section,body main[data-template^=index] [id*=__trust_strip] .section-background{background:#f6efe7!important}body main[data-template^=index] [id*=__trust_strip] .group-block-content>:nth-child(1) p{color:#1a1008!important}body main[data-template^=index] [id*=__trust_strip] .group-block-content>:nth-child(2) p{color:#6a584a!important}body main[data-template^=index] [id*=__trust_strip] a{color:#1a1008!important}body main[data-template^=index] [id*=__trust_strip] .section{padding-block:20px!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{text-align:left!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 *{text-align:left!important;justify-content:flex-start!important}body main[data-template^=index] [id*=__best_sellers] .section-resource-list__header .group-block-content,body main[data-template^=index] [id*=__new_arrivals] .section-resource-list__header .group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}@media(min-width:750px){body main[data-template^=index] [id*=__newsletter_signup] .custom-section-content>.layout-panel-flex{grid-template-columns:minmax(0,.6fr) minmax(0,1.05fr) minmax(0,1.15fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:clamp(24px,3.5vw,64px)!important;row-gap:2px!important}body main[data-template^=index] [id*=__newsletter_signup] .layout-panel-flex>.image-block{grid-column:1!important;grid-row:1 / span 2!important;min-height:170px!important}body main[data-template^=index] [id*=__newsletter_signup] .layout-panel-flex>.group-block,body main[data-template^=index] [id*=__newsletter_signup] .layout-panel-flex>.group-block>.group-block-content{display:contents!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block>.group-block__media-wrapper{display:none!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block-content>div.text-block{grid-column:2!important;grid-row:1!important;align-self:end!important;margin:0!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block-content>rte-formatter.text-block{grid-column:2!important;grid-row:2!important;align-self:start!important;margin:0!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block-content>div.text-block p,body main[data-template^=index] [id*=__newsletter_signup] .group-block-content>rte-formatter.text-block p{text-align:center!important}body main[data-template^=index] [id*=__newsletter_signup] .group-block-content>.email-signup-block{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;padding-inline-end:clamp(24px,4vw,80px)!important}body main[data-template^=index] [id*=__newsletter_signup] .email-signup-block form{max-width:520px!important;margin-inline:0!important}}@media(prefers-reduced-motion:reduce){body #header-component.header .menu-list a:after{transition:none}}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners] .group-block .group-block .group-block-content{display:flex!important;flex-direction:row!important;gap:10px!important;flex-wrap:wrap!important}body main[data-template^=index] [id*=__hero_banners] .button{width:auto!important}body main[data-template^=index] [id*=__hero_banners] .background-image-container img{object-position:71% center!important}body main[data-template^=index] [id*=__hero_banners] h1{font-size:2.4rem!important}body main[data-template^=index] [id*=__newsletter_signup] .image-block img{object-position:center 60%!important}}@media(min-width:990px)and (max-width:1199px){body main[data-template^=index] [id*=__best_sellers] .section,body main[data-template^=index] [id*=__new_arrivals] .section{grid-template-columns:210px minmax(0,1fr)!important}}@media(min-width:1100px){body footer .footer-content{grid-template-columns:1.7fr .9fr .9fr .8fr .9fr!important;column-gap:clamp(28px,3vw,64px)!important;align-items:start!important}body footer .footer-content>*{grid-column:auto!important;grid-row:auto!important;grid-area:auto!important;width:auto!important;max-width:none!important}}@media(min-width:750px)and (max-width:1099px){body footer .footer-content{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;align-items:start!important}body footer .footer-content>.group-block{grid-column:1 / -1!important}body footer .footer-content>.menu{grid-column:auto!important;grid-row:auto!important;width:auto!important}}body footer .menu-block__heading,body footer summary{font-size:.6875rem!important;letter-spacing:.16em!important}body footer a{font-size:.8125rem!important}@media(min-width:750px){body footer .utilities{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important}body footer .utilities>*{width:auto!important;flex:0 0 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bf-layers-4.css.map */
