:root{--gv-font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gv-font-display: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gv-bg: #f7f6f2;--gv-surface: #ffffff;--gv-surface-alt: #f1eee8;--gv-surface-2: #fcfbf8;--gv-text: #1e1c19;--gv-text-soft: #5f6773;--gv-text-faint: #8790a0;--gv-border: rgba(31, 36, 48, .12);--gv-border-strong: rgba(31, 36, 48, .18);--gv-accent: #715a12;--gv-accent-hover: #59460e;--gv-accent-soft: rgba(113, 90, 18, .1);--gv-shadow-sm: 0 1px 2px rgba(22, 28, 45, .05);--gv-shadow-md: 0 12px 32px rgba(22, 28, 45, .08);--gv-shadow-lg: 0 20px 50px rgba(22, 28, 45, .12);--gv-radius-sm: 8px;--gv-radius-md: 16px;--gv-radius-lg: 20px;--gv-content: 1360px;--gv-trans: .18s cubic-bezier(.16, 1, .3, 1)}body{font-family:var(--gv-font-body);color:var(--gv-text);background:var(--gv-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.section-heading,.majortitle,.feature-header,.page-title{color:var(--gv-text);letter-spacing:-.02em}p,.rte,.smallprint,.subheading,.section-subheading,.product-block__title,.footer-menu a,.footer-newsletter,.navigation__link,.show-search-link,.site-control__link{color:var(--gv-text-soft)}a{transition:color var(--gv-trans),opacity var(--gv-trans),background-color var(--gv-trans),border-color var(--gv-trans),box-shadow var(--gv-trans),transform var(--gv-trans)}a:hover{color:var(--gv-accent)}*.button,.btn,.shopify-payment-button__button,input[type=submit],button[type=submit],.buttoned,.drawer__button,.cart-links__button,.shopify-payment-button__button--unbranded{min-height:48px;font-size:16px;line-height:16px;box-sizing:border-box;border-radius:var(--gv-radius-lg);box-shadow:var(--gv-shadow-sm);transition:transform var(--gv-trans),box-shadow var(--gv-trans),background-color var(--gv-trans),border-color var(--gv-trans),color var(--gv-trans)}input,select,textarea{border-radius:var(--gv-radius-sm);border:1px solid var(--gv-border);background:var(--gv-surface);color:var(--gv-text);box-shadow:none;transition:border-color var(--gv-trans),box-shadow var(--gv-trans),background-color var(--gv-trans)}input:focus,select:focus,textarea:focus{border-color:#01696f73;box-shadow:0 0 0 4px #01696f1f;outline:none}.pageheader{background:#f7f6f2d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(31,36,48,.08);box-shadow:0 6px 24px #161c2d0a}.pageheader .logo a,.pageheader a,.pageheader .navigation__link,.pageheader .site-control__link,.pageheader .show-search-link,.pageheader .mobile-nav-toggle{color:var(--gv-text)}.pageheader .logo img,.pageheader .logo__image,.pageheader .logo__image-transparent{transition:transform var(--gv-trans),opacity var(--gv-trans)}.pageheader .logo a:hover .logo__image,.pageheader .logo a:hover .logo__image-transparent{transform:translateY(-1px)}.logo-area{max-width:var(--gv-content);margin:0 auto;padding:2px 24px}.navigation,.navigation__tier-1,.navigation__tier-2,.navigation__children{font-family:var(--gv-font-body)}.navigation__tier-1>.navigation__item>.navigation__link,.navigation__tier-1>.navigation__item>.navigation__children-toggle{font-weight:600;letter-spacing:.01em}.navigation__link:hover,.site-control__link:hover,.show-search-link:hover,.header-disclosures a:hover{color:var(--gv-accent)}.navigation .navigation__tier-2-container,.site-control__inner,.search-form,.cc-popup .cc-popup-modal,.drawer,.modal,.cart-drawer,.predictive-search__results,.disclosure-list{border-radius:0;border:1px solid var(--gv-border);box-shadow:var(--gv-shadow-md)}.navigation__tier-3-container.navigation__child-tier{border-radius:0;border:none;padding:10px;box-shadow:none}.cc-popup .cc-popup-modal,.modal,.predictive-search__results,.main-product,.product-area,.product-detail,.product-form,.product-block,.collection-list .product-block,.multi-column .column,.testimonial,.faq,.article-block,.blog-post,.featured-collection,.rich-text,.logo-list,.collapsible-tabs,.image-with-text,.contact-form,.newsletter,.gallery,.map-section,.video-section{border-radius:var(--gv-radius-md)}.product-block,.article-block,.blog-post,.collection-list .product-block,.multi-column .column,.testimonial,.logo-list .logo-list__item,.collapsible-tabs,.rich-text,.contact-form,.newsletter,.gallery .gallery__item{background:var(--gv-surface);border:1px solid var(--gv-border);box-shadow:var(--gv-shadow-md)}.signup-form .contact-form{background:none;border:none;padding:20px}.product-block:hover,.article-block:hover,.blog-post:hover,.collection-list .product-block:hover,.multi-column .column:hover,.testimonial:hover,.logo-list .logo-list__item:hover,.gallery .gallery__item:hover{transform:translateY(-3px);box-shadow:var(--gv-shadow-md)}.product-block__image,.rimage-outer-wrapper,.rimage-background,.gallery__image,.article-image,.image-with-text__image,.collection-list__image{border-radius:0}.product-price,.price,.money,.theme-money{color:var(--gv-text);font-weight:700}.product-block__title a,.article-block__title a,.blog-post__title a,.footer-menu a,.footer-bottom a{color:var(--gv-text)}.product-block__title a:hover,.article-block__title a:hover,.blog-post__title a:hover,.footer-menu a:hover,.footer-bottom a:hover{color:var(--gv-accent)}.section{scroll-margin-top:120px}.shopify-section{position:relative}.shopify-section:not(.section-header):not(.section-footer){background:transparent}.section-heading,.majortitle,.feature-header{margin-bottom:10px}.section-subheading,.underheading{max-width:62ch}.footer,#pagefooter,.section-footer{background:#ece8e1;color:var(--gv-text);border-top:1px solid rgba(31,36,48,.08)}#pagefooter .container,.section-footer .container{max-width:var(--gv-content)}#pagefooter input,#pagefooter select,#pagefooter textarea,.section-footer input,.section-footer select,.section-footer textarea{background:#ffffffc7}#pagefooter .social-links a,.section-footer .social-links a,#pagefooter .payment-methods svg{opacity:.88}#pagefooter .social-links a:hover,.section-footer .social-links a:hover{opacity:1;transform:translateY(-1px)}.breadcrumbs,.pagination,.filters,.faceted-filters,.collection-header,.collection-info,.cart-items,.cart-item,.predictive-search,.search-page{border-radius:var(--gv-radius-md)}.pagination a,.breadcrumbs a{color:var(--gv-text-soft)}.pagination a:hover,.breadcrumbs a:hover{color:var(--gv-accent)}@media(max-width:859.98px){.logo-area{padding-left:16px;padding-right:16px}.pageheader{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.product-block,.article-block,.blog-post,.collection-list .product-block,.multi-column .column,.testimonial,.logo-list .logo-list__item,.gallery .gallery__item{border-radius:var(--gv-radius-md)}.testimonial{padding:20px}}@media(prefers-reduced-motion:reduce){.button,.btn,.product-block,.article-block,.blog-post,.collection-list .product-block,.multi-column .column,.testimonial,.logo-list .logo-list__item,.gallery .gallery__item,.pageheader .logo img,.pageheader .logo__image,.pageheader .logo__image-transparent,a{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/modernization-layer.css.map */
