:root{--ac-text: #1d1d1f;--ac-text-2: #6e6e73;--ac-gray: #f5f5f7;--ac-line: #d2d2d7;--ac-blue: #0071e3;--ac-link: #0066cc;--ac-radius: 18px;--ac-ease: cubic-bezier(.28, .11, .32, 1);--font-body-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-weight: 600;--buttons-radius: 980px;--buttons-radius-outset: 981px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;color:rgba(var(--color-foreground),.88)}::selection{background:#0071e32e}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.banner__heading,.product__title h1{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.022em;line-height:1.08;color:rgb(var(--color-foreground))}.h0{letter-spacing:-.03em}.subtitle,.caption-with-letter-spacing,.rte{color:rgba(var(--color-foreground),.65)}.caption-with-letter-spacing{letter-spacing:.02em}.rte a,.link--text:hover{color:var(--ac-link)}.rte a{text-decoration:none}.rte a:hover{text-decoration:underline}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;letter-spacing:-.01em;min-height:4.4rem;padding:0 2.4rem;transition:background-color .2s var(--ac-ease),transform .2s var(--ac-ease),opacity .2s}.button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:hover{opacity:.88}.button:not([disabled]):active{transform:scale(.98)}.button:after,.button:before{transition:box-shadow .2s var(--ac-ease)}.shopify-payment-button__button{border-radius:980px!important;overflow:hidden}.header-wrapper{background:#fbfbfdcc!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08)}.header__menu-item,.header__menu-item span,.list-menu__item{font-size:1.3rem;letter-spacing:-.005em;color:#1d1d1fcc;text-decoration:none!important;transition:color .2s}.header__menu-item:hover span,.header__menu-item:hover{color:var(--ac-text)}.header__active-menu-item{color:var(--ac-text);font-weight:500}.header__icon{color:#1d1d1fcc}.mega-menu__content,.header__submenu{background:#fbfbfdf5!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:0!important;box-shadow:0 20px 40px #0000000f}.announcement-bar-section .utility-bar{background:var(--ac-gray);border-bottom:0}.announcement-bar__message{font-size:1.2rem;letter-spacing:0}.card-wrapper .card,.card-wrapper .card__inner,.card .card__media,.collection-card-wrapper .card{border-radius:var(--ac-radius);overflow:hidden}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;letter-spacing:-.015em;line-height:1.2;text-decoration:none!important;color:var(--ac-text)}.card-information .price,.card-information .price-item{font-size:1.5rem;color:var(--ac-text-2);letter-spacing:-.01em}.card__content{padding-top:1.2rem}.card__media .media img{transition:transform .6s var(--ac-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.035)}.card-wrapper{transition:transform .4s var(--ac-ease)}.badge{font-size:1.1rem;font-weight:600;letter-spacing:0;padding:.4rem 1rem;border:0}.product__title h1{font-size:clamp(3.2rem,4vw,4.8rem)}.product .price-item{font-size:1.8rem;color:var(--ac-text)}.product__media-item .media,.product-media-container,.product__modal-opener .media{border-radius:var(--ac-radius);overflow:hidden}.product-form__input input[type=radio]+label{border-radius:12px;border:1px solid var(--ac-line);background:#fff;color:var(--ac-text);font-size:1.4rem;padding:1.1rem 1.8rem;transition:border-color .2s,box-shadow .2s}.product-form__input input[type=radio]+label:hover{border-color:#86868b}.product-form__input input[type=radio]:checked+label{background:#fff;color:var(--ac-text);border-color:var(--ac-blue);box-shadow:0 0 0 1px var(--ac-blue)}.product-form__input .form__label{font-weight:600;font-size:1.5rem;color:var(--ac-text)}.product-form__submit{width:100%}.quantity{border-radius:12px}.quantity:before,.quantity:after{border-radius:12px}.field__input,.select__select,.customer .field input{border-radius:12px}.field:after,.field:before,.select:after,.select:before{border-radius:12px}.footer{border-top:1px solid var(--ac-line);font-size:1.2rem;color:var(--ac-text-2)}.footer a,.footer .link,.footer .list-menu__item--link{color:#424245;font-size:1.2rem;text-decoration:none}.footer a:hover{color:var(--ac-text);text-decoration:underline}.footer-block__heading{font-size:1.2rem;font-weight:600;color:var(--ac-text)}.copyright__content{font-size:1.2rem;color:var(--ac-text-2)}.newsletter__wrapper h2{font-size:clamp(2.8rem,3.6vw,4rem)}.newsletter-form__field-wrapper .field__input{border-radius:980px}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{border-radius:980px}.cart-notification,.cart-drawer .drawer__inner,.menu-drawer{border-radius:0 0 var(--ac-radius) var(--ac-radius)}.cart-notification{box-shadow:0 20px 50px #0000001f;border:0}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{animation-duration:.9s!important;animation-timing-function:var(--ac-ease)!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/apple-clean.css.map */
