input,textarea{color:#3a3a36!important;background:transparent!important}.paragraph{font-size:calc(1em - 1.5px)}.icon-checkmark,.header__icon--search{display:none!important}:root{--gia-header-desktop-padding-top: 3.2rem;--gia-logo-product-x: 62px;--gia-logo-other-x: 62px}@media screen and (min-width:990px){.header{padding-top:var(--gia-header-desktop-padding-top)!important}.header__heading{transform:translate(-3rem)!important}.header__heading-link{margin-left:0!important}.template-product .header__heading-logo-wrapper{transform:translate(var(--gia-logo-product-x))!important}body:not(.template-product) .header__heading-logo-wrapper{transform:translate(var(--gia-logo-other-x))!important}}.header__inline-menu .list-menu>li>a,.header__inline-menu .list-menu>li>details>summary,.header__inline-menu .list-menu>li>a span,.header__inline-menu .list-menu>li>details>summary span{letter-spacing:.09em!important;font-kerning:none!important;text-rendering:geometricPrecision!important}.header__menu-item{color:#3a3a369e!important;letter-spacing:.04em!important;margin:0 .6rem!important}.header__icon--account{display:flex!important;visibility:visible!important;opacity:1!important}@media screen and (min-width:750px){.header a[href*="/account"],.header a[href*="/cart"],.header #cart-icon-bubble{transform:translate(-8rem)!important}}@media screen and (max-width:749px){body:not(.template-index) .header__heading-link,body:not(.template-index) .header__heading-logo-wrapper{margin:0!important}.header__icons a:nth-of-type(2){margin-left:-16px!important}}.template-index .header-wrapper{position:absolute!important;top:0!important;left:0!important;width:100%!important;background:transparent!important;border-bottom:none!important;box-shadow:none!important;z-index:50!important}.template-index .header{background:transparent!important}.template-index sticky-header.header-wrapper{position:absolute!important;top:0!important;left:0!important;width:100%!important;background:transparent!important;border-bottom:none!important;box-shadow:none!important;z-index:100!important}.template-index .shopify-section-header-sticky,.template-index .scrolled-past-header sticky-header.header-wrapper,.template-index sticky-header.header-wrapper.header-wrapper--border-bottom{position:absolute!important;transform:none!important;border-bottom:none!important;box-shadow:none!important;background:transparent!important}.template-index sticky-header.header-wrapper .header{background:transparent!important}.template-index sticky-header.header-wrapper .header__menu-item,.template-index sticky-header.header-wrapper .header__icon,.template-index sticky-header.header-wrapper .header__heading-link,.template-index sticky-header.header-wrapper svg{color:#121212b8!important;fill:#121212b8!important}.template-index .header-wrapper--border-bottom{border-bottom:none!important}.template-index sticky-header{transition:none!important}.template-index .header__inline-menu,.template-index .header__icons,.template-index .header__icon,.template-index .header__search,.template-index .header__icon--cart,.template-index .header__icon--account,.template-index details-modal.header__search,.template-index .menu-drawer-container,.template-index .header__heading,.template-index .header__heading-link,.template-index .header__heading-logo-wrapper,.template-index .email-signup-banner,.template-index .newsletter,.template-index .newsletter__wrapper,.template-index .newsletter-form,.template-index [id*=email_signup],.template-index [id*=email-signup],.template-index [id*=newsletter]{display:none!important}.template-index .banner .banner__content{align-items:flex-end!important;justify-content:flex-start!important;padding-left:142px!important;padding-bottom:100px!important}.template-index .banner .banner__box{text-align:left!important;max-width:420px!important;padding:0!important;background:transparent!important;gap:0!important}.template-index .banner .banner__heading{font-size:4rem!important;line-height:1.1!important;margin-bottom:2rem!important}.template-index .banner .banner__buttons{justify-content:flex-start!important;margin-top:-3rem!important;margin-left:-.55rem!important;transform:translateY(-1.6rem)!important}.template-index .banner .button{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:auto!important;color:#2a2a28!important;font-weight:500!important;letter-spacing:.02em!important;text-decoration:none!important;margin-top:-1rem!important}.template-index .banner .button:before,.template-index .banner .button:after{display:none!important}.product__title h1{font-size:5.2rem!important;line-height:1.05!important;letter-spacing:-.01em!important;color:#3a3a369e!important}.product__media-wrapper,.product__info-wrapper{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.template-product .product__info-wrapper{transform:translateY(-60px)!important}.template-product .header__menu-item{color:#3a3a36d1!important;opacity:.88!important;letter-spacing:.04em!important;transform:translateY(12px)!important;margin:0 1rem!important}.template-product .header__menu-item:hover{opacity:1!important;color:#3a3a36f5!important}@media screen and (min-width:990px){.template-product .header{grid-template-areas:"heading navigation icons"!important;grid-template-columns:auto auto 1fr!important}.template-product .header__heading,.template-product .header__heading-link{grid-area:heading!important;justify-self:start!important;margin-left:0!important;transform:none!important}.template-product .header__inline-menu{grid-area:navigation!important}.template-product .header__icons{grid-area:icons!important}}.template-product .image-with-text__text-item{margin-left:-2rem!important}.template-product .image-with-text__heading{color:#3a3a36ad!important;font-size:3.8rem!important;line-height:1.1!important;margin-bottom:2.5rem!important}.template-product .image-with-text__text,.template-product .image-with-text__text p{font-size:.3rem!important;line-height:1.75!important;color:#3a3a36bd!important}@media screen and (min-width:990px)and (max-width:1400px){.template-product .image-with-text__text,.template-product .image-with-text__text p,.template-product .image-with-text__text *{font-size:1.6rem!important;line-height:1.75!important}}.newsletter h2,.newsletter .inline-richtext{font-size:2.8rem!important;line-height:1.2!important}.newsletter,.newsletter *{color-scheme:light!important}.newsletter .field,.newsletter .field__input,.newsletter input[type=email]{background:transparent!important;background-color:transparent!important;color:#3a3a36!important;box-shadow:none!important}.newsletter .field:before,.newsletter .field:after{background:transparent!important;border:1px solid rgba(58,58,54,.45)!important;box-shadow:none!important}.newsletter .field__label,.newsletter input::placeholder,.newsletter .field__button{color:#3a3a36a6!important;background:transparent!important}.newsletter input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#3a3a36!important;transition:background-color 9999s ease-in-out 0s!important}.newsletter__subheading{font-size:1.3rem!important;opacity:.72}.template-index footer.footer{margin-top:12rem!important;padding-top:8rem!important}.contact,.contact form,.contact .contact__fields,.contact__button{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.contact .field{max-width:100%!important}.field__input,.text-area{width:100%!important}.contact__fields{grid-template-columns:1fr 1fr!important}.contact .title{max-width:760px;margin:0 auto 4rem!important}.main-page-title,.page-width--narrow .rte{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.main-page-title{margin-top:10rem!important;margin-bottom:7rem!important;font-size:3.6rem!important;line-height:1.1!important;text-align:center!important}.page-width--narrow .rte{line-height:1.9!important}.template-page .rich-text__wrapper,.template-page .rich-text__blocks,.template-page .contact{width:100%!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important}.template-page .rich-text__wrapper{padding-left:0!important;padding-right:0!important}.template-page .rich-text__blocks,.template-page .rich-text__heading,.template-page .rich-text__text{text-align:left!important;margin-left:0!important}.shopify-policy__container{padding-top:6rem!important}.shopify-policy__title{margin-bottom:6rem!important}.text-button{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:14px;letter-spacing:.05em;color:#4f4c47;text-decoration:none;display:inline-block;margin-top:18px}.text-button:after{content:"";display:block;width:0;height:1px;background-color:#4f4c47;margin-top:6px;transition:width .3s ease}.product-form__buttons{margin-top:20px;padding-top:20px}body:not(.template-index) .header__inline-menu{margin-left:8rem!important}body:not(.template-index) .shopify-section-header-sticky .header__inline-menu,body:not(.template-index) .scrolled-past-header .header__inline-menu{display:none!important}@media screen and (max-width:749px){.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{background-color:#f7f6f2!important}.menu-drawer__menu-item,.menu-drawer__account,.menu-drawer__localization,.menu-drawer__utility-links{color:#3a3a36b8!important}.template-index .header{grid-template-columns:auto 1fr auto!important}.template-index .header__heading,.template-index .header__heading-link{justify-self:start!important;margin-left:4rem!important}.template-index .banner .banner__content{align-items:flex-start!important;justify-content:flex-end!important;padding-left:4rem!important;padding-bottom:9rem!important;text-align:left!important}.template-index .banner .banner__box{text-align:left!important;padding:0!important;max-width:28rem!important}.template-index .banner .banner__heading{font-size:4rem!important;line-height:1.05!important;margin-bottom:1.2rem!important}.template-product .image-with-text__text-item{margin-left:0!important;position:static!important;top:auto!important}.template-product .image-with-text__content{transform:none!important;overflow:visible!important;height:auto!important;min-height:auto!important;padding-top:4rem!important}.template-product .image-with-text__heading{display:block!important;visibility:visible!important;opacity:1!important;font-size:3.2rem!important;line-height:1.2!important;text-align:left!important;margin:0 0 1.2rem!important;position:static!important;top:auto!important}.template-product .image-with-text__text,.template-product .image-with-text__text p{font-size:1.55rem!important;line-height:1.8!important;text-align:left!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gia.css.map */
