.aro-ps{--ps-gutter: 16px;--ps-gap: 12px;display:block;padding:var(--ps-pt, 40px) 0 var(--ps-pb, 56px);color:var(--ps-text, #0b1a33)}.aro-ps :is(h2,h3,p,a,button,span,s){font-family:"Suisse Intl",var(--font-body-family),sans-serif!important;letter-spacing:normal}.aro-ps [hidden]{display:none!important}@media(min-width:750px){.aro-ps{--ps-gutter: 32px;--ps-gap: 16px}}@media(min-width:990px){.aro-ps{--ps-gutter: 48px}}.aro-ps__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;max-width:1680px;margin:0 auto 20px;padding:0 var(--ps-gutter)}.aro-ps .aro-ps__eyebrow{margin:0 0 8px;color:var(--ps-muted, #5b6b85);font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.08em!important;font-weight:500!important}.aro-ps .aro-ps__title{margin:0;color:var(--ps-text, #0b1a33);font-size:28px;line-height:1.05;font-weight:400!important;letter-spacing:-.01em!important}@media(min-width:990px){.aro-ps__head{margin-bottom:28px}.aro-ps .aro-ps__title{font-size:40px}}.aro-ps__controls{display:flex;align-items:center;gap:16px;min-width:0}@media(max-width:749.98px){.aro-ps__controls{flex:1 1 100%}}.aro-ps__tabs{display:flex;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.aro-ps__tabs::-webkit-scrollbar{display:none}.aro-ps .aro-ps__tab{flex:none;height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ps-muted, #5b6b85);font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aro-ps .aro-ps__tab:hover{background:#f3f5f8;color:var(--ps-text)}.aro-ps .aro-ps__tab[aria-selected=true]{background:var(--ps-text, #0b1a33);color:#fff}.aro-ps__tab:focus-visible{outline:2px solid var(--ps-text);outline-offset:2px}.aro-ps__arrows{display:none;gap:8px}@media(min-width:750px){.aro-ps__arrows{display:flex}}.aro-ps.is-static .aro-ps__arrows{visibility:hidden}.aro-ps__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(11,26,51,.16);border-radius:50%;background:#fff;color:var(--ps-text, #0b1a33);cursor:pointer;transition:background-color .2s ease,opacity .2s ease,border-color .2s ease}.aro-ps__arrow:hover:not(:disabled){background:#f3f5f8;border-color:#0b1a3347}.aro-ps__arrow:disabled{opacity:.35;cursor:default}.aro-ps__arrow:focus-visible{outline:2px solid var(--ps-text);outline-offset:2px}.aro-ps__track{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:var(--ps-gap);margin:0;padding:0 max(var(--ps-gutter),calc((100% - 1680px) / 2 + var(--ps-gutter)));list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--ps-gutter),calc((100% - 1680px) / 2 + var(--ps-gutter)));scrollbar-width:none;-webkit-overflow-scrolling:touch}.aro-ps__track::-webkit-scrollbar{display:none}@media(min-width:750px){.aro-ps__track{grid-auto-columns:calc((100% - var(--ps-gap)) / 2.3)}}@media(min-width:990px){.aro-ps__track{grid-auto-columns:calc((100% - (var(--ps-cols, 4) - 1) * var(--ps-gap)) / var(--ps-cols, 4))}}.aro-ps__card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:var(--ps-ratio, 3 / 4);min-width:0;overflow:hidden;border-radius:20px;background:#eef1f6;scroll-snap-align:start}.aro-ps__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.aro-ps__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.aro-ps__ph{fill:#0b1a3326}.aro-ps__card:not(.aro-ps__card--more):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,var(--ps-overlay, #020c1f) 0%,color-mix(in srgb,var(--ps-overlay, #020c1f) 55%,transparent) 30%,transparent 58%);opacity:var(--ps-overlay-o, .75);pointer-events:none}@media(hover:hover){.aro-ps__card:hover .aro-ps__img{transform:scale(1.035)}}.aro-ps__card.is-soldout .aro-ps__img{filter:grayscale(.6);opacity:.7}.aro-ps .aro-ps__badge{position:absolute;top:14px;left:14px;z-index:2;padding:5px 10px;border-radius:999px;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.04em!important;font-weight:700!important}.aro-ps__badge--best{background:linear-gradient(120deg,#fbe7a1,#e0b23c);color:#4d3500}.aro-ps__badge--new{background:linear-gradient(120deg,#a6f6ff,#2fb4f0);color:#06304d}.aro-ps__badge--out{background:#0b1a33;color:#fff}.aro-ps__info{display:flex;flex-direction:column;gap:4px;padding:18px 16px 16px;color:#fff}@media(min-width:990px){.aro-ps__info{padding:20px}}.aro-ps__rating{display:flex;align-items:center;gap:8px;margin-bottom:2px}.aro-ps__stars{position:relative;display:inline-block;line-height:0;flex:none}.aro-ps__stars-l{display:inline-flex;gap:1px;white-space:nowrap}.aro-ps__stars-l svg{width:12px;height:12px;flex:none}.aro-ps__stars-l--bg svg{fill:#ffffff4d}.aro-ps__stars-l--fg{position:absolute;top:0;left:0;width:var(--stars, 100%);overflow:hidden}.aro-ps__stars-l--fg svg{fill:#fff}.aro-ps .aro-ps__reviews{font-size:12px;color:#fffc}.aro-ps .aro-ps__name{margin:0;font-size:20px;line-height:1.15;font-weight:500!important;color:#fff}@media(min-width:990px){.aro-ps .aro-ps__name{font-size:22px}}.aro-ps .aro-ps__link{color:inherit;text-decoration:none;font-weight:500!important}.aro-ps__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.aro-ps__link:focus-visible{outline:none}.aro-ps__link:focus-visible:after{outline:2px solid #fff;outline-offset:-4px}.aro-ps .aro-ps__insp{margin:0;font-size:13px;line-height:1.3;color:#ffffffd1}.aro-ps .aro-ps__insp span{font-weight:300!important}.aro-ps .aro-ps__price{margin:4px 0 0;font-size:15px;line-height:1.2;color:#fff;font-weight:700!important}.aro-ps .aro-ps__price s{margin-right:6px;color:#fff9;font-size:.9em;font-weight:400!important}.aro-ps .aro-ps__btn{position:relative;z-index:2;display:grid;place-items:center;width:100%;height:48px;margin-top:14px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:var(--ps-text, #0b1a33);font-size:12px;text-transform:uppercase;letter-spacing:.04em!important;cursor:pointer;transition:background-color .25s ease,color .25s ease}@media(min-width:990px){.aro-ps .aro-ps__btn{height:50px;font-size:13px}}.aro-ps__btn-t{grid-area:1 / 1;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;transition:opacity .2s ease}.aro-ps__btn-t--busy,.aro-ps__btn-t--done,.aro-ps__btn.is-loading .aro-ps__btn-t--idle,.aro-ps__btn.is-added .aro-ps__btn-t--idle{opacity:0}.aro-ps__btn.is-loading .aro-ps__btn-t--busy,.aro-ps__btn.is-added .aro-ps__btn-t--done{opacity:1}.aro-ps .aro-ps__btn.is-added{background:#1f9d55;color:#fff}.aro-ps__btn.is-error{animation:aro-ps-shake .4s ease}.aro-ps__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.aro-ps .aro-ps__btn:disabled{cursor:default;background:#ffffffb3;color:var(--ps-muted)}@media(hover:hover){.aro-ps .aro-ps__btn:not(:disabled):not(.is-added):hover{background:linear-gradient(120deg,#0b1a33,#2456b8);color:#fff}}.aro-ps__spin{width:16px;height:16px;border-radius:50%;border:1.6px solid currentColor;border-right-color:transparent;animation:aro-ps-spin .7s linear infinite}.aro-ps__card--more{background:#f3f5f8;justify-content:center}.aro-ps .aro-ps__more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;padding:24px;color:var(--ps-text, #0b1a33);font-size:18px;text-align:center;text-decoration:none}.aro-ps__more svg{width:48px;height:48px;padding:12px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #0b1a331f;transition:transform .25s ease}.aro-ps__more:hover svg{transform:translate(4px)}.aro-ps__more:focus-visible{outline:2px solid var(--ps-text);outline-offset:-4px;border-radius:20px}.aro-ps__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}@keyframes aro-ps-spin{to{transform:rotate(360deg)}}@keyframes aro-ps-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.aro-ps__img,.aro-ps__more svg,.aro-ps__btn,.aro-ps__btn-t{transition:none}.aro-ps__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/aro-product-scroller.css.map */
