:root,body{--juey-black: #0b0b0b;--juey-deep: #050505;--juey-panel: #141414;--juey-ivory: #f4f1ea;--juey-chrome: #c9c9ce;--juey-muted: #8c8c8c;--juey-line: rgba(244, 241, 234, .14);--juey-line-soft: rgba(244, 241, 234, .07);--juey-display: "Cormorant Garamond", Garamond, "Times New Roman", serif;--juey-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-family: var(--juey-sans);--font-body-style: normal;--font-body-weight: 300;--font-body-weight-bold: 600;--font-heading-family: var(--juey-display);--font-heading-style: normal;--font-heading-weight: 300;--font-heading-scale: 1.15}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--juey-display);font-weight:300;letter-spacing:.035em;text-transform:none}.h0{line-height:1.05;letter-spacing:.025em}.h1{line-height:1.12}.h2{line-height:1.18}.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large{font-family:var(--juey-sans);font-weight:500;text-transform:uppercase;letter-spacing:.26em;font-size:1.1rem;color:var(--juey-chrome);opacity:1}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--juey-sans);font-weight:500;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;min-height:5.4rem;padding:0 3.4rem;border-radius:0;transition:background-color .35s ease,color .35s ease,opacity .35s ease}.button:not(.button--secondary):not(.button--tertiary):after{box-shadow:none}.button--secondary{letter-spacing:.16em}a,.link{text-underline-offset:.45rem;text-decoration-thickness:.05rem}.header{padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--juey-line-soft)}.header__menu-item,.header__menu-item .h5,.list-menu__item--link{font-family:var(--juey-sans);font-weight:400;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}.header__heading-logo{max-width:100%}.juey-fallback-logo img{display:block;height:auto}.announcement-bar__message,.announcement-bar p{font-family:var(--juey-sans);text-transform:uppercase;letter-spacing:.22em;font-size:1.05rem;font-weight:400;padding:1.4rem 2rem;color:var(--juey-chrome)}.placeholder-svg{opacity:0!important}.placeholder,.banner__media.placeholder,.image-with-text__media--placeholder,.collection-list .card__inner .placeholder{background:linear-gradient(140deg,#191919,#0b0b0b 52%,#1d1d1d);position:relative}.banner__media.placeholder:after,.image-with-text__media--placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(110% 90% at 25% 25%,rgba(255,255,255,.07),transparent 62%);pointer-events:none}#shopify-section-hero .banner__content{padding:0}#shopify-section-hero .banner__box{max-width:62rem;padding:0;background:transparent}#shopify-section-hero .banner__heading{font-size:clamp(4.4rem,6.4vw,8.6rem);line-height:1.04;letter-spacing:.02em;margin-bottom:2.4rem}#shopify-section-hero .banner__text{font-family:var(--juey-sans);font-weight:300;font-size:1.65rem;line-height:1.75;max-width:46rem;color:#f4f1eac7}#shopify-section-hero .banner__buttons{margin-top:3.6rem;gap:1.6rem}.page-width{padding-left:4rem;padding-right:4rem}@media screen and (min-width:990px){.page-width{padding-left:6rem;padding-right:6rem}}.title-wrapper-with-link,.collection__title{border-bottom:1px solid var(--juey-line-soft);padding-bottom:2.2rem;margin-bottom:4.4rem;align-items:baseline}.title-wrapper-with-link .link{font-family:var(--juey-sans);text-transform:uppercase;letter-spacing:.16em;font-size:1.1rem}.rich-text__blocks{max-width:78rem}.rich-text__text p{font-family:var(--juey-sans);font-weight:300;font-size:1.65rem;line-height:1.85;color:#f4f1eac2}.rich-text__text p+p{margin-top:2rem}.rich-text__heading{font-size:clamp(3.2rem,4vw,5.2rem);margin-bottom:2.4rem}.card-wrapper .card__heading,.card__heading a{font-family:var(--juey-display);font-weight:400;font-size:2rem;letter-spacing:.03em;line-height:1.3}.card__content{padding-top:1.8rem}.card__information .caption-with-letter-spacing,.card-information .caption-with-letter-spacing{font-size:1rem;letter-spacing:.22em;color:var(--juey-muted)}.price,.price-item{font-family:var(--juey-sans);font-weight:400;letter-spacing:.06em;font-size:1.5rem}.price--on-sale .price-item--regular{opacity:.5;text-decoration-thickness:.05rem}.card__media img,.card .media img{transition:transform 1s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.045)}.badge{border-radius:0;font-family:var(--juey-sans);text-transform:uppercase;letter-spacing:.14em;font-size:.95rem;font-weight:500;padding:.6rem 1.1rem;border:0;white-space:nowrap;word-break:normal}#shopify-section-routine .multicolumn-list{counter-reset:juey-step}#shopify-section-routine .multicolumn-card{background:transparent;border:0}#shopify-section-routine .multicolumn-card__info{counter-increment:juey-step;position:relative;padding:3.6rem 0 0;border-top:1px solid var(--juey-line);text-align:left}#shopify-section-routine .multicolumn-card__info:before{content:"0" counter(juey-step);position:absolute;top:1.4rem;left:0;font-family:var(--juey-sans);font-size:1.05rem;font-weight:500;letter-spacing:.24em;color:var(--juey-chrome)}#shopify-section-routine .multicolumn-card__info h3{font-size:2.6rem;margin-bottom:1.4rem}#shopify-section-routine .multicolumn-card__info p{font-family:var(--juey-sans);font-weight:300;font-size:1.5rem;line-height:1.8;color:#f4f1eab8}.multicolumn-card__image-wrapper:empty{display:none}.collection-list .card__heading{font-family:var(--juey-display);font-size:2.4rem;letter-spacing:.04em}.accordion summary,.collapsible-content .accordion__title{font-family:var(--juey-display);font-size:2.1rem;font-weight:400;letter-spacing:.03em}.accordion{border-top:1px solid var(--juey-line);border-bottom:0}.accordion:last-of-type{border-bottom:1px solid var(--juey-line)}.accordion summary{padding:2.4rem 0}.accordion__content p,.accordion__content li{font-family:var(--juey-sans);font-weight:300;font-size:1.5rem;line-height:1.8;color:#f4f1eabd}.collapsible-content .accordion summary .icon-accordion{display:none}.field__input,.select__select,.customer .field input{font-family:var(--juey-sans);font-weight:300;border-radius:0}.newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter__subheading{font-family:var(--juey-sans);font-weight:300;font-size:1.55rem;line-height:1.8;color:#f4f1eabd}.product__title h1,.product__title>*{font-family:var(--juey-display);font-weight:300;font-size:clamp(3rem,3.4vw,4.4rem);line-height:1.2}.product__description{font-family:var(--juey-sans);font-weight:300;font-size:1.55rem;line-height:1.85;color:#f4f1eac7}.product__description p+p{margin-top:1.6rem}.product__description strong{font-weight:500;color:var(--juey-ivory)}.product__description ul{margin:1.6rem 0;padding-left:1.8rem}.product__description li{margin-bottom:.8rem}.product__description em{font-style:normal;display:inline-block;margin-top:1.2rem;font-size:1.4rem;letter-spacing:.06em;color:var(--juey-chrome)}.product .price{font-size:2.2rem}.product-form__submit{margin-top:1.2rem}.footer{border-top:1px solid var(--juey-line-soft)}.footer-block__heading{font-family:var(--juey-sans);text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;font-weight:500;color:var(--juey-chrome)}.footer__content-bottom{border-top:1px solid var(--juey-line-soft)}.copyright__content,.footer__content-bottom small,.policies li a{font-family:var(--juey-sans);font-size:1.2rem;letter-spacing:.04em;color:var(--juey-muted)}.cart-item__name{font-family:var(--juey-display);font-size:1.9rem;font-weight:400}.cart__ctas .button{width:100%}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{transition-duration:.9s;transition-timing-function:cubic-bezier(.2,.6,.2,1)}}@media screen and (max-width:749px){.page-width{padding-left:2.4rem;padding-right:2.4rem}#shopify-section-hero .banner__heading{font-size:clamp(3.4rem,10vw,4.8rem)}.title-wrapper-with-link{margin-bottom:3.2rem}#shopify-section-routine .multicolumn-card__info{padding-top:3rem}}@media screen and (max-width:749px){.banner__box{padding-left:2.4rem;padding-right:2.4rem}.banner__buttons{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/juey.css.map */
