:root{--ykt-rose:#ecc4d3;--ykt-plum:#805b76;--ykt-lilac:#d7c3e2;--ykt-paper:#faf7f5;--ykt-ink:#252129;--ykt-muted:#716571;--ykt-line:#e3d8df;--ykt-yellow:var(--ykt-rose);--ykt-radius:18px}body{background:#faf7f5;color:#252129}::selection{background:#ecc4d3;color:#281f28}body :is(a,button,summary,input,select,textarea):focus-visible{outline-color:#98627e;outline-offset:4px}body :is(.button,.button-secondary,.ykt-btn){border-radius:10px}body :is(.button,.button-secondary):not([disabled]){font-weight:600}body .ykt-shell{width:min(1200px,calc(100% - 80px))}body .ykt-editorial :is(h1,h2,h3),body .ykt-qz-title,body .ykt-qz-result-name{font-weight:650;letter-spacing:-.04em;line-height:1.1}body .ykt-editorial h2{font-size:clamp(30px,3.4vw,46px)}body .ykt-kicker{letter-spacing:.17em;font-weight:600;color:#805b76;font-size:10px!important}body .ykt-kicker:before{width:6px;height:6px;border-radius:50%;background:#b3819d}body .ykt-section{padding-block:70px}body .ykt-section-head{margin-bottom:32px}body .ykt-section-head p{font-size:15px;line-height:1.7;max-width:490px}body .ykt-text-link{font-size:13px;color:#78546d;min-height:44px}body .ykt-btn{min-height:48px;padding:13px 22px;box-shadow:none;transition:background .16s,color .16s;transform:none}body .ykt-btn:hover{transform:none}body .ykt-btn--yellow{background:#ecc4d3;border-color:#ecc4d3;color:#281f28}body .ykt-btn--yellow:hover{background:#f4dce6;border-color:#f4dce6}body .ykt-btn--outline{border-color:#ad92a3}body .ykt-price-banner{background:#edd6e1;color:#352633;padding:9px 20px;font-size:11px;letter-spacing:.015em;gap:22px}body .ykt-price-banner__reference{color:#604458}body .ykt-price-banner strong{font-weight:650}body .header__row--top{border-bottom:1px solid #e9c2d318}body .menu-list__link{font-size:13px;letter-spacing:.01em}body .menu-list__link[data-ykt-quiz-open]:hover{color:#ecc4d3}body .header-logo:after{font-weight:700;letter-spacing:-.035em}body .header-logo img{max-height:40px;width:auto}body .menu-drawer{background:#faf7f5;color:#302530}body .menu-drawer__menu-item{font-weight:550}body .menu-drawer :is(a,button,summary,.menu-drawer__menu-item){color:#302530!important}body .menu-drawer__menu-item:hover{background:#f1e2eb;color:#68465e!important}body .menu-drawer__menu-item{border-bottom:1px solid #e8dce3;padding-block:20px}body .ykt-campaign{background:#1c191e}body .ykt-campaign__inner{max-width:1280px;padding-top:32px;padding-bottom:34px}body .ykt-campaign__visual{border:1px solid #e3c6d31a;box-shadow:0 16px 60px #0c080e24}body .ykt-campaign h1{font-weight:650}body .ykt-campaign__primary{border-radius:10px}body .ykt-offer-strip{background:#f0e5eb;color:#584353;border-block:1px solid #e3d1dc;font-size:12px;padding:14px 20px;letter-spacing:.01em}body .ykt-offer-strip strong{font-weight:650}body .ykt-product-grid{gap:24px}body .ykt-product-tile{background:#fffdfc;border:1px solid #e8dee4;border-radius:18px;padding:10px 10px 16px;overflow:hidden}body .ykt-product-tile__image{border-radius:12px;aspect-ratio:1;background:#1c191e}body .ykt-product-tile__image img{object-fit:contain}body .ykt-product-tile__index{border-radius:30px;background:#faf7f5eb;color:#6e5365;top:10px;left:10px;font-size:9px;padding:5px 8px}body .ykt-product-tile__meta{padding-inline:4px;gap:8px;flex-direction:column;align-items:flex-start}body .ykt-product-tile h3{font-weight:650;font-size:16px;line-height:1.35;letter-spacing:-.025em}body .ykt-product-tile__note{padding-inline:4px;margin-top:8px}body .ykt-product-tile__choose{display:block;margin:12px 4px 0;padding-top:12px;border-top:1px solid #ebdfe6;text-decoration:none;color:#78546d;font-weight:600}body .ykt-product-tile__price{color:#735169}body .product-card{border:1px solid #e5d9e1;border-radius:18px;background:#fffdfc;padding:10px;overflow:hidden}body .product-card__content{gap:10px}body .product-card .card-gallery{border-radius:12px;overflow:hidden}body .product-card :is(.price,.product-price){color:#735169}body .product-grid{row-gap:24px}body .ykt-recent{padding-bottom:36px}body .ykt-spotlight{max-width:1280px;border-radius:24px;border-color:#584456;margin:32px auto;box-shadow:0 12px 36px #4b304008}body .ykt-spotlight--fruits{background:radial-gradient(ellipse at 5% 0,#44304f 0,transparent 60%),radial-gradient(ellipse at 100% 100%,#56313d 0,transparent 54%),#211b27;--story-accent:#d7c3e2}body .ykt-spotlight--uchiwa{background:radial-gradient(ellipse at 95% 0,#673344 0,transparent 65%),#251c26;--story-accent:#e8adb9;border-color:#6d4658}body .ykt-spotlight--brothers{background:radial-gradient(ellipse at 0 0,#35455d 0,transparent 62%),radial-gradient(ellipse at 100% 100%,#644052 0,transparent 58%),#231d29;--story-accent:#e4c2cd}body .ykt-spotlight h2{font-size:clamp(30px,3.4vw,46px);font-weight:650;letter-spacing:-.04em;line-height:1.12}body .ykt-spotlight__card{border-radius:16px;border-color:#d8bfd023;background:#211d24}body .ykt-spotlight__caption{border-top-width:1px;background:#241e28;padding:18px 18px 8px}body .ykt-spotlight__character{letter-spacing:.1em}body .ykt-spotlight h3{font-weight:600}body .ykt-spotlight__nav a{background:#f4dfed08;border-color:#f2dce333}body .ykt-spotlight__collection{border-radius:9px;background:#ecd3e3;color:#302435;border:0;padding:12px 18px;min-height:46px}body .ykt-spotlight__collection:hover{background:#f5e2ee}body .ykt-spotlight__emblem{opacity:.8}body .ykt-discovery--visual{background:#f1e8ed;border-block:1px solid #e7d9e2}body .ykt-discovery--visual .ykt-universe-card--visual{border:1px solid #d8c5d1;border-radius:16px;background:#2a222d}body .ykt-universe-card__image{aspect-ratio:1;background:#261f29}body .ykt-universe-card__image img{object-fit:contain}body .ykt-universe-card__body{padding:17px 16px}body .ykt-universe-card__body>span:last-child{color:#ecc4d3}body .ykt-universe-card__name{font-size:16px;font-weight:550}body .ykt-character-card__image{border-radius:50%;border:1px solid #e0cbd8}body .ykt-collection-chips a{border-radius:30px;border-color:#d5becd;background:#fffafc}body .ykt-collection-chips a:hover{background:#edd6e1}body .ykt-scene{border-radius:20px;min-height:390px;border:1px solid #e0cbd8}body .ykt-scene h3{font-size:clamp(26px,3vw,38px);font-weight:600}body .ykt-story{gap:56px;border-color:#ded1da}body .ykt-uv{background:#eee7f0}body .ykt-uv__steps{gap:14px;border:0}body .ykt-uv__step{border:1px solid #ded0df!important;background:#faf7fb;padding:24px!important;border-radius:16px}body .ykt-uv__step span{color:#956b91;margin-bottom:22px;font-size:11px}body .ykt-uv__step h3{font-weight:600;font-size:19px}body .ykt-uv__note{border-left:2px solid #a57e9d;color:#625362;padding:4px 0 4px 20px}body .ykt-video__media{border-radius:18px;border:1px solid #d9c7d3}body .ykt-video figcaption{color:#7c6575;font-size:12px}body .ykt-astra-faq details{background:#fffdfc;border:1px solid #e5d7e0;margin-bottom:9px;border-radius:12px;padding:0 20px}body .ykt-astra-faq details:last-child{border-bottom:1px solid #e5d7e0}body .ykt-astra-faq summary{font-weight:550;padding:20px 0}body .ykt-astra-faq summary:after{color:#9a6e89}body .ykt-astra-faq details[open]{background:#f4edf2}body .ykt-astra-faq details p{color:#6b5969}body .product-information{padding-bottom:32px}body .product-details{color:#302630}body .product-details h1{font-weight:650;line-height:1.16;font-size:clamp(27px,2.6vw,38px)}body .product-details .ykt-pdp-note{background:#f1e7ed;border:1px solid #e5d1df;border-left:3px solid #c28ca9;border-radius:10px;padding:12px 16px;font-size:12px;width:100%}body .product-details .ykt-pdp-note p{line-height:1.55}body .variant-option--dropdowns select{border:1px solid #cdb9c6;border-radius:10px;background:#fffdfc;color:#302630;min-height:50px}body .ykt-finish{margin-bottom:14px}body .ykt-finish__intro{color:#746370;font-size:12px}body .ykt-finish__choice{border-color:#d9c7d2;background:#fffdfc;border-radius:12px;padding:14px;color:#392d38;align-items:flex-start}body .ykt-finish__choice:has(input:checked){border-color:#b885a2;box-shadow:inset 0 0 0 1px #b885a2;background:#f2e2eb}body .ykt-finish__choice input{accent-color:#946680;-webkit-appearance:auto;appearance:auto;margin-top:4px}body .ykt-finish__choice strong{font-size:15px}body .ykt-finish__choice small{font-weight:550}body .ykt-finish__note{color:#746370}body .product-form-buttons .add-to-cart-button,body .sticky-add-to-cart__button,body .cart__checkout-button{background:#ecc4d3;color:#281f28;border-color:#ecc4d3;border-radius:10px;font-weight:650}body .product-form-buttons .add-to-cart-button:hover,body .cart__checkout-button:hover{background:#dfadc1;border-color:#dfadc1}body .ykt-video-trigger{background:#f0e7ee;border:1px solid #e3cfdc;border-radius:16px;width:100%;padding:12px 14px;color:#4c3547}body .ykt-video-bubble{border:2px solid #b68ba7;background:#ddc1d1}body .ykt-video-copy small{color:#796474;opacity:1}body .ykt-pacc{border-top:1px solid #e2d3dd}body .ykt-pacc__editorial{max-width:800px}body .ykt-pacc__editorial h2{font-weight:650;color:#41303e}body .ykt-pacc__editorial>p{color:#6d5a68}body .ykt-xs__item{border:1px solid #e6d8e1;border-radius:12px;background:#fffdfc}body .ykt-xs__heading{color:#54384e}body .ykt-cprog{border:1px solid #e4d0de;background:#f2e7ee;border-radius:12px}body .ykt-cprog__seg.is-filled{background:#c495af}body .cart-drawer__dialog{border-left:1px solid #d6bdcc}body .cart-items__media{border-radius:12px;overflow:hidden}body .quantity-selector{border-radius:10px;border-color:#cfb9c7}body .ykt-tags__pill--accent{background:#ecc4d3;color:#54384e;border-color:#d6adc2}body .ykt-collection-intro{background:linear-gradient(125deg,#f3e6ed,#f8f2f6 70%,#eee5f1);border-bottom:1px solid #e5d4df;padding-block:40px 26px}body .ykt-collection-intro h1{font-weight:650;letter-spacing:-.035em;color:#392a36}body .ykt-collection-intro__row p{color:#6e5968}body .ykt-universe-rail{gap:16px;padding-bottom:16px;scrollbar-color:#bb92aa transparent}body .ykt-universe-rail__image,body .ykt-universe-rail__icon{border-radius:50%;background:#e5d5e1}body .ykt-universe-rail__icon{background:#382a3a;color:#ecc4d3}body .ykt-universe-rail a[aria-current] .ykt-universe-rail__image,body .ykt-universe-rail a[aria-current] .ykt-universe-rail__icon{border-color:#faf7f5;box-shadow:0 0 0 2px #b587a3}body .facets__summary{color:#624b5c}body .facets__form{border-color:#e4d4df}body .ykt-quiz-banner{background:linear-gradient(120deg,#f1d9e6,#e8dfef);border:1px solid #d7b8ce;border-radius:24px;overflow:hidden;color:#3b2938}body .ykt-quiz-banner__art{background:none}body .ykt-quiz-banner__art img{border:5px solid #fff9fc;border-radius:14px;box-shadow:0 12px 28px #7a4c7526}body .ykt-quiz-banner__stamp{background:#5f3f59;color:#f3dce7}body .ykt-qz-dialog{border-radius:20px;background:#faf7f5;color:#352831}body .ykt-qz-box{border-top:4px solid #d6adc4;border-radius:20px}body .ykt-qz-option{background:#fffdfc;border-color:#dac7d3;border-radius:12px;color:#352831}body .ykt-qz-option:hover{background:#f2deea;border-color:#b185a0}body .ykt-qz-dialog progress::-webkit-progress-value{background:#a57698}body .ykt-qz-email-form input[type=email]{border-color:#c5a7b9;border-radius:10px}body .ykt-info-hero{background:radial-gradient(ellipse at 100% 0,#483049,transparent 65%),#211b25;color:#faf5f8}body .ykt-info-hero .ykt-kicker{color:#ddb7ce}body .ykt-info-hero h1{font-weight:600}body .ykt-info-card{border-color:#e4d1de;border-radius:18px;background:#fffdfc;padding:32px}body .ykt-contact-form input,body .ykt-contact-form textarea{border-color:#cdb5c5;border-radius:10px;background:#fffdfc}body .ykt-blog__card{border:1px solid #e3d3dd;padding:12px 12px 20px;background:#fffdfc;border-radius:18px}body .ykt-blog__card-title,body .ykt-blog__excerpt{padding-inline:8px}body .ykt-blog__all{margin-top:28px}body .ykt-rsr .ykt-rsr__item:before{display:none}body .ykt-rsr .ykt-rsr__item:hover{transform:none;box-shadow:none}body .ykt-footer{background:#211b25;color:#f6edf3;border-top:1px solid #5b4054;padding-top:64px}body .ykt-footer__brand{color:#ecc4d3;font-size:28px;font-weight:650;letter-spacing:-.04em}body .ykt-footer h2{color:#e8c6dc;font-size:13px;font-weight:600}body .ykt-footer__small{color:#bdaebc}body .ykt-footer__input{border-radius:10px;border-color:#796076;background:#ffffff04}body .ykt-footer__input button{background:#ecc4d3;color:#352331}body .ykt-footer__bottom{border-color:#5b4054;color:#bdadbb}body .ykt-footer nav>a{font-size:12px;line-height:1.5}body .ykt-footer a:focus-visible{outline-color:#ecc4d3}@media(min-width:990px){body .product-information__grid--half{max-width:1200px;margin-inline:auto;gap:48px}body .product-details{padding-top:12px}}@media(max-width:1350px){body .ykt-spotlight{margin:28px 24px}}@media(max-width:989px){body .ykt-shell{width:calc(100% - 48px)}body .ykt-uv__step{padding:20px!important}}@media(max-width:749px){body .ykt-shell{width:calc(100% - 36px)}body .ykt-section{padding-block:44px}body .ykt-editorial h2,body .ykt-spotlight h2{font-size:32px;line-height:1.12}body .ykt-section-head{margin-bottom:24px}body .ykt-section-head p{font-size:13px}body .ykt-campaign__inner{padding:24px 20px 26px}body .ykt-campaign__visual{box-shadow:none}body .ykt-price-banner{gap:12px;padding:9px 14px}body .ykt-price-banner__reference{font-size:10px}body .ykt-price-banner strong{font-size:12px}body .ykt-offer-strip{font-size:11px;padding:12px 18px}body .ykt-product-grid{gap:14px 10px}body .ykt-product-tile{padding:6px 6px 12px;border-radius:14px}body .ykt-product-tile__image{border-radius:10px}body .ykt-product-tile h3{font-size:13px;line-height:1.35}body .ykt-product-tile__index{font-size:8px;top:7px;left:7px;padding:4px 6px}body .ykt-product-tile__meta{margin-top:12px}body .ykt-product-tile__price{font-size:12px}body .ykt-product-tile__note{font-size:9px;line-height:1.5}body .ykt-product-tile__choose{font-size:10px;margin-top:10px;min-height:40px}body .product-card{padding:6px;border-radius:14px}body .product-grid{row-gap:18px}body .ykt-spotlight{margin:20px 12px;border-radius:20px}body .ykt-spotlight__shell{padding:26px 18px 20px}body .ykt-spotlight__collection{padding:10px 13px;font-size:11px;gap:12px}body .ykt-spotlight__emblem{display:none}body .ykt-spotlight__caption{padding:16px 14px 8px}body .ykt-discovery--visual .ykt-universe-card__image{aspect-ratio:1}body .ykt-universe-card__body{padding:13px 10px}body .ykt-universe-card__name{font-size:14px}body .ykt-scene{min-height:330px;border-radius:16px}body .ykt-quiz-banner{border-radius:18px}body .ykt-uv__steps{gap:10px}body .ykt-uv__step{padding:17px 14px!important;border:1px solid #ded0df!important;border-radius:13px}body .ykt-uv__step h3{font-size:16px}body .ykt-uv__step p{font-size:12px}body .ykt-uv__intro{margin-bottom:26px}body .ykt-uv__intro p{font-size:14px}body .ykt-astra-faq details{padding-inline:15px}body .ykt-astra-faq summary{font-size:13px}body .product-information{padding-bottom:24px}body .product-details h1{font-size:29px}body .product-details{padding-inline:18px}body .ykt-finish__choices{grid-template-columns:1fr 1fr;gap:8px}body .ykt-finish__choice{padding:12px 10px;gap:6px}body .ykt-finish__choice input{flex-basis:15px;width:15px;height:15px}body .ykt-finish__choice span span,body .ykt-finish__choice small{font-size:11px}body .ykt-collection-intro{padding-block:26px 20px}body .ykt-universe-rail{gap:10px}body .ykt-info-card{padding:24px}body .ykt-footer{padding-top:40px}}@media(max-width:359px){body .ykt-finish__choices{grid-template-columns:1fr}body .ykt-product-tile__index{font-size:7px}}@media(prefers-reduced-motion:reduce){body .ykt-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ykt-signature.css.map */
