html,body{scroll-behavior:smooth;scroll-padding-top:150px}.et-countdown{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:32px 40px;background:var(--et-countdown-bg, rgba(0, 0, 0, .16));color:var(--et-countdown-text, #ffffff)}.et-countdown__label{font-family:var(--font-body, "Outfit"),sans-serif;font-weight:300;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.et-countdown__units{display:flex;gap:24px}.et-countdown__unit{display:flex;flex-direction:column;justify-content:center;gap:2px;width:56px}.et-countdown__value{font-family:var(--font-heading, "Amiri"),serif;font-weight:400;font-size:42px;line-height:40px;font-variant-numeric:tabular-nums}.et-countdown__name{font-family:var(--font-body, "Outfit"),sans-serif;font-weight:300;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--et-countdown-muted, #bfbfbf)}@media(max-width:959px){.et-countdown{gap:8px;padding:12px 24px}.et-countdown__label{font-size:10px}.et-countdown__value{font-size:24px;line-height:32px}.et-countdown__name{font-size:10px}}.et-countdown--inline{flex-direction:row;align-items:center;align-self:flex-start;gap:16px;padding:7px 24px 5px;background:var(--et-countdown-bg, rgba(255, 255, 255, .16))}.et-countdown--inline .et-countdown__units{gap:16px}.et-countdown--inline .et-countdown__unit{flex-direction:row;align-items:baseline;gap:4px;width:auto}.et-countdown--inline .et-countdown__value{font-size:20px;line-height:1.2}.et-countdown--inline .et-countdown__name{font-size:11px}@media(max-width:959px){.et-countdown--inline{gap:16px;padding:7px 16px 5px}.et-countdown--inline .et-countdown__value{font-size:18px;line-height:1.2}.et-countdown--inline .et-countdown__name{font-size:11px}}.et-campaign-code{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border:1px solid var(--et-code-border, rgba(255, 255, 255, .12));background:var(--et-code-bg, transparent);color:var(--et-code-text, #ffffff);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease}.et-campaign-code:hover{border-color:var(--et-code-border-hover, rgba(255, 255, 255, .4))}.et-campaign-code__label,.et-campaign-code__value{font-family:var(--font-body, "Outfit"),sans-serif;font-weight:300;font-size:13px;line-height:1.55;letter-spacing:.04em}.et-campaign-code__label{text-transform:uppercase}.et-campaign-code__icon{display:inline-flex;width:14px;height:14px;flex:none}.et-campaign-code__icon svg{display:block;width:100%;height:100%}.et-campaign-code__icon--check,.et-campaign-code.is-copied .et-campaign-code__icon--copy{display:none}.et-campaign-code.is-copied .et-campaign-code__icon--check{display:inline-flex}@media(max-width:959px){.et-campaign-code__label,.et-campaign-code__value{font-size:12px}}.et-campaign-badge{display:inline-flex;align-items:center;padding:6px 10px;background:var(--et-campaign-badge-bg, #111111);color:var(--et-campaign-badge-text, #ffffff);font-family:var(--font-body, "Outfit"),sans-serif;font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.et-campaign-badge--vip{background:#111;color:#fff}.et-campaign-badge--copy{gap:6px;margin:0;border:0;font:inherit;font-weight:500;font-size:11px;letter-spacing:.1em;cursor:pointer;pointer-events:auto}.et-campaign-badge__icon{display:inline-flex;flex:none;width:12px;height:12px}.et-campaign-badge__icon svg{display:block;width:100%;height:100%}.et-campaign-badge__icon--check,.et-campaign-badge--copy.is-copied .et-campaign-badge__icon--copy{display:none}.et-campaign-badge--copy.is-copied .et-campaign-badge__icon--check{display:inline-flex}.et-campaign-badges{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.et-campaign-badges--pdp{position:absolute;z-index:2;top:120px;left:12px}@media(min-width:960px){.et-campaign-badges--pdp{top:12px;left:12px}}.et-campaign-cart-message{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--et-campaign-cart-bg, #111111);background-size:cover;background-position:center;color:var(--et-campaign-cart-text, #ffffff);font-family:var(--font-body, "Outfit"),sans-serif;font-weight:400;font-size:14px;line-height:1.4}.et-campaign-cart-message__text{margin:0!important}.et-campaign-cart-message__text>*:first-child{margin-top:0}.et-campaign-cart-message__text>*:last-child{margin-bottom:0}.et-campaign-cart-message>*:first-child{margin-top:0}.et-campaign-cart-message>*:last-child{margin-bottom:0}.et-campaign-cart-message a{color:inherit}.et-campaign-nav-link,.et-campaign-nav-link:hover,.et-campaign-nav-link:focus{color:var(--et-campaign-nav-color, #771111)!important}.et-campaign-nav-link{font-weight:300}.et-campaign-badge--sm{padding:4px 8px;font-size:10px;background:#111;color:#fff}.quick-cart__item-price-wrapper--et-campaign{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quick-cart__item-price-wrapper--et-campaign>span.quick-cart__item-price{order:1;color:var(--et-campaign-cart-price, #771111)}.quick-cart__item-price-wrapper--et-campaign>.et-campaign-badge{order:2}.quick-cart__item-price-wrapper--et-campaign>s.quick-cart__item-price{order:4;flex-basis:100%}.quick-cart__item-price-wrapper--et-campaign>s.quick-cart__item-price--was-line{order:3}.quick-cart__item-price-wrapper--et-campaign>.unit-price{order:5;flex-basis:100%}.et-campaign-subtotal{display:inline-flex;align-items:center;gap:8px;color:var(--et-campaign-cart-price, #771111)}.et-campaign-subtotal-was{color:var(--color-text, #111111);opacity:.6;font-weight:300}.et-countdown--vip{align-items:center;border:1px solid var(--et-countdown-border, rgba(255, 255, 255, .16));background:transparent}.et-countdown--vip .et-countdown__units{gap:32px}.et-countdown--vip .et-countdown__unit{align-items:center}@media(max-width:959px){.et-countdown--vip{padding:16px 24px}.et-countdown--vip .et-countdown__units{gap:28px}.et-countdown--vip .et-countdown__unit{width:48px}}.product-item__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 8px;font-size:16px;font-weight:300;line-height:24px}.product-item__price .sale{color:#711}.product-item__price .igComparePrice{color:#1119;opacity:1}.product-item__price .displayed-discount{display:none}.et-campaign-pdp-stock{display:flex;flex-direction:column;gap:6px;padding-top:24px}.et-campaign-pdp-stock__row{display:flex;justify-content:space-between;align-items:center;gap:16px}.et-campaign-pdp-stock__label-wrap{display:inline-flex;align-items:center;gap:8px}.et-campaign-pdp-stock__dot{position:relative;flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--et-pdp-stock-halo, rgba(119, 17, 17, .12))}.et-campaign-pdp-stock__dot:before,.et-campaign-pdp-stock__dot:after{content:"";position:absolute;border-radius:50%;background:var(--et-pdp-stock-accent, #771111)}.et-campaign-pdp-stock__dot:before{top:4px;right:4px;bottom:4px;left:4px}.et-campaign-pdp-stock__dot:after{top:0;right:0;bottom:0;left:0;opacity:0;animation:et-campaign-pdp-stock-pulse 1.8s ease-out infinite}@keyframes et-campaign-pdp-stock-pulse{0%{transform:scale(.5);opacity:.45}70%,to{transform:scale(1.55);opacity:0}}.et-campaign-pdp-stock__label{font-size:16px;font-weight:300;line-height:24px;color:#111}.et-campaign-pdp-stock__count{font-size:14px;font-weight:300;line-height:24px;color:#111;text-align:right}.et-campaign-pdp-stock__track{position:relative;height:3px;background:#11111114;overflow:hidden}.et-campaign-pdp-stock__fill{display:block;height:100%;width:0;background:var(--et-pdp-stock-accent, #771111);transition:width 1.2s cubic-bezier(.33,0,0,1)}.et-campaign-pdp-stock.is-filled .et-campaign-pdp-stock__fill,.no-js .et-campaign-pdp-stock__fill{width:var(--et-pdp-stock-value, 15%)}@media(prefers-reduced-motion:reduce){.et-campaign-pdp-stock__dot:after{animation:none}.et-campaign-pdp-stock__fill{width:var(--et-pdp-stock-value, 15%);transition:none}}@media(max-width:959px){.et-campaign-pdp-stock{gap:8px;padding-top:20px;padding-bottom:4px}}.et-campaign-pdp-promo{display:flex;align-items:center;gap:16px;padding:12px;background:var(--et-pdp-promo-bg, #f4f4f4)}.et-campaign-pdp-promo__badge{flex:0 0 auto;padding:6px 12px;background:var(--et-pdp-promo-badge-bg, #771111);color:var(--et-pdp-promo-badge-color, #ffffff);font-size:10px;font-weight:500;line-height:normal;letter-spacing:.1em;text-transform:uppercase}.et-campaign-pdp-promo__text{font-size:15px;font-weight:400;line-height:1.4;color:#111}.et-campaign-pdp-promo__text p{margin:0}@media(max-width:959px){.et-campaign-pdp-promo{flex-direction:column;align-items:flex-start;gap:4px}}.et-cart-upsell{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid rgba(17,17,17,.12)}.et-cart-upsell__heading{margin:0;font-size:16px;font-weight:400;line-height:1.2;color:#111}.et-cart-upsell[hidden]{display:none!important}.et-cart-upsell{--et-cart-upsell-bleed: var(--spacing-7, 28px)}@media(max-width:719px){.et-cart-upsell{--et-cart-upsell-bleed: var(--spacing-5, 20px)}}.quick-cart__form:has(.et-cart-upsell){margin-inline-end:calc(-1 * var(--spacing-7, 28px));padding-inline-end:var(--spacing-7, 28px)}@media(max-width:719px){.quick-cart__form:has(.et-cart-upsell){margin-inline-end:calc(-1 * var(--spacing-5, 20px));padding-inline-end:var(--spacing-5, 20px)}}.et-cart-upsell__slider{overflow:hidden;width:calc(100% + var(--et-cart-upsell-bleed));margin-inline-end:calc(-1 * var(--et-cart-upsell-bleed))}.et-cart-upsell .swiper-wrapper{box-sizing:border-box;height:auto}.et-cart-upsell .swiper-slide{height:auto}.et-cart-upsell .et-cart-upsell__card{width:calc((100% - 4px) / 1.8)}@media(min-width:960px){.et-cart-upsell .et-cart-upsell__card{width:calc((100% - 8px) / 2.1)}}.et-cart-upsell__card[hidden]{display:none!important}.et-cart-upsell__slider:not(.swiper-initialized) .swiper-wrapper{gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.et-cart-upsell__slider:not(.swiper-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}.et-cart-upsell__media{position:relative}.et-cart-upsell__image-link{display:block}.et-cart-upsell__image{display:block;width:100%;height:auto;aspect-ratio:27 / 40;object-fit:cover}.et-cart-upsell__badge{position:absolute;top:8px;left:8px;padding:6px 10px;background:#711;color:#fff;font-size:11px;font-weight:500;line-height:normal;letter-spacing:.1em;text-transform:uppercase}.et-cart-upsell__add{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:#111;color:#fff;cursor:pointer;transition:opacity .15s ease}.et-cart-upsell__add:hover{opacity:.85}.et-cart-upsell__add.is-loading{opacity:.5;pointer-events:none}.et-cart-upsell__add.is-error{background:#711}.et-cart-upsell__info{display:flex;flex-direction:column;gap:4px;padding-top:12px}.et-cart-upsell__title{color:#111;font-size:14px;font-weight:300;line-height:1.6;letter-spacing:.056em;text-transform:uppercase;text-decoration:none}.et-cart-upsell__price{display:flex;align-items:baseline;gap:4px;margin:0;font-size:14px;line-height:1.4}.et-cart-upsell__price-now{font-weight:400;color:#111}.et-cart-upsell__price-now--sale{color:#711}.et-cart-upsell__price-was{font-weight:300;color:#1119}html[data-et-campaign=bf] .quick-cart__footer{--et-qc-footer-pad: var(--spacing-7, 28px);padding-left:0;padding-right:0}@media(max-width:719px){html[data-et-campaign=bf] .quick-cart__footer{--et-qc-footer-pad: var(--spacing-5, 20px)}}html[data-et-campaign=bf] .quick-cart__footer-inner,html[data-et-campaign=bf] .quick-cart__footer-us{padding-left:var(--et-qc-footer-pad);padding-right:var(--et-qc-footer-pad)}
/*# sourceMappingURL=/cdn/shop/t/121/assets/et-campaign.css.map */
