<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes bell-ring{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.product-card{position:relative;border-radius:var(--border-rounded);overflow:hidden;box-shadow:var(--light-shadow);display:flex;width:100%;height:100%;flex-direction:column;background:var(--white);transition:var(--transition03)}.product-card:hover,.product-card:focus{box-shadow:var(--dark-shadow)}.product-card.product-out-of-stock{opacity:.8}.product-card.product-out-of-stock:hover,.product-card.product-out-of-stock:focus{box-shadow:var(--light-shadow)}.product-card&gt;a{display:contents}.product-card .image-container{position:relative;display:flex;aspect-ratio:1 / 1}.product-card .image-container .image-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:0}.product-card .image-container .image-carousel::-webkit-scrollbar{display:none}.product-card .image-container .image-carousel img{aspect-ratio:1 / 1;object-fit:cover;width:100%;flex-shrink:0;scroll-snap-align:start}.product-card .image-container .button-container{position:absolute;display:flex;gap:10px;padding-block:2rem .5rem;padding-inline:2rem .5rem;right:0;bottom:0;pointer-events:auto;justify-content:flex-end;z-index:10}.product-card .image-container .button-container&gt;button{border-radius:50%;background:var(--white);visibility:hidden}.product-card .image-container .button-container&gt;button:hover,.product-card .image-container .button-container&gt;button:focus{background:#f3f4f6}.product-card .image-container .product-tag-bar{position:absolute;top:.75rem;left:.75rem}.product-card .image-container .product-tag-bar .product-sale-tag,.product-card .image-container .product-tag-bar .product-stock-tag{text-transform:uppercase;font-size:.75rem;letter-spacing:.025rem;line-height:10px;font-weight:600!important;font-size:10px!important;font-family:myriad-pro,sans-serif;padding-block:.375rem;padding-inline:.375rem;border-radius:6px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.product-card .image-container .product-tag-bar .product-sale-tag{background:#f0fdf4;color:#16a34a}.product-card .image-container .product-tag-bar .product-stock-tag.out-of-stock{background:red;color:#fff;border:1px solid #ff0000;display:flex;align-items:center;gap:.375rem;position:relative;padding-block:.25rem}.product-card .image-container .product-tag-bar .product-stock-tag.out-of-stock .stock-text{font-weight:600!important;font-size:10px!important}.product-card .image-container .product-tag-bar .product-stock-tag.out-of-stock svg{width:12px;height:12px;transform-origin:50% 0%;animation:bell-ring 1s ease-in-out infinite}.product-card .image-container .wishlist-icon{position:absolute;top:.75rem;right:.75rem;font-size:1.125rem}@media (width &gt;= 40em){.product-card .image-container .button-container{gap:24px;padding-block:2rem 1.25rem;padding-inline:2rem 1.25rem}}@media (width &gt;= 64em){.product-card .image-container .product-tag-bar{top:1.25rem;left:1.25rem}.product-card .image-container .product-tag-bar .product-sale-tag,.product-card .image-container .product-tag-bar .product-stock-tag{padding-inline:.75rem}.product-card .image-container .wishlist-icon{position:absolute;top:1.25rem;right:1.25rem}}.product-card .content-container{padding:.75rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.product-card .content-container .upper-content-wrapper .title-block{display:flex;flex-direction:column;gap:.25rem}.product-card .content-container .upper-content-wrapper .title-block .product-title{font-size:.875rem;font-weight:500;line-height:1.1;letter-spacing:.04rem}.product-card .content-container .upper-content-wrapper .swatches-block{padding-block:.5rem}.product-card .content-container .free-pers-badge{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:#2baa39;background-color:#fff;padding-block:.25rem;border-radius:8px}.product-card .content-container .free-pers-badge span{font-weight:600;font-size:12px}.product-card .content-container .price-container{display:flex;justify-self:flex-end;justify-content:space-between;flex-direction:column}.product-card .content-container .price-container .price-block{display:flex;gap:.25rem}.product-card .content-container .price-container .price-block&gt;p{font-size:.75rem;font-weight:600}.product-card .content-container .price-container .price-block&gt;p.product-compare-price{font-size:.625rem}.product-card .content-container .price-container .price-block:has(.product-compare-price) .product-price{color:#ff3d00}.product-card .content-container .price-container .price-block .product-compare-price{text-decoration:line-through}@media (width &gt;= 40em){.product-card .content-container .upper-content-wrapper .title-block .product-title{font-size:1.25rem;font-weight:800}.product-card .content-container .upper-content-wrapper .swatches-block{padding-block:0 1.25rem}.product-card .content-container .price-container{align-items:center;flex-direction:row}.product-card .content-container .price-container .price-block&gt;p,.product-card .content-container .price-container .price-block p.product-compare-price{font-size:.875rem}}@media (width &gt;= 64em){.product-card .content-container{padding:1rem}.product-card .content-container .upper-content-wrapper{display:grid;gap:.5rem}.product-card .content-container .upper-content-wrapper .title-block{gap:.5rem}.product-card .content-container .price-container .price-block{gap:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
</pre></body></html>