.product-highlights{overflow-x:clip}.product-highlights__grid{display:flex;gap:1.2rem;margin:0;padding:0 1.5rem .4rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-1.5rem}.product-highlights__grid::-webkit-scrollbar{display:none}.product-highlights__cell{display:flex;flex:0 0 78vw;max-width:30rem;scroll-snap-align:start}@media screen and (min-width:600px){.product-highlights__cell{flex-basis:46vw}}@media screen and (min-width:990px){.product-highlights__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-inline:0;padding:0;overflow:visible}.product-highlights__cell{flex:1 1 auto;max-width:none}}.product-highlights__card{display:flex;flex-direction:column;width:100%;border-radius:1.6rem;overflow:hidden;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1)}.product-highlights__media{position:relative;display:block;background-color:rgba(var(--color-foreground),.05)}.product-highlights__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.product-highlights__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.6rem 1.2rem;border-radius:10rem;font-size:1.25rem;font-weight:700;letter-spacing:.01em;background-color:rgb(var(--color-highlight, 195 245 60));color:#141008}.product-highlights__info{display:flex;flex-direction:column;flex:1 1 auto;gap:.5rem;padding:1.6rem 1.6rem 1.8rem}.product-highlights__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.2rem}.product-highlights__rating{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:rgb(var(--color-foreground))}.product-highlights__star{color:#f5b301}.product-highlights__title{margin:0;font-size:1.55rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-highlights__title a{text-decoration:none;color:inherit}.product-highlights__title a:hover{color:rgb(var(--color-button))}.product-highlights__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin:.2rem 0 1.4rem;white-space:nowrap}.product-highlights__price-now{font-size:1.9rem;font-weight:700;letter-spacing:-.02em;color:rgb(var(--color-button))}.product-highlights__price-was{font-size:1.3rem;text-decoration-thickness:.1rem;color:rgba(var(--color-foreground),.6)}.product-highlights__button{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:auto;padding:1.2rem 1.6rem;border:.1rem solid rgb(var(--color-buy-border, 0 52 190));border-radius:10rem;white-space:nowrap;font-size:1.4rem;font-weight:700;text-decoration:none;background-color:rgb(var(--color-buy, 0 67 240));color:rgb(var(--color-buy-text, 255 255 255));transition:background-color .2s ease}.product-highlights__button:hover{background-color:rgb(var(--color-buy-hover, 0 52 190));color:rgb(var(--color-buy-text, 255 255 255))}.product-highlights__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.product-highlights__button svg{display:block;width:1.3rem;height:1.3rem;transition:transform .2s ease}@media(prefers-reduced-motion:no-preference){.product-highlights__button:hover svg{transform:translate(.3rem)}}.product-highlights__header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.4rem 2rem;margin-bottom:1.8rem}.product-highlights__header .section-heading{flex:1 1 auto;min-width:0;margin-bottom:0}.product-highlights__view-all{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;font-size:1.35rem;font-weight:600;text-decoration:none;color:rgb(var(--color-button))}.product-highlights__view-all:hover{text-decoration:underline;text-underline-offset:.3rem}.product-highlights__view-all svg{width:1.3rem;height:1.3rem;transition:transform .2s ease}@media(prefers-reduced-motion:no-preference){.product-highlights__view-all:hover svg{transform:translate(.3rem)}}@media screen and (min-width:750px){.product-highlights__header{flex-wrap:nowrap;gap:2rem;margin-bottom:2.4rem}.product-highlights__view-all{flex:0 0 auto;margin-bottom:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-product-highlights.css.map */
