@media(max-width:880px){input,textarea,select{font-size:16px!important}}.bw-header__menu-btn{min-width:44px;min-height:44px;padding:11px 8px;justify-content:center;align-items:center}@media(max-width:480px){.bw-header__cart,.bw-header__account{min-width:44px;min-height:44px;padding:10px!important;display:inline-flex;align-items:center;justify-content:center}.bw-header__cart svg,.bw-header__account svg{width:22px;height:22px}}body.bw-menu-open{overflow:hidden}body.bw-menu-open .bw-wa-float{display:none!important}@media(max-width:880px){.bw-header__inner{min-height:72px!important}}@media(max-width:880px){.bw-header__nav{position:fixed!important;top:72px;left:0;right:0;z-index:9000!important;background:var(--bw-white, #ffffff)!important;border-bottom:1px solid var(--bw-border, #ece5d8);box-shadow:0 10px 28px #1a23481a;max-height:calc(100vh - 72px);overflow-y:auto;-webkit-overflow-scrolling:touch}.bw-header__menu-btn{position:relative;z-index:9100}body.bw-menu-open .shopify-section:not(.shopify-section-header):not(.shopify-section-group-header-group){opacity:.35;transition:opacity .2s ease;pointer-events:none}body.bw-menu-open .bw-hero__image-wrap,body.bw-menu-open .bw-hero__bloom,body.bw-menu-open .bw-hero__bloom--1,body.bw-menu-open .bw-hero__bloom--2,body.bw-menu-open .bw-hero__bloom--3,body.bw-menu-open .bw-hero__bloom--4,body.bw-menu-open .bw-hero__halo,body.bw-menu-open .bw-hero__dots,body.bw-menu-open .bw-hero__floor,body.bw-menu-open .bw-petals,body.bw-menu-open .bw-petals *,body.bw-menu-open .bw-silk,body.bw-menu-open .bw-silk *,body.bw-menu-open [class*=bw-petal],body.bw-menu-open [class*=bw-silk]{animation:none!important;will-change:auto!important;transform:none!important}body.bw-menu-open .bw-hero__visual,body.bw-menu-open .bw-petals,body.bw-menu-open .bw-silk{isolation:auto!important}}@media(max-width:880px){html[dir=rtl] .bw-wa-float{bottom:120px!important}.bw-wa-float{z-index:1500!important}}@media(max-width:880px){.bw-header__logo{overflow:visible!important;min-width:0!important;flex-shrink:1}.bw-header__logo img,.bw-header__logo-img{max-height:32px!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain}.bw-header__actions{gap:.25rem!important;flex-shrink:0}}@media(max-width:480px){.bw-header__logo img,.bw-header__logo-img{max-height:26px!important}.bw-lang{padding:2px!important}.bw-lang__link{padding:.22rem .4rem!important;font-size:.68rem!important}}@media(max-width:380px){.bw-header__logo img,.bw-header__logo-img{max-height:22px!important}.bw-header__account{display:none!important}}@media(max-width:880px){.bw-hero--split .bw-hero__visual{min-height:180px!important;max-height:38vh!important;aspect-ratio:auto!important;padding:8px!important}.bw-hero--split .bw-hero__visual .bw-hero__image-wrap{max-height:100%;display:flex;align-items:center;justify-content:center}.bw-hero--split .bw-hero__visual .bw-hero__image{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;margin:0 auto!important}.bw-hero__title{font-size:clamp(1.85rem,7vw,2.5rem)!important;line-height:1.08!important;margin-bottom:.9rem!important}.bw-hero__subtitle{font-size:.98rem!important;line-height:1.55!important;margin-bottom:1.25rem!important}.bw-hero__eyebrow{font-size:.7rem!important;padding:.35rem .85rem!important;margin-bottom:.85rem!important}.bw-hero__cta{gap:.6rem!important;margin-bottom:1.25rem!important}.bw-hero__badges{font-size:.78rem!important}.bw-hero__inner{padding-block:1.25rem!important}}@media(max-width:480px){.bw-hero__title{font-size:clamp(1.65rem,8vw,2.1rem)!important}.bw-hero__subtitle{font-size:.94rem!important}}@media(max-width:880px){.bw-pdp__option-value{min-height:44px!important;padding:.7rem 1.2rem!important;font-size:.95rem!important}.bw-pdp__option-values{gap:.5rem!important;flex-wrap:wrap}.bw-gallery__thumbs{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:4px}.bw-gallery__thumbs::-webkit-scrollbar{height:4px}.bw-gallery__thumb{min-width:64px;scroll-snap-align:start;flex-shrink:0}.bw-pdp__where-made-summary{min-height:44px;padding:.6rem 0;cursor:pointer}.bw-pdp__title{font-size:clamp(1.5rem,6vw,2rem)!important;line-height:1.15!important}.bw-pdp__inner{gap:1.5rem!important;padding-block:1.25rem!important}}@media(max-width:880px){.bw-coll__sort select{min-height:44px;padding-inline:14px 36px}.bw-coll__filter-toggle{min-height:44px;padding:.5rem 1rem}.bw-coll__toolbar{gap:.75rem!important;flex-wrap:wrap}.bw-coll__grid,.bw-collection__products{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}}@media(max-width:380px){.bw-coll__grid,.bw-collection__products{grid-template-columns:1fr!important}}@media(max-width:480px){.bw-container{padding-inline:1rem!important}section [class*=bw-][class*=__inner]{padding-block:2rem!important}}.bw-header__nav-sublist{list-style:none;margin:0;padding:0}@media(min-width:881px){.bw-header__nav-list>li{position:relative}.bw-header__nav-sublist{position:absolute;top:100%;left:0;min-width:200px;background:var(--bw-white, #ffffff);border:1px solid var(--bw-border, #ece5d8);border-radius:10px;padding:8px;box-shadow:0 10px 28px #1a23481a;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,visibility .18s,transform .18s ease;z-index:60}.bw-header__nav-list>li:hover>.bw-header__nav-sublist,.bw-header__nav-list>li:focus-within>.bw-header__nav-sublist{opacity:1;visibility:visible;transform:translateY(0)}.bw-header__nav-sublink{display:block;padding:9px 14px;text-decoration:none;color:var(--bw-navy, #1a2348);font-size:.92rem;border-radius:6px;white-space:nowrap}.bw-header__nav-sublink:hover,.bw-header__nav-sublink.is-active{background:var(--bw-cream, #fbf7ee)}html[dir=rtl] .bw-header__nav-sublist{left:auto;right:0}}@media(max-width:880px){.bw-header__nav-sublist{padding-inline-start:14px;margin-top:4px;border-inline-start:2px solid var(--bw-border, #ece5d8)}.bw-header__nav-sublist li{margin:2px 0}.bw-header__nav-sublink{display:flex;align-items:center;min-height:44px;padding:10px 14px;text-decoration:none;color:var(--bw-navy, #1a2348);font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bw-mobile-fixes.css.map */
