.ap-sec{--ap-bg:#ffffed;--ap-text:#111111;--ap-accent:#e32c2b;--ap-gutter:20px;--ap-vspace:32px;background:var(--ap-bg);color:var(--ap-text);font-family:var(--font-body-family);font-size:14px;line-height:1.7;letter-spacing:0}@media(min-width:700px){.ap-sec{--ap-gutter:32px;--ap-vspace:40px}}@media(min-width:1400px){.ap-sec{--ap-gutter:48px;--ap-vspace:48px}}.ap-sec *,.ap-sec *:before,.ap-sec *:after{box-sizing:border-box}.ap-sec--border{border-top:1px solid rgba(17,17,17,.12)}.ap-pad{padding-block:var(--ap-vspace)}.ap-container{max-width:1600px;margin-inline:auto;padding-inline:var(--ap-gutter)}.ap-stack{display:grid;gap:28px}@media(min-width:700px){.ap-stack{gap:36px}}.ap-h2{font-family:var(--font-heading-family);font-weight:600;font-style:var(--font-heading-style);letter-spacing:.05em;line-height:1.25;font-size:20px;margin:0;text-align:center;color:inherit}@media(min-width:700px){.ap-h2{font-size:26px}}.ap-h6{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.18em;text-transform:uppercase;font-size:10px;margin:0;text-align:center;opacity:.65}@media(min-width:700px){.ap-h6{font-size:11px}}.ap-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-family:var(--font-heading-family);font-weight:600;font-size:12px;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.ap-btn--solid{background:#000;color:#fff;border-color:#000}.ap-btn--solid:hover{background:transparent;color:#000}.ap-btn--outline{background:transparent;color:currentColor;border-color:currentColor}.ap-btn--outline:hover{background:#fff;color:#000;border-color:#fff}.ap-center{display:flex;justify-content:center}.ap-circle{width:48px;height:48px;border-radius:50%;background:#fff;color:#1c1c1c;border:0;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000001f}.ap-circle svg{width:14px;height:14px}.ap-plist{display:grid;grid-template-columns:repeat(var(--ap-cols-m,2),minmax(0,1fr));column-gap:calc(12px * var(--ap-hf,1));row-gap:calc(32px * var(--ap-vf,1))}@media(min-width:700px){.ap-plist{grid-template-columns:repeat(var(--ap-cols-d,4),minmax(0,1fr));column-gap:calc(24px * var(--ap-hf,1));row-gap:calc(40px * var(--ap-vf,1))}}.ap-card{position:relative;display:grid;gap:16px;align-content:start;text-align:center}.ap-card__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#1111110a}.ap-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.ap-card__media img.ap-card__img2{opacity:0}@media(hover:hover){.ap-card:hover .ap-card__img2{opacity:1}.ap-card:hover .ap-card__img1.ap-has2{opacity:0}}.ap-badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--ap-accent);color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;line-height:1.8}.ap-qb{position:absolute;right:10px;bottom:10px;z-index:2;width:36px;height:36px;border-radius:50%;background:#fff;color:#1c1c1c;border:0;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000001f;transition:opacity .25s,transform .25s}.ap-qb svg{width:12px;height:12px}@media(hover:hover)and (min-width:1000px){.ap-qb{width:48px;height:48px;right:16px;bottom:16px;opacity:0;transform:translateY(8px)}.ap-card:hover .ap-qb{opacity:1;transform:none}}.ap-card__info{display:grid;gap:4px;justify-items:center}.ap-card__title{font-family:var(--font-heading-family);font-weight:600;font-size:12px;letter-spacing:.06em;line-height:1.5;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:700px){.ap-card__title{font-size:13px}}.ap-price{display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:center;font-size:13px}.ap-price__sale{color:var(--ap-accent)}.ap-price__cmp{text-decoration:line-through;opacity:.7}.ap-rating{display:flex;align-items:center;gap:6px;font-size:12px;opacity:1}.ap-stars{display:inline-flex;gap:1px}.ap-stars svg{width:12px;height:12px}.ap-marquee{overflow:hidden;display:flex;white-space:nowrap}.ap-marquee__track{display:flex;flex-shrink:0;gap:var(--ap-mgap);padding-inline-end:var(--ap-mgap);animation:ap-marquee var(--ap-mdur,40s) linear infinite}.ap-marquee--right .ap-marquee__track{animation-direction:reverse}.ap-marquee--pause:hover .ap-marquee__track{animation-play-state:paused}.ap-marquee p{margin:0}.ap-marquee .ap-heading{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.06em}@keyframes ap-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ap-marquee__track{animation:none}}.ap-slides{position:relative;display:grid;overflow:hidden}.ap-slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s}.ap-slide.is-active{opacity:1;visibility:visible;z-index:1}.ap-slide a,.ap-slide picture{display:block}.ap-slide img{display:block;width:100%;height:auto}.ap-slides__dots{position:absolute;z-index:3;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:10px}.ap-slides__dot{width:28px;height:2px;padding:0;border:0;background:var(--ap-ctrl,#fff);opacity:.35;cursor:pointer}.ap-slides__dot.is-active{opacity:1}.ap-coll{position:relative}.ap-coll__track{display:grid;grid-auto-flow:column;grid-auto-columns:84vw;gap:var(--ap-cgap,0);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ap-coll__track::-webkit-scrollbar{display:none}@media(min-width:700px){.ap-coll__track{grid-auto-columns:62vw}}@media(min-width:1150px){.ap-coll__track{grid-auto-columns:calc((100% - (var(--ap-ccols) - 1) * var(--ap-cgap,0px)) / var(--ap-ccols))}}.ap-coll__card{position:relative;display:grid;overflow:hidden;scroll-snap-align:center;color:#fff;text-decoration:none}.ap-coll__card img{grid-area:1/1;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.15,.75,.5,1)}@media(hover:hover){.ap-coll__card:hover img{transform:scale(1.05)}}.ap-coll__card--md{height:375px}@media(min-width:700px){.ap-coll__card--md{height:450px}}@media(min-width:1150px){.ap-coll__card--md{height:550px}}.ap-coll__card:after{content:"";grid-area:1/1;background:rgb(var(--ap-ov) / var(--ap-ovo));pointer-events:none}.ap-coll__content{grid-area:1/1;z-index:1;place-self:end start;padding:32px;display:grid;gap:16px}@media(min-width:700px){.ap-coll__content{padding:48px}}.ap-coll__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;transition:opacity .25s}.ap-coll:hover .ap-coll__nav{opacity:1}.ap-coll__nav--prev{left:24px}.ap-coll__nav--next{right:24px}.ap-coll__nav[disabled]{opacity:0!important;pointer-events:none}@media(max-width:999px){.ap-coll__nav{display:none}}.ap-blog{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--ap-gutter));padding-inline:var(--ap-gutter)}.ap-blog::-webkit-scrollbar{display:none}.ap-blog--stack{grid-auto-flow:row;grid-auto-columns:auto;margin-inline:0;padding-inline:0}@media(min-width:700px){.ap-blog{grid-auto-flow:row;grid-template-columns:repeat(var(--ap-bcols,3),minmax(0,1fr));gap:40px 32px;margin-inline:0;padding-inline:0}}.ap-post{display:grid;gap:20px;align-content:start;scroll-snap-align:start}.ap-post__img{display:block;aspect-ratio:3/2;overflow:hidden}.ap-post__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.15,.75,.5,1)}@media(hover:hover){.ap-post:hover .ap-post__img img{transform:scale(1.05)}}.ap-post__body{display:grid;gap:10px;justify-items:start}.ap-post__meta{font-family:var(--font-heading-family);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.ap-post__title{font-family:var(--font-heading-family);font-weight:600;font-size:15px;letter-spacing:.05em;line-height:1.4;margin:0}.ap-post__title a{color:inherit;text-decoration:none}.ap-post__excerpt{margin:0;opacity:.85}.ap-link{font-family:var(--font-heading-family);font-weight:600;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:inherit;text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ap-prestige.css.map */
