@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:100 900;src:url(../ap-assets-static/fonts/aeonik/aeonik.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:100 900;src:url(../ap-assets-static/fonts/aeonik/aeonik-italic.woff2) format("woff2")}*{margin:0;padding:0}*,html{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#101010;color:#fff;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0 0 1em}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{list-style:none;padding:0}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;overflow:visible;vertical-align:inherit}:root{color-scheme:dark;--bp-sm:576px;--bp-md:768px;--bp-pd-pmd:901px;--bp-lg:1024px;--bp-xl:1200px;--bp-xxl:1440px;--fs-10:.625rem;--fs-12:.75rem;--fs-14:.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-28:1.75rem;--fs-32:2rem;--fs-36:2.25rem;--fs-48:3rem;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-64:4rem;--header-height:var(--space-64);--topbanner-height:35px;--container-max:77.5rem;--container-max-wide:90rem;--container-max-narrow:57.5rem;--container-pad-inline:var(--space-16);--container-pad-inline-lg:var(--space-24);--container-pad-inline-xl:var(--space-32);--color-primary-600:#0a0b5c;--color-primary-500:#00f;--color-primary-400:#2f45ff;--color-primary-300:#5676ff;--color-primary-200:#85a8ff;--color-primary-100:#e8f1ff;--color-electric-blue:#0050ff;--color-electric-blue-500:#0050ff;--color-electric-blue-400:#1f65ff;--color-electric-blue-600:#0043d6;--color-neutral-700:#101010;--color-neutral-600:#5d5d5d;--color-neutral-500:#888;--color-neutral-400:#d9d9d9;--color-neutral-300:#efefef;--color-neutral-200:#fafafa;--color-neutral-100:#fff;--color-goldenrod-500:#f99607;--color-error-200:#c73f3b;--color-error-100:#fbe6e5;--color-success-200:#38c034;--color-success-100:#e2fae1;--color-graphite-gray:#1a1a1a;--color-deep-black:#000;--color-bg-dark:#101010;--color-bg-light:#f0f0f2;--gradient-dark:linear-gradient(104.04deg,#719dfe,#0050ff);--gradient-light:linear-gradient(104.04deg,#e8f1ff,#85a8ff);--transition-base:.15s ease-in-out;--transition-smooth:.25s cubic-bezier(.25,.46,.45,.94);--btn-primary-bg:var(--color-primary-500);--btn-primary-bg-hover:var(--color-primary-400);--btn-primary-bg-active:var(--color-primary-600);--btn-primary-fg:var(--color-neutral-100);--btn-primary-focus-ring:color-mix(in srgb,var(--btn-primary-bg) 30%,#0000)}@media(min-width:768px){:root{--container-pad-inline:var(--container-pad-inline-lg)}}@media(min-width:1200px){:root{--container-pad-inline:var(--container-pad-inline-xl)}}.container{margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);width:100%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-wght-normal{font-weight:400}.text-wght-medium{font-weight:600}.text-wght-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-center{justify-content:center}.align-center{align-items:center}.space-between{justify-content:space-between}.gap-sm{gap:var(--space-8)}.gap-md{gap:var(--space-16)}.gap-lg{gap:var(--space-24)}.w-100{width:100%}.h-100{height:100%}.p-relative{position:relative}.mt-1{margin-top:var(--space-4)}.mt-2{margin-top:var(--space-8)}.mt-3{margin-top:var(--space-16)}.mt-4{margin-top:var(--space-24)}.mt-5{margin-top:var(--space-32)}.mb-1{margin-bottom:var(--space-4)}.mb-2{margin-bottom:var(--space-8)}.mb-3{margin-bottom:var(--space-16)}.mb-4{margin-bottom:var(--space-24)}.mb-5{margin-bottom:var(--space-32)}.mx-auto{margin-left:auto;margin-right:auto}.p-1{padding:var(--space-4)}.p-2{padding:var(--space-8)}.p-3{padding:var(--space-16)}.p-4{padding:var(--space-24)}.p-5{padding:var(--space-32)}.py-1{padding-bottom:var(--space-4);padding-top:var(--space-4)}.py-2{padding-bottom:var(--space-8);padding-top:var(--space-8)}.py-3{padding-bottom:var(--space-16);padding-top:var(--space-16)}.py-4{padding-bottom:var(--space-24);padding-top:var(--space-24)}.py-5{padding-bottom:var(--space-32);padding-top:var(--space-32)}.px-1{padding-left:var(--space-4);padding-right:var(--space-4)}.px-2{padding-left:var(--space-8);padding-right:var(--space-8)}.px-3{padding-left:var(--space-16);padding-right:var(--space-16)}.px-4{padding-left:var(--space-24);padding-right:var(--space-24)}.px-5{padding-left:var(--space-32);padding-right:var(--space-32)}.sr-only{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.no-scroll,.sr-only{overflow:hidden}.visible{visibility:visible}.hidden{display:none}.invisible{visibility:hidden}.btn{--btn-bg-color:var(--color-primary-500);--btn-text-color:var(--color-neutral-100);--btn-hover-bg-color:var(--btn-bg-color);--btn-hover-text-color:var(--btn-text-color);--btn-hover-border-color:var(--btn-border-color);--btn-active-bg-color:var(--btn-hover-bg-color);--btn-active-text-color:var(--btn-hover-text-color);--btn-active-border-color:var(--btn-hover-border-color);--btn-disabled-bg-color:var(--color-neutral-400);--btn-disabled-text-color:var(--btn-text-color);--btn-disabled-border-color:#0000;--btn-border-width:1px;--btn-border-style:solid;--btn-border-color:#0000;--btn-focus-ring-size:3px;--btn-focus-ring-color:var(--btn-primary-focus-ring);appearance:none;background:var(--btn-bg-color);border-color:var(--btn-border-color);border-style:var(--btn-border-style);border-width:var(--btn-border-width);color:var(--btn-text-color);cursor:pointer;display:inline-block;font-size:var(--fs-16);font-weight:500;letter-spacing:0;line-height:125%;padding:.8125rem .875rem;text-align:center;touch-action:manipulation;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{background:var(--btn-hover-bg-color,var(--btn-bg-color));border-color:var(--btn-hover-border-color,var(--btn-border-color));color:var(--btn-hover-text-color,var(--btn-text-color))}.btn:active{background:var(--btn-active-bg-color,var(--btn-bg-color));border-color:var(--btn-active-border-color,var(--btn-border-color));color:var(--btn-active-text-color,var(--btn-text-color))}.btn:focus-visible{box-shadow:0 0 0 var(--btn-focus-ring-size) var(--btn-focus-ring-color)}.btn.disabled,.btn:disabled,.btn[aria-disabled=true]{background:var(--btn-disabled-bg-color);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-text-color,var(--btn-text-color));cursor:not-allowed}.btn-with-arrow{padding:var(--space-12)}.btn-with-arrow .icon{bottom:1px;font-size:var(--fs-24);margin:0 0 0 var(--space-4);position:relative}.btn.btn-primary{--btn-hover-bg-color:var(--color-primary-600);--btn-bg-color:var(--btn-primary-bg);--btn-hover-bg-color:var(--btn-primary-bg-hover);--btn-active-bg-color:var(--btn-primary-bg-active);--btn-text-color:var(--btn-primary-fg);--btn-focus-ring-color:var(--btn-primary-focus-ring);--btn-disabled-bg-color:var(--color-neutral-600);--btn-disabled-text-color:var(--color-neutral-100)}.btn.btn-primary--electric{--btn-primary-bg:var(--color-electric-blue-500);--btn-primary-bg-hover:var(--color-electric-blue-400);--btn-primary-bg-active:var(--color-electric-blue-600);--btn-primary-fg:var(--color-neutral-100);--btn-primary-focus-ring:color-mix(in srgb,var(--color-electric-blue-500) 30%,#0000)}.btn.btn-outline{--btn-bg-color:#0000;--btn-text-color:var(--color-neutral-100);--btn-border-color:color-mix(in srgb,var(--color-neutral-100) 85%,#0000);--btn-hover-bg-color:color-mix(in srgb,var(--color-neutral-100) 12%,#0000);--btn-hover-text-color:var(--color-neutral-100);--btn-hover-border-color:var(--color-primary-200);--btn-active-bg-color:color-mix(in srgb,var(--color-primary-500) 18%,#0000);--btn-active-text-color:var(--color-neutral-100);--btn-active-border-color:var(--color-primary-300);--btn-disabled-bg-color:#0000;--btn-disabled-text-color:color-mix(in srgb,var(--color-neutral-100) 45%,#0000);--btn-disabled-border-color:color-mix(in srgb,var(--color-neutral-100) 30%,#0000);--btn-focus-ring-color:color-mix(in srgb,var(--color-primary-500) 35%,#0000)}.btn.btn-outline--electric{--btn-bg-color:#0000;--btn-text-color:var(--color-electric-blue-500);--btn-border-width:1px;--btn-border-style:solid;--btn-border-color:color-mix(in srgb,var(--color-electric-blue-500) 55%,#0000);--btn-hover-bg-color:color-mix(in srgb,var(--color-electric-blue-500) 10%,#0000);--btn-hover-text-color:var(--color-electric-blue-500);--btn-hover-border-color:var(--color-electric-blue-400);--btn-active-bg-color:color-mix(in srgb,var(--color-electric-blue-500) 16%,#0000);--btn-active-text-color:var(--color-electric-blue-600);--btn-active-border-color:var(--color-electric-blue-600);--btn-disabled-bg-color:#0000;--btn-disabled-text-color:color-mix(in srgb,var(--color-neutral-100) 45%,#0000);--btn-disabled-border-color:color-mix(in srgb,var(--color-neutral-100) 30%,#0000);--btn-focus-ring-color:var(--btn-electric-focus-ring)}.btn.btn-white{--btn-bg-color:var(--color-neutral-100);--btn-text-color:var(--btn-primary-bg);--btn-border-width:1px;--btn-border-style:solid;--btn-border-color:color-mix(in srgb,var(--btn-primary-bg) 18%,#0000);--btn-hover-bg-color:color-mix(in srgb,var(--btn-primary-bg) 8%,var(--color-neutral-100));--btn-hover-text-color:var(--btn-primary-bg);--btn-hover-border-color:color-mix(in srgb,var(--btn-primary-bg) 28%,#0000);--btn-active-bg-color:color-mix(in srgb,var(--btn-primary-bg) 12%,var(--color-neutral-100));--btn-active-text-color:var(--btn-primary-bg-active);--btn-active-border-color:color-mix(in srgb,var(--btn-primary-bg-active) 35%,#0000);--btn-disabled-bg-color:var(--color-neutral-200);--btn-disabled-text-color:var(--color-neutral-500);--btn-disabled-border-color:var(--color-neutral-400);--btn-focus-ring-color:var(--btn-primary-focus-ring)}.btn.btn-white--electric{--btn-primary-bg:var(--color-electric-blue-500);--btn-primary-bg-hover:var(--color-electric-blue-400);--btn-primary-bg-active:var(--color-electric-blue-600);--btn-primary-focus-ring:var(--btn-electric-focus-ring)}@keyframes btn-spin{to{transform:rotate(1turn)}}.btn-spinner{animation:btn-spin .7s linear infinite;border:2px solid var(--spinner-color,currentColor);border-radius:999px;border-right:2px solid #0000;display:inline-block;flex:0 0 auto;height:1em;width:1em}.btn .btn-spinner{vertical-align:middle}.btn-spinner--sm{height:.85em;width:.85em}.ap-input{display:flex;flex-direction:column;gap:.375rem}.ap-input__row{align-items:stretch;background:color-mix(in srgb,var(--color-neutral-600) 10%,#0000);border:1px solid #8888881a;border-radius:12px;display:flex}.ap-input__row:focus-within{border-color:var(--color-electric-blue-400)}.ap-input__field--text{background:#0000;border:0;border-radius:8px;color:var(--color-neutral-100);flex:1;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;letter-spacing:0;line-height:1.5;min-width:0;padding:var(--space-8) var(--space-16)}.ap-input__field--text::placeholder{color:var(--color-neutral-500);font-size:var(--fs-14)}.ap-input__field--text:focus{outline:none}.ap-input__button{align-items:center;background:#0000;border:0;color:var(--color-electric-blue-400);cursor:pointer;display:inline-flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:500;gap:var(--space-8);letter-spacing:0;line-height:1.5;padding:0 .875rem}.ap-input__button:disabled{cursor:not-allowed;opacity:.6}.ap-input__button:focus-visible{outline:2px solid var(--color-electric-blue);outline-offset:4px}.ap-input__error{color:var(--color-error-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-12);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.flt-form{--flt-form-text:currentColor;--flt-form-underline:color-mix(in srgb,var(--flt-form-text) 24%,#0000);--flt-form-underline-focus:var(--flt-form-text);--flt-form-label:color-mix(in srgb,var(--flt-form-text) 70%,#0000);--flt-form-label-active:var(--flt-form-text);--flt-form-error:var(--color-error-200);--flt-form-success:var(--color-success-200);--flt-form-font-size:var(--fs-16);--flt-form-label-font-size:var(--fs-14);--flt-form-transition:.125s cubic-bezier(.25,.46,.45,.94);--flt-form-label-scale:.85;--flt-form-label-shift:.875rem;--flt-form-control-pad-top:1.125rem;--flt-form-control-pad-bottom:.625rem;--flt-form-textarea-label-shift:-1rem;--flt-form-grid-gap:var(--space-24)}.flt-form .flt-form__grid{display:grid;gap:var(--flt-form-grid-gap)}.flt-form .flt-field{--flt-field-underline:var(--flt-form-underline);--flt-field-label:var(--flt-form-label);--flt-field-label-active:var(--flt-form-label-active)}.flt-form .flt-field__control{position:relative}.flt-form .flt-field__input{background:#0000;border:0;border-bottom:1px solid var(--flt-field-underline);color:var(--flt-form-text);display:block;font-size:var(--flt-form-font-size);line-height:1.2;outline:none;padding:var(--flt-form-control-pad-top) 0 var(--flt-form-control-pad-bottom);transition:border-color var(--flt-form-transition),color var(--flt-form-transition);width:100%}.flt-form .flt-field__input:autofill{background-color:initial!important;box-shadow:inset 0 0 0 1000px #0000;caret-color:var(--flt-form-text);color:var(--flt-form-text)}.flt-form .flt-field--textarea .flt-field__input{resize:vertical}.flt-form .flt-field__input::placeholder{color:#0000}.flt-form .flt-field__label{color:var(--flt-field-label);font-size:var(--flt-form-label-font-size);left:0;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate3d(0,-50%,0) scale(1);transform-origin:left top;transition:transform var(--flt-form-transition),color var(--flt-form-transition)}.flt-form .flt-field--textarea .flt-field__label{top:var(--flt-form-control-pad-top);transform:translateZ(0) scale(1)}.flt-form .flt-field__required{color:inherit}.flt-form .flt-field__input:focus+.flt-field__label,.flt-form .flt-field__input:not(:placeholder-shown)+.flt-field__label{color:var(--flt-field-label-active);transform:translate3d(0,calc(-50% - var(--flt-form-label-shift)),0) scale(var(--flt-form-label-scale))}.flt-form .flt-field--textarea .flt-field__input:focus+.flt-field__label,.flt-form .flt-field--textarea .flt-field__input:not(:placeholder-shown)+.flt-field__label{transform:translate3d(0,var(--flt-form-textarea-label-shift),0) scale(var(--flt-form-label-scale))}.flt-form .flt-field:focus-within{--flt-field-underline:var(--flt-form-underline-focus);--flt-field-label-active:var(--flt-form-label-active)}.flt-form .flt-field--error{--flt-field-underline:var(--flt-form-error);--flt-field-label:var(--flt-form-error);--flt-field-label-active:var(--flt-form-error)}.flt-form .flt-field__error{color:var(--flt-form-error);font-size:var(--fs-14);line-height:1.2;margin:var(--space-8) 0 0}.header{position:sticky;top:0;z-index:50}.badge__savings{--text-color:var(--color-success-200);--background-color:#38c03440;display:inline-block}.badge__savings .badge-wrapper{background:var(--background-color);border-radius:100px;padding:.390625rem var(--space-12) .265625rem;position:relative}.badge__savings .item{color:var(--text-color);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:500;letter-spacing:0;line-height:1.5}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.sidecart-promocode{display:flex;flex-direction:column;gap:var(--space-8)}.sidecart-promocode .ap-input__row{background:color-mix(in srgb,var(--color-neutral-600) 15%,#0000);border:1px solid #5d5d5d66}.sidecart-promocode .ap-input__row:focus-within{border-color:var(--color-electric-blue)}.sidecart-promocode__applied{align-items:flex-start;display:flex;justify-content:space-between;padding:var(--summary-row-side-padding,.59375rem) 0}.sidecart-promocode__applied-left{display:flex;flex-direction:column}.sidecart-promocode__applied-label{color:var(--color-neutral-500);font-size:var(--fs-16);font-weight:400}.sidecart-promocode__applied-label,.sidecart-promocode__remove{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:0;line-height:1.5}.sidecart-promocode__remove{background:#0000;border:0;color:var(--color-electric-blue-400);cursor:pointer;font-size:var(--fs-14);font-weight:500;padding:0;text-align:left;width:fit-content}.sidecart-promocode__remove:disabled{cursor:not-allowed;opacity:.6}.sidecart-promocode__remove:focus-visible{outline:2px solid var(--color-electric-blue);outline-offset:4px}.sidecart-promocode__applied-value{font-size:var(--fs-16)}.sidecart-promocode__applied-value,.sidecart-promocode__error{color:var(--color-error-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.sidecart-promocode__error{font-size:var(--fs-12);margin-top:var(--space-4)}.modal-backdrop{align-items:flex-start;bottom:0;box-sizing:border-box;display:flex;inset-inline-end:0;inset-inline-start:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.modal-backdrop__bg{background:var(--modal-backdrop-bg,rgba(10,11,92,.502));inset:0;position:fixed}.modal-backdrop--center{align-items:center;justify-content:center}.modal-backdrop--top{align-items:flex-start;justify-content:center;padding-top:var(--modal-offset,var(--space-24))}.modal-backdrop--bottom{align-items:flex-end;justify-content:center;padding-bottom:var(--modal-offset,var(--space-24))}.modal-backdrop--left{align-items:stretch;justify-content:flex-start}.modal-backdrop--right{align-items:stretch;justify-content:flex-end}.modal-backdrop--fullscreen{align-items:stretch;justify-content:stretch}.modal{margin:auto;max-width:var(--modal-width,48rem);min-width:min(var(--modal-width,48rem),100%);position:relative;z-index:1}.modal--fullscreen{height:100%;margin:0;max-width:100%;min-width:100%}.modal-wrapper{background:var(--modal-bg-color,#fff);display:block;outline:none;position:relative}.modal--fullscreen .modal-wrapper{height:100%}.modal-btn-close{background:#0000;border:none;cursor:pointer;padding:.625rem;position:absolute;right:0;top:0}.modal-close-button-svg{height:var(--modal-close-btn-size,18px);left:.375rem;stroke:var(--modal-close-btn-color,#000);stroke-width:4px;top:.375rem;width:var(--modal-close-btn-size,18px)}.modal-fade-appear-from,.modal-fade-enter,.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-appear-active,.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity var(--transition-smooth)}@media(prefers-reduced-motion:reduce){.modal-fade-appear-active,.modal-fade-enter-active,.modal-fade-leave-active{transition:none}}.sidecart{--side-padding:var(--space-16);--summary-row-side-padding:var(--space-8)}.sidecart svg{margin:0}.sidecart__modal.modal{height:100%;height:100dvh;margin:0;max-width:min(26.25rem,100%);min-width:0;width:min(26.25rem,100%)}.sidecart__backdrop.modal-backdrop{overflow:hidden}.sidecart__panel.modal-wrapper{background:#0f1013;height:100%}.sidecart__content{height:100%}.sidecart__header{display:flex;flex-direction:column;gap:var(--space-8);padding:1.25rem var(--side-padding) var(--space-24)}.sidecart__back{align-items:center;background:#0000;border:0;color:var(--color-neutral-500);cursor:pointer;display:inline-flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:500;gap:var(--space-8);letter-spacing:0;line-height:1.5;padding:0}.sidecart__back-icon{font-size:var(--fs-20)}.sidecart__title{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-24);font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.sidecart__count{color:var(--color-neutral-400)}.sidecart__layout{display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative}.sidecart__items{flex:1}.sidecart__items-list{display:flex;flex-direction:column}.sidecart__item{padding:var(--side-padding);position:relative}.sidecart__item+.sidecart__item:before{background:repeating-linear-gradient(90deg,#5d5d5d66 0 8px,#0000 8px 14px);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.sidecart__item-top-wrapper{display:grid;gap:var(--space-12);grid-template-columns:auto 1fr auto}.sidecart__item-img img{height:3.3125rem;object-fit:cover;width:3.3125rem}.sidecart__item-name{color:var(--color-primary-100);font-size:var(--fs-14)}.sidecart__item-name,.sidecart__item-options{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.sidecart__item-options{align-items:center;background:#5d5d5d26;border-radius:999px;color:var(--color-neutral-400);display:inline-flex;font-size:var(--fs-12);margin-top:var(--space-4);overflow:hidden;padding:.3125rem var(--space-8);text-overflow:ellipsis;white-space:nowrap}.sidecart__item-controls{align-items:center;display:flex;gap:var(--space-12);justify-content:space-between;margin-top:var(--space-12)}.sidecart__qty{gap:var(--space-8)}.sidecart__qty,.sidecart__qty-btn{align-items:center;display:inline-flex}.sidecart__qty-btn{background:#5d5d5d26;border:0;border-radius:999px;color:var(--color-neutral-100);color:var(--color-primary-200);cursor:pointer;font-size:var(--fs-20);height:1.75rem;justify-content:center;width:1.75rem}.sidecart__qty-btn:disabled{cursor:not-allowed;opacity:.6}.sidecart__qty-value{color:var(--color-neutral-400);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:500;letter-spacing:0;line-height:1.5;min-width:var(--space-16);text-align:center}.sidecart__price{align-items:baseline;column-gap:var(--space-8);display:inline-flex;flex-wrap:wrap;justify-content:flex-end;row-gap:var(--space-4)}.sidecart__price .badge__savings .badge-wrapper{padding:1.5px .375rem}.sidecart__price .badge__savings .item{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-12);font-weight:400;letter-spacing:0;line-height:1.5}.sidecart__price-wrapper{align-items:baseline;display:inline-flex;gap:var(--space-8);white-space:nowrap}.sidecart__price-original{color:var(--color-neutral-500);font-size:var(--fs-12);text-decoration:line-through}.sidecart__price-original,.sidecart__price-sale{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.sidecart__price-sale{color:var(--color-neutral-400);font-size:var(--fs-14)}.sidecart__item-actions{align-items:flex-start;display:flex}.sidecart__remove{align-items:center;background:#c73f3b26;border:0;border-radius:999px;color:var(--color-error-200);cursor:pointer;display:inline-flex;font-size:var(--fs-16);height:var(--space-32);justify-content:center;width:var(--space-32)}.sidecart__remove:disabled{cursor:not-allowed;opacity:.6}.sidecart__summary{background:#1e1f21}.sidecart__summary-row-wrapper{padding:var(--space-12) var(--side-padding)}.sidecart__summary-row{align-items:center;color:var(--color-neutral-500);display:flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;justify-content:space-between;letter-spacing:0;line-height:1.5;padding:var(--summary-row-side-padding) 0}.sidecart__summary-discount-value{color:var(--color-error-200)}.sidecart__summary-shipping-value{color:var(--color-success-200)}.sidecart__summary-total{align-items:center;border-top:1px solid #5d5d5d66;color:var(--color-neutral-500);display:flex;font-size:var(--fs-16);justify-content:space-between;line-height:1.5;padding:var(--space-16) 0}.sidecart__summary-total,.sidecart__summary-total-value{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.sidecart__summary-total-value{color:var(--color-neutral-400);font-size:var(--fs-24);line-height:1.2}.sidecart__promocode{padding:.375rem 0 .875rem}.sidecart__checkout{bottom:0;padding-block:.90625rem;position:sticky;width:100%}.sidecart__checkout .icon{font-size:var(--fs-24);margin-bottom:.125em;margin-left:.375rem}.sidecart__empty{align-items:center;display:flex;flex-direction:column;gap:.875rem;justify-content:center;min-height:60vh;padding:var(--space-24) .625rem;text-align:center}.sidecart__empty-title{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.sidecart__loading{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1010108c;display:flex;inset:0;justify-content:center;position:absolute}.sidecart__spinner{animation:sidecart-spin .9s linear infinite;border:4px solid #ffffff2e;border-radius:999px;border-top:4px solid var(--color-primary-300);height:2.75rem;width:2.75rem}.sidecart__footer{margin-top:var(--space-24)}@media screen and (max-width:767px){.sidecart__summary-row-wrapper{padding-block:0}}.sidecart-slide-appear-active,.sidecart-slide-enter-active,.sidecart-slide-leave-active{transition:transform var(--transition-smooth);will-change:transform}.sidecart-slide-appear-from,.sidecart-slide-enter-from,.sidecart-slide-leave-to{transform:translate(100%)}.sidecart-slide-appear-to,.sidecart-slide-enter-to,.sidecart-slide-leave-from{transform:translate(0)}@keyframes sidecart-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.sidecart__spinner{animation:none}.sidecart-slide-appear-active,.sidecart-slide-enter-active,.sidecart-slide-leave-active{transition:none}}.error-page[data-v-05f00a9e]{align-items:center;background:radial-gradient(95% 62% at 50% 100%,color-mix(in srgb,var(--color-electric-blue) 78%,#0000) 0,color-mix(in srgb,var(--color-electric-blue) 34%,#0000) 38%,#0000 72%),linear-gradient(180deg,var(--color-deep-black) 0,color-mix(in srgb,var(--color-bg-dark) 70%,var(--color-deep-black)) 58%,var(--color-deep-black) 100%);color:var(--color-neutral-100);display:flex;justify-content:center;padding:var(--space-64) var(--container-pad-inline);text-align:center}.error-page__container[data-v-05f00a9e]{max-width:47.5rem;width:100%}.error-page__badge[data-v-05f00a9e]{align-items:center;background:var(--gradient-dark);border-radius:62.4375rem;color:var(--color-neutral-100);display:inline-flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:500;justify-content:center;letter-spacing:0;line-height:1.5;margin:0 0 var(--space-48);min-height:1.75rem;padding:var(--space-4) var(--space-16)}.error-page__oops[data-v-05f00a9e]{background:var(--gradient-light);-webkit-background-clip:text;margin:0 0 var(--space-4);-webkit-text-fill-color:#0000;background-clip:text;color:#0000}.error-page__oops[data-v-05f00a9e],.error-page__title[data-v-05f00a9e]{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-36);font-weight:400;letter-spacing:0;line-height:1.2}.error-page__title[data-v-05f00a9e]{color:var(--color-neutral-100);margin:0 auto;max-width:41.25rem;text-wrap:balance}.error-page__list[data-v-05f00a9e]{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;list-style:initial;margin:var(--space-48) auto 0;max-width:41.25rem;padding-left:var(--space-16);text-align:left;width:fit-content}.error-page__list-item[data-v-05f00a9e]{color:var(--color-neutral-300)}.error-page__list-item[data-v-05f00a9e]:not(:last-child){margin-bottom:var(--space-4)}.error-page__link[data-v-05f00a9e]{color:var(--color-primary-100);text-decoration:underline;text-underline-offset:var(--space-2)}.error-page__link[data-v-05f00a9e]:focus-visible,.error-page__link[data-v-05f00a9e]:hover{color:var(--color-primary-200)}@media screen and (min-width:768px){.error-page[data-v-05f00a9e]{padding-block:5rem}.error-page__oops[data-v-05f00a9e]{margin-bottom:var(--space-8)}.error-page__oops[data-v-05f00a9e],.error-page__title[data-v-05f00a9e]{font-size:var(--fs-48);line-height:1.2}.error-page__list[data-v-05f00a9e],.error-page__oops[data-v-05f00a9e],.error-page__title[data-v-05f00a9e]{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.error-page__list[data-v-05f00a9e]{font-size:var(--fs-16);line-height:1.5;margin-top:var(--space-32)}}
