.bn-price{display:grid;gap:4px;font-variant-numeric:tabular-nums;line-height:1.3}.bn-price__reference{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:12px;font-weight:400;color:#555}.bn-price__reference s{color:#777}.bn-price__card-label{font-size:10px}.bn-price__pix{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;color:#e71426}.bn-price__pix strong{font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.5px}.bn-price__pix small{font-size:11px;color:#3b3b3b;font-weight:400;letter-spacing:0}.bn-price__note{font-size:9px;color:#666;font-weight:400}.bn-price__badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.bn-tag{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:4px;background:#f5143b;color:#fff;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.bn-tag svg{width:12px;height:12px}.black-campaign .product__price .bn-price__pix strong{font-size:32px}.black-campaign .product__price .bn-price__reference{font-size:14px}.black-campaign .product__price .bn-price__note{font-size:11px}.black-campaign .product__price .bn-tag{font-size:13px}.black-campaign .productcard-price{font-size:10px!important;color:#777;line-height:1.3}.black-campaign .product-card__details{flex-direction:column!important;align-items:center;text-align:center;gap:8px}.black-campaign .product-card__details>.flex{align-items:center}.black-campaign .product-card .bn-price{text-align:center;justify-items:center}.black-campaign .product-card .bn-price__reference,.black-campaign .product-card .bn-price__pix{justify-content:center}.black-campaign .product-card__title{font-size:14px;line-height:1.25;font-weight:600}.black-campaign .badge--onsale{background:#f5143b;color:#fff;border-radius:4px}.black-campaign .highlight-item__title,.black-campaign .info-grid__title{color:#e71426!important}.black-campaign .highlight-item__icon,.black-campaign .info-grid__icon{filter:brightness(0) saturate(100%) invert(20%) sepia(95%) saturate(4900%) hue-rotate(343deg) brightness(95%) contrast(95%)}.black-campaign a[href="/pages/black-november"].menu__item{background:#d91620;color:#fff;border-radius:999px}.black-campaign a[href="/pages/black-november"] .btn-duplicate{background:#171717!important;color:#fff!important}.bn-announcement{background:#080808;color:#fff;position:relative;z-index:1;font-size:14px}.bn-announcement__inner{max-width:1600px;margin:auto;min-height:70px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:12px 40px;gap:20px}.bn-announcement__clock{display:flex;align-items:center;gap:16px;font-size:12px;line-height:1.1}.bn-announcement__clock>span{max-width:60px}.bn-announcement .countdown__timer{display:flex;gap:12px;font-variant-numeric:tabular-nums}.bn-announcement .countdown__item{text-align:center;display:flex;flex-direction:column;gap:3px}.bn-announcement .countdown__item p{margin:0;font-size:18px;font-weight:600;line-height:1}.bn-announcement .countdown__item p:after{content:none}.bn-announcement .countdown__item span{font-size:8px;line-height:1.1}.bn-announcement__message{justify-self:center;text-align:center;font-weight:500;font-size:15px;line-height:1.15}.bn-announcement--product{background:#d91620}.bn-announcement--product a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;text-decoration:underline;text-underline-offset:3px}.black-landing #MainContent{background:#f3f3f3}.black-landing .header{background:#d91620}.black-landing .header:before{background:#d91620}.black-landing .header .menu__item{color:#fff;--color-foreground:255 255 255}.black-landing .header .menu__item .btn-duplicate{background:#171717!important;color:#fff!important}.black-landing .header .menu__item{font-size:14px}.black-landing .header{padding-block:16px}.black-landing .footer,.black-landing .footer-copyright{--color-background:193 28 35;background:#c11c23}.black-landing .shopify-section-group-footer-group:has(.footer)>.section,.black-landing .shopify-section-group-footer-group:has(.footer-copyright)>.section{--color-background:193 28 35;background:#c11c23}.black-landing .shopify-section-group-footer-group .column__title,.black-landing .shopify-section-group-footer-group .column__text{color:#e71426}.black-landing .shopify-section-group-footer-group .column__icon img{filter:brightness(0) saturate(100%) invert(20%) sepia(95%) saturate(4900%) hue-rotate(343deg) brightness(95%) contrast(95%)}.bn-banner{background:var(--bn-banner-background);position:relative;width:100%;max-width:1900px;margin:auto}.bn-banner__link,.bn-banner picture{display:block;width:100%}.bn-banner img{display:block;width:100%;height:auto;object-fit:contain}.bn-banner__empty,.bn-banner__empty:empty{width:100%;aspect-ratio:var(--bn-banner-ratio);display:flex;justify-content:center;align-items:center}.bn-banner--title{max-width:620px;background:transparent;margin-inline:auto}.bn-banner--title .bn-banner__empty{margin-block:24px}.bn-editor-hint{display:flex;flex-direction:column;gap:8px;padding:20px;text-align:center;color:#aaa;font-size:14px;font-weight:500}.bn-editor-hint small{font-size:12px;font-weight:400}.bn-products{padding:var(--bn-space-top) 32px var(--bn-space-bottom);background:#f3f3f3}.bn-products__inner{max-width:1440px;margin:auto}.bn-products__heading{text-align:center;font-weight:700;font-size:clamp(26px,2.5vw,38px);letter-spacing:-1.2px;line-height:1.15;margin:0 0 14px}.bn-products__subheading{text-align:center;font-size:14px;margin:0 0 28px}.bn-carousel{display:block;position:relative;max-width:1200px;margin:auto;padding-inline:56px;overflow:clip}.bn-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:0}.bn-carousel__track::-webkit-scrollbar{display:none}.bn-carousel__track>.bn-card{flex:0 0 100%;width:100%;scroll-snap-align:start;min-width:0}.bn-carousel__prev,.bn-carousel__next{position:absolute;top:40%;transform:translateY(-50%);z-index:2;border:1px solid #bcbcbc;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:#777;background:transparent;cursor:pointer}.bn-carousel__prev{left:0}.bn-carousel__next{right:0}.bn-carousel__prev svg,.bn-carousel__next svg{width:14px;height:14px}.bn-carousel button[hidden]{display:none}.bn-card{min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative}.bn-card__surface{background:#fff;border-radius:16px;padding:10px;width:100%;overflow:hidden}.bn-card__image{display:block;position:relative;aspect-ratio:1;background:#f6f5f5;border-radius:10px;overflow:hidden;width:100%}.bn-card__image picture,.bn-card__image img{display:block;width:100%;height:100%;object-fit:contain}.bn-card__image .bn-card__badge{position:absolute;top:12px;left:12px}.bn-card__content{padding:18px 12px 16px;display:grid;justify-items:center;gap:8px}.bn-card__content h3{font-size:16px;font-weight:650;line-height:1.25;margin:0}.bn-card__color{font-size:11px;color:#555}.bn-card .bn-price{justify-items:center;text-align:center}.bn-card .bn-price__reference,.bn-card .bn-price__pix{justify-content:center}.bn-buy{background:#111;color:#fff;font-size:14px;min-height:40px;padding:10px 20px;border-radius:999px;--color-button-background:17 17 17;--color-button-text:255 255 255}.bn-buy .btn-text{display:flex;gap:7px;align-items:center}.bn-buy:hover{background:#d91620}.bn-products--spotlight .bn-card__surface{max-width:660px;background:transparent;border-radius:0;overflow:visible;padding:0}.bn-products--spotlight .bn-card__image{max-width:600px;margin:auto;background:transparent;aspect-ratio:1.25}.bn-products--spotlight .bn-card__image img{mix-blend-mode:multiply}.bn-products--spotlight .bn-card__content{padding:28px 0 0;gap:10px}.bn-products--spotlight .bn-card__content h3{font-size:22px}.bn-products--spotlight .bn-price__pix strong{font-size:26px}.bn-products--spotlight .bn-card{gap:28px;padding-bottom:6px}.bn-single-product{max-width:410px;margin:auto}.bn-single-product .bn-card{gap:42px}.bn-color-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px;max-width:1300px;margin:auto}.bn-color-grid .bn-card{width:100%}.black-landing .black-collections .page-width{max-width:1600px}.black-collections .sale-category-promo{border-radius:0 0 0 72px;background:#111;min-height:0;aspect-ratio:.66}.black-collections .sale-category-promo picture,.black-collections .sale-category-promo img{height:100%;object-fit:contain}.black-collections .sale-category-layout{gap:48px;grid-template-columns:minmax(190px,24%) minmax(0,1fr)}.black-collections .sale-category-products .tab__item{font-size:14px;padding:9px 16px;min-height:38px;--color-button-background:255 255 255;--color-button-text:23 23 23}.black-collections .sale-category-products .tab__item.button--primary{--color-button-background:217 22 32;--color-button-text:255 255 255;background:#d91620;color:#fff}.black-collections .product-card__content{padding:18px 12px;gap:12px}.black-collections .product-card__bottom{justify-content:center}.black-collections .product-card{border:8px solid #fff;background:#fff;border-radius:16px;overflow:hidden}.black-collections .product-card__media>a{border-radius:10px}.black-collections .indicators .button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0}.black-collections .tab-list{gap:16px;margin-bottom:28px}.black-collections .tab-list .scroll-area{min-width:0}.black-collections .tab-list .scroll-area>div{gap:8px}@media(max-width:1023px){.bn-color-grid,.black-collections .sale-category-layout{gap:24px}.bn-announcement__inner{grid-template-columns:1fr 1fr;padding-inline:24px}.black-collections .product-card__title{font-size:13px}}@media(max-width:767px){.bn-announcement__inner{display:flex;flex-direction:column-reverse;gap:10px;padding:12px 16px;min-height:88px}.bn-announcement__message{font-size:12px}.bn-announcement__clock{font-size:10px;gap:12px}.bn-announcement .countdown__item p{font-size:15px}.bn-announcement .countdown__item span{font-size:7px}.bn-banner__empty{aspect-ratio:var(--bn-mobile-ratio)}.bn-banner--title{width:75%;margin-inline:auto}.bn-banner--title .bn-banner__empty{margin-block:12px}.bn-products{padding:calc(var(--bn-space-top) * .6) 20px calc(var(--bn-space-bottom) * .6)}.bn-products__heading{letter-spacing:-.7px}.bn-products__subheading{font-size:12px;margin-bottom:22px}.bn-carousel{padding-inline:0}.bn-carousel__prev,.bn-carousel__next{width:30px;height:30px;top:32%;background:#f3f3f3cc}.bn-carousel__prev{left:-8px}.bn-carousel__next{right:-8px}.bn-products--spotlight .bn-card__image{aspect-ratio:1.12}.bn-products--spotlight .bn-card__content{padding-top:18px}.bn-products--spotlight .bn-card__content h3{font-size:18px}.bn-color-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;padding-bottom:12px;scrollbar-width:none}.bn-color-grid::-webkit-scrollbar{display:none;width:0;height:0}.bn-color-grid>.bn-card{flex:0 0 84%;scroll-snap-align:start}.bn-card__surface{padding:8px;border-radius:12px}.bn-card__content{padding:14px 8px}.bn-card__content h3{font-size:14px}.bn-card__image .bn-card__badge{top:9px;left:9px}.bn-single-product{max-width:330px}.bn-single-product .bn-card{gap:24px}.black-collections .sale-category-layout{grid-template-columns:minmax(0,1fr);gap:24px}.black-collections .sale-category-promo{width:100%;aspect-ratio:2.5;border-radius:0 0 0 32px;min-height:0}.black-collections .sale-category-promo picture{height:100%}.black-collections .sale-category-promo img{width:100%;height:100%;object-fit:contain}.black-collections .sale-category-products .tab__item{font-size:12px;padding:8px 14px;min-height:34px}.black-collections .tab-list{margin-bottom:20px}.bn-price__pix strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.bn-carousel__track,.bn-color-grid{scroll-behavior:auto}}.bn-price{gap:14px}.bn-price__reference{justify-content:center;gap:6px;color:#171717;font-size:13px;line-height:1.2}.bn-price__reference strong{font-size:inherit;font-weight:700;letter-spacing:0}.bn-price__reference s{color:#888;font-size:.85em;font-weight:400}.bn-price__pix{flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;color:#e71426}.bn-price__pix-caption{display:flex;flex-direction:column;align-items:center;gap:3px;color:#111;white-space:nowrap}.bn-price__pix-caption b{font-size:10px;font-weight:700;line-height:1.2}.bn-price__pix-caption small{font-size:8px;font-weight:400;color:#111;line-height:1.2}.bn-price__pix-value{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.bn-price__pix .bn-pix-icon{display:block;width:24px;height:24px;flex:0 0 24px}.bn-price__pix-value strong{font-size:24px;letter-spacing:-.6px;line-height:1.1}.black-campaign .product-card .productcard-price{display:none!important}.black-campaign .product-card .bn-price__pix-value strong{font-size:22px}.black-campaign .product-card .bn-price__pix{gap:8px}.black-campaign .product-card .bn-price__pix .bn-pix-icon{width:22px;height:22px;flex-basis:22px}.black-campaign .sale-centered-products .product-card__title{font-size:20px;line-height:1.2}.black-campaign .sale-centered-products .product-card .bn-price__reference{font-size:20px}.black-campaign .sale-centered-products .product-card .bn-price__pix-value strong{font-size:26px}.black-campaign .sale-centered-products .product-card .bn-price__pix-caption b{font-size:11px}.black-campaign .sale-centered-products .product-card .bn-price__pix-caption small{font-size:9px}.black-campaign .sale-centered-products .product-card .bn-price__pix{gap:10px}.black-campaign .sale-centered-products .product-card__content{gap:20px}.black-campaign .sale-centered-products .bn-tag{display:none}.black-landing .sale-centered-products .badges{display:none!important}.black-campaign .sale-centered-products .product-card__media>a.media{background:transparent}.black-campaign .sale-centered-products .product-card__media>a.media img{mix-blend-mode:multiply}.black-campaign .sale-centered-products .product-card__details{gap:8px}.black-campaign .sale-centered-products .product-card__details>.flex{gap:0}.black-campaign .product__price .bn-price__reference{justify-content:flex-start;font-size:20px}.black-campaign .product__price .bn-price__pix{justify-content:flex-start}.black-campaign .product__price .bn-price__pix-value strong{font-size:28px}.black-landing .header__logo{--header-logo-opacity:0}.black-landing .header__buttons>a,.black-landing .header__buttons>button{color:#fff;--color-foreground:255 255 255}.bn-announcement__inner{grid-template-columns:minmax(280px,1fr) minmax(400px,2fr) minmax(280px,1fr);min-height:80px;padding:12px 48px}.bn-announcement__clock{gap:12px}.bn-announcement__clock>svg{width:20px;height:20px;flex-shrink:0}.bn-announcement .countdown__timer{gap:6px}.bn-announcement .countdown__item{align-items:center;justify-content:center;width:56px;min-width:56px;min-height:52px;padding:5px 7px;border:1px solid rgb(255 255 255 / .35);border-radius:8px;background:#ffffff26;gap:0}.bn-announcement .countdown__item p{font-size:24px;font-weight:700;line-height:1.05}.bn-announcement .countdown__item span{font-size:9px;line-height:1.2;margin-top:3px;text-transform:uppercase}.bn-announcement__message{font-size:20px;line-height:1.25}.bn-announcement--product a{min-height:60px;padding:12px 20px;column-gap:8px;font-size:clamp(16px,1.3vw,20px);line-height:1.35;color:#fff;text-decoration:none}.bn-announcement--product a span{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.bn-announcement--product svg{width:28px;height:28px;flex-shrink:0;fill:currentColor}@media(max-width:1199px){.bn-announcement__inner{display:flex;flex-direction:column-reverse;gap:10px;padding:12px 20px}.bn-announcement__message{font-size:17px}.bn-announcement .countdown__item{width:52px;min-width:52px;min-height:44px;padding:4px 6px}.bn-announcement .countdown__item p{font-size:21px}}@media(max-width:767px){.black-campaign .sale-centered-products .product-card__media{display:contents}.black-campaign .sale-centered-products .product-card{align-items:center}.black-campaign .sale-centered-products .product-card__media>.badges{position:static;order:0;display:flex;justify-content:center;margin-bottom:8px;transform:none}.black-campaign .sale-centered-products .badges>.badge:not(.badge--soldout):not(:has(svg)){display:none}.black-campaign .sale-centered-products .product-card__media>a.media{order:1;width:100%;max-width:420px}.black-campaign .sale-centered-products .product-card__content{order:2;padding-top:8px;width:100%}.black-campaign .sale-centered-products .quick-add{position:static;order:3;transform:none;width:auto;margin-top:28px}.black-campaign .sale-centered-products .quick-add .button{width:auto;min-width:158px;height:auto;min-height:38px;padding:9px 18px;font-size:14px;white-space:nowrap}.black-campaign .sale-centered-products .quick-add .icon-cart{display:block}.black-campaign .sale-centered-products .quick-add .btn-text>span{display:block}.black-campaign .sale-centered-products .quick-add .btn-text{gap:6px}.black-campaign .sale-centered-products .product-card__title{font-size:20px}.bn-color-grid .bn-price__pix-value strong{font-size:24px}}@media(min-width:1024px){.black-landing .sale-centered-products .product-card__media>a.media{width:600px;max-width:100%}.black-landing .sale-centered-products .campaign-product-image{aspect-ratio:3 / 2}.black-landing .sale-centered-products .campaign-product-image img{object-fit:cover!important}.black-landing .sale-centered-products>.page-width{row-gap:12px}.black-landing .sale-centered-products .description p>br{display:none}.black-landing .sale-centered-products .title-wrapper>.indicators{margin-top:200px}}@media(min-width:768px){.black-landing .black-collections .sale-category-promo{position:relative;aspect-ratio:auto;align-self:stretch}.black-landing .black-collections .sale-category-promo picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.black-landing .black-collections .sale-category-promo img{object-fit:cover}}@media(max-width:767px){.black-landing .black-collections .sale-category-promo{width:100%;max-width:800px;height:auto;min-height:0;aspect-ratio:2 / 1}.black-landing .black-collections .sale-category-promo picture{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/black-november.css.map */
