.fps[id]{scroll-margin-block-start:16px}.fps{padding-block:var(--fps-top) var(--fps-bottom)}.fps__container:not(.container){padding-inline:clamp(16px,2.5vw,48px)}.fps .fps__slider-header>h3{font-family:var(--fps-heading-family, "Featured Promo Anton"),sans-serif;font-size:38px;font-weight:var(--fps-heading-weight, 400);font-style:var(--fps-heading-style, normal);font-synthesis:none;letter-spacing:.02em}.fps__layout{display:grid;grid-template-columns:minmax(0,var(--fps-promo-width)) minmax(0,1fr);gap:var(--fps-gap);align-items:stretch}.fps__layout--single{grid-template-columns:minmax(0,1fr)}.fps__promotion{position:relative;isolation:isolate;min-height:0;overflow:hidden;border-radius:var(--fps-radius);background:#302a23}.fps__promotion-image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.fps__slider{min-width:0}.fps__slider-header{display:flex;align-items:center;gap:16px;margin-block-end:16px;min-height:44px;flex-wrap:wrap}.fps__footer{grid-column:2;display:flex;justify-content:center}.fps__footer .button{font-size:var(--fps-view-all-size)}.fps__layout--single .fps__footer{grid-column:1}.fps__layout--single .fps__promotion{aspect-ratio:var(--fps-promo-ratio)}.fps__controls{display:flex;gap:8px;margin-inline-start:auto}.fps__controls .circle-button{width:42px;height:42px}.fps__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--fps-columns) - 1) * var(--fps-product-gap)) / var(--fps-columns));gap:var(--fps-product-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-block-end:0}.fps__track>.product-card{align-self:stretch;height:auto;align-content:start;min-width:0;scroll-snap-align:start;background:#fff;border-color:#14141417}.fps__track .product-card__figure,.fps__track .product-card__info{background:#fff}.fps__track .product-card__info .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;min-height:2lh;max-height:2lh}.fps__track .product-card__media{aspect-ratio:var(--fps-image-ratio);background:#fff;border-radius:var(--fps-radius);overflow:hidden}.fps__track .product-card__image{width:100%;height:100%;aspect-ratio:var(--fps-image-ratio);object-fit:var(--fps-image-fit)}.fps :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1000px){.fps{padding-block:min(var(--fps-top),24px) min(var(--fps-bottom),24px)}.fps__container.container,.fps__container:not(.container){max-width:1480px;margin-inline:auto;padding-inline:32px}.fps__layout{gap:min(var(--fps-gap),24px)}.fps .fps__slider-header>h3{font-size:30px;line-height:1.2}.fps__slider-header{min-height:36px;margin-block-end:12px}.fps__controls .circle-button{width:36px;height:36px}.fps__track .product-card__figure{width:calc(100% - 16px);margin:8px 8px 0}.fps__track .product-card__info{min-height:0;margin:8px!important;padding:8px 0!important;gap:6px}.fps__track .product-card__info .product-title{font-size:12px;line-height:1.35}.fps__track .product-card__info .price-list{font-size:14px}.fps__track .product-card__image-action{width:36px}.fps .fps__track .button.product-card__cart-button{height:36px;min-height:36px;padding-inline:7px}.fps__footer .button{min-height:38px;padding:8px 22px}}@media(min-width:1000px)and (hover:hover)and (pointer:fine){.fps__track .product-card__image-action:has(.product-card__cart-button:is(:hover,:focus-visible):not([aria-busy=true])){width:92px}}@media(min-width:700px)and (max-width:999px){.fps__track{grid-auto-columns:calc((100% - var(--fps-product-gap)) / 2)}.fps__layout{grid-template-columns:minmax(0,30%) minmax(0,1fr)}.fps__layout--single{grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.fps{padding-block:min(var(--fps-top),24px) min(var(--fps-bottom),24px)}.fps__container.container,.fps__container:not(.container){width:100%;max-width:none;padding-inline:16px;margin-inline:0}.fps .fps__slider-header>h3{font-size:18px}.fps__layout{grid-template-columns:minmax(0,1fr);gap:16px}.fps__promotion,.fps__layout--single .fps__promotion{width:calc(100% + 32px);margin-inline:-16px;border-radius:0;aspect-ratio:16 / 9;max-height:none}.fps__promotion-image{object-fit:cover;object-position:center 25%}.fps__slider-header{flex-wrap:nowrap;gap:12px;margin-block-end:12px;min-height:44px}.fps__slider-header>h3{flex:1;min-width:0;font-size:12px;line-height:1.5;letter-spacing:.1em;overflow-wrap:anywhere}.fps__controls{flex-shrink:0;gap:4px}.fps__controls .circle-button{width:44px;height:44px}.fps__track{grid-auto-columns:max(160px,calc((100% - (var(--fps-mobile-columns) - 1) * 10px) / var(--fps-mobile-columns)));gap:10px;padding-block-end:8px;scroll-snap-type:x proximity}.fps__footer{grid-column:1}.fps__footer .button{width:100%;min-height:44px;font-size:var(--fps-view-all-mobile-size)}}@layer mobile-product-cards{@media(max-width:699px){.fps__track .product-card__media{aspect-ratio:2 / 3!important}.fps__track .product-card__image{aspect-ratio:2 / 3;object-fit:cover!important}}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map?subset=AAAAAAAAAACA */
