:root{--font-stack-apple: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-background: #ffffff;--color-foreground: #1d1d1f;--color-primary-button-background: #1d1d1f;--color-primary-button-text: #ffffff;--color-primary-button-border: #1d1d1f;--color-primary-button-hover-background: #000000;--color-primary-button-hover-text: #ffffff;--color-secondary-button-background: transparent;--color-secondary-button-text: #1d1d1f;--color-secondary-button-border: #1d1d1f;--style-border-radius-buttons-primary: 980px;--style-border-radius-buttons-secondary: 980px;--style-border-radius-pills: 980px}body,button,input,select,textarea{font-family:var(--font-stack-apple)!important;-webkit-font-smoothing:antialiased}h1,.h1,[class*=heading--display]{font-weight:600;letter-spacing:-.03em;line-height:1.05;font-size:clamp(2.75rem,6vw,6rem)}h2,.h2{font-weight:600;letter-spacing:-.025em;line-height:1.1;font-size:clamp(2rem,4vw,3.5rem)}h3,.h3,h4,.h4{font-weight:600;letter-spacing:-.015em}#MainContent>.shopify-section{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(2rem,5vw,4rem);position:relative}#MainContent>.shopify-section:has(.apple-hero){padding-top:0;padding-bottom:0}#MainContent>.shopify-section+.shopify-section{border-top:1px solid rgba(0,0,0,.07)}.banner__content,.slideshow__text-wrapper{text-align:center;max-width:40rem;margin-inline:auto}.button,button.button,a.button{font-weight:500;letter-spacing:0;text-transform:none;padding-inline:1.75rem}header-component{background-color:color-mix(in srgb,#ffffff 78%,transparent)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid color-mix(in srgb,#000000 8%,transparent)!important}header-component a,header-component button{color:#1d1d1f!important;font-weight:400;font-size:.8125rem}#header-group{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 10px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 10px),transparent)}.card,.product-card{border:none!important;box-shadow:none!important}.card__content,.product-card__info{text-align:center;padding-top:1.25rem}.card__heading,.product-card__title{font-weight:500;font-size:1.0625rem;letter-spacing:-.01em}.card__media img,.product-card img{transition:transform var(--spring-d220-b0-duration, .38s) var(--spring-d220-b0-easing, ease-out)}.card:hover .card__media img,.product-card:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:no-preference){.apple-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.apple-reveal.is-visible{opacity:1;transform:translateY(0)}}cart-drawer .drawer__inner,search-modal .search-modal__content,quick-add-modal .quick-add-modal__content,.quick-add-modal__content{background-color:color-mix(in srgb,#ffffff 92%,transparent)!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}@media(prefers-reduced-motion:no-preference){dialog[open],.quick-add-modal[open]{animation:appleMaterialize .43s ease-out}}@keyframes appleMaterialize{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}button:not([disabled]):active,.button:not([disabled]):active,a.button:not([disabled]):active,.card:active,.product-card:active{transform:scale(.97);transition:transform .1s ease-out}@media(prefers-reduced-motion:reduce){button:active,.button:active,a.button:active,.card:active,.product-card:active,.card:hover .card__media img,.product-card:hover img{transform:none}.apple-reveal{opacity:1!important;transform:none!important}}@media(prefers-reduced-transparency:reduce){header-component,cart-drawer .drawer__inner,search-modal .search-modal__content,quick-add-modal .quick-add-modal__content,.quick-add-modal__content{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}[class*=color-custom],[class*=color-scheme]{--color-background: #ffffff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #1d1d1f !important;--color-foreground-rgb: 29 29 31 !important}footer .utilities{padding-top:clamp(2rem,4vw,3rem)!important;padding-bottom:clamp(2rem,4vw,3rem)!important;row-gap:1.25rem!important;column-gap:clamp(1.5rem,4vw,3rem)!important}.social-icons__wrapper{gap:.75rem!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/apple-modern.css.map */
