:root{--cstm-color-border: #e0e0e0;--cstm-color-accent: #397367;--cstm-color-sale: #d53f41;--cstm-ease: cubic-bezier(.6, .01, .05, .95);--cstm-duration-default: .4s;--cstm-duration-medium: .6s;--cstm-duration-long: 1s;--cstm-box-shadow: rgba(26, 26, 26, .04) 0px 2px 32px;--cstm-box-shadow-icon: rgba(0, 0, 0, .1) 0px 10px 15px -3px, rgba(0, 0, 0, .12) 0px 4px 6px -2px}body,button,a{letter-spacing:0!important}body,p{line-height:1.4;letter-spacing:0}.shopify-payment-button__button{font-size:1.6rem!important}.shopify-payment-button__button--unbranded:after{box-shadow:unset}.shopify-payment-button__button--unbranded:hover:after{box-shadow:unset}.shopify-payment-button__button--unbranded{background-color:#fff!important;color:rgba(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.6)!important;line-height:1!important;transition:all var(--cstm-duration-default) var(--cstm-ease)!important}.shopify-payment-button__button--unbranded:hover{color:#fff!important;background-color:rgba(var(--color-foreground))!important;border-color:rgba(var(--color-foreground))!important}.button{font-weight:500;cursor:pointer;overflow:hidden;font-size:1.6rem;line-height:1;padding-inline:3.2rem;white-space:nowrap}.button:after{box-shadow:unset!important}.button--primary{transition:color .5s;z-index:1;color:rgba(var(--color-button),var(--alpha-button-background));background:var(--color-foreground)}.button--primary:after{border:1px solid rgba(var(--color-foreground),.6)}.button--primary:before{content:"";position:absolute;z-index:-1;background:rgba(var(--color-button),var(--alpha-button-background));height:200%;width:150%;border-radius:50%}.button--primary:hover{color:#fff}.button--primary:before{top:100%;left:100%;transition:all var(--cstm-duration-medium) ease-in-out}.button--primary:hover:before{top:50%;left:50%;transform:translate(-60%,-50%)}.button--primary:active:before{background:rgba(var(--color-button),var(--alpha-button-background));transition:background 0s}.button--filled{transition:opacity var(--cstm-duration-default) var(--cstm-ease)}.button--filled:hover{opacity:.9}.button--filled:disabled:hover{opacity:.5}.button--white{color:rgba(var(--color-foreground));background-color:rgba(var(--color-background));transition:background-color var(--cstm-duration-default) var(--cstm-ease)}.button--white:hover{color:rgba(var(--color-foreground));background-color:#fafafa}.button--white:hover:before{top:100%;left:100%;transform:unset}.button--white:after,.button--white:not([disabled]):hover:after{box-shadow:unset}.field__label{display:none}.field__input{padding:0rem 1.5rem!important;background-color:transparent}.field__input::placeholder{opacity:initial}.link{text-decoration:unset!important}h1,.h1{letter-spacing:-1.5px;font-size:4rem;line-height:1.1}h2,.h2{letter-spacing:-1px;font-size:3.2rem;line-height:1.1}h3,.h3{letter-spacing:-.5px;font-size:2.4rem;line-height:1.3}h4,.h4{letter-spacing:-.5px;font-size:2.2rem;line-height:1.3}h5,.h5{letter-spacing:-.25px;font-size:1.8rem;line-height:1.3}h6,.h6{letter-spacing:0;font-size:1.6rem;line-height:1.3}@media screen and (min-width: 990px){h1,.h1{letter-spacing:-2px;font-size:4.8rem}h2,.h2{letter-spacing:-1.5px;font-size:4rem}h3,.h3{letter-spacing:-1px;font-size:3.2rem}h4,.h4{letter-spacing:-.5px;font-size:2.4rem}h5,.h5{letter-spacing:-.5px;font-size:2rem}h6,.h6{font-size:1.6rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;color:rgb(var(--color-foreground))}h6,.h6{margin-block-start:unset;margin-block-end:unset}.field:has(textarea),.field:has(textarea):before,.field:has(textarea):after,textarea.field__input:focus,textarea.field__input{border-radius:.6rem!important}textarea.field__input{padding-block:1rem!important}.badge{letter-spacing:0!important}.custom-select{position:relative}.custom-select select{-webkit-appearance:none;appearance:none;width:25rem;font-size:1.4rem;padding:.675em 6em .675em 1em;background-color:#fff;border:1px solid rgba(var(--color-foreground),.2);border-radius:4rem!important;cursor:pointer;letter-spacing:0}.custom-select .svg{position:absolute;top:50%;transform:translateY(-50%);right:1.2rem;width:1.2rem;color:inherit}.quantity{min-height:4rem;width:fit-content}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) var(--cstm-color-border)}.quantity__button:focus,.quantity__input:focus{z-index:unset}.quantity>input{max-width:4rem;font-size:1.5rem}.quantity>button{width:4rem}.quantity>*{min-height:4rem!important}@media screen and (min-width: 750px){.quantity>input{font-size:1.6rem}}.spinner{border:unset}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms);animation-timing-function:var(--cstm-ease);animation-duration:var(--cstm-duration-long)}.field__input:focus,.customer .field input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),.6)}.select__select:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:unset}*:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.field__input:focus-visible{outline:1px solid rgba(var(--color-foreground),.6)!important}.path{stroke:rgba(--color-foreground)}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:unset}.link,.customer a{font-size:1.5rem}@media screen and (min-width: 600px){.page-width{padding:0 2.4rem}}@media screen and (min-width: 750px){.page-width{padding:0 5.6rem}}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:2.4rem;padding-right:2.4rem}.header{max-width:95%}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:unset}}.header-wrapper--border-bottom{border-bottom:unset}.header__heading-link{padding:unset}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:5.6rem;padding-right:5.6rem}.header{max-width:100%}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:unset;z-index:1}}.header-wrapper{border-bottom:1px solid var(--cstm-color-border)}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:none}.header--middle-left .header__inline-menu{width:100%;display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);grid-area:unset}.header-wrapper{padding-block:2rem}}.header__icon--search{display:block}details[open]>.header__icon--search{display:none}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.header__submenu .header__menu-item:hover{text-decoration-line:none}.cart-items .caption-with-letter-spacing{letter-spacing:0;text-transform:unset;font-size:1.4rem}.underlined-link{text-decoration:unset}.header{padding-block:1.4rem;padding-inline:1.5rem}@media screen and (min-width: 600px){.header{padding-inline:2.4rem}}@media screen and (min-width: 990px){.header{padding-block:0rem!important}}.list-menu.list-menu--inline>li>a,.list-menu.list-menu--inline>li>header-menu>details>summary{padding-block:unset}.global-media-settings{border:unset}.header__icon .svg-wrapper svg{width:2.4rem;height:2.4rem}.header__icon{width:3.2rem;height:3.2rem}.cart-count-bubble{bottom:1.6rem;left:2.4rem;font-weight:500}.cart-count-bubble span:first-of-type{line-height:1}.product__description strong,.metafield-rich_text_field strong{color:rgba(var(--color-foreground));font-weight:500}.product__description>*,.metafield-rich_text_field>*{line-height:1.6}.rte ul,.rte ol{list-style-position:outside;padding-left:unset;margin-left:4rem}@media screen and (max-width: 749px){.grid--peek.slider .grid__item:first-of-type{margin-left:unset}}.global-settings-popup,.header__submenu.global-settings-popup{border:unset}summary .icon-caret{top:calc(50% - .4rem)}.section-header.shopify-section-group-header-group{z-index:999}strong{font-weight:500;color:rgba(var(--color-foreground))}.image-magnify-lightbox{cursor:zoom-in}.header__menu-item.list-menu__item.link>span{text-transform:uppercase;font-size:1.4rem;font-weight:500}.button.loading>.loading__spinner .spinner{width:unset}.header__active-menu-item{color:unset}.header__icon--menu .icon{transform:unset;transition:unset;width:2.4rem;height:2.4rem}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:unset}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:unset}.header__icons{padding-right:1.6rem}@media screen and (min-width: 750px){.header__icons{padding-right:1.2rem}}.header__heading-logo{position:relative;z-index:1}.caption{font-size:1.4rem;letter-spacing:0px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-base-overridden-styles.css.map */
