:root{--ap-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ap-spring:cubic-bezier(.32,.72,0,1);--ap-spring-b:cubic-bezier(.34,1.3,.64,1);--ap-r-sm:12px;--ap-r-md:20px;--ap-r-lg:28px;--ap-sh-1:0 1px 2px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.04);--ap-sh-2:0 2px 4px rgba(0,0,0,.04),0 12px 32px -8px rgba(0,0,0,.14);--ap-glass:rgba(255,255,255,.72);--ap-glass-dark:rgba(18,18,20,.62);--ap-hair:rgba(60,60,67,.14);--gb-font:var(--ap-font);--gb-e:var(--ap-spring);--gb-e-out:var(--ap-spring);--gb-r-sm:var(--ap-r-sm);--gb-r-md:var(--ap-r-md);--gb-r-lg:var(--ap-r-lg);--gb-sh-2:var(--ap-sh-2);--gb-off:#F5F5F7;--gb-off-2:#E8E8ED}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,.gb,.gb-btn,.header,.footer,button,input,select,textarea{font-family:var(--ap-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.gb-h1,.gb-h2,.gb-h3,.collection-hero__title,.product__title h1,h1,h2{font-family:var(--ap-font)!important;text-transform:none!important;font-weight:700;font-optical-sizing:auto}.gb-h1{font-size:clamp(46px,13vw,112px);line-height:1.02;letter-spacing:-.035em;font-weight:700}.gb-h2{font-size:clamp(30px,8.4vw,56px);line-height:1.06;letter-spacing:-.03em;font-weight:700}.gb-h3{letter-spacing:-.012em;font-weight:600}.gb-p,.gb-hero__p{font-size:clamp(16px,2.2vw,19px);line-height:1.5;letter-spacing:-.005em;color:var(--gb-ink-soft)}.gb-eyebrow{font-size:12px;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--gb-ink-soft)}.gb-eyebrow:before{display:none}.gb-hero{padding-top:176px!important}@media(max-width:749px){.gb-hero{padding-top:150px!important}}.gb-btn{min-height:48px;padding:.95em 1.7em;border-radius:999px!important;font-size:15px;font-weight:600;letter-spacing:-.005em;text-transform:none;transition:transform .35s var(--ap-spring-b),background-color .25s ease,color .25s ease,box-shadow .3s ease,filter .25s ease!important}.gb-btn:before{display:none}.gb-btn:active{transform:scale(.96)!important;transition-duration:.1s!important}.gb-btn--fill,.gb-btn--full{box-shadow:0 1px 2px #0000001f,0 10px 24px -12px #0e5c4ab3!important}@media(hover:hover){.gb-btn--fill:hover,.gb-btn--full:hover{transform:scale(1.03)!important;filter:brightness(1.08)}.gb-btn--light:hover{transform:scale(1.03)!important}}.gb-btn--light{background:#ffffff24!important;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,.28)!important;color:#fff!important}.header-wrapper{-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);background:var(--ap-glass-dark)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;transition:background-color .35s var(--ap-spring)}.header__menu-item,.header__menu-item span,.list-menu__item--link,[class*=Meteor-Navigation__Link],[class*=Meteor-MobileNavigation__Link] a{font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}.header__icon{transition:transform .3s var(--ap-spring-b)}.header__icon:active{transform:scale(.9);transition-duration:.1s}.announcement-bar{font-size:13px;letter-spacing:-.005em}.gb-card,.gb-pc,.card-wrapper .card{border-radius:var(--ap-r-md)!important;background:#fff;box-shadow:var(--ap-sh-1);overflow:hidden;transition:transform .5s var(--ap-spring),box-shadow .5s var(--ap-spring)}.gb-media,.gb-pc__m,.card__media{border-radius:var(--ap-r-md) var(--ap-r-md) 0 0!important;background:var(--gb-off)!important}.gb-card__t,.gb-pc__t{font-size:15px;font-weight:600;letter-spacing:-.012em;line-height:1.3}.gb-card__p,.gb-pc__p{font-size:15px;font-weight:500;letter-spacing:-.005em}.gb-card__badge{border-radius:999px!important;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(hover:hover){.gb-card:hover,.gb-pc:hover{transform:translateY(-4px);box-shadow:var(--ap-sh-2)}}.gb-card:active,.gb-pc:active{transform:scale(.985);transition-duration:.1s}.gb-sp,.gb-usp__i,.gb-pan,.gb-ct,.gb-bc{border-radius:var(--ap-r-lg)!important;overflow:hidden}.gb-usp__i{background:var(--gb-off);border:0!important}.gb-hero__stats{-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:var(--ap-r-md)}.gb-hero__rule{display:none}#main-collection-filters,.gb-sn a.gb-sn__a,.facets__summary,.facets__form #SortBy,.field__input,select{border-radius:999px!important}.gb-sn a.gb-sn__a{font-size:14px;font-weight:500;letter-spacing:-.01em;transition:transform .3s var(--ap-spring-b),border-color .2s}.gb-sn a.gb-sn__a:active{transform:scale(.95)}#main-collection-filters{border-radius:var(--ap-r-md)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:var(--ap-glass)!important;border:1px solid var(--ap-hair)!important}.product__title h1{font-size:clamp(28px,5vw,40px);letter-spacing:-.03em;line-height:1.08}.product-form__submit,.product-form__buttons .button{border-radius:999px!important;font-weight:600;letter-spacing:-.005em;text-transform:none}.product__media-wrapper .media,.product-media-container{border-radius:var(--ap-r-md);overflow:hidden}.product-form__input input[type=radio]+label{border-radius:999px!important;transition:transform .25s var(--ap-spring-b)}.product-form__input input[type=radio]+label:active{transform:scale(.95)}.footer{border-radius:var(--ap-r-lg) var(--ap-r-lg) 0 0}.gb-sticky,.gb-sticky__i,.cart-drawer__dialog,.cart-notification{-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.cart-drawer__dialog{background:var(--ap-glass)!important}:focus-visible{outline:3px solid color-mix(in srgb,var(--gb-accent,#0e5c4a) 70%,#fff);outline-offset:2px;border-radius:8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.15s!important;scroll-behavior:auto!important}.gb-card:hover,.gb-pc:hover,.gb-btn:hover{transform:none!important}}@media(prefers-reduced-transparency:reduce){.header-wrapper{background:#111!important}#main-collection-filters,.cart-drawer__dialog{background:#fff!important}*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(prefers-contrast:more){.gb-card,.gb-pc{border:1px solid rgba(0,0,0,.6)}.header-wrapper{background:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gb-apple.css.map */
