:root{--yk-black:#090909;--yk-charcoal:#20201e;--yk-gold:#c3a267;--yk-cream:#f5f1e9;--yk-muted:#c7c2b9}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--yk-black);color:var(--yk-cream)}h1,h2,h3,.h0,.h1,.h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em}.button,.shopify-payment-button__button{min-height:50px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;border-radius:0}.button{transition:background .2s,color .2s}.button:hover{background:#d3b780;color:#090909}.button--secondary{--color-button-text:195,162,103;--color-button:195,162,103}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--yk-gold);outline-offset:5px}.header-wrapper{background:var(--yk-black);border-bottom:1px solid #c3a26726}.header{min-height:110px;padding-top:12px;padding-bottom:12px}.header__heading-logo-wrapper{width:90px}.header__menu-item{font-size:10px;text-transform:uppercase;letter-spacing:.16em;padding:15px 18px;color:var(--yk-cream)}.header__active-menu-item{color:var(--yk-gold);text-decoration:none}.header__icon{color:var(--yk-cream)}.announcement-bar__message{font-size:10px;letter-spacing:.08em;min-height:30px;padding:7px 0}.utility-bar{border-bottom:1px solid #c3a26726}.yk-eyebrow{font-size:10px;letter-spacing:.23em;text-transform:uppercase;color:var(--yk-gold);margin:0 0 25px}.yk-hero{position:relative;isolation:isolate;min-height:640px;background:var(--yk-black);display:flex;align-items:center;overflow:hidden}.yk-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.yk-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.22) 48%,transparent 76%);z-index:-1}.yk-hero__inner{width:100%;padding-top:90px;padding-bottom:100px}.yk-hero__copy{max-width:560px}.yk-hero h1{font-size:clamp(44px,4.8vw,72px);line-height:1.08;color:var(--yk-cream);margin:0 0 25px;text-wrap:balance}.yk-hero__text{font-size:17px;line-height:1.7;color:#e0dbd2;max-width:340px;margin:0 0 34px}.yk-hero__actions{display:flex;gap:14px;flex-wrap:wrap}.yk-spotlight{background:var(--yk-charcoal);padding:90px 0;border-block:1px solid #c3a26720}.yk-spotlight__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.yk-spotlight__media{display:block;overflow:hidden}.yk-spotlight__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .5s}.yk-spotlight__media:hover img{transform:scale(1.025)}.yk-spotlight__copy{max-width:430px}.yk-spotlight h2{color:var(--yk-cream);font-size:clamp(32px,3.4vw,48px);line-height:1.18;margin:0 0 28px;text-wrap:balance}.yk-spotlight__name{color:var(--yk-gold);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.yk-spotlight__text{color:var(--yk-muted);line-height:1.9;font-size:14px}.yk-spotlight__price{font-size:19px;color:var(--yk-cream);margin:25px 0}.yunikon-philosophy{background:var(--yk-cream)!important;padding:100px 24px!important;scroll-margin-top:100px}.yunikon-philosophy__inner{gap:90px!important}.yunikon-philosophy__title{font-family:var(--font-heading-family)!important;font-size:clamp(32px,3.4vw,46px)!important;line-height:1.2!important}.yunikon-philosophy__eyebrow{font-size:10px!important}.yunikon-philosophy__text{font-size:14px!important;line-height:1.9!important}.yunikon-philosophy__link{font-size:11px!important;letter-spacing:.12em;text-transform:uppercase}.yunikon-ritual{background:var(--yk-black)!important;padding:90px 24px!important;scroll-margin-top:100px}.yunikon-ritual__title{font-family:var(--font-heading-family)!important;color:var(--yk-gold)!important;font-size:clamp(30px,3.4vw,46px)!important;margin-bottom:45px!important}.yunikon-ritual__eyebrow{font-size:10px!important;color:var(--yk-gold)!important}.yunikon-ritual__steps{gap:0!important;margin-bottom:25px!important}.yunikon-ritual__step+.yunikon-ritual__step{border-left:1px solid #c3a26730}.yunikon-ritual__step h3{font-family:var(--font-body-family);font-size:11px!important;color:var(--yk-gold)!important;letter-spacing:.14em!important}.yunikon-ritual__step p{font-size:13px!important;line-height:1.8!important;color:var(--yk-muted)!important}.yunikon-ritual__image{width:105px!important;height:105px!important}.yunikon-ritual__button{font-size:10px!important;border-color:var(--yk-gold)!important;color:var(--yk-gold)!important}.yunikon-ritual__button:hover{background:var(--yk-gold)!important;color:var(--yk-black)!important}.yunikon-why{background:var(--yk-cream)!important}.yunikon-why__icon{color:#967039!important;width:42px!important;height:42px!important}.yunikon-why__item{padding:6px 24px!important;grid-template-columns:42px 1fr!important;gap:16px!important}.yunikon-why__content h3{font-size:18px!important;margin-bottom:12px!important;font-weight:400!important}.yunikon-why__content p{font-size:12px!important;line-height:1.8!important}.yunikon-why__eyebrow{font-size:10px!important}.yunikon-final-cta{min-height:340px!important}.yunikon-final-cta h2{font-family:var(--font-heading-family)!important;font-size:clamp(32px,4vw,52px)!important}.yunikon-final-cta__button{background:var(--yk-gold)!important;font-size:10px!important}.yk-product .product{gap:70px}.yk-product .product__info-wrapper{padding-left:0!important}.yk-product .product__title h1{font-size:clamp(34px,3.6vw,52px);line-height:1.15;margin-bottom:22px}.yk-product .product__text.caption-with-letter-spacing{font-size:10px;color:var(--yk-gold);letter-spacing:.2em}.yk-product .price{font-size:21px;color:var(--yk-cream)}.yk-product .product__description{color:var(--yk-muted);font-size:14px;line-height:1.9}.yk-product .product-form__input .form__label{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.yk-product .product-form__input--pill input[type=radio]+label{border-radius:0;border-color:#c3a26766;font-size:12px;padding:12px 20px}.yk-product .product-form__input--pill input[type=radio]:checked+label{background:var(--yk-gold);color:var(--yk-black)}.yk-product .product-form__submit{--color-button:195,162,103;--color-button-text:9,9,9;background:var(--yk-gold);color:var(--yk-black)}.yk-product .product__accordion{border-color:#c3a26740}.yk-product .accordion__title{font-family:var(--font-body-family);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.yk-product .accordion__content{font-size:13px;line-height:1.9;color:var(--yk-muted)}.yk-product .thumbnail{border-color:#c3a26740}.yk-product .thumbnail[aria-current]{border-color:var(--yk-gold)}.yk-product .product__media-wrapper{min-width:0}.footer{border-top:1px solid #c3a26730!important}.footer-block__heading{font-family:var(--font-body-family);font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--yk-gold)}.footer-block__details-content,.footer__copyright{font-size:12px;line-height:1.8;color:var(--yk-muted)}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);font-size:27px;letter-spacing:0;text-transform:none;color:var(--yk-cream)}.footer__content-top{padding-bottom:50px}.footer__content-bottom{border-top:1px solid #c3a26720}.footer-block__brand-info .footer-block__image-wrapper img{max-width:110px!important}@media(min-width:990px){.yk-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:52%;width:calc(52% - 35px)}.yk-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:48%;width:calc(48% - 35px)}}@media(max-width:989px){.yk-spotlight__inner{gap:40px}.yk-product .product{gap:30px}.header{min-height:90px}.yunikon-philosophy__inner{gap:40px!important}.yunikon-why__item{padding:6px 15px!important}}@media(max-width:749px){html{scroll-padding-top:85px}.header{min-height:80px}.header__heading-logo-wrapper{width:66px}.yk-hero{min-height:650px;align-items:flex-end}.yk-hero__image{object-position:68% center}.yk-hero__shade{background:linear-gradient(0deg,#000000f5,#00000085 40%,#0000000d 75%)}.yk-hero__inner{padding-top:260px;padding-bottom:45px}.yk-hero__copy{max-width:420px}.yk-hero h1{font-size:43px;max-width:340px}.yk-eyebrow{margin-bottom:18px}.yk-hero__text{font-size:14px;max-width:270px;margin-bottom:25px}.yk-hero__actions{gap:10px}.yk-hero__actions .button{padding:0 18px;min-height:46px;font-size:9px;letter-spacing:.12em}.yk-spotlight{padding:50px 0 60px}.yk-spotlight__inner{grid-template-columns:1fr;gap:32px}.yk-spotlight__copy{max-width:none}.yk-spotlight__media img{aspect-ratio:1.15}.yk-spotlight h2{font-size:34px}.yunikon-philosophy{padding:55px 24px!important}.yunikon-philosophy__inner{grid-template-columns:1fr!important;gap:30px!important}.yunikon-philosophy__content{max-width:none!important}.yunikon-ritual{padding:60px 24px!important}.yunikon-ritual__step+.yunikon-ritual__step{border-left:0;border-top:1px solid #c3a26730}.yunikon-ritual__step{padding:25px 15px!important}.yunikon-ritual__image{width:85px!important;height:85px!important}.yunikon-why__grid{grid-template-columns:1fr 1fr!important;gap:28px 20px!important}.yunikon-why__item{padding:0!important;display:block!important;border:0!important}.yunikon-why__icon{margin-bottom:12px}.yunikon-why__content h3{font-size:16px!important}.yunikon-final-cta{min-height:290px!important}.yk-product .product__title h1{font-size:34px}.yk-product .product__info-container{padding-top:15px}.yk-product .product{gap:12px}.footer__content-top{padding-bottom:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.yk-spotlight__media img,.button{transition:none}.yk-spotlight__media:hover img{transform:none}}.button.button--secondary{background:transparent;color:var(--yk-gold)}.button.button--secondary:hover{background:var(--yk-gold);color:var(--yk-black)}.yunikon-philosophy__image{height:auto;aspect-ratio:1.25;object-fit:cover}@media(min-width:990px){body.yk-product #MainContent .product{column-gap:70px;row-gap:30px}body.yk-product #MainContent .product .product__media-wrapper{width:calc(52% - 35px);max-width:calc(52% - 35px)}body.yk-product #MainContent .product .product__info-wrapper{width:calc(48% - 35px);max-width:calc(48% - 35px)}}.header__heading-logo-wrapper{width:110px}.footer-block__brand-info .footer-block__image-wrapper img{max-width:130px!important}@media(max-width:749px){.header__heading-logo-wrapper{width:78px}.header{padding-top:8px;padding-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yunikon-premium.css.map */
