:root{--apple-ease: cubic-bezier(.25, .1, .25, 1);--apple-ease-spring: cubic-bezier(.23, 1, .32, 1);--apple-duration: .4s;--apple-duration-fast: .2s;--apple-duration-slow: .6s}h1,.h1{letter-spacing:-.04em;line-height:1.05;font-weight:600}h2,.h2{letter-spacing:-.03em;line-height:1.08;font-weight:600}h3,.h3{letter-spacing:-.02em;line-height:1.12;font-weight:600}h4,.h4,h5,.h5,h6,.h6{letter-spacing:-.015em;line-height:1.2;font-weight:600}p,.rte p{line-height:1.55;letter-spacing:-.01em}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background-color:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}img{image-rendering:auto}.xo-animate-st__word{letter-spacing:normal!important}.xo-animate-st__char{display:inline!important;margin-right:0!important;padding-right:0!important}.xo-animate-st{letter-spacing:inherit!important}.img-banner-2__char{letter-spacing:normal}.img-banner-2__word{gap:0}.xo-section__heading{letter-spacing:-.03em;font-weight:600}.xo-section__sub-heading{opacity:.56;letter-spacing:-.01em;line-height:1.47;font-weight:400}.xo-section__inner{padding-left:2rem;padding-right:2rem}@media(min-width:768px){.xo-section__inner{padding-left:4rem;padding-right:4rem}}.xo-badge{font-size:1.1rem;font-weight:500;letter-spacing:.01em;padding:.4rem 1rem}.xo-price__regular,.xo-price__sale-price{font-weight:500;letter-spacing:-.02em}.xo-price__compare-price{opacity:.4;text-decoration:line-through;text-decoration-thickness:.05em}.xo-line,hr{border:none;height:.05rem;background-color:rgba(var(--color-border),.5)}.xo-card{transition:transform var(--apple-duration) var(--apple-ease-spring),box-shadow var(--apple-duration) var(--apple-ease)}.xo-card:hover{transform:translateY(-2px)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(var(--color-foreground),.12)}.xo-modal__backdrop,.xo-drawer__backdrop{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.xo-btn{transition:all var(--apple-duration) var(--apple-ease-spring);font-weight:500;letter-spacing:-.01em}.xo-btn:hover{opacity:.88}.xo-btn:active{transform:scale(.97);opacity:1}.xo-btn--primary{border-radius:98rem!important}a{transition:opacity var(--apple-duration-fast) var(--apple-ease)}.xo-tooltip{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:1.2rem;letter-spacing:-.01em}.xo-menu-horizontal__link{font-weight:400;font-size:1.4rem;letter-spacing:-.01em;transition:opacity var(--apple-duration-fast) var(--apple-ease)}.xo-menu-horizontal__link:hover{opacity:.56}.xo-cart-drawer{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.xo-announcement-bar{font-size:1.2rem;letter-spacing:.01em;font-weight:500}.component-newsletter .field__input{border-radius:var(--input-radius, 1.2rem)}.xo-image img,.xo-product-image img{transition:opacity var(--apple-duration-slow) var(--apple-ease)}.xo-product-info__title{letter-spacing:-.03em;font-weight:600;line-height:1.08}.xo-product-info__description{line-height:1.58;letter-spacing:-.01em;opacity:.72;font-weight:400}.xo-product-vendor,.xo-product-card__vendor{font-size:1.1rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;opacity:.4}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.15);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-foreground),.25)}@media(max-width:749px){h1,.h1{letter-spacing:-.03em}h2,.h2{letter-spacing:-.02em}}.display-1,.display-2{letter-spacing:-.04em!important;font-weight:600!important;line-height:1.02!important}@media(max-width:749px){.display-1,.display-2{letter-spacing:-.03em!important}}.image-banner-style-2{min-height:100vh}.image-banner-style-2 .img-banner-2__content{position:relative;z-index:2}.img-banner-2__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to right,rgba(0,0,0,.72) 0%,rgba(0,0,0,.48) 35%,rgba(0,0,0,.12) 65%,transparent 100%);pointer-events:none}.img-banner-2__inner:before{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;z-index:0;background:linear-gradient(to top,rgba(0,0,0,.56) 0%,rgba(0,0,0,.2) 40%,transparent 100%);pointer-events:none}@media(max-width:767px){.img-banner-2__inner:after{background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.45) 30%,rgba(0,0,0,.15) 60%,transparent 100%)!important}.img-banner-2__inner:before{display:none!important}}.img-banner-2__body{position:relative;z-index:1}.img-banner-2__heading,.img-banner-2__heading .img-banner-2__char{color:#fff!important}.img-banner-2__description{color:#ffffffd9!important;max-width:42rem}@media(max-width:767px){.img-banner-2__description{font-size:1.6rem!important;line-height:1.5}}.star-rating-badge{display:inline-flex;align-items:center;gap:.6rem;background:#ffffff1f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.15);padding:.8rem 1.6rem;border-radius:98rem;font-size:1.3rem;font-weight:500;color:#ffffffe6;margin-top:2rem}.star-rating-badge .stars{color:#f5a623;font-size:1.4rem}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-1:not(.xo-header:has(xo-sticky[xo-is-sticky])),.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-3:not(.xo-header:has(xo-sticky[xo-is-sticky])){background-color:rgb(var(--color-background))!important}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-1:not(.xo-header:has(xo-sticky[xo-is-sticky])) .xo-header__logo-img--transparent,.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-3:not(.xo-header:has(xo-sticky[xo-is-sticky])) .xo-header__logo-img--transparent{display:none!important}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-1:not(.xo-header:has(xo-sticky[xo-is-sticky])) .xo-header__logo-img--sticky,.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-hero:first-child) .xo-header--style-3:not(.xo-header:has(xo-sticky[xo-is-sticky])) .xo-header__logo-img--sticky{display:block!important}.xo-header__sticky{background-color:rgb(var(--color-background))!important}.xo-header .xo-menu-horizontal__link{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)!important}.xo-header .xo-menu-horizontal__item:hover>.xo-menu-horizontal__link,.xo-header .xo-menu-horizontal__item.xo-menu-horizontal__item--current>.xo-menu-horizontal__link{color:rgb(var(--color-accent))!important}.xo-header svg{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)!important}.xo-header__logo-heading-logo{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)!important}.xo-header__sticky{border-bottom:1px solid rgba(var(--color-border),.15)}.img-banner-2__button .xo-btn--primary,.img-banner-2__button .xo-btn--primary .xo-btn__content,.img-banner-2__button .xo-btn--primary .xo-btn__text{background-color:#fff!important;color:#000!important;font-weight:600;font-size:1.5rem}.img-banner-2__button .xo-btn--primary{padding:1.6rem 3.6rem;border:none!important}.img-banner-2__button .xo-btn--primary .xo-btn__content,.img-banner-2__button .xo-btn--primary .xo-btn__text{background-color:transparent!important}.img-banner-2__button .xo-btn--primary:hover{background-color:#ffffffe0!important;transform:scale(1.03)}@media(max-width:767px){.img-banner-2__button .xo-btn--primary{padding:1.4rem 3rem;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/apple-polish.css.map */
