:root{--dr-ink:#141414;--dr-body:#222222;--dr-grey:#7B7877;--dr-line:#E3E0DE;--dr-ground:#F3F1F0;--dr-foot:#EFEFEF;--dr-accent:#C9A4A0;--dr-veil:#F1E6E3}body{font-size:14.5px;line-height:1.5;color:var(--dr-body);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.title,.card__heading{font-weight:500;letter-spacing:-.02em;line-height:1.08;text-transform:none}.h0{font-size:calc(var(--font-heading-scale)*3.6rem)}h1,.h1{font-size:calc(var(--font-heading-scale)*2.6rem)}h2,.h2{font-size:calc(var(--font-heading-scale)*2rem)}h3,.h3{font-size:calc(var(--font-heading-scale)*1.5rem)}@media(max-width:749px){h1,.h1{font-size:calc(var(--font-heading-scale)*2.2rem)}h2,.h2{font-size:calc(var(--font-heading-scale)*1.7rem)}}.rte{font-size:14.5px;line-height:1.6}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.hy2-btn,.product-form__submit,.cart__checkout-button{border-radius:0!important;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;min-height:4.6rem;padding:0 2.6rem;box-shadow:none!important}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button--secondary{background:#fff;color:var(--dr-ink);border:1px solid var(--dr-ink)}.button--secondary:after{box-shadow:none!important}.announcement-bar-section .announcement-bar{min-height:30px;display:flex;align-items:center;justify-content:center}.announcement-bar__message,.announcement-bar__message.h5{font-size:11px!important;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;font-weight:500;padding:.5rem 2rem;line-height:1.2;margin:0}.announcement-bar__link{text-decoration:underline;text-underline-offset:2px}.utility-bar,.utility-bar__grid{min-height:30px}.header-wrapper{border-bottom:1px solid #d7d7d7}.header{padding-top:0!important;padding-bottom:0!important;min-height:51px;align-items:center}.header__heading{margin:0;line-height:1}.header__heading-link,.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:400;font-size:15px;letter-spacing:.34em;text-transform:uppercase;color:var(--dr-ink);padding-left:.34em;margin:0;line-height:1}@media(min-width:990px){.header__heading-link,.header__heading-link .h2{font-size:16px}}.header__icon--menu .icon{width:1.9rem;height:1.9rem}.header__icon--menu{margin-left:-.4rem}.header__icon--menu .icon path{stroke-width:1}.header__icon--search{display:none}@media(min-width:990px){.header__icon--search{display:flex}}.header__icon--cart .icon{width:1.9rem;height:1.9rem}.cart-count-bubble{background:var(--dr-ink);color:#fff;font-size:9px;min-width:1.5rem;height:1.5rem;bottom:.6rem;left:2rem}.header__icon,.header__icon--cart .icon{color:var(--dr-ink)}.header__inline-menu{margin-left:0}.announcement-bar,.hyr-ticker,.hyr-ticker *{font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.header-wrapper{border-bottom:1px solid var(--dr-line)}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--dr-ink);text-decoration:none}.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header__icon{color:var(--dr-ink)}.header__icon .icon{width:1.8rem;height:1.8rem}.menu-drawer__menu-item{font-size:13px;letter-spacing:.06em;text-transform:uppercase}.card,.card__inner,.card--card,.card--standard .card__inner{border:0!important;border-radius:0!important;box-shadow:none!important}.card .media,.card__inner .media,.card__media{background:var(--dr-ground)}.card__inner .card__media img{object-fit:cover}.card__content,.card__information{text-align:left;padding-left:0;padding-right:0}.card__heading{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;margin-top:1rem}.card__heading a:after{outline:0}.card-information .caption-with-letter-spacing{font-size:12px;letter-spacing:0;text-transform:none;color:var(--dr-grey)}.price,.price__regular,.price-item{font-size:13px;letter-spacing:0;color:var(--dr-ink)}.price--on-sale .price-item--regular{color:var(--dr-grey);text-decoration:line-through}.badge{border-radius:0;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;background:var(--dr-ink);color:#fff;border:0}.card--horizontal .card__heading{font-size:13px}.collection-hero__title,.main-page-title,.page-title,.shopify-policy__title h1,.template-404 .title{text-align:center;font-size:calc(var(--font-heading-scale)*2.2rem);font-weight:500;letter-spacing:-.02em;margin-bottom:2.4rem}.shopify-policy__container{max-width:62ch;margin:0 auto;padding:4rem 1.6rem 6rem}.shopify-policy__body,.shopify-policy__body .rte{font-size:13.5px;line-height:1.65;color:var(--dr-body)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong{font-size:13.5px;font-weight:600;letter-spacing:0;margin:1.6rem 0 .3rem}.page-width--narrow .rte{font-size:14.5px}.field__input,.select__select,.customer .field input,.customer select,.text-area,.search__input{border-radius:0;font-size:14px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 .1rem var(--dr-line)!important;border-radius:0}.field__label{font-size:13px}.contact__button .button{width:100%}.cart-drawer,.drawer__inner{border-radius:0;border-left:1px solid var(--dr-line)}.drawer__heading{font-size:16px;font-weight:500;letter-spacing:-.01em}.cart-item__name{font-size:14px;font-weight:500;letter-spacing:0}.cart-item__details,.product-option{font-size:12px;color:var(--dr-grey)}.quantity{border-radius:0}.quantity:after{box-shadow:0 0 0 .1rem var(--dr-line)!important}.totals__total-value{font-size:16px;font-weight:500}.cart__ctas .button{width:100%}.footer{background:var(--dr-foot);border-top:0;margin-top:0}.footer .footer-block__heading,.footer__content-top .footer-block__heading{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--dr-ink);padding-bottom:.9rem;border-bottom:1px solid #d9d6d3;margin-bottom:1.2rem}.footer-block__details-content .list-menu__item--link{font-size:13px;letter-spacing:0;text-transform:none;color:var(--dr-body);padding-top:.4rem;padding-bottom:.4rem}.footer-block--newsletter{align-items:flex-start;text-align:left}.footer-block--newsletter .footer-block__heading{width:100%;text-align:left}.footer__newsletter{margin:0}.footer-block--newsletter .field__button{color:var(--dr-ink)}.footer__newsletter{max-width:none;width:100%}.newsletter-form__field-wrapper .field__input{background:transparent;border-radius:0}.newsletter-form__field-wrapper .field:after{box-shadow:none!important;border-bottom:1px solid var(--dr-ink)}.footer__content-bottom{border-top:1px solid #d9d6d3;background:var(--dr-foot)}.footer__copyright,.copyright__content{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dr-grey)}.footer__localization .localization-form__select{border-radius:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.footer .list-social__link .icon{width:1.6rem;height:1.6rem}.footer__payment .list-payment__item svg{filter:grayscale(1);opacity:.75}.hy2{--ink:var(--dr-ink);--cream:#fff;--sand:var(--dr-ground);--accent:var(--dr-grey);--muted:var(--dr-grey);--serif:var(--font-heading-family);background:#fff}.hy2-hero__title,.hy2-h2,.hy2-tile__label,.hy2-col__label,.hy2-value h3,.hy2-value__num{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.02em}.hy2-hero__title{font-size:clamp(30px,7vw,48px)}.hy2-eyebrow{color:var(--dr-grey);letter-spacing:.12em;font-weight:500}.hy2-btn{border-radius:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:15px 26px}.hy2-btn--ghost{background:#fff;color:var(--dr-ink);border:0}.hy2-btn--cream{background:#fff;color:var(--dr-ink)}.hy2-card__media,.hy2-tile,.hy2-col a,.hy2-value,.hy2-trust__item{border-radius:0;background:var(--dr-ground)}.hy2-card__media{background:var(--dr-ground)}.hy2-tile:after{background:linear-gradient(180deg,#14141400 45%,#14141499)}.hy2-value,.hy2-trust__item{border:1px solid var(--dr-line);background:#fff}.hy2-value__num{color:var(--dr-accent);font-size:12px;letter-spacing:.08em}.hy2-usp{background:var(--dr-ink);font-size:10px;letter-spacing:.1em}.hy2-news{background:var(--dr-foot);color:var(--dr-ink)}.hy2-news .hy2-h2--light,.hy2-news .hy2-eyebrow--light{color:var(--dr-ink)}.hy2-news__muted{color:var(--dr-grey)}.hy2-news__form input{border-radius:0;border:0;border-bottom:1px solid var(--dr-ink);background:transparent;padding:14px 0}.hy2-news__form .hy2-btn--cream{background:var(--dr-ink);color:#fff}.hy2-link{font-size:11px;letter-spacing:.1em;font-weight:600}.hy2-badge{border-radius:0;background:var(--dr-ink);color:#fff;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.hy2-card__title{font-weight:500}.hy2-card__price s,.price__sale .price-item--regular{color:var(--dr-grey)}.header__menu-item[aria-current=page] span{color:var(--dr-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--dr-accent)}.footer-block__details-content .list-menu__item--link:hover{color:var(--dr-ink)}.badge--bottom-left.color-scheme-4{background:var(--dr-accent);color:var(--dr-ink)}*{--shadow-opacity:0}.menu-drawer{background:#fff;width:100%!important;max-width:100%!important}.menu-drawer__inner-container{display:flex;flex-direction:column}.menu-drawer__navigation-container{order:3}.menu-drawer__navigation{padding:0}.hy-dr-top{order:1;display:flex;align-items:stretch;border-bottom:1px solid #d7d7d7;min-height:48px}.hy-dr-loc{display:flex;align-items:stretch;flex:1;min-width:0}.hy-dr-loc .menu-drawer__localization{display:flex;align-items:stretch;flex-wrap:nowrap;gap:0;padding:0;margin:0}.hy-dr-loc .menu-drawer__localization localization-form,.hy-dr-loc .menu-drawer__localization localization-form>*{display:flex;align-items:stretch}.hy-dr-loc .disclosure__button{height:100%;padding:0 1.4rem;font-size:11px;letter-spacing:.06em;text-transform:uppercase;border-right:1px solid #d7d7d7;color:#141414;margin:0}.hy-dr-loc .disclosure__button .svg-wrapper,.hy-dr-loc .disclosure__button svg{width:1rem;height:1rem;margin-left:.6rem}.hy-dr-loc .disclosure__list-wrapper{top:100%;bottom:auto;left:0;border:1px solid #d7d7d7;border-radius:0}.hy-dr-loc .country-selector__list li,.hy-dr-loc .disclosure__link{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.hy-dr-account{display:flex;align-items:center;justify-content:center;width:48px;border-right:1px solid #d7d7d7;color:#141414}.hy-dr-account .svg-wrapper,.hy-dr-account svg{width:1.8rem;height:1.8rem}.hy-dr-close{display:flex;align-items:center;justify-content:center;width:52px;background:none;border:0;padding:0;color:#141414;cursor:pointer;margin-left:auto}.hy-dr-close svg{width:1.6rem;height:1.6rem}.hy-dr-search{order:2;display:flex;align-items:center;border-bottom:1px solid #d7d7d7;padding:0 1.8rem;min-height:52px}.hy-dr-search__in{flex:1;border:0;background:none;font:inherit;font-size:15px;font-style:italic;color:#141414;padding:0;outline:0;-webkit-appearance:none}.hy-dr-search__in::placeholder{color:#8a8a8a;font-style:italic}.hy-dr-search__btn{background:none;border:0;padding:0 0 0 1rem;color:#141414;cursor:pointer;display:flex}.hy-dr-search__btn svg{width:1.5rem;height:1.5rem}.menu-drawer__menu-item,.menu-drawer__close-button{font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:1.6rem 1.8rem;border-bottom:1px solid #e5e5e5;color:#141414;min-height:50px;display:flex;align-items:center}.menu-drawer__menu-item.hy-dr-has-thumb{padding:1rem 1.8rem;gap:1.6rem}.hy-dr-thumb{width:44px;height:44px;flex:0 0 44px;background:#f3f1f0;display:flex;align-items:center;justify-content:center;overflow:hidden}.hy-dr-thumb img{width:100%;height:100%;object-fit:cover}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{background:none;color:#141414;text-decoration:none}.menu-drawer__menu-item .svg-wrapper svg{width:1.2rem;height:1.2rem}.menu-drawer__submenu{background:#fff}.menu-drawer__inner-submenu .menu-drawer__menu{padding:0}.menu-drawer__utility-links[hidden]{display:none!important}.js .menu-drawer{transform:translate(-100%)}.js .menu-drawer-container[open] .menu-drawer{transform:translate(0)}.menu-drawer-container .menu-drawer{position:fixed!important;top:0!important;left:0;height:100dvh!important;height:100vh;z-index:10}.hy-dr-loc .localization-form__select,.hy-dr-loc .disclosure__button{border:0!important;border-right:1px solid #d7d7d7!important;border-radius:0;box-shadow:none;background:none;height:48px;min-height:48px;padding:0 1.4rem!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;color:#141414;display:flex;align-items:center;gap:.6rem;width:auto}.hy-dr-loc .localization-form__select span,.hy-dr-loc .disclosure__button span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.hy-dr-loc .localization-form__select .icon-caret,.hy-dr-loc .disclosure__button .icon-caret{position:static;width:.9rem;height:.6rem;margin:0}.hy-dr-loc .localization-form__select:after,.hy-dr-loc .disclosure__button:after{display:none}.hy-dr-loc .disclosure{height:100%}.hy-dr-loc .disclosure__list-wrapper{position:fixed;top:48px;left:0;right:0;bottom:auto;max-height:70vh;border:0;border-bottom:1px solid #d7d7d7;background:#fff;border-radius:0}.menu-drawer-container .menu-drawer{z-index:120!important}body:has(.menu-drawer-container[open]) .utility-bar,body:has(.menu-drawer-container[open]) .announcement-bar-section{visibility:hidden}.hy-dr-loc localization-form,.hy-dr-loc .localization-form,.hy-dr-loc .localization-form>div,.hy-dr-loc .disclosure{height:100%;display:flex;align-items:stretch;margin:0}.hy-dr-loc .localization-form__select,.hy-dr-loc .disclosure__button{height:100%!important;min-height:0!important;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hyralia-dr.css.map */
