:root{--font-body-family: "Neue Haas Grotesk Display Pro", "Helvetica", sans-serif;--font-body-serif-family: "Newsreader", serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-medium: 500;--font-body-weight-light: 300;--font-body-weight-black: 900;--blur-xs: 2px;--color-bkg-primary: #fbfbfb;--color-bkg-secondary: #f2f2f2;--color-bkg-section: #e0e0e0;--color-text-90: #303030;--color-text-40: #a8a8a8;--color-text-60: #757575;--color-text-20: #dadada;--space-xs: 10px;--space-xsl: 15px;--space-sm: 30px;--space-md: 50px;--space-lg: 100px;--space-xl: 200px;--font-size-text: 20px;--line-height-text: calc(24 / 22);--letter-spacing-text: 0em;--font-size-button-small: 18px;--line-height-button-small: calc(20 / 18);--letter-spacing-button-small: .02em;--font-size-button-nav: 20px;--line-height-button-nav: 1.25 ;--font-size-button-big: 40px;--line-height-button-big: calc(40 / 42);--letter-spacing-button-big: -.02em;--font-size-info: 18px;--line-height-info: 1 ;--letter-spacing-info: .02em;--font-size-chapo: 35px;--line-height-chapo: calc(40 / 35);--font-size-title-small: 50px;--line-height-title-small: 1 ;--letter-spacing-title-small: -.02em;--font-size-title: 100px;--line-height-title: calc(100 / 110);--letter-spacing-title: -.02em;--font-size-newsreader-text: 25px;--line-height-newsreader-text: 1.2 ;--letter-spacing-newsreader-text: 0;--font-size-newsreader-note: 14px;--line-height-newsreader-note: calc(16 / 14);--letter-spacing-newsreader-note: 0;--font-size-button-mobile-big: 30px;--line-height-button-mobile-big: 1 ;--letter-spacing-button-mobile-big: 0em;--font-size-button-mobile-small: 15px;--line-height-button-mobile-small: calc(17 / 15);--letter-spacing-button-mobile-small: 0em;--font-size-info-mobile: 14px;--line-height-info-mobile: 1 ;--letter-spacing-info-mobile: .03em;--font-size-text-mobile: 15px;--line-height-text-mobile: calc(16 / 15);--font-size-title-mobile: 45px;--line-height-title-mobile: calc(45 / 47);--letter-spacing-title-mobile: 0em;--font-size-title-small-mobile: 30px;--line-height-title-small-mobile: 1 ;--font-size-newsreader-text-mobile: 15px;--line-height-newsreader-text-mobile: 1.2 ;--font-size-newsreader-note-mobile: 10px;--line-height-newsreader-note-mobile: calc(12 / 10);--font-size-chapo-mobile: 20px;--line-height-chapo-mobile: 1.1 }.text{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.text-button-small{font-size:var(--font-size-button-small);line-height:var(--line-height-button-small);letter-spacing:var(--letter-spacing-button-small)}.text-button-nav{font-size:var(--font-size-button-nav);line-height:var(--line-height-button-nav)}.text-button-big{font-size:var(--font-size-button-big);line-height:var(--line-height-button-big);letter-spacing:var(--letter-spacing-button-big)}.text-info{font-size:var(--font-size-info);line-height:var(--line-height-info);letter-spacing:var(--letter-spacing-info)}.text-newsreader{font-size:var(--font-size-newsreader-text);line-height:var(--line-height-newsreader-text);letter-spacing:var(--letter-spacing-newsreader-text)}.text-newsreader-note{font-size:var(--font-size-newsreader-note);line-height:var(--line-height-newsreader-note);letter-spacing:var(--letter-spacing-newsreader-note)}.chapo{font-size:var(--font-size-chapo);line-height:var(--line-height-chapo)}.title-small{font-size:var(--font-size-title-small);line-height:var(--line-height-title-small);letter-spacing:var(--letter-spacing-title-small)}.title,.responsive-title{font-size:var(--font-size-title);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title)}@media screen and (max-width: 1440px){.responsive-title{font-size:var(--font-size-title-small);line-height:var(--line-height-title-small)}}@media screen and (max-width: 990px){.text:not(.text-keep){font-size:var(--font-size-text-mobile);line-height:var(--line-height-text-mobile)}.text-button-small:not(.text-keep){font-size:var(--font-size-button-mobile-small);line-height:var(--line-height-button-mobile-small);letter-spacing:var(--letter-spacin-button-mobile-small)}.text-button-big:not(.text-keep){font-size:var(--font-size-button-mobile-big);line-height:var(--line-height-button-mobile-big);letter-spacing:var(--letter-spacing-button-mobile-big)}.text-info:not(.text-keep){font-size:var(--font-size-info-mobile);line-height:var(--line-height-info-mobile);letter-spacing:var(--letter-spacing-info-mobile)}.title-small:not(.text-keep){font-size:var(--font-size-title-small-mobile);line-height:var(--line-height-title-small-mobile)}.title:not(.text-keep){font-size:var(--font-size-title-mobile);line-height:var(--line-height-title-mobile)}.text-newsreader:not(.text-keep){font-size:var(--font-size-newsreader-text-mobile);line-height:var(--line-height-newsreader-text-mobile)}.text-newsreader-note:not(.text-keep){font-size:var(--font-size-newsreader-note-mobile);line-height:var(--line-height-newsreader-note-mobile)}.chapo:not(.text-keep){font-size:var(--font-size-chapo-mobile);line-height:var(--line-height-chapo-mobile)}}a:not(.no-hover):hover{color:var(--color-text-40)}body.search .shopify-section-group-footer-group{display:flex;flex-direction:column;justify-content:end}body.collection{overflow:hidden}body.search .shopify-section-group-footer-group #svg-footer-logo{display:none}body.search{background-color:var(--color-bkg-secondary)}.subscription-input:checked+label,.product-option-input:checked+label{border-color:#000!important;color:var(--color-text-90)}.option-selected input:not(:checked)+.highlight-not-selected,.option-selected-second input:not(:checked)+.highlight-not-selected-second{color:var(--color-text-40)}.option-selected input:not(:checked)+.highlight-not-selected:hover,.option-selected-second input:not(:checked)+.highlight-not-selected-second:hover{color:var(--color-text-90)}.hide-scroll::-webkit-scrollbar{display:none}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.product-action{background:#e0e0e0e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:2}.submit-loading-hover:hover svg *{stroke:#fff}.side-navigator,.product-action{opacity:1;transition:opacity .2s}.side-navigator.--hide-footer,.product-action.--hide-footer{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes hover-button-clicked{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}to{transform:scale(1);transform:translate(-50%,-50%) scale(1)}}.hover-button.clicked{animation:hover-button-clicked .2s both ease}.shopify-policy__title h1{height:100vh;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:0 var(--space-xs);top:-60px;font-size:var(--font-size-title);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);text-transform:uppercase;font-weight:300;font-family:var(--font-body-family)}.shopify-policy__container{width:100%;max-width:1000px;margin:0 auto;padding:0 var(--space-md)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6,.shopify-policy__body h1{font-family:var(--font-body-family);font-size:var(--font-size-title-small);line-height:var(--line-height-title-small);letter-spacing:var(--letter-spacing-title-small);text-transform:uppercase;font-weight:300;max-width:930px;margin:0 auto}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body div,.shopify-policy__body table{margin:0 auto;font-family:var(--font-body-serif-family)!important;font-size:var(--font-size-text)}.shopify-policy__body ul{list-style-type:disc;padding-left:2rem;list-style-position:outside!important}.shopify-policy__body p *,.shopify-policy__body ul{font-family:var(--font-body-serif-family)!important}.section-menu-aside{padding:0 170px}@media screen and (max-width: 990px){.section-menu-aside{padding:0 110px}}@media screen and (max-width: 750px){.shopify-policy__title h1{font-size:var(--font-size-title-mobile);line-height:var(--line-height-title-mobile);letter-spacing:var(--letter-spacing-title-mobile)}.shopify-policy__container{padding:0 var(--space-sm)}.section-menu-aside{padding:0}}@keyframes lazy-fade{0%{opacity:0}to{opacity:1}}img[loading=lazy]:not(.loaded):not(.no-lazyfade){opacity:0}img[loading=lazy].loaded:not(.no-lazyfade){animation:lazy-fade .8s both}h1.hidden-title{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.paywall-bg{background:linear-gradient(180deg,#fff0,#e0e0e0 50%)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-base.css.map */
