@import"https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500&display=swap";:root{--bx-anthracite: #2a2e32;--bx-graphite: #5a6066;--bx-brume: #a7adb3;--bx-voile: #e9ecee;--bx-albatre: #f4f6f7;--bx-blanc: #ffffff;--bx-hairline: rgba(42, 46, 50, .12);--bx-hairline-soft: rgba(42, 46, 50, .07);--bx-display: "Jost", var(--font-heading-family, "Inter"), -apple-system, "Helvetica Neue", sans-serif;--bx-ease: cubic-bezier(.22, .61, .36, 1);--bx-transition: .32s var(--bx-ease);--bx-section-y: clamp(4.8rem, 7vw, 10rem);--bx-gutter: clamp(1.6rem, 4vw, 4rem)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading,.collection-hero__title,.rich-text__heading,.banner__heading,.product__title,.product__title>h1,.footer-block__heading,.cart__heading{font-family:var(--bx-display);font-weight:300;font-style:normal;letter-spacing:-.015em;line-height:1.16;text-wrap:balance}.h0,h1,.h1{font-size:clamp(3.2rem,4.6vw,5.6rem)}h2,.h2{font-size:clamp(2.6rem,3.2vw,4rem)}h3,.h3{font-size:clamp(2rem,2.2vw,2.6rem)}h4,.h4{font-size:1.8rem;letter-spacing:0}.bx-eyebrow,.section-header .subtitle,.caption-with-letter-spacing{font-family:var(--bx-display);font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--bx-graphite)}body,.rte,p{font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rte p,.product__description p{line-height:1.75;max-width:68ch;color:#2a2e32db}.rte a,.product__description a{color:var(--bx-anthracite);text-decoration-thickness:1px;text-underline-offset:.25em}::selection{background:var(--bx-anthracite);color:var(--bx-albatre)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--bx-display);font-weight:400;font-size:1.35rem;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;min-height:5.2rem;padding:0 3.2rem;transition:background-color var(--bx-transition),color var(--bx-transition),border-color var(--bx-transition),transform var(--bx-transition)}.button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:translateY(-1px)}.button--secondary,.button--tertiary{font-weight:400;letter-spacing:.14em}.product-form__submit{letter-spacing:.16em}.shopify-payment-button__button--unbranded{border-radius:2px!important}.bx-link,.link-underline{font-family:var(--bx-display);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bx-anthracite);text-decoration:none;padding-bottom:.4rem;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--bx-transition)}.bx-link:hover,.link-underline:hover{background-size:0 1px;background-position:100% 100%}.header{border-bottom:1px solid var(--bx-hairline-soft);padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--bx-display);font-weight:400;font-size:1.35rem;letter-spacing:.1em;text-transform:uppercase}.header__menu-item:hover span,.list-menu__item--link:hover{text-decoration:none;opacity:.6;transition:opacity var(--bx-transition)}.header__heading-logo{transition:opacity var(--bx-transition)}.header__heading-logo:hover{opacity:.75}.announcement-bar,.utility-bar{font-family:var(--bx-display);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.card-wrapper,.card{border:0;box-shadow:none;background:transparent}.card__inner{border-radius:2px;overflow:hidden;background:var(--bx-voile)}.card__media img,.card .media img{transition:transform .7s var(--bx-ease),opacity var(--bx-transition)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.04)}.card__content{padding-top:1.6rem}.card__heading,.card__heading a{font-family:var(--bx-display);font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.35;color:var(--bx-anthracite);text-decoration:none}.card-information .price,.price__container .price-item{font-family:var(--bx-display);font-weight:300;font-size:1.5rem;letter-spacing:.02em;color:var(--bx-graphite)}.price--on-sale .price-item--regular{color:var(--bx-brume);text-decoration-thickness:1px}.badge{font-family:var(--bx-display);font-weight:400;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:.5rem 1rem;border:0}.product__title h1,.product__title>*{font-family:var(--bx-display);font-weight:300;font-size:clamp(2.8rem,3.4vw,4.2rem);letter-spacing:-.015em}.product .price--large .price-item{font-family:var(--bx-display);font-weight:300;font-size:2.4rem;color:var(--bx-anthracite)}.product-form__input .form__label,.product-form__input legend{font-family:var(--bx-display);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bx-graphite)}.product-form__input input[type=radio]+label{border-radius:2px;border:1px solid var(--bx-hairline);font-family:var(--bx-display);font-size:1.3rem;letter-spacing:.06em;padding:1.1rem 1.8rem;transition:all var(--bx-transition)}.product-form__input input[type=radio]:checked+label{background:var(--bx-anthracite);color:var(--bx-albatre);border-color:var(--bx-anthracite)}.accordion summary,.product__accordion summary{font-family:var(--bx-display);font-weight:400;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;padding:1.8rem 0}.accordion,.product__accordion{border-top:1px solid var(--bx-hairline-soft);border-bottom:0}.section-template--collection,.collection{padding-top:clamp(2.4rem,4vw,4.8rem)}.collection-hero__text-wrapper,.collection__title{padding-bottom:clamp(2.4rem,4vw,4rem)}hr,.bx-rule{border:0;border-top:1px solid var(--bx-hairline-soft);margin:clamp(3.2rem,5vw,6.4rem) 0}.field__input,.select__select,.customer input,.customer select,textarea{border-radius:2px;font-size:1.5rem;transition:border-color var(--bx-transition),box-shadow var(--bx-transition)}.field__input:focus,.select__select:focus,textarea:focus{box-shadow:0 0 0 1px var(--bx-anthracite);outline:0}.field__label{font-size:1.4rem;color:var(--bx-graphite)}.footer{border-top:0}.footer__content-top{padding-top:clamp(4.8rem,6vw,7.2rem);padding-bottom:clamp(3.2rem,4vw,4.8rem)}.footer-block__heading{font-family:var(--bx-display);font-weight:400;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:2rem}.footer__list-social .list-social__link,.footer-block__details-content .list-menu__item--link{font-size:1.4rem;letter-spacing:.02em;opacity:.85;transition:opacity var(--bx-transition)}.footer-block__details-content .list-menu__item--link:hover{opacity:1}.footer__content-bottom{border-top:1px solid rgba(244,246,247,.14)}.copyright__content{font-size:1.2rem;letter-spacing:.04em;opacity:.7}.cart-drawer,.drawer__inner{border-radius:0}.drawer__heading,.cart__heading{font-family:var(--bx-display);font-weight:300;font-size:2.2rem;letter-spacing:-.01em}.cart-item__name{font-family:var(--bx-display);font-weight:400;font-size:1.5rem}.totals__total-value,.totals__subtotal-value{font-family:var(--bx-display);font-weight:300;font-size:2rem}.bx-ritual{background:var(--bx-anthracite);color:var(--bx-albatre);padding-block:var(--bx-section-y)}.bx-ritual h2,.bx-ritual .h2{color:var(--bx-albatre)}.bx-ritual p{color:#f4f6f7c7}.bx-ritual .button{background:transparent;color:var(--bx-albatre);border:1px solid rgba(244,246,247,.4)}.bx-ritual .button:hover{background:var(--bx-albatre);color:var(--bx-anthracite);border-color:var(--bx-albatre)}.media>img,.card__media .media img{object-fit:cover}@media(pointer:fine){*{scrollbar-width:thin;scrollbar-color:var(--bx-brume) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--bx-brume);border-radius:8px}*::-webkit-scrollbar-track{background:transparent}}@media screen and (max-width:749px){:root{--bx-section-y: 4rem}.card__content{padding-top:1.2rem}.button,.product-form__submit{font-size:1.3rem;padding:0 2.2rem}.header__menu-item,.list-menu__item--link{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brumexa-brand.css.map */
