.bsp{--bsp-cols: var(--bsp-cols-m);--bsp-g: var(--bsp-gap-m);--bsp-pad: 16px;background:var(--bsp-bg);color:var(--bsp-text);padding:calc(var(--bsp-pt) * .7) 0 calc(var(--bsp-pb) * .7)}.bsp *,.bsp *:before,.bsp *:after{box-sizing:border-box}.bsp__inner{max-width:var(--bsp-max);margin:0 auto;padding:0 var(--bsp-pad)}.bsp__head{margin:0 0 var(--bsp-head-gap);text-align:var(--bsp-align)}.bsp__heading{margin:0;font-size:var(--bsp-h-m);line-height:1.15;font-weight:var(--bsp-h-weight);letter-spacing:-.01em;text-transform:none;color:var(--bsp-text)}.bsp__sub{margin:var(--bsp-sub-m);max-width:52ch;font-size:15px;line-height:1.5;color:var(--bsp-muted)}.bsp__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bsp-g)}.bsp__item{flex:0 0 calc((100% - (var(--bsp-cols) - 1) * var(--bsp-g)) / var(--bsp-cols) - .02px);min-width:0;margin:0;padding:0}.bsp__card{position:relative;display:flex;flex-direction:column;height:100%}.bsp__media{position:relative;overflow:hidden;border-radius:var(--bsp-radius);background:#f2f2f2;aspect-ratio:var(--bsp-ratio)}.bsp__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--bsp-fit);object-position:var(--bsp-focal);transition:transform .5s ease,opacity .3s ease}.bsp__img--alt{opacity:0}.bsp__rank{position:absolute;left:10px;bottom:4px;z-index:1;font-size:clamp(44px,12vw,64px);font-weight:800;line-height:1;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.4);pointer-events:none}.bsp__status{position:absolute;top:10px;right:10px;z-index:1;padding:5px 9px;border-radius:999px;background:var(--bsp-chip-bg);color:var(--bsp-chip-text);font-size:12px;font-weight:600;line-height:1}.bsp__info{padding-top:12px;text-align:var(--bsp-card-align)}.bsp__name{margin:0 0 4px;font-size:var(--bsp-title-size);font-weight:var(--bsp-title-weight);line-height:1.35;text-transform:none;letter-spacing:0;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bsp__name--hidden{min-height:0;margin:0}.bsp__info--bare{padding-top:0}.bsp__link{color:inherit;text-decoration:none}.bsp__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bsp__link:focus-visible{outline:none}.bsp__link:focus-visible:after{outline:2px solid var(--bsp-text);outline-offset:3px;border-radius:var(--bsp-radius)}.bsp__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--bsp-card-justify);gap:4px 8px;font-size:var(--bsp-price-size);font-weight:var(--bsp-price-weight)}.bsp__from,.bsp__was{font-weight:400;color:var(--bsp-muted)}.bsp__was{font-size:.9em}.bsp__cta{margin-top:var(--bsp-cta-gap);text-align:center}.bsp__btn{display:inline-block;padding:14px 36px;background:var(--bsp-text);color:var(--bsp-bg);border:1px solid var(--bsp-text);font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s ease,color .2s ease}.bsp__btn:hover,.bsp__btn:focus-visible{background:transparent;color:var(--bsp-text)}.bsp__empty{margin:0;padding:24px;text-align:center;color:var(--bsp-muted);border:1px dashed currentColor}@media(hover:hover){.bsp--hover-zoom .bsp__card:hover .bsp__img--main{transform:scale(1.04)}.bsp--hover-swap .bsp__card:hover .bsp__img--alt{opacity:1}}@media(prefers-reduced-motion:reduce){.bsp__img{transition:none}.bsp--hover-zoom .bsp__card:hover .bsp__img--main{transform:none}}@media(max-width:749px){.bsp--swipe .bsp__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--bsp-pad);scrollbar-width:none;margin:0 calc(var(--bsp-pad) * -1);padding:0 var(--bsp-pad) 4px}.bsp--swipe .bsp__list::-webkit-scrollbar{display:none}.bsp--swipe .bsp__item{flex:0 0 var(--bsp-swipe-w);scroll-snap-align:start}}@media(min-width:750px){.bsp{--bsp-cols: var(--bsp-cols-t);--bsp-g: var(--bsp-gap);--bsp-pad: 24px;padding:var(--bsp-pt) 0 var(--bsp-pb)}.bsp__heading{font-size:var(--bsp-h-d)}}@media(min-width:990px){.bsp{--bsp-cols: var(--bsp-cols-d)}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=Ag */
