.isk-sale-products{display:block;overflow:hidden;padding:var(--padding-top, 120px) 24px var(--padding-bottom, 120px);background-color:var(--isk-sale-products-background-color, #111);background-image:var(--isk-sale-products-desktop-background, none);background-position:center;background-size:cover;background-repeat:no-repeat}.isk-sale-products [hidden]{display:none!important}.isk-sale-products *,.isk-sale-products *:before,.isk-sale-products *:after{box-sizing:border-box}.isk-sale-products__inner{width:100%;max-width:1280px;margin-inline:auto}.isk-sale-products__inner>*+*{margin-top:44px}.isk-sale-products__intro+.isk-sale-products__countdown{margin-top:54px}.isk-sale-products__countdown{display:flex;align-items:center;justify-content:center;gap:20px}.isk-sale-products__countdown-text{color:var(--isk-sale-products-countdown-text-color, #bdbdbd);font-size:24px;line-height:1.2;font-weight:500}.isk-sale-products__timer{display:flex;align-items:center;gap:8px}.isk-sale-products__time-unit{display:flex;align-items:center;gap:6px}.isk-sale-products__time-value{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 5px;border-radius:4px;background:var(--isk-sale-products-digit-background, #f6d58e);color:var(--isk-sale-products-digit-color, #111);font-size:18px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.isk-sale-products__time-label{color:var(--isk-sale-products-unit-color, #d6b46f);font-size:18px;line-height:1;font-weight:500}.isk-sale-products__phase picture{display:block}.isk-sale-products__phase-image{display:block;width:100%;height:auto}.isk-sale-products__placeholder{padding:30px 12px;border:1px dashed #999;color:#d6d6d6;text-align:center}.isk-sale-products__viewport.swiper{overflow:hidden;margin:0;padding:0}.isk-sale-products__track.swiper-wrapper{display:flex;align-items:stretch;gap:24px;height:auto}.isk-sale-products__viewport.swiper-initialized .isk-sale-products__track{gap:0}.isk-sale-products__card.swiper-slide{display:flex;flex:0 0 calc((100% - (var(--isk-sale-products-columns, 3) - 1) * 24px) / var(--isk-sale-products-columns, 3));flex-direction:column;width:calc((100% - (var(--isk-sale-products-columns, 3) - 1) * 24px) / var(--isk-sale-products-columns, 3));min-width:0;height:auto;margin:0;overflow:hidden;border-radius:20px;background:#f2f2f2;color:#111}.isk-sale-products__viewport.swiper-initialized .isk-sale-products__card{flex-basis:auto}.isk-sale-products__media{position:relative;background:#fff}.isk-sale-products__image-link{display:flex;align-items:center;justify-content:center;aspect-ratio:410 / 360;color:inherit}.isk-sale-products__image,.isk-sale-products__placeholder-image{display:block;width:100%;height:100%;object-fit:contain}.isk-sale-products__badges{position:absolute;z-index:1;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;pointer-events:none}.isk-sale-products__badge{padding:5px 10px;border-radius:14px 2px;font-size:14px;line-height:1.2;overflow-wrap:anywhere}.isk-sale-products__badge--save{background:#000;color:#f6d28d}.isk-sale-products[data-save-badge-style=flag] .isk-sale-products__badge--save{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 8px 14px;border-radius:2px 2px 0 0;clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%)}.isk-sale-products[data-save-badge-style=flag] .isk-sale-products__badge--save>:first-child{font-size:12px}.isk-sale-products__badge--custom{background:#d63131;color:#fff}.isk-sale-products__details{display:flex;flex:1;flex-direction:column;min-width:0;padding:28px 30px 30px}.isk-sale-products__product-title{margin:0;color:#111;font-size:20px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.isk-sale-products__product-title a{color:inherit;text-decoration:none}.isk-sale-products__features{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.isk-sale-products__feature{padding:3px 8px;border-radius:999px;background:#e2e2e2;color:#4d4d4d;font-size:12px;line-height:1.3}.isk-sale-products__purchase{margin-top:auto;padding-top:28px}.isk-sale-products__prices{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px}.isk-sale-products__price{color:#df3033;font-size:24px;font-weight:700;line-height:1.2}.isk-sale-products__compare-price{color:#999;font-size:14px;font-weight:500;line-height:1.3}.isk-sale-products__installment{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:12px;color:#000;font-size:12px;line-height:1.4}.isk-sale-products__klarna{display:block;flex-shrink:0;width:49px;height:20px;object-fit:contain}.isk-sale-products__product-form{display:block;margin-top:14px}.isk-sale-products__form{margin:0}.isk-sale-products__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.isk-sale-products__purchase>.isk-sale-products__actions{margin-top:14px}.isk-sale-products .isk-sale-products__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:40px;height:auto;margin:0;padding:9px 8px;border:2px solid #D63131;border-radius:999px;box-shadow:none;font-size:14px;font-weight:500;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.isk-sale-products .isk-sale-products__button:before,.isk-sale-products .isk-sale-products__button:after{display:none}.isk-sale-products .isk-sale-products__button--cart{background:transparent;color:#d63131}.isk-sale-products .isk-sale-products__button--shop{background:#d63131;color:#fff}.isk-sale-products .isk-sale-products__button--cart:hover{background:#fce5e5}.isk-sale-products .isk-sale-products__button--shop:hover{border-color:#bd2225;background:#bd2225}.isk-sale-products .isk-sale-products__button:disabled,.isk-sale-products .isk-sale-products__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.isk-sale-products .isk-sale-products__button.loading{pointer-events:none}.isk-sale-products .isk-sale-products__button .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;align-items:center;justify-content:center;width:auto;height:auto;transform:none;line-height:0;pointer-events:none}.isk-sale-products .isk-sale-products__button .loading-overlay svg{display:block;width:20px;height:20px}.isk-sale-products .isk-sale-products__button.loading .loading-overlay{display:flex;opacity:1}.isk-sale-products__button.loading .single-add-to-cart-button--text{visibility:hidden}.isk-sale-products__form-error,.isk-sale-products__variant-error{margin:0 0 10px;color:#bd2225;font-size:12px;line-height:1.4}.isk-sale-products__controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:40px}.isk-sale-products__pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:auto}.isk-sale-products .isk-sale-products__pagination .swiper-pagination-bullet{display:block;flex:0 0 10px;width:10px;height:10px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#595959;opacity:1;cursor:pointer}.isk-sale-products .isk-sale-products__pagination .swiper-pagination-bullet-active{background:#fff}.isk-sale-products__arrows{display:flex;gap:20px}.isk-sale-products__arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer}.isk-sale-products__arrow.swiper-button-disabled{background:#666;color:#fff;cursor:default}.isk-sale-products__arrow.swiper-button-lock{display:none}.isk-sale-products button:focus-visible,.isk-sale-products a:focus-visible{outline:2px solid #d6b46f;outline-offset:4px}@media(min-width:768px){.isk-sale-products[data-desktop-columns="4"] .isk-sale-products__details{padding:22px 18px 24px}.isk-sale-products[data-desktop-columns="4"] .isk-sale-products__product-title{font-size:18px}.isk-sale-products[data-desktop-columns="4"] .isk-sale-products__actions{gap:10px}.isk-sale-products[data-desktop-columns="4"] .isk-sale-products__button{font-size:12px}}@media(min-width:768px)and (max-width:1067px){.isk-sale-products__details{padding:20px 14px}.isk-sale-products__product-title{font-size:18px}.isk-sale-products__actions{grid-template-columns:minmax(0,1fr);gap:8px}}@media(max-width:767px){.isk-sale-products{padding:calc(var(--padding-top, 120px) / 2) 20px calc(var(--padding-bottom, 120px) / 2);background-image:var(--isk-sale-products-mobile-background, var(--isk-sale-products-desktop-background, none))}.isk-sale-products__inner>*+*{margin-top:40px}.isk-sale-products__intro+.isk-sale-products__countdown{margin-top:40px}.isk-sale-products__countdown{flex-wrap:wrap;gap:12px}.isk-sale-products__countdown-text{font-size:14px}.isk-sale-products__timer{gap:6px}.isk-sale-products__time-unit{gap:5px}.isk-sale-products__time-value{min-width:32px;height:32px;padding-inline:4px;font-size:16px}.isk-sale-products__time-label{font-size:14px}.isk-sale-products__phase{width:calc(100% + 40px);margin-inline:-20px}.isk-sale-products__viewport.swiper{width:100%}.isk-sale-products__track.swiper-wrapper{gap:10px}.isk-sale-products__card.swiper-slide{flex-basis:100%;width:100%;border-radius:10px}.isk-sale-products[data-mobile-layout=swiper] .isk-sale-products__viewport{overflow:visible}.isk-sale-products[data-mobile-layout=swiper] .isk-sale-products__card.swiper-slide{flex-basis:calc(100% - 36px);width:calc(100% - 36px)}.isk-sale-products[data-mobile-layout=swiper] .isk-sale-products__card.swiper-slide:only-child{flex-basis:100%;width:100%}.isk-sale-products__viewport.swiper-initialized .isk-sale-products__track{gap:0}.isk-sale-products[data-mobile-layout=swiper] .isk-sale-products__viewport.swiper-initialized .isk-sale-products__card{flex-basis:auto}.isk-sale-products__badges{top:7px;left:7px;right:7px}.isk-sale-products__badge{padding:5px 10px;border-radius:12px 2px;font-size:14px}.isk-sale-products__details{padding:20px 16px 16px}.isk-sale-products__product-title{font-size:18px}.isk-sale-products__features{gap:5px 8px;margin-top:12px}.isk-sale-products__feature{padding:4px 9px;font-size:12px}.isk-sale-products__purchase{padding-top:20px}.isk-sale-products__price{font-size:24px}.isk-sale-products__installment{gap:4px 8px;margin-top:14px;font-size:12px}.isk-sale-products__product-form{margin-top:10px}.isk-sale-products__actions{gap:14px}.isk-sale-products .isk-sale-products__button{min-height:40px;padding:9px 6px;font-size:14px;border-width:1px}.isk-sale-products__controls{justify-content:center;margin-top:20px}.isk-sale-products__arrows{display:none}.isk-sale-products__pagination{justify-content:center}.isk-sale-products[data-mobile-layout=grid_1] .isk-sale-products__track,.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__track{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;transform:none}.isk-sale-products[data-mobile-layout=grid_1] .isk-sale-products__image-link{aspect-ratio:1}.isk-sale-products[data-mobile-layout=grid_1] .isk-sale-products__actions{grid-template-columns:minmax(0,1fr);gap:8px}.isk-sale-products[data-mobile-layout=grid_1] .isk-sale-products__card.swiper-slide,.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__card.swiper-slide{flex:none;width:100%;max-width:100%}.isk-sale-products[data-mobile-layout=grid_1] .isk-sale-products__controls,.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__controls{display:none}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__image-link{aspect-ratio:1}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__details{padding:12px 10px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__product-title{font-size:16px;line-height:1.15}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__purchase{padding-top:14px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__prices{gap:4px 6px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__price{font-size:18px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__compare-price{font-size:11px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__installment{gap:3px 4px;margin-top:10px;font-size:11px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__klarna{width:42px;height:18px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__actions{grid-template-columns:minmax(0,1fr);gap:6px}.isk-sale-products[data-mobile-layout=grid_2] .isk-sale-products__button{padding-inline:3px;border-width:2px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/isk-sale-products.css.map */
