@font-face{font-family:SF Pro Display Light;src:url(SF-Pro-Display-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:SF Pro Display Semibold;src:url(SF-Pro-Display-Semibold.woff2) format("woff2");font-display:swap}:root{--bfcm-font-light: "SF Pro Display Light", "ProximaNova Regular", sans-serif;--bfcm-font-bold: "SF Pro Display Semibold", "ProximaNova Bold", sans-serif;--bfcm-primary-rgb: 184, 255, 1;--bfcm-primary: rgb(var(--bfcm-primary-rgb));--bfcm-on-primary: #111;--sidecart-progress-color: var(--bfcm-primary);--sidecart-progress-text-color: var(--bfcm-on-primary);--bfcm-urgent: #e60000;--bfcm-on-urgent: #FFF}.color-black-friday{--color-foreground: 255, 255, 255;--color-background: var(--bfcm-primary-rgb);--color-link: var(--color-foreground);color:var(--bfcm-on-primary);background-color:rgb(var(--color-background))}body .announcement-bar--bfcm .announcement-bar__message{display:flex;justify-content:center;align-items:center;font-family:var(--bfcm-font-light);line-height:1.3}body .announcement-bar--bfcm .announcement-bar__message>span:not(.announcement-bar__offer){white-space:nowrap}body .announcement-bar--bfcm .announcement-bar__offer{text-align:center;margin:0 .6rem;padding:0 .6rem;border-left:1px solid currentColor;border-right:1px solid currentColor}body .announcement-bar--bfcm strong,.banner-bfcm__label strong{font-family:var(--bfcm-font-bold);font-weight:400}@media screen and (min-width:750px){body .announcement-bar--bfcm .announcement-bar__message{font-size:13px!important}body .announcement-bar--bfcm .announcement-bar__offer{margin:0 1.2rem;padding:0 1.2rem}}body .header__submenu a[data-href*=-on-sale],body .menu-drawer__menu a[href*=-on-sale]{color:var(--bfcm-primary)!important;background-color:var(--bfcm-on-primary)!important}body .badge-item.badge-pack-discount,body .product-page .product-images-container>.items-badges .badge-item.badge-pack-discount{color:var(--bfcm-on-primary);background-color:var(--bfcm-primary)}body .badge-item.badge-sale,body .product-page .product-images-container>.items-badges .badge-item.badge-sale{color:var(--bfcm-primary);background-color:var(--bfcm-on-primary)}body:is(.template-collection-sales-mens,.template-collection-sales-womens) .rich-text.rich-text--full-width{background-color:var(--bfcm-primary)!important;color:var(--bfcm-on-primary)}body:is(.template-collection-sales-mens,.template-collection-sales-womens) .h1{color:var(--bfcm-on-primary)}body:is(.template-collection-sales-mens,.template-collection-sales-womens) .sale-banner-highlight{color:inherit!important}body:is(.template-collection-sales-mens,.template-collection-sales-womens) .quick-size-filter__option:is(.is-active,:has(input:checked)){background:var(--bfcm-primary);border-color:var(--bfcm-on-primary);color:var(--bfcm-on-primary)}.banner-bfcm{position:relative;color:var(--bfcm-on-primary)}.banner-bfcm__foreground{position:absolute;top:0;left:0;z-index:2;width:100%;height:auto;pointer-events:none}.banner-bfcm__band{position:absolute;left:0;right:0;display:flex;opacity:.8}.banner-bfcm__labels{display:flex;align-self:center}.banner-bfcm__label{background-color:#fff;font-family:var(--bfcm-font-light);line-height:1;white-space:nowrap}.banner-bfcm__label--highlighted{color:var(--bfcm-primary);background-color:var(--bfcm-on-primary)}.banner-bfcm__offer{align-items:center;margin:0;color:inherit;font-family:var(--bfcm-font-light);font-weight:400;line-height:1;letter-spacing:normal;text-transform:uppercase;white-space:nowrap}.banner-bfcm__offer-main,.banner-bfcm__offer-extra:has(.banner-bfcm__offer-extra-caption){display:flex;flex-direction:column}.banner-bfcm__offer-extra-caption{text-align:center}.banner-bfcm__offer-caption{text-align:right}.banner-bfcm__offer-caption,.banner-bfcm__offer-extra-caption{font-size:.32em;letter-spacing:.04em}.banner-bfcm__buttons{display:flex}.banner-bfcm__button{display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--bfcm-on-primary);font-family:var(--bfcm-font-bold);text-decoration:none;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:768px){.banner-bfcm:before{content:"";position:absolute;top:34.5%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.55) 69%);pointer-events:none}.banner-bfcm__offer-main{flex-direction:column-reverse}.banner-bfcm__offer-extra:has(.banner-bfcm__offer-extra-caption){flex-direction:row}.banner-bfcm__foreground{display:none}.banner-bfcm__band{top:56.6%;flex-direction:column}.banner-bfcm__label{padding:.75vw 2.5vw;font-size:3.1vw}.banner-bfcm__offer{display:flex;flex-direction:column;justify-content:center;min-height:17.5vw;padding:0 1rem;background-color:var(--bfcm-primary);font-size:2.6rem}.banner-bfcm__offer-extra,.banner-bfcm__offer-extra-caption{font-size:1.1rem}.banner-bfcm__buttons{justify-content:center;gap:2.5vw;margin-top:4vw}.banner-bfcm__button{width:34vw;height:8.6vw;font-size:3.6vw}}@media screen and (min-width:769px){.banner-bfcm__band{top:38.8%;align-items:center;min-height:7.4vw;padding:0 4.8vw 0 2vw;background-color:var(--bfcm-primary)}.banner-bfcm__label{padding:.2vw .7vw;font-size:max(11px,1vw)}.banner-bfcm__offer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 14vw 1fr;font-size:max(20px,3.47vw)}.banner-bfcm--international .banner-bfcm__offer{font-size:max(16px,2.6vw)}.banner-bfcm__offer-main{justify-self:end}.banner-bfcm__offer-extra{grid-column:3;justify-self:start}.banner-bfcm__buttons{position:relative;gap:.56vw;margin-left:auto}.banner-bfcm__button{min-width:7.9vw;padding:.47vw .62vw;font-size:max(11px,.88vw)}}@media screen and (min-width:769px)and (max-width:1099px){.banner-bfcm__labels{display:none}}@media screen and (min-width:769px)and (max-width:1279px){.banner-bfcm__buttons{flex-direction:column}}body .progress-bar.complete:after,body .progress-bar.complete .progress-sections .progress-offer:before,body .progress-offer.offer-reached:before,body :is(.gift-active .progress-gift,.shipping-active .progress-shipping):before{border-left-color:var(--bfcm-primary)}body :is(.progress-offer,.progress-shipping){color:var(--bfcm-on-primary)}body .progress-marker .marker-value{color:var(--bfcm-on-primary)}body .progress-marker :is(.line,.circle){background-color:var(--bfcm-primary)}body .gwp-item_price .free{display:inline-block;padding:2px 6px;background-color:var(--bfcm-on-primary);color:var(--bfcm-primary)}body .gwpATC{background:var(--bfcm-primary);color:var(--bfcm-on-primary)}body .gwpATC:hover{background:rgba(var(--bfcm-primary-rgb),.85)}body .announcement-bar__flash-offer{display:inline-flex;align-items:center;gap:.6rem;font-size:9px;line-height:1.2}@media screen and (min-width:750px){body .announcement-bar__flash-offer{font-size:inherit}}body .announcement-bar--bfcm[data-gwp-flash=off] .announcement-bar__flash-offer,body .announcement-bar--bfcm:is([data-gwp-flash=active],[data-gwp-flash=urgent]) .announcement-bar__core-offer{display:none}body .announcement-bar__countdown gwp-countdown{display:inline-flex;gap:.3rem;font-variant-numeric:tabular-nums;align-items:center}body .announcement-bar__countdown .gwp-countdown__separator{color:var(--bfcm-on-primary);font-family:Bebas Neue,sans-serif}body [data-gwp-flash=urgent] .announcement-bar__countdown .gwp-countdown__separator{color:var(--bfcm-urgent)}body .announcement-bar__countdown .gwp-countdown__digits{min-width:1.7em;padding:0 .3em;background-color:#fff;color:var(--bfcm-on-primary);font-family:Bebas Neue,sans-serif;line-height:1.6;text-align:center}body [data-gwp-flash=urgent] .announcement-bar__countdown .gwp-countdown__digits{color:var(--bfcm-urgent)}body .announcement-bar__deal-info-trigger{margin:-6px 0;padding:6px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}body .announcement-bar__deal-info-trigger:focus-visible{outline:2px solid var(--bfcm-on-primary);outline-offset:2px}body .bfcm-deal-info__dialog{max-width:500px;padding:32px;border-radius:12px;background-color:#fff;color:var(--bfcm-on-primary);font-family:var(--bfcm-font-light);font-size:13px;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none}body .bfcm-deal-info__dialog p{margin:0}body .bfcm-deal-info .announcement-bar-modal__close{top:16px;right:16px;width:32px;height:32px;padding:0;color:inherit;font-size:24px}body .bfcm-deal-info__dialog .bfcm-deal-info__title{margin:0 32px 24px 0;font-size:24px;line-height:1.15;text-transform:uppercase}body .bfcm-deal-info__section{margin-bottom:16px}@media screen and (max-width:749px){body .bfcm-deal-info__dialog{padding:24px}body .bfcm-deal-info__dialog .bfcm-deal-info__title{font-size:20px}}.gwp-flash-badge{position:absolute;right:3%;bottom:3%;z-index:2;width:clamp(76px,15%,102px);aspect-ratio:1;container-type:inline-size;color:var(--bfcm-on-primary);pointer-events:none}.gwp-flash-badge[data-gwp-flash=off]{display:none}@media screen and (max-width:768px){.gwp-flash-badge{bottom:62px}}.gwp-flash-badge__art{display:block;width:100%;height:100%}.gwp-flash-badge__disc{fill:var(--bfcm-primary)}.gwp-flash-badge[data-gwp-flash=urgent]{color:var(--bfcm-on-urgent)}.gwp-flash-badge[data-gwp-flash=urgent] .gwp-flash-badge__disc{fill:var(--bfcm-urgent)}.gwp-flash-badge__ring{fill:var(--bfcm-on-primary)}.gwp-flash-badge__arc-text{fill:currentColor;font-family:ProximaNova Regular,sans-serif;font-size:8.5px;letter-spacing:normal}.gwp-flash-badge__strong{font-family:ProximaNova Bold,sans-serif}.gwp-flash-badge__time{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--bfcm-primary);font-family:Bebas Neue,sans-serif;font-size:24cqi;font-variant-numeric:tabular-nums;line-height:1}.gwp-flash-badge[data-gwp-flash=urgent] .gwp-flash-badge__time{color:var(--bfcm-on-urgent)}#MainContent[class^=product] .price__last{flex-direction:column;gap:0}#MainContent[class^=product] .price__sale .price-item--sale{color:var(--bfcm-primary);background-color:var(--bfcm-on-primary);padding:.5rem}#MainContent[class^=product] .old-price{font-size:1rem}body [id$=__sale-banner-regular]{display:none}
/*# sourceMappingURL=/cdn/shop/t/147/assets/bfcm-2026.css.map */
