.ald-fp{--ald-navy: #0b2d3a;--ald-teal: #00a6a6;--ald-slate: #4b5563;--ald-line: #e5e7eb;--ald-ease: cubic-bezier(.22, 1, .36, 1);--ald-gap: clamp(.875rem, 1.6vw, 1.5rem);display:block;padding-block:clamp(3rem,6vw,5rem);background:#fff}.ald-fp__inner{display:block;width:min(var(--page-width, 1400px) - var(--page-margin, 20px) * 2,100% - var(--page-margin, 20px) * 2);margin-inline:auto}.ald-fp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-block-end:1.5rem}.ald-fp__eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 .75rem;font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#007c7c}.ald-fp__eyebrow:before{content:"";width:1.5rem;height:2px;border-radius:2px;background:var(--ald-teal)}[dir=rtl] .ald-fp__eyebrow{letter-spacing:0}.ald-fp__heading{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.625rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--ald-navy);text-wrap:balance}[dir=rtl] .ald-fp__heading{letter-spacing:0;line-height:1.35}.ald-fp__arrows{display:flex;gap:.5rem;flex:none}.ald-fp__arrow{display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:1px solid var(--ald-line);border-radius:50%;background:#fff;color:var(--ald-navy);cursor:pointer;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease}.ald-fp__arrow svg{width:1.2rem;height:1.2rem}[dir=rtl] .ald-fp__arrow svg{transform:scaleX(-1)}.ald-fp__arrow:hover:not(:disabled){background:var(--ald-navy);border-color:var(--ald-navy);color:#fff}.ald-fp__arrow:disabled{opacity:.35;cursor:default}.ald-fp__arrow:focus-visible,.ald-fp__tab:focus-visible,.ald-fp__cta:focus-visible{outline:2px solid var(--ald-teal);outline-offset:3px}.ald-fp.is-static .ald-fp__arrows,.ald-fp.is-static .ald-fp__progress{visibility:hidden}@media screen and (max-width:749px){.ald-fp__arrows{display:none}}.ald-fp__tabs{display:flex;gap:.5rem;margin-block-end:1.75rem;overflow-x:auto;scrollbar-width:none}.ald-fp__tabs::-webkit-scrollbar{display:none}.ald-fp__tab{flex:none;padding:.65rem 1.15rem;border:1px solid var(--ald-line);border-radius:100px;background:#fff;font:inherit;font-size:.875rem;font-weight:500;color:var(--ald-slate);white-space:nowrap;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ald-fp__tab:hover{border-color:var(--ald-navy);color:var(--ald-navy)}.ald-fp__tab[aria-selected=true]{background:var(--ald-navy);border-color:var(--ald-navy);color:#fff}@media screen and (max-width:749px){.ald-fp__tabs{margin-inline:calc(var(--page-margin, 20px) * -1);padding-inline:var(--page-margin, 20px)}}.ald-fp__panel[hidden]{display:none}.ald-fp__panel{animation:ald-fp-in .5s var(--ald-ease)}@keyframes ald-fp-in{0%{opacity:0;translate:0 8px}}.ald-fp__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--ald-gap) * 3) / 4);gap:var(--ald-gap);margin:0;padding:.5rem 0 1.75rem;margin-block:-.5rem -1.75rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ald-fp__track::-webkit-scrollbar{display:none}.ald-fp__slide{scroll-snap-align:start}@media screen and (max-width:1099px){.ald-fp__track{grid-auto-columns:calc((100% - var(--ald-gap) * 1.5) / 2.5)}}@media screen and (max-width:749px){.ald-fp__track{grid-auto-columns:76%;margin-inline:calc(var(--page-margin, 20px) * -1);padding-inline:var(--page-margin, 20px);scroll-padding-inline:var(--page-margin, 20px)}}.ald-fp__cta{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:1rem;height:100%;min-height:16rem;padding:1.5rem;overflow:hidden;border-radius:22px;background:radial-gradient(120% 80% at 100% 0%,rgb(0 166 166 / .35),transparent 60%),var(--ald-navy);color:#fff;text-decoration:none;transition:transform .45s var(--ald-ease)}[dir=rtl] .ald-fp__cta{background:radial-gradient(120% 80% at 0% 0%,rgb(0 166 166 / .35),transparent 60%),var(--ald-navy)}.ald-fp__cta:hover{transform:translateY(-4px)}.ald-fp__cta-title{font-family:var(--font-heading--family);font-size:1.375rem;font-weight:700;line-height:1.25}.ald-fp__cta-link{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--ald-teal)}.ald-fp__cta-link svg{width:1.1em;height:1.1em;transition:transform .3s var(--ald-ease)}[dir=rtl] .ald-fp__cta-link svg{transform:scaleX(-1)}.ald-fp__cta:hover .ald-fp__cta-link svg{transform:translate(4px)}[dir=rtl] .ald-fp__cta:hover .ald-fp__cta-link svg{transform:scaleX(-1) translate(4px)}.ald-fp__progress{position:relative;height:3px;margin-block-start:2rem;border-radius:3px;background:var(--ald-line);overflow:hidden}.ald-fp__progress span{position:absolute;inset-block:0;inset-inline-start:0;width:25%;border-radius:inherit;background:var(--ald-navy);transition:inset-inline-start .2s linear,width .3s ease}.ald-fp__inner.is-armed>*{opacity:0;translate:0 18px;transition:opacity .7s var(--ald-ease),translate .8s var(--ald-ease)}.ald-fp__inner.is-armed>:nth-child(2){transition-delay:.08s}.ald-fp__inner.is-armed>:nth-child(n+3){transition-delay:.16s}.ald-fp__inner.is-visible>*{opacity:1;translate:none}.shopify-design-mode .ald-fp__inner>*{opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.ald-fp *,.ald-fp *:before{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ald-products.css.map */
