:root{--gueray-bg-main: #f3efe7;--gueray-brand: #1f6d6e;--gueray-brand-deep: #174f50;--gueray-text-main: #1d1d1f;--gueray-text-muted: #686f6b;--gueray-action: #ff7a3d;--gueray-action-hover: #e5652f;--gueray-surface: #ffffff;--gueray-border: rgba(29, 29, 31, .14);--gueray-border-strong: rgba(29, 29, 31, .28);--gueray-radius-sm: 12px;--gueray-radius-md: 20px;--gueray-radius-lg: 28px;--gueray-radius-pill: 999px;--gueray-shadow-soft: 0 18px 48px rgba(29, 29, 31, .07);--gueray-shadow-card: 0 24px 70px rgba(29, 29, 31, .08);--gueray-shadow-hover: 0 34px 86px rgba(29, 29, 31, .13);--gueray-ease: cubic-bezier(.22, 1, .36, 1);--gueray-font-heading: var(--font-heading-family, "Poppins", sans-serif);--gueray-font-body: var(--font-body-family, "Inter", sans-serif)}body{color:var(--gueray-text-main);font-family:var(--gueray-font-body)}.template-search,.cart-items,#main-cart-footer{background:var(--gueray-bg-main)}.template-search__header,.cart-items .page-width,#main-cart-footer .page-width{color:var(--gueray-text-main)}.template-search__header>h1,.cart-items .title--primary{margin-bottom:2.4rem;color:var(--gueray-text-main);font-size:clamp(40px,4.7vw,64px);line-height:1;letter-spacing:-.045em}.template-search__search .field,.cart-items .quantity,.cart__footer{border-radius:var(--gueray-radius-sm)}.template-search__search .field{overflow:hidden;background:var(--gueray-surface);box-shadow:var(--gueray-shadow-soft)}.template-search__search .field:before,.template-search__search .field:after{border-radius:var(--gueray-radius-sm)}.template-search__search .search__button{min-width:48px;min-height:48px}.cart__warnings{padding:clamp(48px,8vw,104px) 20px}.cart__warnings .cart__empty-text{color:var(--gueray-text-main);font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.04em}.cart__warnings .button,.cart__checkout-button,.template-search .button{min-height:48px;border-radius:var(--gueray-radius-pill)}.cart__warnings .button,.cart__checkout-button{background:var(--gueray-brand);color:var(--gueray-surface)}.cart__warnings .button:hover,.cart__warnings .button:focus-visible,.cart__checkout-button:hover,.cart__checkout-button:focus-visible{background:var(--gueray-action)}:is(h1,h2,h3,h4,h5,h6){font-family:var(--gueray-font-heading)}:is(.gy-section,.gy-shipping-policy,.gy-pay,.gy-privacy,.gts,.gy-choice,.ghx,.gft){font-family:var(--gueray-font-body)}:is(.gy-returns-page,.gy-warranty,.gy-contact-page,.gy-faq-page,.gy-shipping-policy,.gy-pay,.gy-privacy,.gts) h1{font-family:var(--gueray-font-heading)!important;font-size:clamp(46px,4.5vw,64px)!important;line-height:.98!important;letter-spacing:-.055em!important;text-wrap:balance}:is(.gy-returns-page,.gy-warranty,.gy-contact-page,.gy-faq-page,.gy-shipping-policy,.gy-pay,.gy-privacy,.gts) :is(a[class*=button],a[class*=btn],button[class*=button],button[class*=btn],input[type=submit]){min-height:48px;border-radius:var(--gueray-radius-pill);font-family:var(--gueray-font-body)}@media screen and (max-width:749px){.template-search__header>h1,.cart-items .title--primary{font-size:clamp(34px,9.5vw,42px)}.template-search__search .search__button,.cart__warnings .button,.cart__checkout-button{min-height:44px}:is(.gy-returns-page,.gy-warranty,.gy-contact-page,.gy-faq-page,.gy-shipping-policy,.gy-pay,.gy-privacy,.gts) h1{font-size:clamp(34px,9.5vw,42px)!important;line-height:1!important}.ghx__mobile-toggle,.ghx__tool,.gy-page-btn,.gy-choice__type-button,.gy-choice__sort,.gy-choice__sort select,.gy-choice__swatch,.gy-faq-page__category-card,.gy-faq-page summary{min-width:44px!important;min-height:44px!important;touch-action:manipulation}.ghx__mobile-toggle,.ghx__tool,.gy-page-btn{width:44px!important;height:44px!important}.gy-choice__type-filter,.gy-choice__toolbar-actions,.gy-choice__swatches{gap:8px}.gy-choice__swatch span{width:24px!important;height:24px!important}.gy-conversion-bridge .gy-sticky-buy{right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;left:12px!important}.gy-qty button{min-width:44px!important;min-height:44px!important;touch-action:manipulation}.gy-mobile-rail-segment{min-height:44px!important;touch-action:manipulation}.gft__socials a{width:44px!important;height:44px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/gueray-global-brand-system.css.map */
