.product__info-container .product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.16em;margin-bottom:1rem;color:rgba(var(--color-foreground),.65)}.product__info-container .product__title h1{font-family:inherit;font-size:clamp(2rem,1.75vw,2.45rem);font-weight:400;line-height:1.55;letter-spacing:.055em;margin:0 0 1.2rem}.product__info-container [id^=price-]{display:inline-block;width:auto;margin:0;vertical-align:baseline}.product__info-container .price.price--large{display:inline-flex;align-items:baseline;margin:0}.product__info-container .price__container{margin:0}.product__info-container .price-item{font-size:clamp(2rem,1.8vw,2.5rem);font-weight:400;line-height:1;letter-spacing:.03em}.product__info-container .price .badge.price__badge-sold-out,.product__info-container .price__badge-sold-out,.product__info-container .badge.price__badge-sold-out{display:none!important}.product__info-container .product__tax{display:inline-flex;align-items:baseline;gap:.8rem;margin:0 0 0 .7rem;font-size:1rem;line-height:1;letter-spacing:.08em;color:rgba(var(--color-foreground),.6);vertical-align:baseline}.product__info-container .product__tax p{display:inline;margin:0}.product__info-container:has(.price--sold-out) .product__tax:after{content:"Sold out";display:inline-block;padding:.28rem .72rem;font-size:.95rem;line-height:1.2;letter-spacing:.12em;color:rgba(var(--color-foreground),.65);border:1px solid rgba(var(--color-foreground),.25)}.product__description.rte .waseiyu-product-summary{font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:1.24rem;line-height:2;letter-spacing:.04em;color:#1a1a1ad1}.product__description.rte .waseiyu-product-summary p{margin:0 0 1.1rem}.product__description.rte .waseiyu-product-summary p:last-child{margin-bottom:0}.product__description.rte .waseiyu-product-summary .is-en{margin-top:1.6rem;font-family:Cormorant Garamond,serif;font-size:1.22rem;line-height:1.85;letter-spacing:.06em;color:#1a1a1a94}.product__description.rte .waseiyu-fragrance-profile{width:fit-content;margin:2.4rem 0 2.2rem;padding:1.8rem 0;border-top:1px solid rgba(26,26,26,.1);border-bottom:1px solid rgba(26,26,26,.1)}.product__description.rte .waseiyu-fragrance-profile__row{display:grid;grid-template-columns:6rem repeat(5,.86rem);gap:.58rem;align-items:center;margin-bottom:.9rem}.product__description.rte .waseiyu-fragrance-profile__row:last-child{margin-bottom:0}.product__description.rte .waseiyu-fragrance-profile__row span{font-family:Cormorant Garamond,serif;font-size:1.38rem;line-height:1;letter-spacing:.04em;color:#4b5e66e0}.product__description.rte .waseiyu-fragrance-profile__row i{display:block;width:.78rem;height:.78rem;border-radius:50%;border:1px solid rgba(75,94,102,.24)}.product__description.rte .waseiyu-fragrance-profile__row i.is-filled{background:#4b5e66b8;border-color:#4b5e66b8}.product__description.rte .waseiyu-fragrance-profile--ryokuki .waseiyu-fragrance-profile__row span{color:#3f5a4be6}.product__description.rte .waseiyu-fragrance-profile--ryokuki .waseiyu-fragrance-profile__row i{border-color:#3f5a4b3d}.product__description.rte .waseiyu-fragrance-profile--ryokuki .waseiyu-fragrance-profile__row i.is-filled{background:#3f5a4bb8;border-color:#3f5a4bb8}.product__description.rte .waseiyu-fragrance-profile--mugen .waseiyu-fragrance-profile__row span{color:#7b728eeb}.product__description.rte .waseiyu-fragrance-profile--mugen .waseiyu-fragrance-profile__row i{border-color:#7b728e3d}.product__description.rte .waseiyu-fragrance-profile--mugen .waseiyu-fragrance-profile__row i.is-filled{background:#7b728ebd;border-color:#7b728ebd}.waseiyu-product-detail,.waseiyu-product-detail *,.waseiyu-product-detail *:before,.waseiyu-product-detail *:after{box-sizing:border-box}.waseiyu-product-detail{--waseiyu-text: #1a1a1a;--waseiyu-muted: rgba(26, 26, 26, .58);--waseiyu-soft-text: rgba(26, 26, 26, .88);--waseiyu-line: rgba(26, 26, 26, .1);--waseiyu-accent: #8c8067;--waseiyu-bg: #f7f6f2;max-width:1000px;margin:0 auto;padding:7.2rem 0 8rem;color:var(--waseiyu-text)}.waseiyu-product-detail img{display:block;width:100%;height:auto}.waseiyu-product-detail .waseiyu-section{width:100%;margin:0 auto 7.2rem}.waseiyu-product-detail .waseiyu-label{margin:0 0 1rem;font-family:Cormorant Garamond,serif;font-size:1.05rem;line-height:1.4;letter-spacing:.16em;color:var(--waseiyu-accent);text-transform:uppercase}.waseiyu-product-detail .waseiyu-title{margin:0 0 1.7rem;font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(1.85rem,1.85vw,2.28rem);line-height:1.7;letter-spacing:.055em;font-weight:400;color:var(--waseiyu-text)}.waseiyu-product-detail .waseiyu-text,.waseiyu-product-detail .waseiyu-text p,.waseiyu-product-detail .waseiyu-list li,.waseiyu-product-detail .waseiyu-info dd,.waseiyu-product-detail .waseiyu-info dt{font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:1.32rem;line-height:2.05;letter-spacing:.04em;color:var(--waseiyu-soft-text)}.waseiyu-product-detail .waseiyu-text p{margin:0 0 1.3em}.waseiyu-product-detail .waseiyu-text p:last-child{margin-bottom:0}.waseiyu-product-detail .en,.waseiyu-product-detail .is-en,.waseiyu-product-detail .waseiyu-story-en{display:block;margin:1.6rem 0 0;font-family:Cormorant Garamond,serif;font-size:1.22rem;line-height:1.85;letter-spacing:.06em;color:var(--waseiyu-muted)}.waseiyu-product-detail .is-en+.is-en,.waseiyu-product-detail .waseiyu-story-en p+p{margin-top:1.1rem}.waseiyu-product-detail .waseiyu-story-en p{margin:0}.waseiyu-product-detail a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.3em}.waseiyu-product-detail .waseiyu-grid,.waseiyu-product-detail .waseiyu-story-grid{display:grid;grid-template-columns:minmax(320px,420px) minmax(320px,420px);gap:clamp(5.2rem,6vw,8rem);align-items:center;justify-content:center;max-width:920px;margin-left:auto;margin-right:auto}.waseiyu-product-detail .waseiyu-image,.waseiyu-product-detail .waseiyu-story-image{width:100%;max-width:420px;margin-left:auto;margin-right:auto}.waseiyu-product-detail .waseiyu-image img,.waseiyu-product-detail .waseiyu-story-image img{object-fit:cover}.waseiyu-product-detail .waseiyu-content,.waseiyu-product-detail .waseiyu-story-content{width:100%;max-width:420px}.waseiyu-product-detail .waseiyu-section>.waseiyu-label,.waseiyu-product-detail .waseiyu-section>.waseiyu-title{max-width:920px;margin-left:auto;margin-right:auto}.waseiyu-product-detail .waseiyu-section--blend{padding-left:40px;padding-right:40px}.waseiyu-product-detail .waseiyu-blend-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,560px);column-gap:clamp(4.4rem,4.8vw,6rem);row-gap:3.2rem;align-items:start;justify-content:center;max-width:920px;margin-left:auto;margin-right:auto}.waseiyu-product-detail .waseiyu-blend-head{grid-column:1 / -1;width:100%}.waseiyu-product-detail .waseiyu-blend-head .waseiyu-title{margin-bottom:0}.waseiyu-product-detail .waseiyu-blend-notes,.waseiyu-product-detail .waseiyu-blend-charts{width:100%}.waseiyu-product-detail .waseiyu-subtitle{margin:0 0 1.6rem;font-family:Cormorant Garamond,serif;font-size:1.55rem;line-height:1.4;letter-spacing:.08em;color:var(--waseiyu-accent)}.waseiyu-product-detail .waseiyu-note-group{margin-bottom:1.5rem;padding-bottom:1.3rem;border-bottom:1px solid var(--waseiyu-line)}.waseiyu-product-detail .waseiyu-note-label{margin:0 0 .45rem;font-family:Cormorant Garamond,serif;font-size:1.12rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--waseiyu-accent)}.waseiyu-product-detail .waseiyu-note-text{margin:0;font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:1.28rem;line-height:1.9;letter-spacing:.04em;color:#1a1a1adb}.waseiyu-product-detail .waseiyu-chart-tab-input{position:absolute;opacity:0;pointer-events:none}.waseiyu-product-detail .waseiyu-chart-tab-list{display:none}.waseiyu-product-detail .waseiyu-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;align-items:start}.waseiyu-product-detail .waseiyu-chart{margin:0;text-align:center}.waseiyu-product-detail .waseiyu-chart img{width:100%;max-width:290px;margin:0 auto}.waseiyu-product-detail .waseiyu-chart figcaption{margin-top:.8rem;font-family:Cormorant Garamond,serif;font-size:1.05rem;line-height:1.4;letter-spacing:.08em;color:var(--waseiyu-muted)}.waseiyu-product-detail .waseiyu-list{margin:0 0 1.8rem;padding-left:1.25em}.waseiyu-product-detail .waseiyu-list li{margin-bottom:.35em}.waseiyu-product-detail .waseiyu-blend-grid{display:flex;flex-wrap:wrap;gap:.8rem 1rem;margin:0 0 2.4rem}.waseiyu-product-detail .waseiyu-blend-grid>div{display:inline-flex;align-items:center;min-height:3.6rem;padding:.7rem 1.2rem;border:1px solid rgba(26,26,26,.12);border-radius:999px;background:transparent;font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:1.25rem;line-height:1.4;letter-spacing:.05em;color:#1a1a1ac2}.waseiyu-product-detail .waseiyu-card{border:1px solid rgba(26,26,26,.12);background:#ffffff5c;padding:2.6rem}.waseiyu-product-detail .waseiyu-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.4rem,4vw,4rem);max-width:920px;margin-left:auto;margin-right:auto}.waseiyu-product-detail .waseiyu-card-grid .waseiyu-card{height:100%}.waseiyu-product-detail .waseiyu-info{max-width:920px;margin-left:auto;margin-right:auto;border-top:1px solid var(--waseiyu-line)}.waseiyu-product-detail .waseiyu-info>div{display:grid;grid-template-columns:10rem 1fr;gap:2rem;padding:1.45rem 0;border-bottom:1px solid var(--waseiyu-line)}.waseiyu-product-detail .waseiyu-info dt{margin:0;font-size:1.18rem;line-height:1.8;color:#1a1a1a80;letter-spacing:.08em}.waseiyu-product-detail .waseiyu-info dd{margin:0;font-size:1.22rem;line-height:1.9;color:#1a1a1ac7}.waseiyu-product-detail .waseiyu-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;max-width:920px;margin:0 auto}.waseiyu-product-detail .waseiyu-related-card{display:block;padding:1.6rem 1.4rem;border:1px solid rgba(26,26,26,.12);text-decoration:none;background:#ffffff47;transition:opacity .3s ease,transform .3s ease}.waseiyu-product-detail .waseiyu-related-card:hover{opacity:.72;transform:translateY(-2px)}.waseiyu-product-detail .waseiyu-related-card__time{display:block;margin-bottom:.6rem;font-family:Cormorant Garamond,serif;font-size:1.15rem;line-height:1.4;letter-spacing:.1em;color:var(--waseiyu-accent)}.waseiyu-product-detail .waseiyu-related-card__name{display:block;font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:1.24rem;line-height:1.7;letter-spacing:.04em;color:#1a1a1adb}.waseiyu-product-detail .waseiyu-soft{width:100vw;max-width:none;margin-left:50%;margin-right:0;margin-bottom:7.2rem;padding:6.4rem 0;transform:translate(-50%);background:#f7f6f2b8}.waseiyu-product-detail .waseiyu-soft .waseiyu-grid{width:min(920px,calc(100vw - 4rem));max-width:920px;margin-left:auto;margin-right:auto;justify-content:center}@media screen and (max-width:989px){.waseiyu-product-detail{max-width:820px;padding-left:2rem;padding-right:2rem}.waseiyu-product-detail .waseiyu-grid,.waseiyu-product-detail .waseiyu-story-grid,.waseiyu-product-detail .waseiyu-blend-layout{grid-template-columns:1fr;gap:3.2rem;max-width:620px}.waseiyu-product-detail .waseiyu-image,.waseiyu-product-detail .waseiyu-story-image,.waseiyu-product-detail .waseiyu-content,.waseiyu-product-detail .waseiyu-story-content{max-width:520px}.waseiyu-product-detail .waseiyu-soft .waseiyu-grid{width:min(620px,calc(100% - 4rem));max-width:620px}.waseiyu-product-detail .waseiyu-chart img{max-width:320px}}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:2.08rem;line-height:1.55}.product__description.rte .waseiyu-product-summary{font-size:1.4rem;line-height:2.05}.product__description.rte .waseiyu-product-summary .is-en{font-size:1.3rem;line-height:1.9}.product__description.rte .waseiyu-fragrance-profile{margin:2.2rem 0;padding:1.7rem 0}.product__description.rte .waseiyu-fragrance-profile__row{grid-template-columns:6.2rem repeat(5,.84rem);gap:.56rem;margin-bottom:.9rem}.product__description.rte .waseiyu-fragrance-profile__row span{font-size:1.38rem}.product__description.rte .waseiyu-fragrance-profile__row i{width:.76rem;height:.76rem}.waseiyu-product-detail{--waseiyu-sp-gutter: clamp(2.2rem, 6.6vw, 3rem);max-width:none;padding:5.6rem var(--waseiyu-sp-gutter) 6.2rem}.waseiyu-product-detail .waseiyu-section{width:100%;margin-bottom:5.2rem}.waseiyu-product-detail .waseiyu-grid,.waseiyu-product-detail .waseiyu-story-grid{max-width:none;gap:2.6rem}.waseiyu-product-detail .waseiyu-image,.waseiyu-product-detail .waseiyu-story-image,.waseiyu-product-detail .waseiyu-content,.waseiyu-product-detail .waseiyu-story-content{max-width:none}.waseiyu-product-detail .waseiyu-title{font-size:clamp(1.92rem,5.4vw,2.32rem);line-height:1.65;margin-bottom:1.6rem}.waseiyu-product-detail .waseiyu-label{font-size:1.08rem}.waseiyu-product-detail .waseiyu-text,.waseiyu-product-detail .waseiyu-text p,.waseiyu-product-detail .waseiyu-list li,.waseiyu-product-detail .waseiyu-info dd,.waseiyu-product-detail .waseiyu-info dt{font-size:1.4rem;line-height:2.05}.waseiyu-product-detail .en,.waseiyu-product-detail .is-en,.waseiyu-product-detail .waseiyu-story-en{font-size:1.3rem;line-height:1.9;color:#1a1a1aa3}.waseiyu-product-detail .waseiyu-section--blend{padding-left:0;padding-right:0}.waseiyu-product-detail .waseiyu-blend-layout{display:block;max-width:none}.waseiyu-product-detail .waseiyu-blend-head{margin-bottom:2.8rem}.waseiyu-product-detail .waseiyu-blend-head .waseiyu-title{margin-bottom:0}.waseiyu-product-detail .waseiyu-blend-notes{margin-bottom:3.8rem}.waseiyu-product-detail .waseiyu-blend-charts{padding-top:3.2rem;border-top:1px solid rgba(26,26,26,.1)}.waseiyu-product-detail .waseiyu-subtitle{font-size:1.5rem}.waseiyu-product-detail .waseiyu-note-group{margin-bottom:1.45rem;padding-bottom:1.25rem}.waseiyu-product-detail .waseiyu-note-label{margin-bottom:.4rem;font-size:1.08rem}.waseiyu-product-detail .waseiyu-note-text{font-size:1.36rem;line-height:1.95}.waseiyu-product-detail .waseiyu-blend-notes .waseiyu-text{margin-top:2.2rem}.waseiyu-product-detail .waseiyu-chart-tab-list{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 2.4rem;border:1px solid rgba(26,26,26,.16)}.waseiyu-product-detail .waseiyu-chart-tab{display:flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.9rem .8rem;font-family:Cormorant Garamond,serif;font-size:1.18rem;line-height:1.3;letter-spacing:.06em;color:#1a1a1a8f;text-align:center;cursor:pointer}.waseiyu-product-detail .waseiyu-chart-tab+.waseiyu-chart-tab{border-left:1px solid rgba(26,26,26,.16)}.waseiyu-product-detail .waseiyu-chart-grid{display:block}.waseiyu-product-detail .waseiyu-chart{display:none}.waseiyu-product-detail #kaseki-chart-body:checked~.waseiyu-chart-tab-list label[for=kaseki-chart-body],.waseiyu-product-detail #kaseki-chart-environment:checked~.waseiyu-chart-tab-list label[for=kaseki-chart-environment]{color:#1a1a1a;background:#f7f6f2cc}.waseiyu-product-detail #kaseki-chart-body:checked~.waseiyu-chart-grid .waseiyu-chart--body,.waseiyu-product-detail #kaseki-chart-environment:checked~.waseiyu-chart-grid .waseiyu-chart--environment{display:block}.waseiyu-product-detail .waseiyu-chart img{max-width:min(320px,100%)}.waseiyu-product-detail .waseiyu-chart figcaption{margin-top:1rem;font-size:1.16rem;line-height:1.5}.waseiyu-product-detail .waseiyu-card{padding:2rem 1.8rem}.waseiyu-product-detail .waseiyu-card-grid{grid-template-columns:1fr;gap:2.2rem;max-width:none}.waseiyu-product-detail .waseiyu-info>div{grid-template-columns:1fr;gap:.7rem}.waseiyu-product-detail .waseiyu-blend-grid{gap:.8rem .9rem}.waseiyu-product-detail .waseiyu-blend-grid>div{min-height:3.6rem;padding:.7rem 1.05rem;font-size:1.28rem}.waseiyu-product-detail .waseiyu-related-grid{grid-template-columns:1fr;gap:1rem;max-width:none}.waseiyu-product-detail .waseiyu-related-card{padding:1.55rem 1.4rem}.waseiyu-product-detail .waseiyu-related-card__time{font-size:1.18rem}.waseiyu-product-detail .waseiyu-related-card__name{font-size:1.34rem}.waseiyu-product-detail .waseiyu-soft{width:100vw;margin-left:50%;margin-right:0;margin-bottom:5.2rem;padding:4.8rem 0;transform:translate(-50%)}.waseiyu-product-detail .waseiyu-soft .waseiyu-grid{width:calc(100vw - (var(--waseiyu-sp-gutter) * 2));max-width:none}}.wy-preorder-notice{margin:2.4rem 0 2rem;padding:1.8rem 2rem;border:1px solid rgba(26,26,26,.18);background:#f7f6f2b8;color:#1a1a1a;font-family:Shippori Mincho,"Noto Serif JP",Yu Mincho,serif;letter-spacing:.06em;line-height:1.9}.wy-preorder-notice__label{display:inline-block;margin:0 0 .8rem;padding:.35rem .9rem;border:1px solid rgba(26,26,26,.28);font-size:1.2rem;line-height:1.4;letter-spacing:.12em}.wy-preorder-notice p{margin:0;font-size:1.35rem}.wy-preorder-notice strong{font-weight:500;background:linear-gradient(transparent 65%,#c6b88a59 65%)}@media screen and (max-width:749px){.wy-preorder-notice{margin:2rem 0 1.8rem;padding:1.6rem 1.5rem}.wy-preorder-notice__label{font-size:1.15rem}.wy-preorder-notice p{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/waseiyu-product.css.map */
