:root{--font-apple: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", "Inter", system-ui, Roboto, "Segoe UI", sans-serif;--apple-bg: #ffffff;--apple-bg-soft: #f5f5f7;--apple-bg-dark: #000000;--apple-text: #1d1d1f;--apple-text-soft: #6e6e73;--apple-link: #0071e3;--apple-link-hover: #0077ed;--apple-border: #d2d2d7}html,body,button,input,select,textarea,.heading,h1,h2,h3,h4,h5,h6,[class*=heading],[class*=title],.button,.product__title,.price,nav,.nav,a{font-family:var(--font-apple)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--apple-text);background:var(--apple-bg)}h1,.h1,[class*=heading--xxlarge],[class*=hero__heading]{font-weight:700!important;letter-spacing:-.03em!important;line-height:1.05!important}h2,.h2,[class*=heading--xlarge]{font-weight:600!important;letter-spacing:-.025em!important;line-height:1.1!important}h3,.h3,[class*=heading--large]{font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2!important}h4,h5,h6{font-weight:600!important;letter-spacing:-.015em!important}p{color:var(--apple-text);line-height:1.5!important;letter-spacing:-.005em!important}.button,button.button,a.button,.shopify-payment-button__button,[class*=button--primary],[class*=button--secondary]{border-radius:980px!important;padding:12px 24px!important;font-weight:500!important;letter-spacing:-.01em!important;font-size:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1);border-width:1px!important;box-shadow:0 1px 2px #0000000d}.button:hover,button.button:hover,a.button:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000001a}[class*=button--primary],.shopify-payment-button__button{background:var(--apple-link)!important;color:#fff!important;border-color:var(--apple-link)!important}[class*=button--primary]:hover{background:var(--apple-link-hover)!important;border-color:var(--apple-link-hover)!important}.header,header,[class*=header__wrapper]{backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;background:#ffffffb3!important;border-bottom:.5px solid rgba(0,0,0,.1)!important}.header a,header a{color:var(--apple-text)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;opacity:.88}.header a:hover{opacity:1;color:var(--apple-link)!important}[class*=hero__heading],.slideshow__heading,.banner__heading{font-size:clamp(48px,8vw,96px)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.05!important;text-align:center}[class*=hero__subheading],.slideshow__text,.banner__text{font-size:clamp(20px,2.5vw,32px)!important;font-weight:400!important;color:#ffffffe6!important;text-align:center;max-width:720px;margin:12px auto 28px}.product-card,[class*=product-card],.card-product{border:none!important;background:var(--apple-bg-soft)!important;border-radius:18px!important;padding:24px!important;transition:transform .25s ease,box-shadow .25s ease}.product-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px -20px #00000026}.product-card img,.card-product img{border-radius:12px!important}.product-card .price,.price__container{color:var(--apple-text)!important;font-weight:400!important}.product__title,[class*=product__title]{font-size:clamp(32px,4vw,56px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.07!important}.product__description,[class*=product__description]{font-size:17px;line-height:1.6;color:var(--apple-text)}.product__description h3{margin-top:36px!important;margin-bottom:12px!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.015em!important}.product__description ul{padding-left:0;list-style:none}.product__description li{padding:10px 0;border-bottom:1px solid var(--apple-border);font-size:16px;line-height:1.5}.product__description li:last-child{border-bottom:none}.product__description strong{color:var(--apple-text);font-weight:600}footer,.footer{background:var(--apple-bg-soft)!important;color:var(--apple-text-soft)!important;font-size:12px!important;border-top:1px solid var(--apple-border)!important}footer a,.footer a{color:var(--apple-text-soft)!important}footer a:hover{color:var(--apple-link)!important}.apple-section-soft{background:var(--apple-bg-soft)!important}.apple-section-dark{background:var(--apple-bg-dark)!important;color:#f5f5f7!important}.apple-section-dark h1,.apple-section-dark h2,.apple-section-dark h3{color:#fff!important}input,select,textarea{border-radius:12px!important;border:1px solid var(--apple-border)!important;padding:12px 16px!important;font-size:15px!important}.text-color-primary,[style*="color: #5d2b09"],[style*="color:#5d2b09"]{color:var(--apple-link)!important}.section-hero .text-block,.section-hero .text-block p,.section-hero .text-block *{color:#fff!important}.section-hero h1,.section-hero h2,.section-hero .text-block[data-type-preset=h1]{letter-spacing:-.025em!important;font-weight:700!important}.section-hero .text-block+.text-block,.section-hero .text-block:not(:first-child){font-size:clamp(20px,2vw,26px)!important;letter-spacing:-.01em!important;line-height:1.4!important;color:#ffffffeb!important;font-weight:400!important;max-width:720px;margin:12px auto 0!important}.product-form .quantity-selector,quantity-selector,.quantity-selector__input-wrapper,.product-information__quantity-and-buy-buttons quantity-selector{min-width:132px!important}.quantity-selector input[type=number],quantity-selector input[type=number]{min-width:48px!important;padding:0 8px!important;font-size:16px!important;text-align:center!important}.quantity-selector button,quantity-selector button{min-width:40px!important;padding:0 12px!important}.product-information__quantity-and-buy-buttons{gap:12px!important}.hero-wrapper .hero{position:relative}.hero-wrapper .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000eb,#000000c7 30%,#00000073,#0000001a 80%,#0000);pointer-events:none;z-index:1}.hero-wrapper .hero>*{position:relative;z-index:2}.hero-wrapper .hero .text-block,.hero-wrapper .hero .text-block p,.hero-wrapper .hero h1,.hero-wrapper .hero h2{text-shadow:0 2px 14px rgba(0,0,0,.85),0 0 28px rgba(0,0,0,.55)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/apple-style.css.map */
