.bw-marquee{display:block;background:var(--bw-bg);color:var(--bw-text);font-family:var(--bw-font);font-size:var(--bw-size);font-weight:var(--bw-weight);letter-spacing:var(--bw-tracking);text-transform:var(--bw-transform);line-height:1.2;overflow:hidden;position:relative}.bw-marquee--border{border-bottom:1px solid var(--bw-border)}.bw-marquee__viewport{overflow:hidden;padding-block:var(--bw-pad)}.bw-marquee--fade .bw-marquee__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.bw-marquee__track{display:flex;width:max-content;will-change:transform}.bw-marquee.is-ready .bw-marquee__track{animation:bw-marquee-scroll var(--bw-duration, 30s) linear infinite}.bw-marquee[data-direction=right].is-ready .bw-marquee__track{animation-direction:reverse}.bw-marquee[data-pause-hover]:hover .bw-marquee__track,.bw-marquee[data-pause-hover]:focus-within .bw-marquee__track,.bw-marquee.is-paused .bw-marquee__track{animation-play-state:paused}@keyframes bw-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--bw-shift, 0px) * -1),0,0)}}.bw-marquee__group{display:flex;align-items:center;flex-shrink:0;margin:0;padding:0;list-style:none}.bw-marquee__item{display:flex;align-items:center;white-space:nowrap}.bw-marquee__msg{display:inline-block;padding-inline:calc(var(--bw-gap) / 2);color:inherit}.bw-marquee__msg.is-accent{color:var(--bw-accent)}.bw-marquee__msg--link{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:calc(var(--bw-gap) / 2) 100%;transition:background-size .35s ease}.bw-marquee__msg--link:hover{background-size:calc(100% - var(--bw-gap)) 1px}.bw-marquee__msg--link:focus-visible{outline:1px solid currentColor;outline-offset:3px}.bw-marquee__sep-wrap{display:inline-flex;align-items:center;color:var(--bw-sep);opacity:var(--bw-sep-opacity)}.bw-marquee__sep--split{width:.75em;height:.75em;border:1px solid currentColor;border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.bw-marquee__sep--dot{width:4px;height:4px;border-radius:50%;background:currentColor}.bw-marquee__sep--diamond{width:5px;height:5px;background:currentColor;transform:rotate(45deg)}.bw-marquee__sep--line{width:22px;height:1px;background:currentColor}.bw-marquee__sep--text{font-size:.9em;letter-spacing:0}.bw-marquee__sep--none{width:0}@media screen and (max-width:749px){.bw-marquee{font-size:var(--bw-size-mobile)}}@media(prefers-reduced-motion:reduce){.bw-marquee.is-ready .bw-marquee__track{animation:none}.bw-marquee__viewport{overflow-x:auto;scrollbar-width:none}.bw-marquee__viewport::-webkit-scrollbar{display:none}.bw-marquee__track{margin-inline:auto}}.bwg-fc{display:block;background:var(--gc-bg);color:var(--gc-text);padding-top:var(--gc-pt);padding-bottom:var(--gc-pb)}.bwg-fc *,.bwg-fc *:before,.bwg-fc *:after{box-sizing:border-box}.bwg-fc :focus-visible{outline:1px solid var(--gc-text);outline-offset:3px}.bwg-fc__inner--wide{width:100%;max-width:var(--gc-max);margin-inline:auto;padding-inline:var(--gc-side)}.bwg-fc__heading,.bwg-fc__description,.bwg-fc__tab,.bwg-card__vendor,.bwg-qv__vendor,.bwg-card__title,.bwg-card__price,.bwg-qv__price,.bwg-badge,.bwg-btn,.bwg-chip,.bwg-qv__title{font-synthesis:weight style}.bwg-fc__heading{margin:0;color:inherit;font-family:var(--t-heading-family);font-style:var(--t-heading-style);font-weight:var(--t-heading-weight);font-size:var(--t-heading-size);line-height:var(--t-heading-lh);letter-spacing:var(--t-heading-ls);text-transform:var(--t-heading-case)}.bwg-fc__description{margin:12px 0 0;max-width:56ch;color:var(--gc-muted);font-family:var(--t-description-family);font-style:var(--t-description-style);font-weight:var(--t-description-weight);font-size:var(--t-description-size);line-height:var(--t-description-lh);letter-spacing:var(--t-description-ls);text-transform:var(--t-description-case)}.bwg-fc__tab{font-family:var(--t-tab-family);font-style:var(--t-tab-style);font-weight:var(--t-tab-weight);font-size:var(--t-tab-size);line-height:var(--t-tab-lh);letter-spacing:var(--t-tab-ls);text-transform:var(--t-tab-case)}.bwg-card__vendor,.bwg-qv__vendor{font-family:var(--t-vendor-family);font-style:var(--t-vendor-style);font-weight:var(--t-vendor-weight);font-size:var(--t-vendor-size);line-height:var(--t-vendor-lh);letter-spacing:var(--t-vendor-ls);text-transform:var(--t-vendor-case)}.bwg-card__title{font-family:var(--t-title-family);font-style:var(--t-title-style);font-weight:var(--t-title-weight);font-size:var(--t-title-size);line-height:var(--t-title-lh);letter-spacing:var(--t-title-ls);text-transform:var(--t-title-case)}.bwg-card__price,.bwg-qv__price{font-family:var(--t-price-family);font-style:var(--t-price-style);font-weight:var(--t-price-weight);font-size:var(--t-price-size);line-height:var(--t-price-lh);letter-spacing:var(--t-price-ls);text-transform:var(--t-price-case)}.bwg-badge{font-family:var(--t-badge-family);font-style:var(--t-badge-style);font-weight:var(--t-badge-weight);font-size:var(--t-badge-size);line-height:var(--t-badge-lh);letter-spacing:var(--t-badge-ls);text-transform:var(--t-badge-case)}.bwg-btn,.bwg-chip{font-family:var(--t-button-family);font-style:var(--t-button-style);font-weight:var(--t-button-weight);font-size:var(--t-button-size);line-height:var(--t-button-lh);letter-spacing:var(--t-button-ls);text-transform:var(--t-button-case)}.bwg-chip{font-size:calc(var(--t-button-size) * .92)}.bwg-fc__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;margin-bottom:36px}.bwg-fc__header--center{flex-direction:column;align-items:center;text-align:center}.bwg-fc__header--center .bwg-fc__description{margin-inline:auto}.bwg-fc__titles{min-width:0}.bwg-fc__controls{display:flex;align-items:center;gap:24px;flex-shrink:0}.bwg-fc__nav{display:flex;gap:10px}.bwg-fc__nav.is-static{display:none}.bwg-fc__view-all{display:flex;justify-content:center;margin-top:48px}.bwg-fc__tabs-wrap{display:flex;margin-bottom:36px;overflow-x:auto;scrollbar-width:none}.bwg-fc__tabs-wrap::-webkit-scrollbar{display:none}.bwg-fc__tabs{position:relative;display:inline-flex;flex-shrink:0;gap:32px}.bwg-fc__tabs-wrap--center .bwg-fc__tabs{margin-inline:auto}.bwg-fc__tab{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:8px 0 14px;color:var(--gc-muted);white-space:nowrap;cursor:pointer;transition:color .3s ease,background-color .35s ease,border-color .35s ease}.bwg-fc__tab:hover,.bwg-fc__tab[aria-selected=true]{color:var(--gc-text)}.bwg-fc__tabs--underline{border-bottom:1px solid color-mix(in srgb,var(--gc-text) 12%,transparent)}.bwg-fc__indicator{position:absolute;left:0;bottom:-1px;height:1.5px;width:0;background:var(--gc-text);transition:transform .5s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1)}.bwg-fc__tabs--pill,.bwg-fc__tabs--outline{gap:8px}.bwg-fc__tabs--pill .bwg-fc__tab,.bwg-fc__tabs--outline .bwg-fc__tab{padding:11px 22px;border-radius:var(--gc-radius-btn);border:1px solid transparent}.bwg-fc__tabs--outline .bwg-fc__tab{border-color:color-mix(in srgb,var(--gc-text) 18%,transparent)}.bwg-fc__tabs--pill .bwg-fc__tab[aria-selected=true],.bwg-fc__tabs--outline .bwg-fc__tab[aria-selected=true]{background:var(--gc-text);border-color:var(--gc-text);color:var(--gc-bg)}.bwg-fc__panel[hidden]{display:none}.bwg-fc__panel:focus-visible{outline-offset:8px}.bwg-fc__panel.is-entering .bwg-card{animation:bwg-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes bwg-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bwg-fc__slider-wrap{position:relative}.bwg-fc__grid{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--gc-gap) * 1.6) var(--gc-gap)}.bwg-fc__grid--grid{grid-template-columns:repeat(var(--gc-cols),minmax(0,1fr))}.bwg-fc__grid--carousel{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--gc-cols) - 1) * var(--gc-gap)) / var(--gc-cols));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.bwg-fc__grid--carousel::-webkit-scrollbar{display:none}.bwg-fc__grid--carousel>.bwg-card{scroll-snap-align:start}.bwg-fc__arrow{position:absolute;top:38%;z-index:4;width:46px;height:46px;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.92)}.bwg-fc__arrow--prev{left:14px}.bwg-fc__arrow--next{right:14px}@media(hover:hover){.bwg-fc__slider-wrap.has-overflow:hover .bwg-fc__arrow:not(:disabled){opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}}.bwg-card{position:relative;display:flex;flex-direction:column;min-width:0}.bwg-card__media-wrap{position:relative;z-index:2;aspect-ratio:var(--gc-ratio);overflow:hidden;isolation:isolate;border-radius:var(--gc-radius-card);background:var(--gc-surface)}.bwg-card__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bwg-card__img,.bwg-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.bwg-card__placeholder{fill:color-mix(in srgb,var(--gc-text) 25%,transparent)}.bwg-card__img--secondary{opacity:0}@media(hover:hover){.bwg-card:hover .bwg-card__img{transform:scale(1.035)}.bwg-card:hover .bwg-card__img--secondary{opacity:1}}.bwg-card__badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;gap:6px}.bwg-badge{padding:5px 10px;border-radius:calc(var(--gc-radius-card) * .5)}.bwg-badge--sale{background:var(--gc-text);color:var(--gc-bg)}.bwg-badge--soldout{background:var(--gc-bg);color:var(--gc-muted)}.bwg-icon-btn{-webkit-appearance:none;appearance:none;position:relative;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--gc-bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--gc-text);cursor:pointer;transition:opacity .35s ease,transform .35s ease,background-color .3s ease,color .3s ease,border-color .3s ease;--spin: var(--gc-text)}.bwg-icon-btn svg{transition:opacity .2s ease}.bwg-icon-btn:hover{background:var(--gc-text);color:var(--gc-bg);--spin: var(--gc-bg)}.bwg-icon-btn--outline{width:46px;height:46px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid color-mix(in srgb,var(--gc-text) 22%,transparent)}.bwg-icon-btn--outline:hover:not(:disabled){border-color:var(--gc-text)}.bwg-icon-btn--outline:disabled{opacity:.3;cursor:default;background:transparent;color:var(--gc-text)}.bwg-icon-btn.is-loading{pointer-events:none}.bwg-icon-btn.is-loading svg{opacity:0}.bwg-icon-btn.is-added svg{animation:bwg-pop .45s cubic-bezier(.2,.7,.2,1.4)}.bwg-card__actions{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;gap:8px}.bwg-card__actions--column{flex-direction:column}.bwg-card__actions--column .bwg-card__qv-icon{order:3}.bwg-card__wish.is-active svg path{fill:currentColor}.bwg-card__wish.is-pop svg,.bwg-qv__wish.is-pop svg{animation:bwg-pop .45s cubic-bezier(.2,.7,.2,1.4)}@keyframes bwg-pop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}.bwg-card.is-picking .bwg-card__cart{background:var(--gc-text);color:var(--gc-bg);--spin: var(--gc-bg)}@media(hover:hover){.bwg-card__qv-icon{opacity:0;transform:scale(.85);pointer-events:none}.bwg-card:hover .bwg-card__qv-icon,.bwg-card__qv-icon:focus-visible{opacity:1;transform:none;pointer-events:auto}}.bwg-card__picker{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;padding:12px;border-radius:calc(var(--gc-radius-card) * .75);background:color-mix(in srgb,var(--gc-bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s}.bwg-card.is-picking .bwg-card__picker{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s}.bwg-card__picker-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.bwg-card__picker-label{color:var(--gc-muted);font-family:var(--t-vendor-family);font-size:11px;letter-spacing:.06em}.bwg-card__picker-close{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:var(--gc-text);cursor:pointer}.bwg-card__chips{display:flex;flex-wrap:wrap;gap:6px}.bwg-chip{-webkit-appearance:none;appearance:none;position:relative;min-width:38px;height:32px;padding:0 11px;border:1px solid color-mix(in srgb,var(--gc-text) 18%,transparent);border-radius:var(--gc-radius-btn);background:transparent;color:var(--gc-text);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease;--spin: var(--gc-text)}.bwg-chip:hover:not(:disabled),.bwg-chip.is-selected{background:var(--gc-text);border-color:var(--gc-text);color:var(--gc-bg);--spin: var(--gc-bg)}.bwg-chip:disabled,.bwg-chip.is-unavailable{opacity:.4;text-decoration:line-through}.bwg-chip:disabled{cursor:not-allowed}.bwg-chip.is-unavailable.is-selected{opacity:.6}.bwg-card__info{display:grid;gap:5px;padding-top:14px}.bwg-card__vendor{margin:0;color:var(--gc-muted)}.bwg-card__title{margin:0;color:var(--gc-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bwg-card__title a{color:inherit;text-decoration:none}.bwg-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bwg-card__price{margin:0}.bwg-price__was{margin-left:8px;color:var(--gc-muted);font-size:.92em}.bwg-btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 30px;border:1px solid var(--gc-btn-bg);border-radius:var(--gc-radius-btn);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .35s ease,color .35s ease,border-color .35s ease,background-size .45s ease}.bwg-btn[hidden]{display:none}.bwg-btn--solid{background:var(--gc-btn-bg);color:var(--gc-btn-text);--spin: var(--gc-btn-text)}.bwg-btn--solid:hover,.bwg-btn--outline{background:transparent;color:var(--gc-btn-bg);--spin: var(--gc-btn-bg)}.bwg-btn--outline:hover{background:var(--gc-btn-bg);color:var(--gc-btn-text);--spin: var(--gc-btn-text)}.bwg-btn--link{min-height:0;padding:0 0 5px;border:0;border-radius:0;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;color:var(--gc-text)}.bwg-btn--link:hover{background-size:0% 1px;background-position:100% 100%}.bwg-btn:disabled{opacity:.45;cursor:not-allowed}.bwg-btn.is-loading,.bwg-chip.is-loading{color:transparent!important;pointer-events:none}.bwg-btn.is-loading:after,.bwg-chip.is-loading:after,.bwg-icon-btn.is-loading:after,.bwg-spinner{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:15px;height:15px;border-radius:50%;border:1.5px solid var(--spin, currentColor);border-right-color:transparent;animation:bwg-spin .7s linear infinite}.bwg-spinner{position:relative;display:block;--spin: var(--gc-text);width:22px;height:22px}@keyframes bwg-spin{to{transform:rotate(360deg)}}.bwg-qv{width:100%;max-width:min(1040px,calc(100vw - 48px));max-height:calc(100dvh - 48px);padding:0;border:0;background:transparent;color:var(--gc-text);overflow:visible}.bwg-qv::backdrop{background:#00000073;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bwg-qv[open] .bwg-qv__panel{animation:bwg-qv-in .45s cubic-bezier(.2,.7,.2,1)}@keyframes bwg-qv-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}.bwg-qv__panel{position:relative;display:flex;max-height:calc(100dvh - 48px);overflow:hidden;background:var(--gc-bg);border-radius:min(var(--gc-radius-card),18px)}.bwg-qv__close{position:absolute;top:14px;right:14px;z-index:5}.bwg-qv__body{width:100%;overflow-y:auto;overscroll-behavior:contain}.bwg-qv__loading{display:grid;place-items:center;min-height:440px;padding:40px;text-align:center}.bwg-qv__loading a{color:inherit}.bwg-qv__grid{display:grid;grid-template-columns:1.1fr 1fr}.bwg-qv__gallery{background:var(--gc-surface)}.bwg-qv__main{position:relative;aspect-ratio:var(--gc-ratio);overflow:hidden}.bwg-qv__main img{width:100%;height:100%;object-fit:cover;display:block}.bwg-qv__thumbs{display:flex;gap:8px;padding:12px;overflow-x:auto;scrollbar-width:none}.bwg-qv__thumb{-webkit-appearance:none;appearance:none;flex:0 0 58px;aspect-ratio:var(--gc-ratio);padding:0;border:1px solid transparent;border-radius:calc(var(--gc-radius-card) * .4);background:none;overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .3s ease,border-color .3s ease}.bwg-qv__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bwg-qv__thumb.is-active,.bwg-qv__thumb:hover{opacity:1;border-color:var(--gc-text)}.bwg-qv__info{display:flex;flex-direction:column;gap:20px;padding:52px 44px 40px}.bwg-qv__vendor{margin:0 0 -12px;color:var(--gc-muted)}.bwg-qv__title{margin:0;padding-right:32px;color:inherit;font-family:var(--t-heading-family);font-style:var(--t-heading-style);font-weight:var(--t-heading-weight);letter-spacing:var(--t-heading-ls);text-transform:var(--t-heading-case);font-size:clamp(20px,calc(var(--t-heading-size) * .66),34px);line-height:1.15}.bwg-qv__price{margin:-8px 0 0;font-size:calc(var(--t-price-size) * 1.15)}.bwg-qv__option{margin:0;padding:0;border:0}.bwg-qv__option legend{margin-bottom:10px;padding:0;color:var(--gc-muted);font-family:var(--t-vendor-family);font-size:12px;letter-spacing:.06em}.bwg-qv__option legend span{color:var(--gc-text);margin-left:6px}.bwg-qv__values{display:flex;flex-wrap:wrap;gap:8px}.bwg-qv__values .bwg-chip{height:40px;min-width:48px;padding:0 14px}.bwg-qv__buy{display:flex;flex-wrap:wrap;gap:10px}.bwg-qv__qty{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--gc-text) 18%,transparent);border-radius:var(--gc-radius-btn);overflow:hidden}.bwg-qv__qty button{-webkit-appearance:none;appearance:none;width:42px;height:50px;border:0;background:none;color:var(--gc-text);font-size:18px;cursor:pointer}.bwg-qv__qty input{width:40px;height:50px;border:0;background:none;color:var(--gc-text);font:inherit;text-align:center;-moz-appearance:textfield}.bwg-qv__qty input::-webkit-inner-spin-button,.bwg-qv__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg-qv__add{flex:1 1 180px;min-height:52px}.bwg-qv__wish{width:52px;height:52px;border:1px solid color-mix(in srgb,var(--gc-text) 18%,transparent);border-radius:var(--gc-radius-btn);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.bwg-qv__wish.is-active svg path{fill:currentColor}.bwg-qv__desc{margin:0;color:var(--gc-muted);font-family:var(--t-description-family);font-size:14px;line-height:1.75}.bwg-qv__details{align-self:flex-start}html.bw-lock{overflow:hidden}.bw-toast{position:fixed;left:50%;bottom:28px;z-index:2147483000;padding:14px 24px;border-radius:999px;background:#000;color:#fff;font-family:var(--font-body-family);font-size:13px;letter-spacing:.04em;opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.bw-toast.is-visible{opacity:1;transform:translate(-50%)}@media screen and (max-width:989px){.bwg-fc__inner--wide{padding-inline:min(var(--gc-side),32px)}.bwg-fc__grid--grid{grid-template-columns:repeat(min(3,var(--gc-cols)),minmax(0,1fr))}.bwg-fc__grid--carousel{grid-auto-columns:calc((100% - 2 * var(--gc-gap)) / 2.6)}}@media screen and (max-width:749px){.bwg-fc__inner--wide{padding-inline:var(--gc-side-mobile)}.bwg-fc__header{margin-bottom:24px;gap:20px}.bwg-fc__header:not(.bwg-fc__header--center){flex-wrap:wrap}.bwg-fc__controls{gap:16px}.bwg-icon-btn--outline{width:40px;height:40px}.bwg-fc__tabs-wrap{margin-bottom:24px}.bwg-fc__tabs{gap:24px}.bwg-fc__grid{gap:28px min(var(--gc-gap),12px)}.bwg-fc__grid--grid{grid-template-columns:repeat(var(--gc-cols-mobile),minmax(0,1fr))}.bwg-fc__grid--carousel{grid-auto-columns:calc((100% - (var(--gc-cols-mobile) * min(var(--gc-gap),12px))) / (var(--gc-cols-mobile) + .25))}.bwg-fc__view-all{margin-top:36px}.bwg-card__badges{top:8px;left:8px}.bwg-card__actions{top:8px;right:8px;gap:6px}.bwg-card__actions .bwg-icon-btn{width:32px;height:32px}.bwg-card__actions .bwg-icon-btn svg{width:16px;height:16px}.bwg-card__picker{left:6px;right:6px;bottom:6px;padding:10px}.bwg-qv{max-width:100vw;max-height:92dvh;margin:auto 0 0}.bwg-qv__panel{max-height:92dvh;border-radius:min(var(--gc-radius-card),18px) min(var(--gc-radius-card),18px) 0 0}.bwg-qv__grid{grid-template-columns:1fr}.bwg-qv__main{max-height:56dvh}.bwg-qv__info{padding:24px 20px 32px}}@media(prefers-reduced-motion:reduce){.bwg-fc *,.bwg-qv *,.bw-toast{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0ms!important}}.bwg-fc--grid{padding-top:var(--gc-pt);padding-bottom:var(--gc-pb)}.bwg-fc--grid [hidden]{display:none!important}.bwg__filter-toggle,.bwg__count,.bwg__sort,.bwg__sort select,.bwg__chip,.bwg__chip-clear,.bwg__page,.bwg__more-text,.bwg__filters-title,.bwg__empty-text{font-family:var(--t-toolbar-family);font-style:var(--t-toolbar-style);font-weight:var(--t-toolbar-weight);font-size:var(--t-toolbar-size);line-height:var(--t-toolbar-lh);letter-spacing:var(--t-toolbar-ls);text-transform:var(--t-toolbar-case)}.bwg__facet-title,.bwg__filters-title{font-family:var(--t-facet_title-family);font-style:var(--t-facet_title-style);font-weight:var(--t-facet_title-weight);font-size:var(--t-facet_title-size);line-height:var(--t-facet_title-lh);letter-spacing:var(--t-facet_title-ls);text-transform:var(--t-facet_title-case)}.bwg__option,.bwg__price-field,.bwg__price-field input{font-family:var(--t-facet_option-family);font-style:var(--t-facet_option-style);font-weight:var(--t-facet_option-weight);font-size:var(--t-facet_option-size);line-height:var(--t-facet_option-lh);letter-spacing:var(--t-facet_option-ls);text-transform:var(--t-facet_option-case)}.bwg__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;padding-bottom:18px;margin-bottom:28px;border-bottom:1px solid var(--gc-line)}.bwg__toolbar-start,.bwg__toolbar-end{display:flex;align-items:center;gap:20px;min-width:0}.bwg__filter-toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border:1px solid var(--gc-line);border-radius:var(--gc-radius-btn);background:transparent;color:var(--gc-text);cursor:pointer;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.bwg__filter-toggle:hover{border-color:var(--gc-text)}.bwg__badge{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--gc-text);color:var(--gc-bg);font-size:11px;line-height:1}.bwg__count{margin:0;color:var(--gc-muted);white-space:nowrap}.bwg__views{display:flex;gap:4px}.bwg__view{-webkit-appearance:none;appearance:none;display:flex;gap:2px;align-items:stretch;width:34px;height:34px;padding:9px 8px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;transition:border-color .3s ease}.bwg__view span{flex:1;background:var(--gc-muted);border-radius:1px;opacity:.45;transition:opacity .3s ease,background-color .3s ease}.bwg__view:hover span{opacity:.8}.bwg__view[aria-pressed=true]{border-color:var(--gc-line)}.bwg__view[aria-pressed=true] span{background:var(--gc-text);opacity:1}.bwg__view--mobile{display:none}.bwg__sort{display:flex;align-items:center;gap:10px;color:var(--gc-muted)}.bwg__select{position:relative;display:inline-flex;align-items:center;color:var(--gc-text)}.bwg__select select{appearance:none;-webkit-appearance:none;height:44px;padding:0 40px 0 18px;border:1px solid var(--gc-line);border-radius:var(--gc-radius-btn);background:transparent;color:var(--gc-text);cursor:pointer;transition:border-color .3s ease}.bwg__select select:hover,.bwg__select select:focus-visible{border-color:var(--gc-text);outline:none}.bwg__select svg{position:absolute;right:16px;pointer-events:none}.bwg__layout{display:block}.bwg__results{min-width:0;transition:opacity .3s ease}.bwg-fc--grid.is-loading .bwg__results{opacity:.4;pointer-events:none}.bwg__products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--g-cols-user-d, var(--g-cols-d)),minmax(0,1fr));gap:var(--g-row-gap) var(--g-col-gap)}.bwg__products.is-entering>.bwg-card,.bwg__products>.bwg-card.is-new{animation:bwg-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms)}@media screen and (min-width:990px){.bwg-fc--filters-sidebar.has-filters .bwg__layout{display:grid;grid-template-columns:var(--g-sidebar) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);align-items:start}.bwg-fc--filters-sidebar .bwg__filter-toggle,.bwg-fc--filters-sidebar .bwg__filters-head .bwg__filters-close,.bwg-fc--filters-sidebar .bwg__apply,.bwg-fc--filters-sidebar .bwg__overlay{display:none}.bwg-fc--filters-sidebar .bwg__filters-foot{padding:16px 0 0;border:0}}.bwg__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#0006;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.bwg-fc--grid.filters-open .bwg__overlay{opacity:1;visibility:visible;transition:opacity .35s ease}.bwg__filters{position:fixed;top:0;left:0;bottom:0;z-index:999;display:flex;flex-direction:column;width:min(420px,90vw);background:var(--gc-panel);transform:translate(-100%);visibility:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),visibility 0s linear .5s}.bwg-fc--grid.filters-open .bwg__filters{transform:none;visibility:visible;transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media screen and (min-width:990px){.bwg-fc--filters-sidebar .bwg__filters{position:sticky;top:24px;bottom:auto;z-index:auto;display:block;width:auto;max-height:calc(100vh - 48px);overflow-y:auto;background:transparent;transform:none;visibility:visible;transition:none}}.bwg__filters-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--gc-line)}.bwg__filters-title{margin:0;color:var(--gc-text)}.bwg__form{flex:1;overflow-y:auto;padding:0 24px;overscroll-behavior:contain}.bwg__filters-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid var(--gc-line)}.bwg__apply{flex:1}@media screen and (min-width:990px){.bwg-fc--filters-sidebar .bwg__filters-head{padding:0 0 16px}.bwg-fc--filters-sidebar .bwg__form{padding:0;overflow:visible}}.bwg__facet{border-bottom:1px solid var(--gc-line)}.bwg__facet-summary{display:flex;align-items:center;gap:10px;padding:18px 0;color:var(--gc-text);cursor:pointer;list-style:none}.bwg__facet-summary::-webkit-details-marker{display:none}.bwg__facet-title{flex:1}.bwg__facet-count{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--gc-text);color:var(--gc-bg);font-size:10px}.bwg__facet-toggle{position:relative;width:11px;height:11px}.bwg__facet-toggle:before,.bwg__facet-toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.2px;background:currentColor;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.bwg__facet-toggle:after{transform:rotate(90deg)}.bwg__facet[open] .bwg__facet-toggle:after{transform:rotate(0)}.bwg__facet-body{padding:0 0 20px}.bwg__options{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:280px;overflow-y:auto;scrollbar-width:thin}.bwg__option{position:relative;display:flex;align-items:center;gap:12px;padding:6px 0;color:var(--gc-text);cursor:pointer}.bwg__option input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bwg__check{flex-shrink:0;position:relative;width:16px;height:16px;border:1px solid color-mix(in srgb,var(--gc-text) 35%,transparent);border-radius:3px;transition:background-color .25s ease,border-color .25s ease}.bwg__check:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:8px;border:solid var(--gc-bg);border-width:0 1.5px 1.5px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.bwg__option:hover .bwg__check{border-color:var(--gc-text)}.bwg__option input:checked+.bwg__check{background:var(--gc-text);border-color:var(--gc-text)}.bwg__option input:checked+.bwg__check:after{transform:rotate(45deg) scale(1)}.bwg__option input:focus-visible+.bwg__check,.bwg__option input:focus-visible+.bwg__swatch{outline:1px solid var(--gc-text);outline-offset:3px}.bwg__option-label{flex:1}.bwg__option-count{color:var(--gc-muted);font-size:.88em}.bwg__option.is-disabled{opacity:.4;cursor:not-allowed}.bwg__options--swatch{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px 12px}.bwg__swatch{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--gc-surface) center / cover no-repeat;box-shadow:inset 0 0 0 1px #0000001f;outline:1px solid transparent;outline-offset:2px;transition:outline-color .25s ease}.bwg__option input:checked~.bwg__swatch,.bwg__option input:checked+.bwg__swatch{outline-color:var(--gc-text)}.bwg__price{display:grid;gap:18px;padding-top:6px}.bwg__price-slider{position:relative;height:20px}.bwg__price-track{position:absolute;left:0;right:0;top:50%;height:2px;background:var(--gc-line);transform:translateY(-50%);border-radius:2px}.bwg__price-fill{position:absolute;top:0;bottom:0;background:var(--gc-text)}.bwg__price-slider input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.bwg__price-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border:1.5px solid var(--gc-text);border-radius:50%;background:var(--gc-bg);cursor:grab;pointer-events:auto}.bwg__price-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border:1.5px solid var(--gc-text);border-radius:50%;background:var(--gc-bg);cursor:grab;pointer-events:auto}.bwg__price-slider input[type=range]::-webkit-slider-runnable-track{background:none}.bwg__price-slider input[type=range]::-moz-range-track{background:none}.bwg__price-fields{display:flex;align-items:center;gap:10px}.bwg__price-field{flex:1;display:flex;align-items:center;gap:6px;height:44px;padding:0 12px;border:1px solid var(--gc-line);border-radius:6px;color:var(--gc-muted);transition:border-color .3s ease}.bwg__price-field:focus-within{border-color:var(--gc-text)}.bwg__price-field input{width:100%;min-width:0;border:0;background:transparent;color:var(--gc-text);outline:none;-moz-appearance:textfield}.bwg__price-field input::-webkit-inner-spin-button,.bwg__price-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg__price-sep{width:10px;height:1px;background:var(--gc-muted)}.bwg__active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px}.bwg__chip{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 12px 0 16px;border:1px solid var(--gc-line);border-radius:999px;color:var(--gc-text);text-decoration:none;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.bwg__chip:hover{background:var(--gc-text);border-color:var(--gc-text);color:var(--gc-bg)}.bwg__chip-x{position:relative;width:10px;height:10px}.bwg__chip-x:before,.bwg__chip-x:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.2px;background:currentColor}.bwg__chip-x:before{transform:rotate(45deg)}.bwg__chip-x:after{transform:rotate(-45deg)}.bwg__chip-clear{margin-left:6px;color:var(--gc-text);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px}.bwg__pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:56px}.bwg__page{display:grid;place-items:center;min-width:42px;height:42px;padding:0 8px;border:1px solid transparent;border-radius:999px;color:var(--gc-text);text-decoration:none;transition:border-color .3s ease}a.bwg__page:hover{border-color:var(--gc-line)}.bwg__page.is-current{border-color:var(--gc-text)}.bwg__page--gap{color:var(--gc-muted)}.bwg__more{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:56px}.bwg__more-text{margin:0;color:var(--gc-muted)}.bwg__more-bar{position:relative;width:180px;height:2px;background:var(--gc-line);border-radius:2px;overflow:hidden}.bwg__more-bar span{position:absolute;left:0;top:0;bottom:0;background:var(--gc-text);transition:width .5s ease}.bwg__more-btn{margin-top:6px;min-width:200px}.bwg-fc--grid[data-pagination=infinite] .bwg__more-btn{visibility:hidden;height:1px;min-height:0;padding:0;border:0}.bwg-fc--grid[data-pagination=infinite] .bwg__more-btn.is-loading{visibility:visible;height:40px;min-height:40px;background:transparent}.bwg__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;text-align:center}.bwg__empty-mark{width:28px;height:28px;border:1px solid var(--gc-text);border-radius:50%;background:linear-gradient(90deg,var(--gc-text) 50%,transparent 50%)}.bwg__empty-title{margin:6px 0 0;color:var(--gc-text);font-family:var(--font-heading-family);font-size:24px}.bwg__empty-text{margin:0 0 8px;color:var(--gc-muted)}html.bwg-lock{overflow:hidden}@media screen and (max-width:989px){.bwg__products{grid-template-columns:repeat(var(--g-cols-t),minmax(0,1fr))}.bwg__views{display:none}}@media screen and (max-width:749px){.bwg__products{grid-template-columns:repeat(var(--g-cols-user-m, var(--g-cols-m)),minmax(0,1fr))}.bwg__toolbar{flex-wrap:wrap;gap:12px;padding-bottom:14px;margin-bottom:20px}.bwg__toolbar-start{flex:1;gap:12px}.bwg__toolbar-end{gap:10px}.bwg__filter-toggle{height:40px;padding:0 14px}.bwg__sort-label{display:none}.bwg__select select{height:40px;padding:0 34px 0 14px;max-width:170px}.bwg__select svg{right:12px}.bwg__views{display:flex}.bwg__view--desktop{display:none}.bwg__view--mobile{display:flex}.bwg__count{order:3}.bwg__filters-head,.bwg__filters-foot{padding-inline:20px}.bwg__form{padding:0 20px}.bwg__pagination,.bwg__more{margin-top:40px}}@media(prefers-reduced-motion:reduce){.bwg__filters,.bwg__overlay,.bwg__products>.bwg-card{transition:none!important;animation:none!important}}.bwh.header-wrapper{position:relative;background:var(--h-bg);color:var(--h-text);transition:box-shadow .4s ease,background-color .45s ease,border-color .45s ease}.bwh.header-wrapper--border-bottom{border-bottom:1px solid var(--h-line)}.bwh *,.bwh *:before,.bwh *:after,.bws *,.bwc *,.bwm *{box-sizing:border-box}.bwh__inner--wide{width:100%;max-width:var(--h-max);margin-inline:auto;padding-inline:var(--h-side)}.bwh__inner--full{width:100%;padding-inline:var(--h-side)}.bwh .list-menu{list-style:none;padding:0;margin:0}.bwh__bar{display:grid;align-items:center;column-gap:32px;padding-top:var(--h-pt);padding-bottom:var(--h-pb)}.bwh__left{grid-area:left;display:flex;align-items:center;gap:4px;justify-self:start;min-width:0}.bwh__brand{grid-area:brand;justify-self:center;min-width:0}.bwh__navcell{grid-area:nav;min-width:0;display:flex;justify-content:center;transition:border-color .4s ease}.bwh__icons{grid-area:icons;justify-self:end;display:flex;align-items:center;gap:var(--h-icon-gap, 6px);padding-right:0;margin-right:-10px}.bwh__heading{margin:0;line-height:1;display:flex}.bwh .bwh__logo-link{display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;color:var(--h-text);text-decoration:none;transition:color .45s ease}.bwh .header__heading-logo-wrapper.bwh__logo-img{position:relative;display:block;width:var(--h-logo-w);transition:width .45s cubic-bezier(.2,.7,.2,1)}.bwh__logo-img img{display:block;width:100%;height:auto;transition:opacity .45s ease}.bwh .bwh__logo-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.bwh.is-clear .bwh__logo-alt{opacity:1}.bwh.is-clear .bwh__logo-img:has(.bwh__logo-alt) .bwh__logo-main{opacity:0}.bwh__logo-text{font-family:var(--t-logo_text-family);font-style:var(--t-logo_text-style);font-weight:var(--t-logo_text-weight);font-size:var(--t-logo_text-size);line-height:var(--t-logo_text-lh);letter-spacing:var(--t-logo_text-ls);text-transform:var(--t-logo_text-case);white-space:nowrap;transition:font-size .45s cubic-bezier(.2,.7,.2,1)}.bwh__tagline{display:block;max-height:3em;overflow:hidden;font-family:var(--t-tagline-family);font-style:var(--t-tagline-style);font-weight:var(--t-tagline-weight);font-size:var(--t-tagline-size);line-height:var(--t-tagline-lh);letter-spacing:var(--t-tagline-ls);text-transform:var(--t-tagline-case);transition:opacity .3s ease,max-height .45s ease,margin .45s ease}.bwh .header__icon{position:relative;display:grid;place-items:center;width:calc(var(--h-icon) + 20px);height:calc(var(--h-icon) + 20px);color:var(--h-text);transition:opacity .3s ease,color .45s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.bwh button.header__icon{appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;background:none;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.bwh button.header__icon:focus{outline:none}.bwh button.header__icon:focus-visible{outline:1px solid currentColor;outline-offset:-4px;border-radius:50%}.bwh .header__icon .svg-wrapper:not(.header__icon-close){display:inline-flex;align-items:center;justify-content:center;width:var(--h-icon);height:var(--h-icon)}.bwh .header__icon .svg-wrapper>svg{width:100%;height:100%}.bwh .header__icon-close{width:var(--h-icon);height:var(--h-icon)}.bwh .header__search .header__icon-close,.bwh .header__search .header__icon-close svg{display:none!important}.bwh .header__search details[open]>summary .svg-wrapper:not(.header__icon-close){visibility:visible!important;opacity:1!important;transform:none!important}.bwh .header__search details[open]>.search-modal{animation:bwh-search-in .45s cubic-bezier(.2,.7,.2,1) both}@keyframes bwh-search-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.bwh .header__icon:active{transform:scale(.92)}.bwh .bwh-ic{display:block;width:100%;height:100%}.bwh--hover-fade .header__icon:hover{opacity:.55}.bwh--hover-lift .header__icon:hover{opacity:1;transform:translateY(-2px)}.bwh--hover-none .header__icon:hover{opacity:1}.bwh--badge-dot .cart-count-bubble{min-width:8px!important;width:8px!important;height:8px!important;padding:0!important;top:10px!important;right:9px!important}.bwh--badge-dot .cart-count-bubble span[aria-hidden]{display:none}.bwh .cart-count-bubble{position:absolute;top:7px;right:5px;bottom:auto;left:auto;display:grid;place-items:center;min-width:16px;width:auto;height:16px;padding:0 4px;border-radius:999px;background-color:var(--h-badge-bg);color:var(--h-badge-text);font-size:9px;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--h-bg)}.bwh .cart-count-bubble.is-bump{animation:bwh-bump .6s cubic-bezier(.2,.7,.2,1)}@keyframes bwh-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}.bwh.is-clear{background:transparent;box-shadow:none;border-bottom-color:color-mix(in srgb,var(--h-t-text) 22%,transparent)}.bwh.is-clear .bwh__inner{--h-text: var(--h-t-text);--h-line: color-mix(in srgb, var(--h-t-text) 22%, transparent)}.bwh.is-clear .cart-count-bubble{box-shadow:none}bw-header-nav{display:block}.bwh__navcell,.bwh__menu,.bwh__item--mega{position:static}.bwh__menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--h-nav-gap)}.bwh__item{display:flex}.bwh__item--dropdown{position:relative}.bwh__link{position:relative;display:inline-flex;align-items:center;gap:6px;padding-block:var(--h-nav-pad);color:var(--h-text);text-decoration:none;font-family:var(--t-nav-family);font-style:var(--t-nav-style);font-weight:var(--t-nav-weight);font-size:var(--t-nav-size);line-height:var(--t-nav-lh);letter-spacing:var(--t-nav-ls);text-transform:var(--t-nav-case);transition:opacity .35s ease,color .3s ease,padding .45s cubic-bezier(.2,.7,.2,1)}.bwh__link:focus-visible{outline:1px solid currentColor;outline-offset:4px}.bwh__link.is-highlight{color:var(--h-highlight)}.bwh__link:after{content:"";position:absolute;left:0;right:0;bottom:max(4px,calc(var(--h-nav-pad) - 7px));height:var(--h-underline, 1.5px);background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.bwh--navhover-sweep .bwh__link:hover:after,.bwh--navhover-sweep .bwh__link[aria-expanded=true]:after,.bwh--navhover-center .bwh__link:hover:after,.bwh--navhover-center .bwh__link[aria-expanded=true]:after,.bwh--indicator .bwh__link.is-active:after{transform:scaleX(1);transform-origin:left center}.bwh--navhover-center .bwh__link:after,.bwh--navhover-center .bwh__link:hover:after,.bwh--navhover-center .bwh__link[aria-expanded=true]:after{transform-origin:center}.bwh--navhover-fade .bwh__menu:hover .bwh__link:not(:hover){opacity:.5}.bwh--navhover-fade .bwh__link:not(.is-active):after{display:none}.bwh--navhover-glide .bwh__link:after{display:none}.bwh__glide{position:absolute;left:0;top:0;width:0;height:var(--h-underline, 1.5px);background:var(--h-text);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.2,.7,.2,1),width .55s cubic-bezier(.2,.7,.2,1),opacity .3s ease,background-color .45s ease}.bwh--dim bw-header-nav.has-open .bwh__link:not([aria-expanded=true]){opacity:.5}.bwh__chev{transition:transform .35s ease}.bwh__link[aria-expanded=true] .bwh__chev{transform:rotate(180deg)}.bwh__badge{position:absolute;left:50%;bottom:calc(100% - var(--h-nav-pad) + 5px);transform:translate(-50%);padding:4px 7px;border-radius:2px;background:var(--b-bg);color:var(--b-c);font-family:var(--t-nav-family);font-size:8.5px;font-weight:600;font-style:normal;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;animation:bwh-badge 3.2s ease-in-out infinite}.bwh__badge:after{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:var(--b-bg);border-bottom:0}.bwh__badge--inline{position:static;transform:none;margin-left:2px;animation:none}.bwh__badge--inline:after{display:none}@keyframes bwh-badge{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-2px)}}.bwh__panel{position:absolute;top:100%;left:0;right:0;z-index:6;background:var(--h-panel-bg);color:var(--h-panel-text);border-top:1px solid var(--h-line);box-shadow:0 30px 40px -32px #00000047;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,transform .5s cubic-bezier(.2,.7,.2,1),clip-path .6s cubic-bezier(.2,.7,.2,1),visibility 0s linear .6s}.bwh--anim-reveal .bwh__panel--mega{clip-path:inset(0 0 100% 0)}.bwh--anim-fade .bwh__panel,.bwh__panel--dropdown{transform:translateY(-8px)}.bwh__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 -80px -80px -80px);transform:none;transition-delay:0s}.bwh--anim-none .bwh__panel,bw-header-nav.is-instant .bwh__panel{transition:none!important}.bwh--panel-boxed .bwh__panel--mega{top:calc(100% + 10px);left:max(var(--h-side),calc((100% - var(--h-panel-max)) / 2));right:max(var(--h-side),calc((100% - var(--h-panel-max)) / 2));border:1px solid var(--h-line);border-radius:var(--h-panel-radius);box-shadow:0 40px 80px -40px #00000059,0 2px 6px #0000000a}.bwh--panel-boxed .bwh__panel--mega:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px}.bwh--panel-boxed .bwh__panel-inner,.bwh--panel-boxed .bwh__panel-foot{max-width:none;padding-inline:calc(var(--h-col-gap) * .9)}.bwh__panel-inner{display:flex;align-items:flex-start;gap:calc(var(--h-col-gap) * 1.25);max-width:var(--h-panel-max);margin-inline:auto;padding:var(--h-panel-pt) var(--h-side) var(--h-panel-pb)}.bwh__columns{flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--bwh-cols),minmax(0,1fr));gap:36px var(--h-col-gap)}.bwh__col{min-width:0}.bwh__panel.is-open .bwh__col,.bwh__panel.is-open .bwh__promo,.bwh__panel.is-open .bwh__pblock,.bwh__panel.is-open .bwh__cblock,.bwh__panel.is-open .bwh__preview{animation:bwh-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(90ms + min(var(--i, 0),12)*45ms)}.bwh--anim-none .bwh__panel.is-open *{animation:none!important}@keyframes bwh-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bwh__col-media{display:block;aspect-ratio:4 / 3;margin-bottom:14px;overflow:hidden;border-radius:var(--h-radius);background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bwh__col-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.bwh__col:hover .bwh__col-img{transform:scale(1.05)}.bwh__col-title,.bwh__block-title{display:inline-block;margin-bottom:16px;color:var(--h-panel-text);text-decoration:none;font-family:var(--t-mega_title-family);font-style:var(--t-mega_title-style);font-weight:var(--t-mega_title-weight);font-size:var(--t-mega_title-size);line-height:var(--t-mega_title-lh);letter-spacing:var(--t-mega_title-ls);text-transform:var(--t-mega_title-case);transition:opacity .3s ease}.bwh__col-title:hover,a.bwh__block-title:hover{opacity:.6}.bwh__col-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.bwh__col-list--solo.is-long{display:block;columns:2;column-gap:var(--h-col-gap)}.bwh__col-list--solo.is-long li{break-inside:avoid;margin-bottom:9px}.bwh__col-link,.bwh__drop-link{color:var(--h-panel-muted);text-decoration:none;font-family:var(--t-mega_link-family);font-style:var(--t-mega_link-style);font-weight:var(--t-mega_link-weight);font-size:var(--t-mega_link-size);line-height:var(--t-mega_link-lh);letter-spacing:var(--t-mega_link-ls);text-transform:var(--t-mega_link-case);transition:color .3s ease,padding .4s cubic-bezier(.2,.7,.2,1)}.bwh__col-link span,.bwh__drop-link span,.bwh__cname span{padding-bottom:1px;background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size .4s cubic-bezier(.2,.7,.2,1)}.bwh__col-link:hover,.bwh__col-link.is-current,.bwh__drop-link:hover{color:var(--h-panel-text)}.bwh__col-link:hover span,.bwh__drop-link:hover span,.bwh__ctile:hover .bwh__cname span{background-size:100% 1px}.bwh__col-link:focus-visible,.bwh__col-title:focus-visible,.bwh__drop-link:focus-visible,.bwh__promo:focus-visible{outline:1px solid currentColor;outline-offset:3px}.bwh__promos{flex:0 0 auto;display:flex;gap:24px;align-items:flex-start}.bwh__promo{display:flex;flex-direction:column;gap:14px;width:var(--h-promo-w);color:var(--h-panel-text);text-decoration:none}.bwh__promo-media{position:relative;display:block;aspect-ratio:var(--h-promo-ratio);overflow:hidden;border-radius:var(--h-radius);background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bwh__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.bwh__promo-ph,.bwp__ph{fill:color-mix(in srgb,var(--h-panel-text) 25%,transparent)}.bwh__promo:hover .bwh__promo-img{transform:scale(1.05)}.bwh__promo-text{display:flex;flex-direction:column;gap:6px}.bwh__promo--overlay .bwh__promo-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,var(--h-scrim)),#0000 60%);pointer-events:none}.bwh__promo--overlay .bwh__promo-text{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;color:var(--h-promo-text)}.bwh__promo-heading{font-family:var(--t-promo_heading-family);font-style:var(--t-promo_heading-style);font-weight:var(--t-promo_heading-weight);font-size:var(--t-promo_heading-size);line-height:var(--t-promo_heading-lh);letter-spacing:var(--t-promo_heading-ls);text-transform:var(--t-promo_heading-case)}.bwh__promo-sub,.bwh__promo-btn{font-family:var(--t-promo_text-family);font-style:var(--t-promo_text-style);font-weight:var(--t-promo_text-weight);font-size:var(--t-promo_text-size);line-height:var(--t-promo_text-lh);letter-spacing:var(--t-promo_text-ls);text-transform:var(--t-promo_text-case)}.bwh__promo-btn{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding-bottom:3px;width:fit-content;border-bottom:1px solid currentColor}.bwh__promo-btn svg{transition:transform .35s ease}.bwh__promo:hover .bwh__promo-btn svg{transform:translate(4px)}.bwh__pblock,.bwh__cblock{flex:0 0 var(--pb-w);width:var(--pb-w);max-width:100%;min-width:0}.bwh__block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--h-line)}.bwh__block-head .bwh__block-title{margin:0}.bwh__ptrack--grid,.bwh__ptrack--list{display:grid;grid-template-columns:repeat(var(--pb-cols),minmax(0,1fr));gap:22px 16px}.bwh__ptrack--carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pb-cols) - 1) * 16px) / var(--pb-cols));gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.bwh__ptrack--carousel::-webkit-scrollbar{display:none}.bwh__ptrack--carousel>*{scroll-snap-align:start}.bwh__ptrack--list .bwp{flex-direction:row;align-items:center;gap:14px}.bwh__ptrack--list .bwp__media{flex:0 0 76px;width:76px}.bwh__ptrack--list .bwp__add{margin-top:4px}.bwh__ctrack{display:grid;grid-template-columns:repeat(var(--pb-cols),minmax(0,1fr));gap:20px 14px}.bwh__ctile{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--h-panel-text);text-decoration:none;text-align:center}.bwh__cmedia{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bwh__cblock--square .bwh__cmedia{border-radius:var(--h-radius)}.bwh__cblock--portrait .bwh__cmedia{aspect-ratio:3 / 4;border-radius:var(--h-radius)}.bwh__cimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.bwh__ctile:hover .bwh__cimg{transform:scale(1.07)}.bwh__cname{font-family:var(--t-mega_link-family);font-weight:var(--t-mega_link-weight);font-size:var(--t-mega_link-size);letter-spacing:var(--t-mega_link-ls);text-transform:var(--t-mega_link-case);line-height:1.3}.bwh__preview{flex:0 0 var(--h-promo-w);width:var(--h-promo-w);display:flex;flex-direction:column;gap:12px}.bwh__preview-media{position:relative;display:block;aspect-ratio:var(--h-promo-ratio);overflow:hidden;border-radius:var(--h-radius);background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bwh__preview-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.bwh__preview-img.is-front{opacity:1;transform:none}.bwh__preview-cap{font-family:var(--t-promo_heading-family);font-style:var(--t-promo_heading-style);font-weight:var(--t-promo_heading-weight);font-size:calc(var(--t-promo_heading-size) * .85);letter-spacing:var(--t-promo_heading-ls);transition:opacity .3s ease}.bwh__preview-cap.is-swapping{opacity:0}.bwh__panel-foot{max-width:var(--h-panel-max);margin-inline:auto;padding:0 var(--h-side) var(--h-panel-pb)}.bwh__shop-all{display:inline-flex;align-items:center;gap:10px;color:var(--h-panel-text);text-decoration:none;font-family:var(--t-mega_title-family);font-weight:var(--t-mega_title-weight);font-size:var(--t-mega_title-size);letter-spacing:var(--t-mega_title-ls);text-transform:var(--t-mega_title-case)}.bwh__shop-all svg{transition:transform .35s ease}.bwh__shop-all:hover svg{transform:translate(4px)}.bwh__panel--dropdown{left:-24px;right:auto;min-width:240px;padding:20px 24px 22px;border:1px solid var(--h-line);border-top:0;border-radius:0 0 var(--h-panel-radius) var(--h-panel-radius)}.bwh__drop-list{list-style:none;margin:0;padding:0;display:grid;gap:11px}.bwh__drop-link.bwh__col-title{margin-bottom:8px}.bwh__drop-sub{padding-left:2px;margin-bottom:8px}.bwh__overlay{position:absolute;top:100%;left:0;right:0;height:100vh;z-index:5;background:var(--h-overlay);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility 0s linear .45s}.bwh.bwh-menu-open .bwh__overlay{opacity:var(--h-overlay-op);visibility:visible;pointer-events:auto;transition:opacity .45s ease}.bw-arrows{display:inline-flex;gap:6px}.bw-arrow{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--h-line);border-radius:50%;background:transparent;color:var(--h-panel-text);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.bw-arrow:hover{background:var(--h-panel-text);color:var(--h-panel-bg);border-color:var(--h-panel-text)}.bw-arrow[disabled]{opacity:.3;pointer-events:none}.bwp{display:flex;flex-direction:column;gap:12px;min-width:0;color:var(--h-panel-text)}.bwp__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--h-radius);background:color-mix(in srgb,var(--h-panel-text) 5%,var(--h-panel-bg))}.bwp__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.bwp__img--alt{opacity:0}.bwp:hover .bwp__img{transform:scale(1.04)}.bwp:hover .bwp__img--alt{opacity:1}.bwp__tag{position:absolute;top:8px;left:8px;z-index:1;padding:4px 7px;background:var(--h-panel-bg);color:var(--h-panel-text);font-size:9px;letter-spacing:.14em;text-transform:uppercase;line-height:1}.bwp__tag--sale{background:var(--h-highlight);color:#fff}.bwp__info{display:flex;flex-direction:column;gap:5px;min-width:0}.bwp__vendor{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--h-panel-muted)}.bwp__title{color:var(--h-panel-text);text-decoration:none;font-family:var(--t-mega_link-family);font-style:var(--t-mega_link-style);font-weight:var(--t-mega_link-weight);font-size:var(--t-mega_link-size);letter-spacing:var(--t-mega_link-ls);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bwp__title mark,.bws mark{background:none;color:inherit;font-weight:600}.bwp__price{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:calc(var(--t-mega_link-size) - 1px);color:var(--h-panel-muted)}.bwp__price span{color:var(--h-panel-text)}.bwp__price s{opacity:.6}.bwp__add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:32px;margin-top:6px;padding:0 14px;border:1px solid var(--h-panel-text);background:transparent;color:var(--h-panel-text);text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;font-family:var(--t-drawer_meta-family);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:color .4s ease}.bwp__add:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--h-panel-text);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bwp__add:hover{color:var(--h-panel-bg)}.bwp__add:hover:before{transform:scaleY(1)}.bwp__add.is-disabled{opacity:.4;pointer-events:none}.bwp__add.is-loading>span,.bwc__checkout.is-loading>*{opacity:0}.bwp__add.is-loading:after,.bwc__checkout.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:bw-spin .7s linear infinite}.bwp__add.is-added{color:var(--h-panel-bg)}.bwp__add.is-added:before{transform:scaleY(1)}@keyframes bw-spin{to{transform:rotate(360deg)}}.section-header.bwh-fixed{position:fixed!important;left:0;right:0;z-index:4;transition:top .4s cubic-bezier(.2,.7,.2,1)}.section-header.bwh-fixed:not(.shopify-section-header-hidden){top:0!important}.section-header.bwh-fixed.shopify-section-header-hidden{top:calc(var(--bwh-condensed-h, 120px) * -1)!important}.bwh__bar,.bwh .header__heading-logo-wrapper.bwh__logo-img,.bwh__logo-text{transition-property:padding,width,font-size,row-gap;transition-duration:.5s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.bwh.is-flipping,.bwh.is-flipping *{transition:none!important}.bwh.bwh.is-condensed .bwh__bar{padding-top:var(--h-cpad);padding-bottom:var(--h-cpad)}.bwh.is-condensed .header__heading-logo-wrapper.bwh__logo-img{width:var(--h-clogo)}.bwh.is-condensed .bwh__logo-text{font-size:calc(var(--t-logo_text-size) * .78)}.bwh.is-condensed .bwh__tagline{opacity:0;max-height:0;margin-top:-7px}.bwh--shadow.is-condensed{box-shadow:0 12px 32px -22px #00000059}.bwh.header-wrapper{isolation:isolate}.bwh--frost.is-condensed{background:transparent}.bwh--frost.is-condensed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--h-bg) 86%,transparent);-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);pointer-events:none}html.bwm-lock{overflow:hidden}.bws{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;visibility:hidden;pointer-events:none;transition:visibility 0s linear .8s}.bws.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.bws__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000061;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .6s cubic-bezier(.65,0,.35,1)}.bws.is-open .bws__overlay{opacity:1}.bws__panel{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;max-height:100%;background:var(--h-panel-bg);color:var(--h-panel-text);clip-path:inset(0 0 100% 0);transition:clip-path .8s cubic-bezier(.76,0,.24,1);box-shadow:0 40px 80px -40px #0006}.bws.is-open .bws__panel{clip-path:inset(0 0 -100px 0)}.bws--overlay .bws__panel{bottom:0}.bws--top .bws__panel{max-height:min(88vh,100%)}.bws--drawer .bws__panel{left:auto;bottom:0;width:min(var(--s-w),100vw);clip-path:none;transform:translate3d(100%,0,0);transition:transform .75s cubic-bezier(.76,0,.24,1)}.bws--drawer.is-open .bws__panel{transform:none}.bws__form,.bws__body{transition:opacity .5s ease .3s,transform .8s cubic-bezier(.2,.7,.2,1) .25s}.bws:not(.is-open) .bws__form,.bws:not(.is-open) .bws__body{opacity:0;transform:translate3d(0,-14px,0);transition-delay:0s;transition-duration:.25s}.bws__inner{width:100%;max-width:var(--h-panel-max);margin-inline:auto;padding-inline:var(--h-side)}.bws--drawer .bws__inner{padding-inline:24px}.bws__bar{display:flex;align-items:center;gap:14px;padding-top:clamp(18px,3vw,34px);padding-bottom:16px}.bws__icon{flex:0 0 auto;display:block;width:clamp(20px,2vw,26px);height:clamp(20px,2vw,26px);opacity:.7}.bws__icon svg{display:block;width:100%;height:100%}.bws__input{flex:1;min-width:0;height:auto;margin:0;padding:6px 0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;color:inherit;-webkit-appearance:none;appearance:none;font-family:var(--t-drawer_title-family);font-style:var(--t-drawer_title-style);font-weight:var(--t-drawer_title-weight);letter-spacing:var(--t-drawer_title-ls);line-height:1.2;font-size:clamp(22px,calc(var(--t-drawer_title-size) * 1.15),44px)}.bws--drawer .bws__input{font-size:clamp(20px,var(--t-drawer_title-size),30px)}.bws__input::placeholder{color:color-mix(in srgb,var(--h-panel-text) 38%,transparent);opacity:1}.bws__input::-webkit-search-cancel-button,.bws__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.bws__input:focus,.bws__input:focus-visible{outline:none;box-shadow:none}.bws__clear,.bws__forget,.bws__more{-webkit-appearance:none;appearance:none;padding:4px 0;border:0;background:none;color:var(--h-panel-muted);cursor:pointer;text-decoration:none;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);font-weight:var(--t-drawer_meta-weight);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case);transition:color .3s ease}.bws__clear:hover,.bws__forget:hover,.bws__more:hover{color:var(--h-panel-text)}.bws__close{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s ease}.bws__close:hover{transform:rotate(90deg);background:color-mix(in srgb,var(--h-panel-text) 6%,transparent)}.bws__spinner{width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;transition:opacity .2s ease;animation:bw-spin .7s linear infinite}.bws.is-loading .bws__spinner{opacity:.6}.bws__line{position:relative;display:block;max-width:var(--h-panel-max);margin-inline:auto;height:1px;background:var(--h-line)}.bws__line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--h-panel-text);transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .3s}.bws.is-open .bws__line:after{transform:scaleX(1)}.bws__body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(22px,3vw,40px) 0 48px}.bws__grid{display:grid;grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.bws--drawer .bws__grid{grid-template-columns:1fr}.bws__aside{display:grid;gap:30px;align-content:start}.bws__aside:empty{display:none}.bws__group[hidden]{display:none}.bws__label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;color:var(--h-panel-muted);font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);font-weight:var(--t-drawer_meta-weight);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case);line-height:1.4}.bws__chips{display:flex;flex-wrap:wrap;gap:8px}.bws__chip{-webkit-appearance:none;appearance:none;padding:8px 15px;border:1px solid var(--h-line);border-radius:999px;background:none;color:var(--h-panel-text);cursor:pointer;font-family:var(--t-mega_link-family);font-size:var(--t-mega_link-size);line-height:1.2;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.bws__chip:hover,.bws__chip.is-focus{background:var(--h-panel-text);color:var(--h-panel-bg);border-color:var(--h-panel-text)}.bws__links{list-style:none;margin:0;padding:0}.bws__link,.bws__sugg,.bws__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--h-line);color:var(--h-panel-text);text-decoration:none;font-family:var(--t-mega_link-family);font-size:calc(var(--t-mega_link-size) + 1px);transition:padding .4s cubic-bezier(.2,.7,.2,1),color .3s ease}.bws__link svg,.bws__row svg{opacity:0;transform:translate(-6px);transition:opacity .3s ease,transform .4s ease}.bws__link:hover,.bws__sugg:hover,.bws__row:hover,.bws [data-bws-item].is-focus{padding-left:8px}.bws__link:hover svg,.bws__row:hover svg,.bws__row.is-focus svg{opacity:1;transform:none}.bws__thumb{flex:0 0 44px;width:44px;height:44px;overflow:hidden;border-radius:var(--h-radius);background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bws__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bws__row-text{flex:1;min-width:0}.bws__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}.bws--drawer .bws__products{grid-template-columns:repeat(2,minmax(0,1fr))}.bws [data-bws-item].is-focus.bwp__title{text-decoration:underline;text-underline-offset:3px}.bws__results .bws__grid{grid-template-columns:minmax(200px,300px) minmax(0,1fr)}.bws--drawer .bws__results .bws__grid{grid-template-columns:1fr}.bws__results .bws__aside:empty+.bws__main{grid-column:1 / -1}.bws__results .bws__aside:empty+.bws__main .bws__products{grid-template-columns:repeat(5,minmax(0,1fr))}.bws__all{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:36px;height:52px;padding:0 24px;background:var(--h-accent);color:var(--h-accent-text);text-decoration:none;overflow:hidden;isolation:isolate;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);font-weight:var(--t-drawer_meta-weight);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bws__all svg{transition:transform .35s ease}.bws__all:hover svg{transform:translate(5px)}.bws__empty{padding:24px 0 12px}.bws__empty-title{margin:0 0 22px;font-family:var(--t-drawer_title-family);font-style:var(--t-drawer_title-style);font-size:calc(var(--t-drawer_title-size) * .8);line-height:1.25}.bws.is-open .bws__stagger,.bws__results.is-fresh .bws__stagger{animation:bwm-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.35s + min(var(--i, 0),12)*50ms)}.bws__results.is-fresh .bws__stagger{animation-delay:calc(min(var(--i, 0),12)*40ms)}.bwc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483002;visibility:hidden;pointer-events:none;transition:visibility 0s linear .75s}.bwc.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.bwc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .6s cubic-bezier(.65,0,.35,1)}.bwc.is-open .bwc__overlay{opacity:1}.bwc__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(var(--c-w),100vw);background:var(--h-panel-bg);color:var(--h-panel-text);outline:none;transform:translate3d(100%,0,0);transition:transform .75s cubic-bezier(.76,0,.24,1);will-change:transform;box-shadow:-24px 0 60px -30px #00000059}.bwc.is-open .bwc__panel{transform:none}.bwc:not(.is-open) .bwc__panel{transition-duration:.55s}.bwc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:10px 24px;border-bottom:1px solid var(--h-line)}.bwc__title{margin:0;font-family:var(--t-drawer_title-family);font-style:var(--t-drawer_title-style);font-weight:var(--t-drawer_title-weight);font-size:calc(var(--t-drawer_title-size) * .8);letter-spacing:var(--t-drawer_title-ls);line-height:1.1}.bwc__count{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:6px;padding:0 6px;border:1px solid var(--h-line);border-radius:999px;vertical-align:.35em;font-family:var(--t-drawer_meta-family);font-size:10px;font-style:normal;letter-spacing:0}.bwc__close{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s ease}.bwc__close:hover{transform:rotate(90deg);background:color-mix(in srgb,var(--h-panel-text) 6%,transparent)}.bwc__ship{padding:14px 24px 16px;border-bottom:1px solid var(--h-line)}.bwc__ship[hidden]{display:none}.bwc__ship-text{margin:0 0 10px;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);letter-spacing:calc(var(--t-drawer_meta-ls) * .5);line-height:1.4}.bwc__ship-text strong{font-weight:600}.bwc__ship-track{display:block;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--h-panel-text) 12%,transparent)}.bwc__ship-bar{display:block;width:100%;height:100%;background:var(--h-panel-text);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.bwc__ship.is-done .bwc__ship-bar{background:var(--h-highlight)}.bwc__body{position:relative;flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 24px 24px}.bwc__line{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid var(--h-line);transition:opacity .3s ease}.bwc__line.is-loading{opacity:.45;pointer-events:none}.bwc__line.is-removing{overflow:hidden;animation:bwc-out .45s cubic-bezier(.65,0,.35,1) forwards}@keyframes bwc-out{to{opacity:0;transform:translate(30px);max-height:0;padding-block:0;border-bottom-width:0}}.bwc__thumb{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--m-radius);background:color-mix(in srgb,var(--h-panel-text) 5%,var(--h-panel-bg))}.bwc__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.bwc__line:hover .bwc__thumb img{transform:scale(1.05)}.bwc__info{display:flex;flex-direction:column;gap:6px;min-width:0}.bwc__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bwc__row--ctrl{align-items:center;margin-top:auto;padding-top:10px}.bwc__name{color:inherit;text-decoration:none;font-family:var(--t-drawer_sub-family);font-style:var(--t-drawer_sub-style);font-weight:var(--t-drawer_sub-weight);font-size:var(--t-drawer_sub-size);letter-spacing:var(--t-drawer_sub-ls);line-height:var(--t-drawer_sub-lh)}.bwc__name:hover{text-decoration:underline;text-underline-offset:3px}.bwc__price{flex:0 0 auto;text-align:right;font-size:var(--t-drawer_sub-size);white-space:nowrap}.bwc__price s{display:block;font-size:.85em;color:var(--h-panel-muted)}.bwc__meta{margin:0;color:var(--h-panel-muted);font-size:calc(var(--t-drawer_sub-size) - 2px);line-height:1.45}.bwc__disc{color:var(--h-highlight)}.bwc__qty{display:inline-flex;align-items:center;height:36px;border:1px solid var(--h-line);border-radius:999px}.bwc__qty button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:34px;height:100%;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-size:15px;line-height:1;transition:opacity .3s ease}.bwc__qty button:hover{opacity:.55}.bwc__qty input{width:30px;height:100%;margin:0;padding:0;border:0;background:none;color:inherit;text-align:center;font:inherit;font-size:13px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bwc__qty input::-webkit-outer-spin-button,.bwc__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bwc__qty input:focus{outline:none}.bwc__remove{-webkit-appearance:none;appearance:none;padding:4px 0;border:0;background:none;color:var(--h-panel-muted);cursor:pointer;font-family:var(--t-drawer_meta-family);font-size:calc(var(--t-drawer_meta-size) - 1px);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case);background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .3s ease,background-size .35s ease}.bwc__remove:hover{color:var(--h-panel-text);background-size:0 1px}.bwc__err{margin:4px 0 0;color:var(--h-highlight);font-size:12px}.bwc__err:empty{display:none}.bwc__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:52vh;padding:40px 0;text-align:center}.bwc__empty[hidden]{display:none}.bwc__empty-icon{display:grid;place-items:center;width:72px;height:72px;margin-bottom:8px;padding:22px;border:1px solid var(--h-line);border-radius:50%}.bwc__empty-icon svg{width:100%;height:100%}.bwc__empty-title{margin:0;font-family:var(--t-drawer_title-family);font-style:var(--t-drawer_title-style);font-size:calc(var(--t-drawer_title-size) * .85);line-height:1.2}.bwc__empty-text{margin:0;color:var(--h-panel-muted);font-size:14px}.bwc__empty-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.bwc__pill{padding:11px 20px;border:1px solid var(--h-panel-text);color:var(--h-panel-text);text-decoration:none;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case);transition:background-color .3s ease,color .3s ease}.bwc__pill:hover{background:var(--h-panel-text);color:var(--h-panel-bg)}.bwc__recs{margin-top:26px}.bwc__recs[hidden]{display:none}.bwc__recs-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bwc__recs-title{margin:0;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);font-weight:var(--t-drawer_meta-weight);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bwc__recs-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.3);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.bwc__recs-track::-webkit-scrollbar{display:none}.bwc__recs-track>*{scroll-snap-align:start}.bwc__recs .bwp__add{width:100%}.bwc__foot{padding:16px 24px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--h-line);background:var(--h-panel-bg)}.bwc__foot[hidden]{display:none}.bwc__note{margin-bottom:12px;border-bottom:1px solid var(--h-line)}.bwc__note summary{display:flex;align-items:center;justify-content:space-between;padding:6px 0 12px;cursor:pointer;list-style:none;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bwc__note summary::-webkit-details-marker{display:none}.bwc__note-plus{position:relative;width:10px;height:10px}.bwc__note-plus:before,.bwc__note-plus:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .35s ease}.bwc__note-plus:after{transform:rotate(90deg)}.bwc__note[open] .bwc__note-plus:after{transform:rotate(0)}.bwc__note-input{display:block;width:100%;margin-bottom:14px;padding:12px;border:1px solid var(--h-line);border-radius:var(--m-radius);background:transparent;color:inherit;font:inherit;font-size:14px;resize:vertical}.bwc__note-input:focus{outline:none;border-color:var(--h-panel-text)}.bwc__save{display:flex;justify-content:space-between;margin-bottom:6px;color:var(--h-highlight);font-size:13px}.bwc__save[hidden]{display:none}.bwc__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--t-drawer-family);font-style:var(--t-drawer-style);font-weight:var(--t-drawer-weight);font-size:var(--t-drawer-size);line-height:1.2}.bwc__total span:first-child{font-family:var(--t-drawer_meta-family);font-style:normal;font-size:var(--t-drawer_meta-size);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bwc__tax{margin:6px 0 0;color:var(--h-panel-muted);font-size:12px;line-height:1.45}.bwc__actions{display:grid;gap:10px;margin-top:16px}.bwc__checkout{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:56px;padding:0 20px;border:0;background:var(--h-accent);color:var(--h-accent-text);cursor:pointer;overflow:hidden;isolation:isolate;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);font-weight:var(--t-drawer_meta-weight);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bwc__checkout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.bwc__checkout:hover:before{transform:translate(100%)}.bwc__checkout svg{transition:transform .35s ease}.bwc__checkout:hover svg{transform:translate(5px)}.bwc__viewcart{justify-self:center;padding:6px 0;color:var(--h-panel-text);text-decoration:none;font-family:var(--t-drawer_meta-family);font-size:var(--t-drawer_meta-size);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case);background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .35s ease}.bwc__viewcart:hover{background-size:0 1px}.bwc.is-open:not(.is-settled) .bwc__stagger{animation:bwm-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.32s + min(var(--i, 0),10)*55ms)}@media screen and (max-width:749px){.bwc__head,.bwc__ship,.bwc__foot,.bwc__body{padding-inline:18px}.bwc__line{grid-template-columns:78px minmax(0,1fr);gap:14px}}.bwh .bwh__burger{margin:0 0 0 -10px;border-radius:50%}.bwh__burger .bwh-ic path{transition:d .4s ease}.bwh__burger:hover .bwh-ic path{d:path("M3.5 7.5h17M3.5 12h11M3.5 16.5h17")}.bwm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;pointer-events:none;transition:visibility 0s linear .75s}.bwm.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.bwm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .6s cubic-bezier(.65,0,.35,1)}.bwm.is-open .bwm__overlay{opacity:1}.bwm__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(var(--m-w),100vw);background:var(--h-panel-bg);color:var(--h-panel-text);transform:translate3d(-100%,0,0);transition:transform .75s cubic-bezier(.76,0,.24,1),opacity .5s ease;will-change:transform;box-shadow:24px 0 60px -30px #00000059;outline:none}.bwm:not(.is-open) .bwm__panel{transition-duration:.55s}.bwm__head,.bwm__viewport{transition:opacity .5s ease .25s,transform .7s cubic-bezier(.2,.7,.2,1) .2s}.bwm:not(.is-open) .bwm__head,.bwm:not(.is-open) .bwm__viewport{opacity:0;transform:translate3d(-24px,0,0);transition-delay:0s;transition-duration:.3s}@media screen and (max-width:749px){.bwm--full .bwm__panel{width:100vw}}.bwm--anim-fade .bwm__panel{transform:none;opacity:0}.bwm.is-open .bwm__panel{transform:translateZ(0);opacity:1}.bwm__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 20px;border-bottom:1px solid var(--h-line)}.bwm__brand{display:flex;align-items:center;color:inherit;text-decoration:none}.bwm__logo{display:block;width:44px;height:auto}.bwm__logo-text{font-family:var(--t-logo_text-family);font-size:22px;line-height:1}.bwm__close{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s ease}.bwm__close:hover{transform:rotate(90deg);background:color-mix(in srgb,var(--h-panel-text) 6%,transparent)}.bwm__viewport{position:relative;flex:1;overflow:hidden}.bwm__level{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 20px 40px;background:var(--h-panel-bg);transform:translate(100%);visibility:hidden;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .45s ease,visibility 0s linear .6s}.bwm__level.is-active{transform:none;visibility:visible;transition-delay:0s}.bwm__level.is-past{transform:translate(-30%);opacity:0;visibility:hidden}.bwm.is-open .bwm__level.is-active .bwm__stagger{animation:bwm-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.32s + min(var(--i, 0),14)*45ms)}@keyframes bwm-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bwm__name{font-family:var(--t-drawer-family);font-style:var(--t-drawer-style);font-weight:var(--t-drawer-weight);font-size:var(--t-drawer-size);line-height:var(--t-drawer-lh);letter-spacing:var(--t-drawer-ls);text-transform:var(--t-drawer-case)}.bwm__name--sub{font-family:var(--t-drawer_sub-family);font-style:var(--t-drawer_sub-style);font-weight:var(--t-drawer_sub-weight);font-size:var(--t-drawer_sub-size);line-height:var(--t-drawer_sub-lh);letter-spacing:var(--t-drawer_sub-ls);text-transform:var(--t-drawer_sub-case)}.bwm__badge{display:inline-block;margin-left:10px;padding:4px 7px;border-radius:2px;background:var(--b-bg);color:var(--b-c);font-family:var(--t-drawer_meta-family);font-size:9px;font-style:normal;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase;vertical-align:.3em}.bwm__title{margin:4px 0 18px;font-family:var(--t-drawer_title-family);font-style:var(--t-drawer_title-style);font-weight:var(--t-drawer_title-weight);font-size:var(--t-drawer_title-size);line-height:var(--t-drawer_title-lh);letter-spacing:var(--t-drawer_title-ls);text-transform:var(--t-drawer_title-case)}.bwm__back,.bwm__shop-all,.bwm__foot-link,.bwm__foot-text,.bwm__feature-sub{font-family:var(--t-drawer_meta-family);font-style:var(--t-drawer_meta-style);font-weight:var(--t-drawer_meta-weight);font-size:var(--t-drawer_meta-size);line-height:var(--t-drawer_meta-lh);letter-spacing:var(--t-drawer_meta-ls);text-transform:var(--t-drawer_meta-case)}.bwm__list{list-style:none;margin:0;padding:0}.bwm__row{-webkit-appearance:none;appearance:none;position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--h-line);background:none;color:var(--h-panel-text);text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.bwm__row:active{opacity:.6}.bwm__list>li:last-child>.bwm__row{border-bottom:0}.bwm__row.is-active .bwm__name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bwm__name{flex:1;min-width:0}.bwm__arrow{display:grid;place-items:center;width:32px;height:32px;margin-right:-6px;border-radius:50%;transition:transform .35s ease,background-color .3s ease}.bwm__row:hover .bwm__arrow{transform:translate(3px)}.bwm__thumb{position:relative;flex:0 0 var(--m-thumb);width:var(--m-thumb);height:var(--m-thumb);overflow:hidden;border-radius:var(--m-radius);background:color-mix(in srgb,var(--h-panel-text) 6%,var(--h-panel-bg))}.bwm--thumb-circle .bwm__list--top .bwm__thumb,.bwm--thumb-circle.bwm--sub-list .bwm__list--sub .bwm__thumb{border-radius:50%}.bwm--thumb-portrait .bwm__list--top .bwm__thumb,.bwm--thumb-portrait.bwm--sub-list .bwm__list--sub .bwm__thumb{height:calc(var(--m-thumb) * 1.3)}.bwm__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.bwm__row:hover .bwm__img{transform:scale(1.06)}.bwm__initial{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:color-mix(in srgb,var(--h-panel-text) 45%,transparent);font-family:var(--t-drawer_title-family);font-size:calc(var(--m-thumb) * .4);text-transform:uppercase}.bwm--top-text .bwm__list--top .bwm__thumb{display:none}.bwm--top-text .bwm__list--top .bwm__row{padding:16px 0}.bwm--top-cards .bwm__list--top{display:grid;gap:10px}.bwm--top-cards .bwm__list--top .bwm__row{min-height:120px;padding:18px;border:0;border-radius:var(--m-radius);overflow:hidden;isolation:isolate;color:#fff;background:color-mix(in srgb,var(--h-panel-text) 8%,var(--h-panel-bg))}.bwm--top-cards .bwm__list--top .bwm__thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;border-radius:0;flex:none}.bwm--top-cards .bwm__list--top .bwm__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to right,#0000008c,#0000000d)}.bwm--top-cards .bwm__list--top .bwm__name{align-self:flex-end}.bwm--top-cards .bwm__list--top .bwm__arrow{align-self:flex-end;background:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bwm--top-cards .bwm__initial{color:color-mix(in srgb,var(--h-panel-text) 25%,transparent);font-size:64px;justify-content:end;padding-right:24px}.bwm--sub-grid .bwm__list--sub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.bwm--sub-grid .bwm__list--sub .bwm__row{flex-direction:column;align-items:stretch;gap:10px;padding:0;border:0}.bwm--sub-grid .bwm__list--sub .bwm__thumb{flex:none;width:100%;height:auto;aspect-ratio:var(--m-tile-ratio, 3 / 4);border-radius:var(--m-radius)}.bwm--sub-grid .bwm__list--sub .bwm__initial{font-size:40px}.bwm--sub-grid .bwm__list--sub .bwm__arrow{position:absolute;top:8px;right:8px;margin:0;width:30px;height:30px;background:color-mix(in srgb,var(--h-panel-bg) 88%,transparent)}.bwm--sub-text .bwm__list--sub .bwm__thumb{display:none}.bwm--sub-text .bwm__list--sub .bwm__row{padding:15px 0}.bwm__level-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 18px}.bwm__back{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:8px 0;border:0;background:none;color:var(--h-panel-muted);cursor:pointer}.bwm__back svg{transition:transform .35s ease}.bwm__back:hover svg{transform:translate(-3px)}.bwm__shop-all{color:var(--h-panel-text);text-decoration:none;padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat}.bwm__featured{display:flex;gap:10px;margin:6px -20px 22px;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.bwm__featured::-webkit-scrollbar{display:none}.bwm__feature{flex:0 0 72%;max-width:300px;scroll-snap-align:start;color:#fff;text-decoration:none}.bwm__feature-media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--m-radius);background:color-mix(in srgb,var(--h-panel-text) 8%,var(--h-panel-bg))}.bwm__feature-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%)}.bwm__feature-text{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:flex;flex-direction:column;gap:4px}.bwm__feature-heading{font-family:var(--t-promo_heading-family);font-style:var(--t-promo_heading-style);font-weight:var(--t-promo_heading-weight);font-size:20px;line-height:1.15}.bwm__foot{display:flex;flex-direction:column;gap:2px;margin-top:28px;padding:12px 18px;border-radius:max(var(--m-radius),10px);background:color-mix(in srgb,var(--h-panel-text) 4%,var(--h-panel-bg))}.bwm__foot:empty{display:none}.bwm__foot-link{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:12px;padding:10px 0;border:0;background:none;color:var(--h-panel-text);text-decoration:none;cursor:pointer}.bwm__foot-icon{display:block;width:20px;height:20px}.bwm__foot-icon svg{width:100%;height:100%}.bwm__foot-text{margin-top:10px;color:var(--h-panel-muted)}.bwm__foot-text p{margin:0}@media screen and (min-width:990px){.bwh--d-drawer .bwh__burger{display:grid}.bwh:not(.bwh--d-drawer) .bwh__burger,.bwh:not(.bwh--d-drawer) .bwh__left{display:none}.bwh--d-drawer .bwh__navcell,.bwh--d-drawer .bwh__overlay{display:none}.bwh--d-center .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--d-center_split .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav brand icons"}.bwh--d-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav icons"}.bwh--d-left_below .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand . icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--d-drawer .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons"}.bwh--d-drawer.bwh--d-logo-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto}.bwh--d-center .bwh__brand,.bwh--d-center_split .bwh__brand,.bwh--d-drawer .bwh__brand{justify-self:center}.bwh--d-center .bwh__logo-link,.bwh--d-center_split .bwh__logo-link,.bwh--d-drawer .bwh__logo-link{align-items:center}.bwh--d-left .bwh__brand,.bwh--d-left_below .bwh__brand,.bwh--d-drawer.bwh--d-logo-left .bwh__brand{justify-self:start}.bwh--d-left .bwh__logo-link,.bwh--d-left_below .bwh__logo-link,.bwh--d-drawer.bwh--d-logo-left .bwh__logo-link{align-items:flex-start}.bwh--d-align-left .bwh__navcell,.bwh--d-align-left .bwh__menu{justify-content:flex-start}.bwh--d-align-center .bwh__navcell,.bwh--d-align-center .bwh__menu{justify-content:center}.bwh--d-align-right .bwh__navcell,.bwh--d-align-right .bwh__menu{justify-content:flex-end}.bwh--d-center_split .bwh__navcell,.bwh--d-center_split .bwh__menu{justify-content:flex-start}.bwh--nav-divider.bwh--d-center .bwh__navcell,.bwh--nav-divider.bwh--d-left_below .bwh__navcell{border-top:1px solid var(--h-line)}.bwh--d-center.is-condensed[data-condense=fold] .bwh__bar,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand nav icons";row-gap:0}.bwh--d-center.is-condensed[data-condense=fold] .bwh__left,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__left{display:none}.bwh--d-center.is-condensed[data-condense=fold] .bwh__brand,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__brand{justify-self:start}.bwh--d-center.is-condensed[data-condense=fold] .bwh__logo-link,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__logo-link{align-items:flex-start}.bwh--d-center.is-condensed[data-condense=fold] .bwh__navcell,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__navcell,.bwh--d-center.is-condensed[data-condense=fold] .bwh__menu,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__menu{justify-content:center;border-top-color:transparent}.bwh--d-center.is-condensed[data-condense=fold] .bwh__link,.bwh--d-left_below.is-condensed[data-condense=fold] .bwh__link{padding-block:var(--h-cpad)}}@media screen and (min-width:750px)and (max-width:989px){.bwh--t-drawer .bwh__burger{display:grid}.bwh:not(.bwh--t-drawer) .bwh__burger,.bwh:not(.bwh--t-drawer) .bwh__left{display:none}.bwh--t-drawer .bwh__navcell,.bwh--t-drawer .bwh__overlay{display:none}.bwh--t-center .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--t-center_split .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav brand icons"}.bwh--t-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav icons"}.bwh--t-left_below .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand . icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--t-drawer .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons"}.bwh--t-drawer.bwh--t-logo-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto}.bwh--t-center .bwh__brand,.bwh--t-center_split .bwh__brand,.bwh--t-drawer .bwh__brand{justify-self:center}.bwh--t-center .bwh__logo-link,.bwh--t-center_split .bwh__logo-link,.bwh--t-drawer .bwh__logo-link{align-items:center}.bwh--t-left .bwh__brand,.bwh--t-left_below .bwh__brand,.bwh--t-drawer.bwh--t-logo-left .bwh__brand{justify-self:start}.bwh--t-left .bwh__logo-link,.bwh--t-left_below .bwh__logo-link,.bwh--t-drawer.bwh--t-logo-left .bwh__logo-link{align-items:flex-start}.bwh--t-align-left .bwh__navcell,.bwh--t-align-left .bwh__menu{justify-content:flex-start}.bwh--t-align-center .bwh__navcell,.bwh--t-align-center .bwh__menu{justify-content:center}.bwh--t-align-right .bwh__navcell,.bwh--t-align-right .bwh__menu{justify-content:flex-end}.bwh--t-center_split .bwh__navcell,.bwh--t-center_split .bwh__menu{justify-content:flex-start}.bwh--nav-divider.bwh--t-center .bwh__navcell,.bwh--nav-divider.bwh--t-left_below .bwh__navcell{border-top:1px solid var(--h-line)}.bwh--t-center.is-condensed[data-condense=fold] .bwh__bar,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand nav icons";row-gap:0}.bwh--t-center.is-condensed[data-condense=fold] .bwh__left,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__left{display:none}.bwh--t-center.is-condensed[data-condense=fold] .bwh__brand,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__brand{justify-self:start}.bwh--t-center.is-condensed[data-condense=fold] .bwh__logo-link,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__logo-link{align-items:flex-start}.bwh--t-center.is-condensed[data-condense=fold] .bwh__navcell,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__navcell,.bwh--t-center.is-condensed[data-condense=fold] .bwh__menu,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__menu{justify-content:center;border-top-color:transparent}.bwh--t-center.is-condensed[data-condense=fold] .bwh__link,.bwh--t-left_below.is-condensed[data-condense=fold] .bwh__link{padding-block:var(--h-cpad)}.bwh__panel-inner{flex-wrap:wrap;gap:28px}.bwh__columns{flex-basis:100%}.bwh__promo,.bwh__preview{width:min(var(--h-promo-w),220px);flex-basis:min(var(--h-promo-w),220px)}.bwh__pblock,.bwh__cblock{flex-basis:min(var(--pb-w),100%)}.bws__grid,.bws__results .bws__grid{grid-template-columns:1fr;gap:28px}.bws__products,.bws__results .bws__aside:empty+.bws__main .bws__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.bwh--m-drawer .bwh__burger{display:grid}.bwh:not(.bwh--m-drawer) .bwh__burger,.bwh:not(.bwh--m-drawer) .bwh__left{display:none}.bwh--m-drawer .bwh__navcell,.bwh--m-drawer .bwh__overlay{display:none}.bwh--m-center .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--m-center_split .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav brand icons"}.bwh--m-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav icons"}.bwh--m-left_below .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand . icons" "nav nav nav";row-gap:var(--h-pb);padding-bottom:0}.bwh--m-drawer .bwh__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand icons"}.bwh--m-drawer.bwh--m-logo-left .bwh__bar{grid-template-columns:auto minmax(0,1fr) auto}.bwh--m-center .bwh__brand,.bwh--m-center_split .bwh__brand,.bwh--m-drawer .bwh__brand{justify-self:center}.bwh--m-center .bwh__logo-link,.bwh--m-center_split .bwh__logo-link,.bwh--m-drawer .bwh__logo-link{align-items:center}.bwh--m-left .bwh__brand,.bwh--m-left_below .bwh__brand,.bwh--m-drawer.bwh--m-logo-left .bwh__brand{justify-self:start}.bwh--m-left .bwh__logo-link,.bwh--m-left_below .bwh__logo-link,.bwh--m-drawer.bwh--m-logo-left .bwh__logo-link{align-items:flex-start}.bwh--nav-divider.bwh--m-center .bwh__navcell,.bwh--nav-divider.bwh--m-left_below .bwh__navcell{border-top:1px solid var(--h-line)}.bwh__bar{column-gap:12px}.bwh__icons{margin-right:-8px;gap:0}.bwh__menu{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;column-gap:var(--h-nav-gap);justify-content:safe center}.bwh__menu::-webkit-scrollbar{display:none}.bwh__item{flex-shrink:0}.bwh__panel,.bwh__overlay,.bwh__chev,.bwh__glide{display:none!important}.bwh__badge{position:static;transform:none;margin-left:2px;animation:none}.bwh__badge:after{display:none}.bwh--m-align-left .bwh__menu{justify-content:flex-start}.bwh--m-align-center .bwh__menu{justify-content:safe center}.bwh--m-align-right .bwh__menu{justify-content:safe flex-end}.bws__inner{padding-inline:18px}.bws__bar{gap:10px}.bws__grid,.bws__results .bws__grid{grid-template-columns:1fr;gap:26px}.bws__products,.bws__results .bws__aside:empty+.bws__main .bws__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.bws--top .bws__panel{max-height:100%;bottom:0}}@media(prefers-reduced-motion:reduce){.bwm *,.bwh *,.bws *,.bwc *,.bwh *:before,.bwh *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=KAAACA */
