.doorbusters{--doorbusters-buy-h: 44px}.doorbusters__header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.doorbusters__heading{margin:0;color:var(--doorbusters-heading-color, inherit)}.doorbusters__heading em{font-style:normal;color:var(--doorbusters-accent)}.doorbusters__subheading{margin:0;color:var(--doorbusters-heading-color, inherit);opacity:.85}.doorbusters__viewall{color:var(--doorbusters-heading-color, inherit);font-weight:700}.doorbusters__viewall-row{display:none;justify-content:flex-end;margin-bottom:8px}.doorbusters__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--doorbusters-section-gap)}.doorbusters__labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.doorbusters__featured,.doorbusters-card{position:relative}.doorbusters__featured-media,.doorbusters__form,.doorbusters-card__buy{position:relative;z-index:3}.doorbusters__featured{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--card-border-color, #e5e5e5)}.doorbusters__featured-media{display:block;aspect-ratio:4 / 3;margin:12px 12px 0}.doorbusters__slides{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.doorbusters__slides::-webkit-scrollbar{display:none}.doorbusters__slide{position:relative;flex:0 0 100%;scroll-snap-align:start}.doorbusters__featured-media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.doorbusters__featured-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.doorbusters__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;transform:translateY(-50%);background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#20202f;cursor:pointer}.doorbusters__arrow--prev{left:8px}.doorbusters__arrow--next{right:8px}.doorbusters__counter{position:absolute;right:8px;bottom:8px;z-index:3;padding:4px 8px;background:#fff;border:1px solid #e5e5e5;border-radius:4px;font-size:12px;font-variant-numeric:tabular-nums}.doorbusters__featured-info{display:flex;flex-direction:column;gap:7px;padding:12px 14px 14px}.doorbusters__featured-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.doorbusters__featured-price .price__current{font-size:18px}.doorbusters__featured-price .price__was{font-size:13px}.doorbusters__featured-meta{display:flex;flex-direction:column;gap:4px}.doorbusters__featured-meta .product-inventory__status{padding-top:0}.doorbusters__featured-meta .free-shipping-badge{margin-top:0}.doorbusters__buy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.doorbusters__buy quantity-input,.doorbusters__buy .qty-input,.doorbusters__add{display:flex;width:100%;height:var(--doorbusters-buy-h);min-height:var(--doorbusters-buy-h);margin:0}.doorbusters__buy .qty-input__input,.doorbusters__buy .qty-input__btn{height:100%}.doorbusters__buy .qty-input__input{flex:1 1 auto;min-width:0;text-align:center}.doorbusters__add{align-items:center;justify-content:center}.doorbusters-card{display:flex;flex-direction:column;gap:6px;height:100%;padding:10px;background:#fff;border:1px solid var(--card-border-color, #ededed)}.doorbusters-card__media{position:relative;flex-shrink:0;height:var(--doorbusters-card-img-h, 110px)}.doorbusters-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.doorbusters-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.doorbusters-card__title{margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.doorbusters-card__rating{min-height:14px}.doorbusters-card .price__default{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.doorbusters-card .price__default>p{order:-1;margin:0!important;font-size:0!important;line-height:1}.doorbusters-card .price__default>p .price__was,.doorbusters-card .price__was{font-size:11px}.doorbusters-card .price__current{font-size:15px}.doorbusters-card__meta{display:flex;flex-direction:column;gap:2px}.doorbusters-card__meta .product-inventory__status{padding-top:0}.doorbusters-card__meta .free-shipping-badge{margin-top:0;font-size:12px}.doorbusters-card__buy{margin-top:auto}.doorbusters-card__buy .btn{width:100%;min-height:36px;padding-top:0;padding-bottom:0;font-size:13px}.doorbusters__collection{display:flex;flex-direction:column;gap:10px;min-width:0}.doorbusters__mobile-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.doorbusters__mobile-title{margin:0;color:var(--doorbusters-heading-color, inherit)}.doorbusters__grid{display:flex;gap:var(--doorbusters-gap-mobile);margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.doorbusters__grid::-webkit-scrollbar{display:none}.doorbusters__grid>li{flex:0 0 var(--doorbusters-card-w-mobile);scroll-snap-align:start}.doorbusters__progress{position:relative;display:block;height:4px;border-radius:999px;background:#0000001a;overflow:hidden}.doorbusters__progress-thumb{position:absolute;top:0;left:0;width:30%;height:100%;border-radius:999px;background:var(--doorbusters-heading-color, #20202f)}@media(min-width:769px){.doorbusters__viewall-row{display:flex}.doorbusters__mobile-row,.doorbusters__progress{display:none}.doorbusters__layout{grid-template-columns:minmax(0,var(--doorbusters-featured-w)) minmax(0,1fr);align-items:stretch}.doorbusters--featured-right .doorbusters__layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--doorbusters-featured-w))}.doorbusters--featured-right .doorbusters__featured{order:2}.doorbusters__featured-media{aspect-ratio:auto;flex:1 1 0;min-height:var(--doorbusters-featured-img-min)}.doorbusters__grid{display:grid;grid-template-columns:repeat(var(--doorbusters-cols),minmax(0,1fr));grid-auto-rows:1fr;gap:var(--doorbusters-gap);padding:0;overflow:visible;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/featured-doorbusters.css.map */
