body{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}main{min-height:calc(100vh - var(--header-height))}.font--nav{font-family:var(--font-heading-family);font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;letter-spacing:0}.font--caption{font-family:Maison Neue Book;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.03em}.font--h1-marion{font-family:var(--font-body-family);font-size:3rem;font-style:normal;font-weight:400;line-height:120%}.font--h1-maison{font-family:Maison Neue;font-size:3rem;font-style:normal;font-weight:600;line-height:120%}.font--h2-marion{font-family:var(--font-body-family);font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}.font--h2-maison{font-family:Maison Neue;font-size:2.2rem;font-style:normal;font-weight:600;line-height:120%}.font--marion-14{font-family:var(--font-body-family);font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0}.font--marion-16{font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.016rem}.font--maison-16{font-family:Maison Neue;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%}.font--maison-14{font-family:Maison Neue Book;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.028rem}.font--maison-16-bold{font-family:Maison Neue;font-size:1.6rem;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.bg-gradient{background:linear-gradient(90deg,#f2f2f266 .16%,#fbfbfb66 100.16%)}:root{--color-grey: #E1E0E0;--color-black: #232222}.media--product{padding-bottom:116%;background:linear-gradient(90deg,#f2f2f266 .16%,#fbfbfb66 100.16%)}.media{background:none}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:0;height:4.5rem;min-height:4.2rem;min-width:fit-content;position:relative;border:1px solid rgba(35,34,34,.15);margin:0}.customer .field input::placeholder{opacity:1;color:var(--color-black)}.customer .field input{border:none;border-bottom:1px solid var(--color-black);font-size:1.2rem;padding:.8rem .4rem;height:2.4rem;min-height:2.4rem}.customer .field,.customer .field input::placeholder{font-family:var(--font-heading-family);font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.customer .field label{opacity:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none;z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border-radius:0;box-shadow:none;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;color:rgba(var(--color-foreground),1)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--inputs-radius)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:fit-content;min-height:4.2rem}.shopify-payment-button__button--branded{z-index:auto}.cart__dynamic-checkout-buttons iframe{box-shadow:none}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:1.6rem;cursor:pointer;font:inherit;font-size:1.2rem;font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-button-text));transition:color var(--duration-long) ease,background-color var(--duration-long) ease;-webkit-appearance:none;appearance:none;background-color:#232222}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{display:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:none}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{background:#3d3d3d}.button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:0;box-shadow:none}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:none}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),1)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.2rem;letter-spacing:0;line-height:1}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:1}.button--secondary{font-family:var(--font-heading-family);font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;min-height:unset;height:4rem;min-width:21rem;border-radius:10rem;background-color:var(--product-btn-bg)}.button--secondary:hover{color:#fff;background:#232222}.shopify-section-group-header-group,.shopify-section-group-footer-group{transition:opacity var(--duration-long)}.shopify-section-group-header-group.section-header,.shopify-section-group-footer-group.announcement-bar-section{transition:transform var(--duration-long);z-index:50}.shopify-section-group-footer-group.announcement-bar-section{z-index:30}:root.loading .shopify-section-group-header-group,:root.loading .shopify-section-group-footer-group{color:transparent;background:transparent}:root.loading .shopify-section-group-header-group.section-header{opacity:1;transform:translateY(-100%)}:root.loading .shopify-section-group-footer-group.announcement-bar-section{opacity:1;transform:translateY(100%)}:root.loading .header-nav--index .section-header:not(.scrolled-past-header) .main-nav__link-list .dropdown-container{transform:translateY(calc(-100% - var(--header-height)))}#MainContent{transition:opacity var(--duration-long)}:root.loading #MainContent{opacity:0;transition:opacity var(--duration-long)}:root{background:#fff}.template--cart .shopify-section-group-footer-group.announcement-bar-section{display:none}.shopify-policy__container{padding-left:0!important;padding-right:0!important}.shopify-policy__container .shopify-policy__title{padding:11rem 1.6rem;width:100%;border-bottom:1px solid var(--color-grey)}.shopify-policy__body{padding:4rem 1.6rem}.shopify-policy__container .shopify-policy__title h1{font-family:Maison Neue;font-size:2.8rem;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.shopify-policy__container .shopify-policy__body .rte>*{font-family:Maison Neue;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.024rem}@media screen and (min-width: 990px){.shopify-policy__container{max-width:unset!important;display:flex;flex-direction:row}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__body{width:50%}.shopify-policy__container .shopify-policy__title{height:calc(100vh - var(--header-height));display:flex;align-items:center;justify-content:center;position:sticky;top:var(--header-height);border-right:1px solid var(--color-grey);border-bottom:none}.shopify-policy__container .shopify-policy__body{padding:14rem 0;display:flex;justify-content:center;align-items:center}.shopify-policy__container .shopify-policy__body .rte{max-width:42rem}}.storefront-password-form{max-width:52rem;margin:0 auto;width:100%;display:flex;flex-direction:row;gap:2.4rem;padding:2rem 1.5rem}.password-form{display:flex;flex-direction:column;width:100%}.password-form input[type=password]{height:2.4rem;border:none;border-bottom:1px solid var(--color-black)}.main-page{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 750px){.main-page{padding-top:5rem;padding-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/base--1906newhighs.css.map */
