.apps{display:grid;gap:1.25rem}.apps__note{margin:0;max-width:46rem}.bundle-contents__item{display:grid;gap:.5rem;align-content:start}.bundle-contents__saving{margin-block-start:1.5rem;text-align:center;font-size:1.0625rem}.faq{max-width:48rem;margin-inline:auto;border-block-start:1px solid var(--color-border)}.faq__item{border-block-end:1px solid var(--color-border)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.1rem;font-family:var(--font-heading--family);font-size:1.0625rem;cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__marker{position:relative;flex:none;width:.85rem;height:.85rem}.faq__marker:before,.faq__marker:after{content:"";position:absolute;inset-inline:0;top:50%;height:1.5px;background-color:currentcolor}.faq__marker:after{transform:rotate(90deg);transition:transform .15s ease-in-out}.faq__item[open] .faq__marker:after{transform:rotate(0)}.faq__answer{padding-block-end:1.25rem;max-width:44rem}.footer-band{margin-block-start:var(--section-spacing);background-color:var(--color-surface)}.footer{display:grid;gap:2.5rem;padding-block:3rem 2rem}.footer__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2rem}.footer__brand-name{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:var(--font-heading--transform);letter-spacing:var(--font-heading--tracking);font-size:1.125rem;margin-block-end:.5rem}.footer__heading{font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;margin-block-end:.85rem}.footer__links,.footer__social,.footer__payment{list-style:none;padding:0;margin:0}.footer__links{display:grid;gap:.55rem;font-size:.9375rem}.footer__social{display:flex;flex-wrap:wrap;gap:1rem;margin-block-start:1rem;font-size:.9375rem}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding-block-start:1.5rem;border-block-start:1px solid var(--color-border)}.footer__payment{display:flex;flex-wrap:wrap;gap:.4rem}.footer__payment-icon{width:2.4rem;height:auto}.footer__legal{margin:0}.footer__withdrawal{display:inline-block;padding:.5rem 1rem;border:1px solid var(--color-foreground);border-radius:var(--style-border-radius-buttons);font-size:.9375rem;font-weight:600;text-decoration:none}.footer__withdrawal:hover,.footer__withdrawal:focus-visible{background-color:var(--color-foreground);color:var(--color-background)}.header-band{border-block-end:1px solid var(--color-border)}.header{display:flex;align-items:center;gap:.75rem;min-height:4.25rem;padding-block:.5rem}.header__brand{margin-inline-end:auto}.header__logo{display:block;text-decoration:none}.header__logo-image{width:100%;max-width:var(--header-logo-width);height:auto}.header__wordmark{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:var(--font-heading--transform);letter-spacing:var(--font-heading--tracking);font-size:1.375rem}.header__nav,.header__localization{display:none}.header__nav-links,.header__drawer-links{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}.header__nav-links a,.header__drawer-links a{text-decoration:none}.header__nav-links a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em}.header__icons{display:flex;align-items:center;gap:.85rem}.header__icon{position:relative;display:flex;align-items:center;justify-content:center;color:var(--color-foreground)}.header__icon svg{width:1.5rem;height:1.5rem}.header__cart-count{position:absolute;top:-.4rem;inset-inline-start:1rem;min-width:1.15rem;padding:0 .25rem;border-radius:1rem;background-color:var(--color-accent);color:var(--color-accent-contrast);font-size:.6875rem;line-height:1.15rem;text-align:center}.header__drawer-toggle{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-inline-start:-.5rem;cursor:pointer;list-style:none}.header__drawer-toggle::-webkit-details-marker{display:none}.header__drawer-toggle svg{width:1.6rem;height:1.6rem}.header__drawer-panel{position:absolute;inset-inline:0;top:100%;z-index:5;display:grid;gap:1.25rem;padding:1.25rem var(--page-margin) 1.75rem;background-color:var(--color-background);border-block-end:1px solid var(--color-border)}.header__drawer-links{flex-direction:column;gap:.9rem;font-size:1.125rem}@media screen and (min-width:900px){.header__drawer{display:none}.header__nav,.header__localization{display:block}.header{gap:2rem;min-height:5rem}.header__brand{margin-inline-end:0}.header__nav{margin-inline:auto}}.product-page{display:grid;gap:2rem;padding-block:1.5rem var(--section-spacing)}.product-buy{display:grid;gap:1.25rem}.product-buy__block{margin:0}.product-buy__title{margin:0;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.product-buy__price{font-size:1.5rem;font-weight:600}.product-buy__quantity{display:grid;gap:.4rem;max-width:8rem}.product-buy__actions{display:grid;gap:.6rem}.product-buy__point{display:flex;align-items:center;gap:.7rem;font-size:.9375rem}.product-buy__point+.product-buy__point{margin-block-start:-.75rem}.product-buy__details{border-block-start:1px solid var(--color-border);padding-block:.85rem}.product-buy__details+.product-buy__details{margin-block-start:-1.25rem}.product-buy__details summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.product-buy__details summary::-webkit-details-marker{display:none}.product-buy__details summary:after{content:"+";font-weight:400;font-size:1.25rem;line-height:1}.product-buy__details[open] summary:after{content:"\2212"}.product-sticky{position:fixed;inset-inline:0;bottom:0;z-index:10;background-color:var(--color-background);border-block-start:1px solid var(--color-border);padding:.6rem var(--page-margin)}.product-sticky__spacer{height:4.5rem}.product-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-sticky__info{min-width:0}.product-sticky__title{margin:0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sticky__price{font-weight:600}.product-sticky__form .button{white-space:nowrap}@media screen and (min-width:900px){.product-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:start}.product-page__buy{position:sticky;top:1.5rem}.product-sticky,.product-sticky__spacer{display:none}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.75rem;list-style:none;padding:0;margin:0;counter-reset:step}.step{display:flex;gap:1rem;align-items:flex-start}.step__number{display:flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:700;font-size:.9375rem}.section--accent .step__number{background-color:var(--color-accent-contrast);color:var(--color-accent)}.step__heading{font-size:1.0625rem;margin-block-end:.35rem}.localization{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.localization select{padding:.35rem .5rem;font-size:.875rem;border-color:var(--color-border);max-width:11rem}.localization__submit{min-height:2.25rem;padding:.35rem .9rem;font-size:.875rem}.localization--auto .localization__submit{display:none}.pair-list{margin:0;padding:0;font-size:.9375rem}.pair-list__row{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(0,1.6fr);gap:.5rem 1rem;padding-block:.55rem;border-block-end:1px solid var(--color-border)}.pair-list__row:last-child{border-block-end:0}.pair-list dt{color:var(--color-muted)}.pair-list dd{margin:0}.pair-list--plain{display:grid;gap:.4rem;list-style:none}.pair-list--plain li{padding-inline-start:1.1rem;position:relative}.pair-list--plain li:before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:.4rem;height:.4rem;border-radius:50%;background-color:var(--color-accent)}.price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.price__current{font-weight:700}.price__compare{color:var(--color-muted);font-size:.9375rem}.product-card{display:flex;flex-direction:column;gap:.5rem}.product-card__link{display:flex;flex-direction:column;gap:.75rem;text-decoration:none}.product-card__title{font-size:1.0625rem;line-height:1.35;margin:0}.product-card__media{width:100%}.product-card__placeholder{width:100%;height:auto;aspect-ratio:1 / 1;background-color:var(--color-surface)}.product-gallery__viewport{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.product-gallery__viewport::-webkit-scrollbar{display:none}.product-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1}.product-gallery__slide img,.product-gallery__slide video,.product-gallery__slide iframe,.product-gallery__empty svg{width:100%;height:100%;object-fit:cover}.product-gallery__thumbs{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin-block-start:.5rem}.product-gallery__thumb{display:block;width:4rem;aspect-ratio:1 / 1}.product-gallery__thumb img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:900px){.product-gallery__viewport{display:grid;grid-template-columns:1fr;gap:.75rem;overflow:visible}.product-gallery__slide{flex:none}.product-gallery__thumbs{display:none}}@media(prefers-reduced-motion:reduce){.product-gallery__viewport{scroll-behavior:auto}}.rating{display:inline-flex;align-items:center;gap:.4rem}.rating__stars:before{content:"\2605\2605\2605\2605\2605";letter-spacing:.08em;color:var(--color-border)}@supports (background-clip: text) or (-webkit-background-clip: text){.rating__stars:before{background-image:linear-gradient(to right,var(--color-accent) var(--rating),var(--color-border) var(--rating));-webkit-background-clip:text;background-clip:text;color:transparent}}.symbol{width:1.75rem;height:1.75rem;flex:none}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=RCADCZAv */
