.section-highlight-cards{position:relative;width:100%}.highlight-cards-heading-wrap{display:inline-flex;align-items:center;flex-wrap:wrap;gap:1rem}.section-headings-content.center-aligned .highlight-cards-heading-wrap{justify-content:center}.highlight-cards-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid currentColor;border-radius:50%;font-size:1.2rem;font-weight:700;font-style:italic;font-family:serif;line-height:1;cursor:help;opacity:.65;transition:opacity .2s ease,transform .2s ease;flex-shrink:0;-webkit-tap-highlight-color:transparent}.highlight-cards-info:hover,.highlight-cards-info:focus-visible{opacity:1;transform:scale(1.1);outline:none}.highlight-cards-info:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%) translateY(4px);border:5px solid transparent;border-top-color:#1f2937;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1),visibility .2s ease;z-index:25}.highlight-cards-info:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%) translateY(4px);width:max-content;max-width:min(280px,calc(100vw - 40px));padding:.8rem 1.2rem;border-radius:6px;background:#1f2937;color:#fff;font-size:1.25rem;font-weight:400;font-style:normal;font-family:var(--font-body-family, sans-serif);line-height:1.45;text-align:left;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 6px 18px #0003;transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1),visibility .2s ease;z-index:25}.highlight-cards-info:hover:before,.highlight-cards-info:focus-visible:before,.highlight-cards-info:hover:after,.highlight-cards-info:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.highlight-cards-slider{position:relative;display:block;width:100%}.highlight-cards-track{display:flex;flex-flow:row nowrap;gap:var(--highlight-gap-desktop, 1.6rem);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:8px 2px 16px;margin:-8px -2px -16px;list-style:none;scrollbar-width:none;-ms-overflow-style:none}.highlight-cards-track::-webkit-scrollbar{display:none}.highlight-cards-item{position:relative;display:flex;flex-direction:column;flex-shrink:0;scroll-snap-align:start;height:auto}@media(min-width:990px){.highlight-cards-track .highlight-cards-item{width:calc((100% - (var(--highlight-columns-desktop, 3) - 1) * var(--highlight-gap-desktop, 1.6rem)) / var(--highlight-columns-desktop, 3));min-width:calc((100% - (var(--highlight-columns-desktop, 3) - 1) * var(--highlight-gap-desktop, 1.6rem)) / var(--highlight-columns-desktop, 3))}}@media(min-width:750px)and (max-width:989px){.highlight-cards-track{gap:var(--highlight-gap-tablet, 1.4rem)}.highlight-cards-track .highlight-cards-item{width:calc((100% - (var(--highlight-columns-tablet, 2) - 1) * var(--highlight-gap-tablet, 1.4rem)) / var(--highlight-columns-tablet, 2));min-width:calc((100% - (var(--highlight-columns-tablet, 2) - 1) * var(--highlight-gap-tablet, 1.4rem)) / var(--highlight-columns-tablet, 2))}}@media(max-width:749px){.highlight-cards-track{gap:var(--highlight-gap-mobile, 1.2rem);padding-left:2px;padding-right:2px}.highlight-cards-slider--mobile-1 .highlight-cards-track .highlight-cards-item{width:84%;min-width:84%}.highlight-cards-slider--mobile-2 .highlight-cards-track .highlight-cards-item{width:calc((100% - var(--highlight-gap-mobile, 1.2rem)) / 2);min-width:calc((100% - var(--highlight-gap-mobile, 1.2rem)) / 2)}.highlight-cards-slider--mobile-3 .highlight-cards-track .highlight-cards-item{width:calc((100% - 2 * var(--highlight-gap-mobile, 1.2rem)) / 3);min-width:calc((100% - 2 * var(--highlight-gap-mobile, 1.2rem)) / 3)}}.highlight-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;border-radius:var(--highlight-radius, 12px);overflow:hidden;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);background-color:var(--highlight-card-bg, #e8efe0);border:1px solid rgba(0,0,0,.07);box-shadow:0 2px 8px #0000000a;text-decoration:none;color:inherit;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s cubic-bezier(.25,1,.5,1),border-color .25s ease;transform:translateZ(0);backface-visibility:hidden}a.highlight-card{cursor:pointer}.highlight-card-media{position:relative;width:100%;aspect-ratio:var(--highlight-ratio, 1.4);overflow:hidden;background-color:#0000000a;flex-shrink:0}.highlight-card-media img,.highlight-card-media svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,1,.5,1)}.highlight-cards-slider--zoom .highlight-card:hover .highlight-card-media img{transform:scale(1.05)}.highlight-card-media .placeholder-svg{background-color:#0000000d;fill:#00000059}.highlight-card-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:2.2rem 2rem 2.8rem;background-color:var(--highlight-card-bg, #e8efe0);transition:background-color .25s ease}@media(max-width:749px){.highlight-card-content{padding:1.8rem 1.6rem 2.2rem}}.highlight-card-text{font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--highlight-text-size, 1.6rem);font-weight:600;letter-spacing:.02em;line-height:1.45;color:var(--highlight-card-text-color, #121212);margin:0;word-break:break-word}@media(max-width:749px){.highlight-card-text{font-size:max(1.4rem,calc(var(--highlight-text-size, 1.6rem) * .94))}}.highlight-cards-arrow{position:absolute;top:var(--arrow-center-y, 35%);transform:translateY(-50%) scale(1);z-index:10;width:44px;height:44px;border-radius:50%;background-color:var(--highlight-arrow-bg, #ffffff);color:var(--highlight-arrow-color, #121212);border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 14px #00000024;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;opacity:1;visibility:visible;transition:opacity .25s cubic-bezier(.25,1,.5,1),visibility .25s cubic-bezier(.25,1,.5,1),transform .25s cubic-bezier(.25,1,.5,1),box-shadow .2s ease,background-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.highlight-cards-arrow:hover{background-color:var(--highlight-arrow-bg, #ffffff);color:#000;box-shadow:0 6px 20px #00000038;transform:translateY(-50%) scale(1.06)}.highlight-cards-arrow:active{transform:translateY(-50%) scale(.95)}.highlight-cards-arrow svg{display:block;width:18px;height:18px}.highlight-cards-arrow--prev{left:-20px}.highlight-cards-arrow--next{right:-20px}.section-fullwidth .highlight-cards-arrow--prev,.container-full-width .highlight-cards-arrow--prev{left:16px}.section-fullwidth .highlight-cards-arrow--next,.container-full-width .highlight-cards-arrow--next{right:16px}.highlight-cards-arrow.is-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-50%) scale(.75)!important}@media(max-width:989px){.highlight-cards-arrow--prev{left:-10px}.highlight-cards-arrow--next{right:-10px}}@media(max-width:749px){.highlight-cards-arrow{width:38px;height:38px}.highlight-cards-arrow svg{width:16px;height:16px}.highlight-cards-arrow--prev{left:8px}.highlight-cards-arrow--next{right:8px}}[dir=rtl] .highlight-cards-arrow--prev svg,[dir=rtl] .highlight-cards-arrow--next svg{transform:rotate(180deg)}.highlight-cards-dots{display:none;align-items:center;justify-content:center;gap:.65rem;margin-top:1.8rem;padding:.5rem 0;width:100%;list-style:none}.highlight-cards-slider--dots-all .highlight-cards-dots{display:flex}.highlight-cards-slider--dots-mobile .highlight-cards-dots{display:none}@media(max-width:749px){.highlight-cards-slider--dots-mobile .highlight-cards-dots{display:flex}}.highlight-cards-dots.is-hidden{display:none!important}.highlight-cards-dot{width:9px;height:9px;border-radius:999px;border:none;padding:0;background-color:var(--highlight-dot-color, #d0d7de);cursor:pointer;transition:width .3s cubic-bezier(.25,1,.5,1),background-color .25s ease,opacity .25s ease;-webkit-tap-highlight-color:transparent;outline:none}.highlight-cards-dot:hover{opacity:.8}.highlight-cards-dot.is-active,.highlight-cards-dot[aria-current=true]{width:26px;background-color:var(--highlight-dot-active-color, #0a7a3b);opacity:1}@media(prefers-reduced-motion:reduce){.highlight-cards-track{scroll-behavior:auto}.highlight-card,.highlight-card-media img,.highlight-cards-arrow,.highlight-cards-dot{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-highlight-cards.css.map */
