:root{--font-heading: "Cormorant Garamond", "Georgia", serif;--font-body: "DM Sans", "Helvetica Neue", sans-serif}:root{--type-h1-size: clamp(42px, 6vw, 64px);--type-h1-lh: 1.08;--type-h1-ls: -.02em;--type-h2-size: clamp(30px, 4vw, 44px);--type-h2-lh: 1.12;--type-h2-ls: -.01em;--type-h3-size: clamp(22px, 2.8vw, 28px);--type-h3-lh: 1.25;--type-h3-ls: 0em;--type-h4-size: 20px;--type-h4-lh: 1.35;--type-h4-ls: .01em;--type-body-size: 15px;--type-body-lh: 1.8;--type-body-ls: .01em;--type-lead-size: 17px;--type-lead-lh: 1.75;--type-lead-ls: 0em;--type-link-size: 14px;--type-link-lh: 1.6;--type-link-ls: .02em;--type-small-size: 12px;--type-small-lh: 1.6;--type-small-ls: .04em;--type-kicker-size: 10px;--type-kicker-lh: 1.4;--type-kicker-ls: .24em;--type-cta-size: 12px;--type-cta-lh: 1;--type-cta-ls: .13em;--type-price-size: 22px;--type-price-lh: 1;--type-price-ls: -.01em;--type-badge-size: 9.5px;--type-badge-lh: 1.4;--type-badge-ls: .1em;--type-nav-size: 12px;--type-nav-lh: 1;--type-nav-ls: .1em}@media screen and (max-width:768px){:root{--type-h1-size: 38px;--type-h1-lh: 1.1;--type-h1-ls: -.015em;--type-h2-size: 28px;--type-h2-lh: 1.15;--type-h2-ls: -.01em;--type-h3-size: 22px;--type-h3-lh: 1.28;--type-h3-ls: 0em;--type-h4-size: 18px;--type-h4-lh: 1.38;--type-h4-ls: .01em;--type-body-size: 14px;--type-body-lh: 1.85;--type-body-ls: .01em;--type-lead-size: 15px;--type-lead-lh: 1.8;--type-lead-ls: 0em;--type-link-size: 14px;--type-link-lh: 1.65;--type-link-ls: .02em;--type-small-size: 11px;--type-small-lh: 1.65;--type-small-ls: .04em;--type-kicker-size: 9px;--type-kicker-lh: 1.45;--type-kicker-ls: .22em;--type-cta-size: 11px;--type-cta-lh: 1;--type-cta-ls: .12em;--type-price-size: 18px;--type-price-lh: 1;--type-price-ls: -.01em;--type-badge-size: 9px;--type-badge-lh: 1.45;--type-badge-ls: .09em;--type-nav-size: 11px;--type-nav-lh: 1;--type-nav-ls: .09em}}body,button,input,select,textarea{font-family:var(--font-body)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-lh)!important;letter-spacing:var(--type-body-ls)!important}h1,.h1{font-family:var(--font-heading);font-size:var(--type-h1-size);line-height:var(--type-h1-lh);letter-spacing:var(--type-h1-ls)}h2,.h2{font-family:var(--font-heading);font-size:var(--type-h2-size);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-ls)}h3,.h3{font-family:var(--font-heading);font-size:var(--type-h3-size);line-height:var(--type-h3-lh);letter-spacing:var(--type-h3-ls)}h4,.h4{font-family:var(--font-heading);font-size:var(--type-h4-size);line-height:var(--type-h4-lh);letter-spacing:var(--type-h4-ls)}.hero__title{font-family:var(--font-heading)!important;font-size:var(--type-h1-size)!important;line-height:var(--type-h1-lh)!important;letter-spacing:var(--type-h1-ls)!important}.animation-contents,.animation-cropper{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.hero__subtitle,.rte p,.rte,.type-subheading,.type-body-text,.promo-grid__text,.collection-hero__subtitle{font-size:var(--type-body-size)!important;line-height:var(--type-body-lh)!important;letter-spacing:var(--type-body-ls)!important}.rte--em,.type-advanced .rte--em,.type-product .rte--em,.type-sale_collection .rte--em{font-size:var(--type-kicker-size)!important;line-height:var(--type-kicker-lh)!important;letter-spacing:var(--type-kicker-ls)!important}.gulcan-pdp-title{font-family:var(--font-heading)!important;font-size:var(--type-h3-size)!important;line-height:var(--type-h3-lh)!important;letter-spacing:var(--type-h3-ls)!important}.gulcan-product-title,.gulcan-product-title a,.grid-product__title,.grid-product__title--heading{font-family:var(--font-body)!important;font-size:var(--type-body-size)!important;line-height:1.35!important;letter-spacing:var(--type-body-ls)!important}.gulcan-product-price,.gulcan-product-price del,.gulcan-product-price ins,.gulcan-product-price span,.grid-product__price{font-family:var(--font-body)!important;font-size:var(--type-body-size)!important;line-height:1.3!important;letter-spacing:var(--type-body-ls)!important}.gulcan-product-badge{font-size:var(--type-badge-size)!important;line-height:var(--type-badge-lh)!important;letter-spacing:var(--type-badge-ls)!important}.gulcan-product-category,.gulcan-product-meta{font-size:var(--type-kicker-size)!important;line-height:var(--type-kicker-lh)!important;letter-spacing:var(--type-kicker-ls)!important}.site-footer,.site-footer p,.site-footer a,.site-footer span,.site-footer input,.site-footer button,.site-footer label,.collapsible-content__inner,.collapsible-content__inner p,.footer__collapsible,.footer__collapsible p,.footer__newsletter-input,.footer__newsletter-btn-label{font-family:var(--font-body)!important;font-size:var(--type-body-size)!important;letter-spacing:var(--type-body-ls)!important}.site-footer small,.footer__bottom-links,.footer__bottom-links a{font-size:var(--type-small-size)!important}.gulcan-mobile-menu__category-link,.gulcan-mobile-menu__category-title{font-size:var(--type-body-size)!important;line-height:1.3!important}.gulcan-header__badge,.gulcan-header__cart-count{font-size:var(--type-badge-size)!important}.gulcan-cart-drawer__item-title{font-size:var(--type-body-size)!important;line-height:1.35!important}.gulcan-cart-drawer__item-current{font-size:var(--type-body-size)!important}.gulcan-cart-drawer__item-compare{font-size:var(--type-small-size)!important}.gulcan-cart-drawer__bundle-tag{font-size:var(--type-badge-size)!important;line-height:var(--type-badge-lh)!important;letter-spacing:var(--type-badge-ls)!important}.gulcan-cart-drawer__bundle-progress{font-size:var(--type-small-size)!important;line-height:var(--type-small-lh)!important}.gulcan-cart-drawer__checkout-btn{font-size:var(--type-cta-size)!important;letter-spacing:var(--type-cta-ls)!important}.gulcan-cart-drawer__title{font-family:var(--font-heading)!important;font-size:var(--type-h4-size)!important}.gulcan-cart-drawer__count{font-size:var(--type-small-size)!important}.gulcan-cart-drawer__upsell-name{font-size:var(--type-body-size)!important;line-height:1.35!important;letter-spacing:var(--type-body-ls)!important}.gulcan-cart-drawer__upsell-price,.gulcan-cart-drawer__upsell-price-current{font-size:var(--type-body-size)!important;line-height:1.3!important}.gulcan-cart-drawer__upsell-price-compare{font-size:var(--type-small-size)!important;line-height:1.3!important}.gulcan-cart-drawer__upsell-add{line-height:1!important}.gulcan-category-title{font-size:var(--type-small-size)!important;line-height:1.3!important}.gulcan-reviews__big-number{font-family:var(--font-heading)!important;font-size:2.8125rem!important;line-height:1!important;letter-spacing:-.02em!important}.section-header__title{font-family:var(--font-heading)!important;font-size:var(--type-h2-size)!important;line-height:var(--type-h2-lh)!important;letter-spacing:var(--type-h2-ls)!important}:root{--sec-accent: #5e634f}.sec-head{text-align:center;margin-bottom:1.25rem;padding:0 1rem}.sec-kicker{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body)!important;font-size:var(--type-kicker-size)!important;line-height:var(--type-kicker-lh)!important;letter-spacing:var(--type-kicker-ls)!important;text-transform:uppercase;font-weight:600;color:var(--sec-accent);margin-bottom:.625rem;justify-content:center}.sec-kicker:before,.sec-kicker:after{content:"";width:24px;height:1px;background:var(--sec-accent);opacity:.4}.sec-title{font-family:var(--font-heading)!important;font-size:var(--type-h2-size)!important;line-height:var(--type-h2-lh)!important;letter-spacing:var(--type-h2-ls)!important;font-weight:400;color:#2c2825;margin:0 0 .75rem}.sec-title em{font-style:italic;color:var(--sec-accent)}.sec-sub{font-family:var(--font-body)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-lh)!important;letter-spacing:var(--type-body-ls)!important;color:#8a8279;max-width:520px;margin:0 auto}.sec-head:not(:has(.sec-title)){margin-bottom:1rem}.sec-link{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-body)!important;font-size:var(--type-kicker-size)!important;line-height:1!important;letter-spacing:var(--type-kicker-ls)!important;text-transform:uppercase;font-weight:600;color:var(--sec-accent)!important;text-decoration:none!important;margin-top:1rem;padding:.5rem 1.25rem;border:1px solid var(--sec-accent);border-radius:50px;transition:gap .2s ease,background .2s ease,color .2s ease}.sec-link:hover{gap:.625rem;background:var(--sec-accent);color:#fff!important}.sec-link:hover svg{stroke:#fff}.sec-link svg{flex-shrink:0;transition:stroke .2s ease}@media screen and (max-width:768px){.sec-head{margin-bottom:1rem}.sec-head:not(:has(.sec-title)){margin-bottom:.75rem}.sec-kicker:before,.sec-kicker:after{width:16px}}.type-lead{font-family:var(--font-body);font-size:var(--type-lead-size);line-height:var(--type-lead-lh);letter-spacing:var(--type-lead-ls)}.type-kicker{font-family:var(--font-body);font-size:var(--type-kicker-size);line-height:var(--type-kicker-lh);letter-spacing:var(--type-kicker-ls);text-transform:uppercase;font-weight:600}.type-cta{font-family:var(--font-body);font-size:var(--type-cta-size);line-height:var(--type-cta-lh);letter-spacing:var(--type-cta-ls);text-transform:uppercase;font-weight:600}.type-price{font-family:var(--font-body);font-size:var(--type-price-size);line-height:var(--type-price-lh);letter-spacing:var(--type-price-ls)}.type-badge{font-family:var(--font-body);font-size:var(--type-badge-size);line-height:var(--type-badge-lh);letter-spacing:var(--type-badge-ls);text-transform:uppercase;font-weight:600}.type-nav{font-family:var(--font-body);font-size:var(--type-nav-size);line-height:var(--type-nav-lh);letter-spacing:var(--type-nav-ls);text-transform:uppercase;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gulcan-typography.css.map */
