:root{--e2-ink:#111115;--e2-paper:#F7F7F5;--e2-white:#FFFFFF;--e2-line:rgba(17,17,21,.18);--e2-muted:#65615D;--e2-orange:#DF4F16;--e2-wine:#85102B;--e2-blue:#26365E}html{scroll-behavior:smooth}body{background:var(--e2-paper);color:var(--e2-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,.color-background-1,.gradient{background-image:none}.page-width{max-width:1400px}h1,h2,h3,.h0,.h1,.h2{text-wrap:balance;letter-spacing:-.035em}p{letter-spacing:0}.button,.shopify-payment-button__button--unbranded,.quick-add__submit{border-radius:0!important;box-shadow:none!important;min-height:54px;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.button:after,.button:before,.shopify-payment-button__button--unbranded:after{border-radius:0!important;box-shadow:none!important}.card,.card__inner,.media,.product__media,.product-media-container,.global-media-settings,.collection-list__item,.article-card,.multicolumn-card,.content-container{border-radius:0!important;box-shadow:none!important}.header-wrapper{background:#fffffff7!important;border-bottom:1px solid var(--e2-line)}.header{min-height:92px}.header__menu-item,.list-menu__item{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.header__icon{color:var(--e2-ink)}.header__heading-logo{display:block}.announcement-bar{border-bottom:1px solid rgba(255,255,255,.18)}.footer{background:var(--e2-ink)!important;border-top:0!important;color:var(--e2-white)}.footer *{color:inherit}.footer__content-top{padding-top:78px}.footer-block__heading{font-family:var(--font-heading-family,Georgia,serif);font-weight:400;font-size:24px;letter-spacing:-.03em}.footer .list-menu__item--link,.footer-block__details-content,.footer__copyright{color:#ffffffb8!important}.footer .field__input{background:transparent;color:#fff;border-color:#ffffff73}.footer .field__label{color:#ffffffad}.jdgm-widget{font-family:var(--font-body-family,Arial,sans-serif)}.jdgm-star{color:var(--e2-orange)!important}.hp7-wrap{width:min(1180px,calc(100% - 48px))!important;margin-inline:auto}.hp7-hero,.hp7-changes,.hp7-compare,.hp7-revhead,.hp7-journal{background:var(--e2-paper)!important;color:var(--e2-ink)}.hp7-rituals{background:var(--e2-white)!important;color:var(--e2-ink)}.hp7-breath,.hp7-testband{background:var(--e2-ink)!important;color:var(--e2-white)!important}.hp7-breath *,.hp7-testband h2,.hp7-testband p,.hp7-testband .hp7-kicker{color:inherit!important}.hp7-btn,.hp7-fbtn{border-radius:0!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.1em}.hp7-change,.hp7-cmp-card,.hp7-rit,.hp7-j{border-radius:0!important;box-shadow:none!important;border-color:var(--e2-line)!important}.hp7-kicker,.hp7-feature__kicker,.hp7-rit__flag,.hp7-j__cat{color:var(--e2-orange)!important;letter-spacing:.14em!important;text-transform:uppercase}.hp7-feature__copy{padding-block:clamp(64px,7vw,110px)!important}.sleep-prob,.sleep-mech,.col-ben{background:var(--e2-paper)!important;color:var(--e2-ink)}.sleep-push1{background:var(--e2-ink)!important;color:var(--e2-white)!important}.sleep-push1 *{color:inherit!important}.sleep-prob__item,.sleep-mech__step,.col-ben__item{border-radius:0!important;box-shadow:none!important;border-color:var(--e2-line)!important}.sleep-prob__label,.sleep-mech__label,.col-ben__kicker{color:var(--e2-orange)!important}.sleep-prob__title,.sleep-mech__title,.col-ben__title{font-size:clamp(44px,5vw,76px)!important;line-height:.94!important}.emolea-rituals{background:var(--e2-white)!important;color:var(--e2-ink)!important}.emolea-rituals__card,.emolea-rituals__card-inner{border-radius:0!important;box-shadow:none!important}.emolea-rituals__label,.emolea-rituals__card-label{color:var(--e2-orange)!important}.br-vzorec,.br-mech{background:var(--e2-paper)!important;color:var(--e2-ink)!important}.br-syn{background:var(--e2-ink)!important;color:var(--e2-white)!important}.br-syn *{color:inherit!important}.br-vzorec__step,.br-mech__col{border-radius:0!important;box-shadow:none!important;border-color:var(--e2-line)!important}.br-vzorec__step-num,.br-mech__kicker,.br-syn__kicker{color:var(--e2-orange)!important}.ab-hero,.ab-btext,.ab-sys,.ab-outro-light{border-radius:0!important}.ab-btext,.ab-sys,.ab-outro-light{background:var(--e2-paper)!important;color:var(--e2-ink)!important}.ab-sys__card{border-radius:0!important;box-shadow:none!important;border:1px solid var(--e2-line)!important;background:transparent!important}.ab-hero__kicker,.ab-outro-light__eyebrow,.ab-sys__num{color:var(--e2-orange)!important}.ab-hero__title,.ab-btext__title,.ab-sys__title,.ab-outro-light__title{font-size:clamp(46px,6vw,86px)!important;line-height:.92!important}.rte a:not(.button){text-underline-offset:4px;text-decoration-thickness:1px}.color-scheme-3,.scheme-3,[class*=--dark]{color:var(--e2-white)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.scheme-3 h1,.scheme-3 h2,.scheme-3 h3,[class*=--dark] h1,[class*=--dark] h2,[class*=--dark] h3{color:var(--e2-white)!important}.color-scheme-3 p,.scheme-3 p,[class*=--dark] p{color:#fffc!important}.product__title h1{font-size:clamp(44px,5vw,70px);line-height:.94}.price{font-family:var(--font-heading-family,Georgia,serif)}.product__info-container>*+*{margin-top:2rem}.accordion{border-color:var(--e2-line)}.accordion summary{padding-block:1.8rem}.collapsible-content summary{font-weight:650}.facets__form,.collection-hero,.main-page-title{border-color:var(--e2-line)}@media(max-width:800px){.page-width,.hp7-wrap{width:calc(100% - 32px)!important;padding-left:0!important;padding-right:0!important}.header{min-height:76px;padding:10px 16px}.header__heading-logo{max-height:54px;width:auto}.footer__content-top{padding-top:56px}.hp7-feature__copy{padding-block:58px!important}.sleep-prob__title,.sleep-mech__title,.col-ben__title,.ab-hero__title,.ab-btext__title,.ab-sys__title,.ab-outro-light__title{font-size:clamp(40px,12vw,54px)!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}h1,h2,h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.product__title h1{font-size:44px}.button,.shopify-payment-button__button--unbranded{min-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/e2-site.css.map */
