:root{--eu-bg: #ffffff;--eu-fg: #0b0b0b;--eu-muted: #6f6f6f;--eu-line: #e4e4e4;--eu-line-strong: #111111;--eu-sans: "Helvetica Neue", Helvetica, Arial, "Segoe UI", sans-serif;--media-radius: 0px !important;--media-border-width: 0px !important;--media-shadow-opacity: 0 !important;--media-shadow-visible: 0 !important;--product-card-corner-radius: 0px !important;--product-card-border-width: 0px !important;--product-card-shadow-opacity: 0 !important;--product-card-shadow-visible: 0 !important;--product-card-image-padding: 0px !important;--collection-card-corner-radius: 0px !important;--collection-card-border-width: 0px !important;--collection-card-shadow-opacity: 0 !important;--blog-card-corner-radius: 0px !important;--badge-corner-radius: 0px !important;--buttons-radius: 0px !important;--buttons-radius-outset: 0px !important;--buttons-border-width: 1px !important;--buttons-shadow-opacity: 0 !important;--buttons-shadow-visible: 0 !important;--inputs-radius: 0px !important;--inputs-radius-outset: 0px !important;--inputs-border-width: 1px !important;--inputs-shadow-opacity: 0 !important;--variant-pills-radius: 0px !important;--popup-corner-radius: 0px !important;--popup-border-width: 1px !important;--text-boxes-radius: 0px !important;--text-boxes-shadow-opacity: 0 !important;--drawer-shadow-opacity: 0 !important;--font-body-family: var(--eu-sans) !important;--font-heading-family: var(--eu-sans) !important;--font-body-weight: 400 !important;--font-heading-weight: 400 !important;--font-heading-style: normal !important}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,[class*=color-scheme-]{--color-background: 255,255,255 !important;--gradient-background: #ffffff !important;--color-foreground: 11,11,11 !important;--color-background-contrast: 240,240,240 !important;--color-shadow: 0,0,0 !important;--color-button: 11,11,11 !important;--color-button-text: 255,255,255 !important;--color-secondary-button: 255,255,255 !important;--color-secondary-button-text: 11,11,11 !important;--color-link: 11,11,11 !important;--color-badge-foreground: 11,11,11 !important;--color-badge-background: 255,255,255 !important;--color-badge-border: 11,11,11 !important}.color-eu-invert{--color-background: 11,11,11 !important;--gradient-background: #0b0b0b !important;--color-foreground: 255,255,255 !important;--color-button: 255,255,255 !important;--color-button-text: 11,11,11 !important}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:var(--eu-sans)!important;color:var(--eu-fg)!important;background:var(--eu-bg)!important;font-size:1.3rem!important;line-height:1.55!important;letter-spacing:.01em!important;font-weight:400!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading{font-family:var(--eu-sans)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.15;color:var(--eu-fg)}.title--primary,h1,.h1{font-size:clamp(2rem,3vw,3rem)!important}h2,.h2{font-size:clamp(1.6rem,2vw,2rem)!important}.eu-eyebrow,.caption-with-letter-spacing{font-size:1.05rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--eu-muted);font-weight:400!important}a{color:inherit;text-underline-offset:.25em}.button,.shopify-payment-button__button--unbranded,button.button,.btn{border-radius:0!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.16em;font-size:1.05rem!important;font-weight:400!important;min-height:4.6rem;padding:0 2.4rem!important;transition:background .25s ease,color .25s ease,border-color .25s ease}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--eu-fg)!important;color:#fff!important;border:1px solid var(--eu-fg)!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:#fff!important;color:var(--eu-fg)!important}.button--secondary{background:transparent!important;color:var(--eu-fg)!important;border:1px solid var(--eu-fg)!important}.button--secondary:hover{background:var(--eu-fg)!important;color:#fff!important}.button:after,.button:before{display:none!important}.field__input,.select__select,input[type=text],input[type=email],input[type=search],textarea,.customer input,.customer select{border-radius:0!important;box-shadow:none!important}.section-header,.shopify-section-group-header-group,.section-header.shopify-section-header-sticky{z-index:1000!important;position:relative}.header-wrapper,.section-header.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper,body:not([data-tpl=index]) .header-wrapper{background:#0b0b0b!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid rgba(255,255,255,.12)!important}.header{max-width:none!important;padding:1.6rem 3.2rem!important}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading,.header__heading-link{max-height:none!important}.header__heading-link{padding:.4rem 0!important}.eu-wordmark-logo{height:6.2rem!important;width:auto!important;max-height:none!important;object-fit:contain;display:block;transition:height .3s ease}.scrolled-past-header .eu-wordmark-logo{height:4.6rem!important}@media screen and (max-width:989px){.eu-wordmark-logo{height:5rem!important}}@media screen and (max-width:749px){.eu-wordmark-logo{height:4.2rem!important}}.header__heading-link .h2{font-size:2rem!important;letter-spacing:.38em!important;text-transform:uppercase;font-weight:400!important;padding-left:.38em;color:#fff!important}.header__inline-menu .list-menu__item--link,.header__menu-item{font-size:1.1rem!important;letter-spacing:.16em!important;text-transform:uppercase;font-weight:400!important;color:#fff!important;opacity:.85}.header__inline-menu .list-menu__item--link:hover{opacity:1;text-decoration:none}.header__inline-menu .header__active-menu-item,.header__inline-menu .list-menu__item--active,.header__inline-menu a[aria-current],.header__inline-menu a[aria-current=page],.header__menu-item.header__active-menu-item{color:#fff!important;opacity:1;text-underline-offset:.4em}.header__icon,.header__icon--cart,.header__icon--account,.header__icon .svg-wrapper,.header__icons .svg-wrapper,.header__icon svg,.header__icons svg,.menu-drawer .icon{color:#fff!important}.header__icon svg path,.header__icons svg path{stroke:#fff}.header__icons{gap:.4rem}.cart-count-bubble{background:#fff!important;color:#0b0b0b!important;border-radius:0!important;font-size:.95rem}.header .menu-drawer-container .icon-hamburger,.header__icon--menu .svg-wrapper{color:#fff!important}.eu-footer .disclosure__button.localization-form__select,.eu-footer .localization-form__select{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;padding:1rem 1.4rem!important;letter-spacing:.1em}.eu-footer .localization-form__select svg,.eu-footer .localization-selector svg{color:#fff!important}.eu-footer .disclosure__list,.eu-footer .country-selector{background:#151515!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important}.eu-footer .disclosure__link{color:#fff!important}.eu-footer .disclosure__link:hover,.eu-footer .disclosure__link[aria-current=true]{background:#ffffff14!important}.eu-footer .country-filter__input{background:#0b0b0b!important;color:#fff!important;border-color:#ffffff4d!important}.mega-menu__content,.header__submenu{background-color:#0b0b0b!important;background-image:none!important;border:none!important;border-top:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important;padding-top:3rem!important;padding-bottom:3rem!important;z-index:50!important}.header__inline-menu .mega-menu__content{left:0!important;right:0!important;width:100%!important;animation:none!important;transition:none!important;will-change:auto!important;transform:none!important;backface-visibility:hidden}.header__inline-menu .header__submenu{animation:none!important;transition:none!important}.section-header .header-wrapper{will-change:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mega-menu__list .mega-menu__link,.mega-menu__content a,.header__submenu .header__menu-item,.header__submenu a{color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem!important;opacity:.85}.mega-menu__list .mega-menu__link:hover,.mega-menu__content a:hover,.header__submenu a:hover{opacity:1;text-decoration:none}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__submenu,.menu-drawer details,.menu-drawer details[open]>.menu-drawer__submenu,.menu-drawer__utility-links{background-color:#0b0b0b!important;background-image:none!important}.header .menu-drawer,header-drawer .menu-drawer{z-index:400!important}.menu-drawer__menu-item,.menu-drawer a,.menu-drawer summary,.menu-drawer .menu-drawer__menu-item--active,.menu-drawer__close-button{color:#fff!important}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:1.5rem!important;padding-top:1.3rem!important;padding-bottom:1.3rem!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.35rem!important}.menu-drawer__menu-item:hover,.menu-drawer summary:hover{background:#ffffff0f!important;color:#fff!important}.menu-drawer__navigation,.menu-drawer .menu-drawer__menu-item,.menu-drawer details{border-color:#ffffff24!important}.menu-drawer .icon-arrow,.menu-drawer .icon-caret,.menu-drawer svg{color:#fff!important}.menu-drawer__utility-links{background:#0b0b0b!important}.menu-drawer__account,.menu-drawer__utility-links .link{color:#fff!important}.announcement-bar,.utility-bar{background:var(--eu-fg)!important}.announcement-bar__message{color:#fff!important;text-transform:uppercase;letter-spacing:.22em;font-size:1rem!important;padding:1rem!important}.card-wrapper,.card,.card__inner,.card__media,.card .media{border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.card--standard .card__inner{background:#f6f6f4!important}.card__media img{border-radius:0!important}.card--shape .card__inner,.shape--arch,.shape--blob,.shape--round,.shape--chevronleft,.shape--chevronright,.shape--diamond,.shape--parallelogram{-webkit-mask:none!important;mask:none!important;clip-path:none!important}.grid__item .card__heading,.card__heading,.card__heading.h5{font-size:1.15rem!important;letter-spacing:.06em;text-transform:uppercase;font-weight:400!important;margin-top:1.4rem}.card__heading a{text-decoration:none!important}.card-information{text-align:left}.card__content{padding-top:0!important}.price,.price .price-item{font-size:1.15rem!important;letter-spacing:.04em;color:var(--eu-fg)!important}.price--on-sale .price-item--regular{color:var(--eu-muted)!important}.price__badge-sale,.badge{background:transparent!important;color:var(--eu-fg)!important;border:none!important;text-transform:uppercase;letter-spacing:.16em;font-size:.95rem!important;padding:0!important}.media--hover-effect>img:first-child{transition:opacity .5s ease}.card-wrapper:hover .media--hover-effect>img:first-child+img{opacity:1}.card-wrapper:hover .media img.motion-reduce{transform:none!important}.quick-add__submit{background:#fff!important;color:var(--eu-fg)!important;border:1px solid var(--eu-fg)!important}.quick-add__submit:hover{background:var(--eu-fg)!important;color:#fff!important}.collection-hero,.collection__title{text-align:center}.collection-hero__title,.main-collection-banner .title{text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:400!important}.facets__summary,.facets-toggle,.facet-filters__label,.product-count,.facets__label{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem!important}.facets-container{border:none!important}.product-grid{column-gap:var(--grid-desktop-horizontal-spacing)}.eu-swfield{border:none!important;padding:0!important;margin:0 0 2.4rem!important}.eu-swfield legend{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem!important;margin-bottom:1.2rem;padding:0}.eu-swfield__sel{opacity:.6}.eu-swrail{display:flex;align-items:center;gap:1rem}.eu-swrail__arrow{flex:0 0 auto;width:3.4rem;height:3.4rem;border:1px solid var(--eu-line-strong);background:transparent;color:var(--eu-fg);cursor:pointer;font-size:1.4rem;line-height:1;display:flex;align-items:center;justify-content:center}.eu-swrail__arrow:hover{background:var(--eu-fg);color:#fff}.eu-swrail__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x proximity;flex:1}.eu-swrail__track::-webkit-scrollbar{display:none}.eu-swrail__track input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.eu-sw--colour{flex:0 0 calc((100% - 2.4rem) / 3);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:.9rem;cursor:pointer;padding:1.2rem .4rem;border:1px solid transparent;transition:border-color .3s var(--eu-ease,ease);text-align:center}.eu-sw__chip{width:3.6rem;height:3.6rem;border-radius:50%;background:var(--sw);border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px #fff}.eu-sw__chip--trans{background:linear-gradient(135deg,var(--sw) 20%,rgba(255,255,255,.4))}.eu-sw__name{text-transform:uppercase;letter-spacing:.08em;font-size:.92rem;opacity:.7;line-height:1.3}.eu-swrail__track input:checked+.eu-sw--colour{border-color:var(--eu-line-strong)}.eu-swrail__track input:checked+.eu-sw--colour .eu-sw__chip{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--eu-fg)}.eu-swrail__track input:checked+.eu-sw--colour .eu-sw__name{opacity:1}.eu-swrail__track input.disabled+.eu-sw--colour{opacity:.3}@media screen and (min-width:990px){.product--stacked .product__media-list{display:grid!important;grid-template-columns:1fr 1fr;gap:.6rem}.product--stacked .product__media-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.product--stacked .product__media-item--full{grid-column:1 / -1}.product__info-wrapper.grid__item{padding-left:clamp(3rem,4vw,6rem)!important}.product--stacked .product__media-item img,.product--stacked .product__media-item .media{border-radius:0!important}}.product__media-item .media img{border-radius:0!important}.eu-bodytype{border:0;padding:0;margin:0 0 2.2rem}.eu-bodytype legend{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem!important;padding:0;margin-bottom:.6rem}.eu-bodytype__hint{font-size:1.1rem;line-height:1.5;opacity:.6;margin:0 0 1.2rem}.eu-bodytype__opts{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.eu-bt-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.eu-bodytype__opts label{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.4rem 1rem;border:1px solid var(--eu-line-strong);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;font-size:1.05rem;transition:background .25s var(--eu-ease,ease),color .25s var(--eu-ease,ease),border-color .25s var(--eu-ease,ease)}.eu-bt-input:checked+label{background:var(--eu-fg);color:#fff}.eu-bt-input:focus-visible+label{outline:2px solid var(--eu-fg);outline-offset:2px}.eu-bodytype--error label{border-color:#a01722}.eu-bodytype--error legend{color:#a01722}.eu-bt-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0b0b0b99;display:flex;align-items:center;justify-content:center;padding:2rem}.eu-bt-popup[hidden]{display:none}.eu-bt-popup__box{background:#fff;max-width:44rem;width:100%;padding:clamp(2.6rem,4vw,4rem);text-align:center}.eu-bt-popup__eyebrow{text-transform:uppercase;letter-spacing:.3em;font-size:1rem;opacity:.5;margin:0 0 1.4rem}.eu-bt-popup__msg{font-size:1.45rem;line-height:1.6;margin:0 0 2.6rem}.eu-bt-popup__btn{background:var(--eu-fg);color:#fff;border:1px solid var(--eu-fg);text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem;padding:1.4rem 2.8rem;cursor:pointer;transition:background .25s ease,color .25s ease}.eu-bt-popup__btn:hover{background:#fff;color:var(--eu-fg)}.product-form__submit,.product-form__buttons .button:not([disabled]){background:var(--eu-fg)!important;color:#fff!important;border:1px solid var(--eu-fg)!important;min-height:5.2rem;font-size:1.1rem!important;letter-spacing:.2em}.product-form__submit:hover:not([disabled]),.product-form__buttons .button:not([disabled]):hover{background:#fff!important;color:var(--eu-fg)!important}.product-form__submit[disabled]{background:#cfcfcf!important;color:#fff!important;border-color:#cfcfcf!important}.product-form__submit .loading__spinner path{fill:#fff}.product__title,.product__title h1{text-transform:uppercase!important;letter-spacing:.05em!important;font-size:clamp(1.7rem,2vw,2.2rem)!important;font-weight:400!important}.product__text,.product .price{letter-spacing:.04em}.product-form__buttons .button{width:100%}.product__accordion .accordion__title,.accordion summary,.product__accordion summary{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem!important;font-weight:400!important}.accordion,.product__accordion .accordion{border-top:1px solid var(--eu-line)!important;border-bottom:1px solid var(--eu-line)!important}.product-form__input .form__label,fieldset .form__label{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem!important}variant-selects .product-form__input input[type=radio]+label,.variant-pill{border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}.footer{background:#fff!important;border-top:1px solid var(--eu-line)!important;margin-top:0!important}.footer__content-top{padding-bottom:4rem}.footer-block__heading{text-transform:uppercase!important;letter-spacing:.18em!important;font-size:1.05rem!important;font-weight:400!important;color:var(--eu-fg)!important;margin-bottom:1.6rem}.footer-block__details-content .list-menu__item--link,.footer .link,.footer__list-social .list-social__link{font-size:1.15rem!important;letter-spacing:.04em;opacity:.8}.footer-block__details-content .list-menu__item--link:hover{opacity:1}.footer__content-bottom{border-top:1px solid var(--eu-line)!important}.copyright__content,.footer__copyright{text-transform:uppercase;letter-spacing:.14em;font-size:.95rem!important;color:var(--eu-muted)}.newsletter-form__field-wrapper .field__input{border:none!important;border-bottom:1px solid var(--eu-fg)!important;background:transparent}.newsletter-form__button{color:var(--eu-fg)!important}.drawer__inner,.cart-drawer .drawer__inner{border-radius:0!important}.cart-item__name,.cart-item__details{text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem!important}.cart__ctas .button,.cart-drawer .button{border-radius:0!important}.totals__total-value,.cart__blocks .totals{letter-spacing:.06em}.quantity{border-radius:0!important}.rich-text__heading,.title-wrapper h2{text-transform:uppercase;letter-spacing:.06em;font-weight:400!important}.gradient{background-image:none!important}.shopify-section{--spacing-sections-desktop: 0px}@media screen and (max-width:749px){body[data-tpl=index] #MainContent .shopify-section{position:relative}body[data-tpl=index] #MainContent .shopify-section:not(:has(.eu-steam)):before{content:"";position:absolute;top:-1px;left:0;right:0;height:11vw;z-index:1;background:linear-gradient(to bottom,#fff,#fff0);pointer-events:none}body[data-tpl=index] #MainContent .shopify-section:not(:has(.eu-steam)):not(:last-child):after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:11vw;z-index:1;background:linear-gradient(to top,#fff,#fff0);pointer-events:none}}:root{--eu-ease: cubic-bezier(.16,.84,.44,1)}.eu-motion .eu-rail__head,.eu-motion .eu-pc,.eu-motion .eu-tile,.eu-motion .eu-ed__cell,.eu-motion .eu-tiles__headtext,.eu-motion .eu-q__eyebrow,.eu-motion .eu-q__quote,.eu-motion .eu-q__rule,.eu-motion .eu-q__attr,.eu-motion .eu-q__cta,.eu-motion .eu-split__text>*,.eu-motion .eu-newsletter>*,.eu-motion [data-eu-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s var(--eu-ease),transform .9s var(--eu-ease);will-change:opacity,transform}.eu-motion .is-in{opacity:1!important;transform:none!important}.eu-rail__viewall,.eu-hero__link,.eu-steam__link,.eu-split__cta,.eu-q__cta,.eu-ed__cta{transition:opacity .4s var(--eu-ease),border-color .4s var(--eu-ease),color .4s var(--eu-ease)}.card__media,.card__inner{position:relative}.eu-sale-decal{position:absolute;z-index:5;top:1.2rem;left:1.2rem;width:5.4rem;height:5.4rem;border-radius:50%;background:#0b0b0b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.15rem;letter-spacing:.01em;font-weight:400;pointer-events:none}@media screen and (max-width:749px){.eu-sale-decal{width:4.4rem;height:4.4rem;font-size:1rem;top:.8rem;left:.8rem}}.collection{padding-top:0!important}.facets-container,.facets__form,.facets-vertical{border:none!important}.facets__summary,.facet-filters__label,.facets__disclosure,.product-count__text,.facets__heading,.active-facets__button-inner,.facet-filters__field,.facets__label{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem!important}.facets__button,.facets-vertical .facets__disclosure-vertical{font-weight:400!important}.eu-motion .product-grid .grid__item{opacity:0;transform:translateY(26px);transition:opacity .9s var(--eu-ease),transform .9s var(--eu-ease)}.eu-motion .product-grid .grid__item.is-in{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/eustratia.css.map */
