:root{--aps-black:#050505;--aps-panel:#080809;--aps-card:#0B0B0D;--aps-card-2:#0B0B0D;--aps-card-3:#0B0B0D;--aps-header-bg:#020203;--aps-card-hover:#101012;--aps-gap:#141418;--aps-line:#1D1D21;--aps-line-2:#28282e;--aps-footer-bg:#030303;--aps-red:#ED1C24;--aps-fg:#F4F4F2;--aps-muted:#8B8B92;--aps-muted-2:#86868e;--aps-muted-3:#7a7a82;--f-display:"Anton",sans-serif;--f-nav:"Oswald",sans-serif;--f-body:"Barlow",sans-serif;--f-mono:"JetBrains Mono",monospace;--color-background:5,5,5;--color-foreground:244,244,242;--buttons-radius:0px;--buttons-radius-outset:0px;--buttons-border-opacity:0;--buttons-shadow-opacity:0;--inputs-radius:0px;--inputs-shadow-opacity:0;--card-corner-radius:0px;--product-card-corner-radius:0px;--product-card-shadow-opacity:0;--collection-card-corner-radius:0px;--collection-card-shadow-opacity:0;--media-radius:0px;--media-shadow-opacity:0;--popup-corner-radius:0px;--popup-shadow-opacity:0;--drawer-shadow-opacity:0;--variant-pills-radius:0px;--badge-corner-radius:0px}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2{--color-background: 5,5,5;--color-foreground: 244,244,242;--color-button: 237,28,36;--color-button-text: 255,255,255}html,body{background:var(--aps-black)!important}body{color:var(--aps-fg)!important;font-family:var(--f-body),system-ui,sans-serif!important;-webkit-font-smoothing:antialiased}::selection{background:var(--aps-red);color:#fff}a{color:var(--aps-fg);text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:var(--aps-card-2)}::-webkit-scrollbar-thumb{background:#26262b}::-webkit-scrollbar-thumb:hover{background:var(--aps-red)}.utility-bar{background:var(--aps-red)!important;border:none!important}.utility-bar .announcement-bar__message{font-family:var(--f-mono)!important;font-size:10.5px!important;letter-spacing:.22em!important;color:#fff!important;text-transform:uppercase}.header-wrapper{background:#020203e0!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--aps-line)!important}.header-wrapper .header__heading-link .h2,.header-wrapper .header__heading-link{font-family:var(--f-display)!important;font-style:italic;font-size:27px!important;letter-spacing:.02em;color:var(--aps-fg)!important}.header__heading-logo-img{display:block;width:48px;height:48px;border-radius:50%;object-fit:cover}.header__menu-item{font-family:var(--f-nav)!important;font-size:12.5px!important;letter-spacing:.17em!important;text-transform:uppercase;color:var(--aps-fg)!important;opacity:.82}.header__menu-item:hover{opacity:1;color:var(--aps-red)!important}.header__icon,.header__icon svg{color:var(--aps-fg)!important}.header__icon:hover{color:var(--aps-red)!important}.header__icon,.header__icon--summary{transition:opacity .2s ease,transform .2s ease}.header__icon:active,.header__icon--summary:active{transform:scale(.9);opacity:.72}@media(hover:hover){.header__icon:hover{transform:scale(1.06)}}.cart-count-bubble{background:var(--aps-red)!important;color:#fff!important}.footer{background:var(--aps-footer-bg)!important;border-top:1px solid var(--aps-line)}.footer-block__heading{font-family:var(--f-nav)!important;font-size:12px!important;letter-spacing:.24em!important;color:var(--aps-red)!important;text-transform:uppercase}.footer-block__details-content a{font-family:var(--f-body)!important;font-size:14px!important;color:var(--aps-muted-2)!important}.footer-block__details-content a:hover{color:#fff!important}.footer__content-bottom{border-top:1px solid var(--aps-line)!important}.footer .copyright__content,.footer .copyright__content a{font-family:var(--f-mono)!important;font-size:10px!important;letter-spacing:.18em!important;color:var(--aps-muted-3)!important}.footer-accordion{border-top:1px solid var(--aps-line)}.footer-accordion+.footer-accordion{border-top:none}.footer__blocks-wrapper .footer-block:last-of-type .footer-accordion{border-bottom:1px solid var(--aps-line)}.footer-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;padding:16px 2px;font-family:var(--f-nav);font-size:12px;letter-spacing:.24em;color:var(--aps-red);text-transform:uppercase;-webkit-tap-highlight-color:transparent}.footer-accordion__summary::-webkit-details-marker{display:none}.footer-accordion__summary::marker{content:""}.footer-accordion__icon{position:relative;width:11px;height:11px;flex:none;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.footer-accordion__icon:before,.footer-accordion__icon:after{content:"";position:absolute;background:var(--aps-red)}.footer-accordion__icon:before{left:0;top:50%;width:100%;height:1.5px;transform:translateY(-50%)}.footer-accordion__icon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.footer-accordion[open] .footer-accordion__icon{transform:rotate(45deg)}.footer-accordion__content{overflow:hidden;padding:0 2px 16px}@media(min-width:990px){.footer-accordion{border-top:none!important;border-bottom:none!important}.footer-accordion__summary{cursor:default;pointer-events:none;padding:0 0 12px}.footer-accordion__icon{display:none}.footer-accordion:not([open]) .footer-accordion__content{display:block!important}.footer-accordion__content{padding:0}}@media(max-width:989px){.footer__content-top{padding-top:28px;padding-bottom:6px}.footer__blocks-wrapper{row-gap:0!important}.footer-block--newsletter{margin-top:10px;padding-top:22px;border-top:1px solid var(--aps-line)}}.shopify-section{background:var(--aps-black)}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.01em}[data-aps-reveal]{opacity:0;transform:translateY(28px)}[data-aps-reveal].is-visible{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}[data-aps-reveal=scale]{opacity:0;transform:scale(.94)}[data-aps-reveal=scale].is-visible{opacity:1;transform:scale(1);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){[data-aps-reveal]{opacity:1!important;transform:none!important}}#aps-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;animation:apsGrain 1s steps(2) infinite}@keyframes apsGrain{0%,to{transform:translate(0)}50%{transform:translate(-2%,1%)}}@media(prefers-reduced-motion:reduce){#aps-grain{animation:none!important}}#aps-cursor-dot,#aps-cursor-ring{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .25s,width .25s,height .25s,border-color .25s;mix-blend-mode:difference}#aps-cursor-dot{width:8px;height:8px;background:var(--aps-red)}#aps-cursor-ring{width:40px;height:40px;border:1.5px solid var(--aps-red)}@media(hover:none),(pointer:coarse){#aps-cursor-dot,#aps-cursor-ring{display:none!important}}.aps-link{transition:color .2s ease}.aps-link span{display:inline-block;transition:transform .25s ease}.aps-link:hover span{transform:translate(4px)}@media(pointer:coarse){.aps-btn:active,.aps-card__wish:active,.aps-pdp-size:active,#aps-pdp-add:active,.footer-accordion__summary:active,.aps-lookbook__arrow:active{transform:scale(.97)}}@media(hover:hover)and (pointer:fine){.aps-btn{will-change:transform}}.aps-wa-float{position:fixed;right:20px;bottom:20px;z-index:800;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--aps-black);border:1px solid var(--aps-line-2);color:#25d366;box-shadow:0 10px 30px #00000080;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .2s ease}.aps-wa-float:hover{border-color:#25d366;box-shadow:0 14px 36px #0009}.aps-wa-float:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.aps-wa-float:hover{transform:scale(1.08)}}.aps-wa-float__icon{display:flex}@media(max-width:749px){.aps-wa-float{right:14px;bottom:14px;width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.aps-wa-float{transition:none}}.aps-hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:74px clamp(24px,5vw,88px) 40px;overflow:hidden;background:var(--aps-black)}.aps-hero__ghost{position:absolute;right:-4%;top:50%;transform:translateY(-50%);font-family:var(--f-display);font-size:36vw;line-height:.8;color:var(--aps-red);opacity:.09;font-style:italic;letter-spacing:-.03em;pointer-events:none}.aps-hero__img{position:absolute;right:6%;top:50%;transform:translateY(-50%);height:72vh;width:auto;display:flex;align-items:center;pointer-events:none}.aps-hero__img:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;border-radius:50%;background:radial-gradient(circle,#ed1c2452,#ed1c2400 68%);filter:blur(34px);opacity:.55}@media(hover:hover)and (pointer:fine){.aps-hero__img:before{animation:apsHeroGlow 5.5s ease-in-out infinite}}@keyframes apsHeroGlow{0%,to{opacity:.48;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.aps-hero__img:before{animation:none!important;opacity:.5}}.aps-hero__img img{position:relative;z-index:1;height:72vh;width:auto;object-fit:contain;filter:drop-shadow(0 40px 80px rgba(0,0,0,.9));transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.aps-hero__img{animation:apsHeroFloat 7s ease-in-out infinite;will-change:transform}}@keyframes apsHeroFloat{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 10px))}}@media(prefers-reduced-motion:reduce){.aps-hero__img{animation:none!important}}.aps-hero__copy{position:relative;max-width:640px}.aps-hero__eyebrow{font-family:var(--f-mono);font-size:10px;letter-spacing:.4em;color:var(--aps-red);margin-bottom:14px;white-space:nowrap;text-transform:uppercase}.aps-hero__title{font-family:var(--f-display);font-size:clamp(52px,8vw,124px);line-height:1;margin:0;letter-spacing:-.015em}.aps-hero__title span{display:block}.aps-hero__title span+span{margin-top:.08em}.aps-hero__sub{font-family:var(--f-body);font-size:16px;line-height:1.65;color:#a4a4aa;margin:22px 0 0;max-width:400px}.aps-hero__cta{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.aps-btn{font-family:var(--f-nav);font-size:13px;letter-spacing:.2em;padding:16px 30px;display:inline-flex;align-items:center;gap:14px;white-space:nowrap;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.aps-btn span{display:inline-block;transition:transform .25s ease}.aps-btn:hover span{transform:translate(4px)}.aps-btn:active{transform:scale(.98)}.aps-btn--solid{background:var(--aps-red);color:#fff}.aps-btn--solid:hover{background:#fff;color:var(--aps-black)}.aps-btn--outline{border:1px solid #2a2a30;color:#e6e6e8}.aps-btn--outline:hover{border-color:#fff}@media(max-width:900px){.aps-hero__img{height:44svh;right:auto;left:50%;top:auto;bottom:4svh;transform:translate(-50%);opacity:.9;animation:none}.aps-hero__img img{height:44svh}.aps-hero{align-items:flex-start;padding-top:9svh}.aps-hero__title{font-size:clamp(40px,13vw,72px)}.aps-hero__ghost{font-size:52vw;opacity:.07}.aps-hero__sub{margin-top:18px}.aps-hero__cta{margin-top:24px}}.aps-drops{border-top:1px solid var(--aps-line);border-bottom:1px solid var(--aps-line);background:var(--aps-panel)}.aps-drops__row{display:flex;align-items:stretch;flex-wrap:wrap;padding:0 clamp(18px,3vw,34px)}.aps-drops__label{display:flex;align-items:center;font-family:var(--f-mono);font-size:10px;letter-spacing:.28em;color:var(--aps-muted-2);padding:26px 30px 26px 0;text-transform:uppercase}.aps-drops__item{flex:1 1 158px;display:flex;align-items:center;gap:16px;padding:20px 22px;border-left:1px solid var(--aps-line);cursor:default;transition:background .3s}.aps-drops__item:hover{background:var(--aps-card-hover)}.aps-drops__thumb{width:44px;height:44px;background:var(--aps-gap);border:1px solid var(--aps-line-2);flex:none;overflow:hidden;background-size:150%;background-position:center 22%;background-repeat:no-repeat}.aps-drops__name{font-family:var(--f-nav);font-size:14px;letter-spacing:.2em;text-transform:uppercase}.aps-drops__date{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.2em;margin-top:4px}.aps-drops__all{display:flex;align-items:center;gap:12px;padding:26px 0 26px 30px;border-left:1px solid var(--aps-line);font-family:var(--f-nav);font-size:12.5px;letter-spacing:.2em;color:#cfcfd4;text-transform:uppercase}.aps-drops__all:hover{color:var(--aps-red)}.aps-section{padding:clamp(56px,7vw,96px) clamp(18px,3vw,34px) clamp(64px,7vw,104px);background:var(--aps-panel)}.aps-section__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:34px}.aps-eyebrow{font-family:var(--f-mono);font-size:10px;letter-spacing:.34em;color:var(--aps-red);margin-bottom:12px;text-transform:uppercase}.aps-h2{font-family:var(--f-display);font-size:clamp(34px,4.6vw,66px);line-height:.95;margin:0;letter-spacing:-.01em}.aps-link{font-family:var(--f-nav);font-size:12.5px;letter-spacing:.2em;color:#b8b8bd;display:inline-flex;gap:12px;align-items:center;text-transform:uppercase}.aps-link:hover{color:var(--aps-red)}.aps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2px;background:var(--aps-gap);border:1px solid var(--aps-gap)}@media(max-width:640px){.aps-grid{grid-template-columns:repeat(2,1fr)}}.aps-card{background:var(--aps-card-2);position:relative;display:flex;flex-direction:column;transition:background .4s}.aps-card:hover{background:var(--aps-card-hover)}.aps-card__media{position:relative;aspect-ratio:1/1.06;overflow:hidden;background:radial-gradient(70% 60% at 50% 42%,#17171c,#0b0b0d)}.aps-card__img{position:absolute;top:0;right:0;bottom:0;left:0;padding:5% 7%;box-sizing:border-box;width:100%;height:100%;object-fit:contain;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.aps-card__img--back{opacity:0}@media(hover:hover){.aps-card:hover .aps-card__img--back{opacity:1}.aps-card:hover .aps-card__img{transform:scale(1.03)}}.aps-card.is-flipped .aps-card__img--back{opacity:1}.aps-card__badge{position:absolute;top:14px;left:14px;font-family:var(--f-mono);font-size:8.5px;letter-spacing:.22em;color:#fff;background:var(--aps-red);padding:4px 8px;pointer-events:none;text-transform:uppercase}.aps-card__wish{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--aps-line-2);background:#05050580;cursor:pointer;font-size:14px;color:var(--aps-muted-2);line-height:1;z-index:2;transition:border-color .2s ease,color .2s ease,transform .2s ease}.aps-card__wish:hover{border-color:var(--aps-red)}.aps-card__wish.is-active{color:var(--aps-red)}@keyframes apsHeartPop{0%{transform:scale(1)}45%{transform:scale(1.32)}to{transform:scale(1)}}.aps-card__wish.is-pulsing{animation:apsHeartPop .38s ease}.aps-card__body{padding:20px 20px 24px;border-top:1px solid var(--aps-gap)}.aps-card__name{font-family:var(--f-nav);font-size:13.5px;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.aps-card__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.aps-card__color{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;color:var(--aps-muted-2);text-transform:uppercase}.aps-card__price{font-family:var(--f-mono);font-size:13px;color:var(--aps-fg)}.aps-manifesto{position:relative;background:var(--aps-black);border-top:1px solid var(--aps-line)}.aps-manifesto__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.aps-manifesto__mark{position:relative;min-height:32vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(60% 60% at 50% 50%,#121216,#08080a);overflow:hidden}.aps-manifesto__mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(60%,340px);aspect-ratio:1/1;background:radial-gradient(circle,#ed1c2438,#ed1c2400 70%);filter:blur(4px);opacity:.75;pointer-events:none}.aps-manifesto__logo-img{position:relative;z-index:1;width:min(58%,280px);height:auto;display:block;border-radius:50%}.aps-manifesto__copy{padding:clamp(40px,5vw,80px);display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--aps-line)}.aps-manifesto__title{font-family:var(--f-display);font-size:clamp(32px,4.2vw,62px);line-height:.98;margin:0;letter-spacing:-.01em}.aps-manifesto__text{font-family:var(--f-body);font-size:16px;line-height:1.75;color:#9c9ca2;max-width:520px;margin:28px 0 0}.aps-manifesto__tag{font-family:var(--f-nav);font-size:14px;letter-spacing:.16em;color:#e4e4e6;margin:26px 0 0;text-transform:uppercase}@media(max-width:640px){.aps-manifesto__text{font-size:14.5px;line-height:1.62}.aps-manifesto__copy{padding:clamp(30px,7vw,44px) clamp(20px,5vw,30px)}}.aps-lookbook{padding:clamp(56px,7vw,96px) clamp(18px,3vw,34px);background:var(--aps-panel);overflow:hidden}.aps-lookbook__head{display:flex;align-items:baseline;gap:26px;margin-bottom:40px;flex-wrap:wrap}.aps-lookbook__row{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,30px)}.aps-lookbook__arrow{cursor:pointer;flex:0 0 46px;width:46px;height:46px;border-radius:50%;border:1px solid rgba(237,28,36,.45);display:flex;align-items:center;justify-content:center;color:var(--aps-red);font-size:17px;transition:all .22s ease;background:none}.aps-lookbook__arrow:hover{background:#ed1c241a}.aps-lookbook__track{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,30px);flex:1;max-width:1320px;transition:opacity .28s ease,transform .28s ease}.aps-lookbook__cell{position:relative;background:#0d0d10;aspect-ratio:3/4;transition:all .46s cubic-bezier(.2,.7,.2,1)}.aps-lookbook__cell--center{flex:0 0 clamp(340px,42vw,560px);z-index:3;box-shadow:0 0 0 1px #ed1c2473,0 30px 80px #000000a6}.aps-lookbook__cell--side{flex:0 0 clamp(170px,20vw,270px);z-index:1;opacity:.4}.aps-lookbook__cell img{width:100%;height:100%;object-fit:cover;display:block}.aps-lookbook__feature{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aps-red);display:flex;align-items:center;justify-content:center;padding:20px;text-align:center}.aps-lookbook__feature b{font-family:var(--f-display);font-size:clamp(17px,2.1vw,30px);line-height:.95;color:#fff;font-weight:400;display:block}.aps-lookbook__feature span{font-family:var(--f-mono);font-size:8.5px;letter-spacing:.28em;color:#ffffffb8;margin-top:10px;display:block;text-transform:uppercase}.aps-lookbook__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--aps-muted-2);background:radial-gradient(60% 60% at 50% 40%,#14141a,#0a0a0c)}@media(max-width:640px){.aps-lookbook{padding-left:0;padding-right:0}.aps-lookbook__head{padding:0 18px}.aps-lookbook__row{position:relative;gap:0;padding:0 6px}.aps-lookbook__track{max-width:none;gap:0;width:100%}.aps-lookbook__cell--side{display:none}.aps-lookbook__cell--center{flex:1 1 auto;max-width:none;width:100%}.aps-lookbook__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:38px;height:38px;flex:none;font-size:14px;background:#0505058c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:#ffffff3d}.aps-lookbook__arrow[data-aps-lookbook-prev]{left:12px}.aps-lookbook__arrow[data-aps-lookbook-next]{right:12px}}.aps-reviews{padding:clamp(46px,6vw,80px) clamp(18px,3vw,34px);background:var(--aps-black);border-top:1px solid var(--aps-line)}.aps-reviews__head{display:flex;align-items:baseline;gap:26px;margin-bottom:30px;flex-wrap:wrap}.aps-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:2px}.aps-review{background:var(--aps-card-3);border:1px solid var(--aps-line);padding:24px 22px 22px;display:flex;flex-direction:column;justify-content:space-between;min-height:150px;transition:border-color .3s}.aps-review:hover{border-color:var(--aps-line-2)}.aps-review__stars{color:var(--aps-red);letter-spacing:.22em;font-size:12px}.aps-review__text{font-family:var(--f-body);font-size:15px;line-height:1.55;color:#dcdce0;margin:16px 0 0}.aps-review__by{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;color:var(--aps-muted-2);margin-top:22px}@media(max-width:640px){.aps-reviews__grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;margin:0 -18px;padding:0 18px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aps-reviews__grid::-webkit-scrollbar{display:none}.aps-review{flex:0 0 84%;scroll-snap-align:start}}.aps-faq{padding:clamp(46px,6vw,84px) clamp(18px,3vw,34px);background:var(--aps-panel)}.aps-faq__grid{display:grid;grid-template-columns:minmax(200px,1fr) minmax(320px,3fr);gap:clamp(24px,4vw,64px)}.aps-faq__intro-sub{font-family:var(--f-mono);font-size:10px;letter-spacing:.24em;color:var(--aps-muted-2);line-height:1.9;margin-top:14px;text-transform:uppercase}.aps-faq__list{border-top:1px solid var(--aps-line)}.aps-faq__item{border-bottom:1px solid var(--aps-line)}.aps-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;cursor:pointer;font-family:var(--f-nav);font-size:14px;letter-spacing:.14em;color:#b4b4bb;transition:color .25s;background:none;border:none;width:100%;text-align:left;text-transform:uppercase}.aps-faq__q:hover,.aps-faq__item.is-open .aps-faq__q{color:#fff}.aps-faq__sign{position:relative;width:13px;height:13px;flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.aps-faq__sign:before,.aps-faq__sign:after{content:"";position:absolute;background:var(--aps-red)}.aps-faq__sign:before{left:0;top:50%;width:100%;height:1.5px;transform:translateY(-50%)}.aps-faq__sign:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.aps-faq__item.is-open .aps-faq__sign{transform:rotate(45deg)}.aps-faq__a{max-height:0;overflow:hidden;opacity:0;transition:max-height .32s cubic-bezier(.2,.7,.2,1),opacity .28s ease}.aps-faq__item.is-open .aps-faq__a{max-height:280px;opacity:1}.aps-faq__a p{font-family:var(--f-body);font-size:15px;line-height:1.7;color:var(--aps-muted);margin:0 0 22px;max-width:640px}.aps-pdp-thumb{display:block;width:100%;padding:0;transition:transform .2s ease}.aps-pdp-thumb:focus-visible{outline:2px solid var(--aps-red);outline-offset:-2px}#aps-pdp-add[disabled]{opacity:.45;cursor:not-allowed}.aps-pdp-size{transition:transform .15s ease}.aps-pdp-size:disabled{opacity:.32;text-decoration:line-through;cursor:not-allowed}@media(prefers-reduced-motion:reduce){#aps-pdp-main-img,[data-pdp-alt] img{transition:none!important}}.aps-newsletter{background:var(--aps-red);position:relative;overflow:hidden}.aps-newsletter__ring{position:absolute;top:50%;transform:translateY(-50%);border:1px solid rgba(255,255,255,.22);border-radius:50%}.aps-newsletter__ring--1{right:-40px;width:280px;height:280px}.aps-newsletter__ring--2{right:20px;width:190px;height:190px;border-color:#ffffff29}.aps-newsletter__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,60px);flex-wrap:wrap;padding:clamp(34px,4.5vw,58px) clamp(18px,3vw,34px)}.aps-newsletter__title{font-family:var(--f-display);font-size:clamp(30px,3.6vw,52px);line-height:.92;margin:0;color:#fff}.aps-newsletter__sub{font-family:var(--f-body);font-size:15px;line-height:1.6;color:#ffffffdb;margin:0;max-width:260px}.aps-newsletter__form{display:flex;flex:1 1 340px;max-width:520px;min-width:280px}.aps-newsletter__input{flex:1;background:#00000052;border:1px solid rgba(255,255,255,.28);border-right:none;color:#fff;padding:17px 18px;font-size:12px;letter-spacing:.18em;outline:none;font-family:var(--f-body);text-transform:uppercase}.aps-newsletter__input::placeholder{color:#ffffffb3}.aps-newsletter__submit{background:var(--aps-black);color:#fff;border:none;font-family:var(--f-nav);font-size:12.5px;letter-spacing:.2em;padding:0 26px;cursor:pointer;display:flex;align-items:center;gap:12px;text-transform:uppercase;transition:background .2s ease,color .2s ease}.aps-newsletter__submit:hover{background:#fff;color:var(--aps-black)}.aps-newsletter__submit:active{transform:scale(.98)}@media(max-width:900px){.aps-faq__grid{grid-template-columns:1fr}}@media(max-width:480px){.aps-newsletter__row{flex-direction:column;align-items:stretch}.aps-newsletter__form{flex-direction:column;max-width:none}.aps-newsletter__input{border-right:1px solid rgba(255,255,255,.28);border-bottom:none;padding:16px}.aps-newsletter__submit{justify-content:center;padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aps-base.css.map */
