:root{--muguet-sans: "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--muguet-serif: "Songti SC", "STSong", "Noto Serif CJK SC", Georgia, serif;--muguet-ink: #1f2421;--muguet-muted: #667067;--muguet-soft: #f5f1e9;--muguet-line: #ded8cf;--muguet-leaf: #496b50;--muguet-rose: #a46158}html,body{font-family:var(--muguet-sans);letter-spacing:0}body,button,input,textarea,select{font-family:var(--muguet-sans)}h1,h2,h3,h4,h5,.title,.title--page,.product__title,.product-carousel__heading{font-family:var(--muguet-sans);letter-spacing:0;font-weight:560}.button,.button--with-underline,.link,.header__menu-item{letter-spacing:0}.muguet-home-hero{background:#fff;border-bottom:1px solid var(--muguet-line)}.muguet-home-hero__inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(28rem,1.12fr);gap:clamp(1.8rem,4vw,4.8rem);align-items:center;padding-top:clamp(2.8rem,5vw,5.2rem);padding-bottom:clamp(2.8rem,5vw,5.2rem)}.muguet-home-hero--text-only .muguet-home-hero__inner{display:block}.muguet-eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muguet-leaf)}.muguet-home-hero__title{max-width:52rem;margin:0 0 1rem;font-size:clamp(2.6rem,3.2vw,4.2rem);line-height:1.14;color:var(--muguet-ink)}.muguet-home-hero__text{max-width:54rem;margin:0 0 1.8rem;font-size:clamp(1.45rem,1.35vw,1.65rem);line-height:1.75;color:var(--muguet-muted)}.muguet-home-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.muguet-home-hero__actions .button{min-width:14rem}.muguet-home-hero__panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:1.4rem;border:1px solid var(--muguet-line);background:var(--muguet-soft)}.muguet-home-hero__panel-item{padding:1.4rem;background:#fff}.muguet-home-hero__panel-item strong{display:block;margin-bottom:.4rem;font-size:1.45rem;color:var(--muguet-ink)}.muguet-home-hero__panel-item span{display:block;color:var(--muguet-muted);line-height:1.7}.muguet-home-rules{border-top:1px solid var(--muguet-line);background:var(--muguet-soft)}.muguet-home-poster{border-top:0;border-bottom:1px solid var(--muguet-line);background:linear-gradient(180deg,#fbfaf7,#fff)}.muguet-home-poster__inner{display:grid;grid-template-columns:minmax(0,.68fr) minmax(24rem,.32fr);gap:clamp(2rem,4vw,5.6rem);align-items:center;min-height:clamp(50rem,calc(100svh - 18rem),72rem);padding-top:clamp(2rem,4vw,4.8rem);padding-bottom:clamp(2.8rem,5vw,5.8rem)}.muguet-home-poster__content{display:grid;gap:1.4rem;align-content:center}.muguet-home-poster__heading{max-width:46rem;margin:0;font-size:clamp(3rem,4.8vw,5.8rem);line-height:1.08}.muguet-home-poster__text{max-width:42rem;margin:0;color:var(--muguet-muted);font-size:clamp(1.45rem,1.25vw,1.75rem);line-height:1.72}.muguet-home-poster__content .button{justify-self:start;width:fit-content;min-width:17rem}.muguet-home-poster__media{display:block;overflow:hidden;border:1px solid var(--muguet-line);background:var(--muguet-soft);text-decoration:none;aspect-ratio:21 / 9}.muguet-home-poster__image{display:block;width:100%;height:100%;object-fit:contain}.muguet-home-poster__image--mobile{display:none}.muguet-home-poster__placeholder{display:grid;width:100%;height:100%;min-height:0;place-items:center;padding:2rem;color:var(--muguet-muted);font-size:1.6rem;text-align:center;background:linear-gradient(135deg,#496b5014,#a4615814),var(--muguet-soft)}.muguet-home-rules__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5.6rem);padding-top:clamp(4rem,6vw,7rem);padding-bottom:clamp(4rem,6vw,7rem)}.muguet-home-rules__heading{margin:0 0 1.2rem;font-size:clamp(2.8rem,4vw,5rem);line-height:1.14}.muguet-home-rules__text{margin:0 0 2.4rem;color:var(--muguet-muted);line-height:1.8}.muguet-home-rules__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.muguet-home-rules__item{padding:1.8rem;border:1px solid var(--muguet-line);background:#fff}.muguet-home-rules__item strong{display:block;margin-bottom:.6rem;color:var(--muguet-ink)}.muguet-home-rules__item span{color:var(--muguet-muted);line-height:1.7}.muguet-home-contact{margin-top:2rem;padding:1.8rem;border-left:3px solid var(--muguet-leaf);background:#ffffffb8}.muguet-home-contact p{margin:0}.product-carousel-section .product-carousel{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(3rem,5vw,5rem)}.product-carousel__top{align-items:end}.product-carousel__heading{max-width:72rem}.product-carousel__heading p{margin:0}.collection-product-card .card-wrapper{border:0;background:transparent;transition:transform .16s ease}.collection-product-card .card-wrapper:hover{transform:translateY(-2px);box-shadow:none}.collection-product-card .card__inner{background:transparent}.collection-product-card .media{margin:0;height:auto;padding-bottom:0!important;aspect-ratio:1 / 1;background:transparent}.collection-product-card .card-information{padding:1.4rem 1.4rem 1.6rem}.muguet-card-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.9rem}.muguet-card-tag{display:inline-flex;align-items:center;min-height:2.4rem;padding:.3rem .8rem;border:0;background:var(--muguet-soft);color:var(--muguet-leaf);font-size:1.15rem;font-weight:650;line-height:1.2}.collection-product-card .card-title_info{display:grid;grid-template-columns:1fr;gap:.8rem;padding-top:0}.collection-product-card .card__title{display:-webkit-box;min-height:3.04em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.55rem;line-height:1.52;font-weight:650;text-transform:none}.collection-product-card .mini-price,.collection-product-card .wide-price{color:var(--muguet-rose);font-weight:760}.muguet-card-meta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.1rem;color:var(--muguet-muted);font-size:1.22rem;line-height:1.5}.muguet-card-meta span{display:inline-flex;align-items:center}.muguet-card-meta span:before{content:"";width:.5rem;height:.5rem;margin-right:.55rem;border-radius:50%;background:var(--muguet-leaf)}.muguet-collection-hero{border-bottom:1px solid var(--muguet-line);background:linear-gradient(135deg,#f6f2ea,#fff)}.muguet-collection-hero__inner{padding-top:clamp(3.2rem,6vw,6.4rem);padding-bottom:clamp(3.2rem,6vw,6.4rem)}.muguet-collection-hero__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end}.muguet-collection-hero__title{margin:0 0 1rem;font-size:clamp(3rem,4.5vw,5.8rem);line-height:1.08}.muguet-collection-hero__text{max-width:72rem;margin:0;color:var(--muguet-muted);font-size:1.6rem;line-height:1.8}.muguet-collection-hero__stats{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}.muguet-collection-hero__stat{padding:.8rem 1.1rem;border:1px solid var(--muguet-line);background:#fff;color:var(--muguet-leaf);font-size:1.3rem;font-weight:700}.muguet-groupbuy-rules{margin-top:1.6rem!important;margin-bottom:2.4rem!important}.muguet-groupbuy-rules__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.6rem!important;padding:1.8rem!important;background:var(--muguet-soft)!important}.muguet-groupbuy-rules__title{font-size:clamp(2.2rem,3vw,3.2rem)}.muguet-groupbuy-rules__text{font-size:1.45rem}.muguet-groupbuy-rules__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.muguet-groupbuy-rules__item{padding:1.2rem!important;background:#fff!important;font-size:1.35rem}.main-product-page .product{--muguet-product-panel: #fbfaf7}.main-product-page .product__outer{align-items:flex-start}.muguet-groupbuy-product-page .product__info-wrapper-block{padding:clamp(1.8rem,3vw,3rem);border:1px solid var(--muguet-line);background:#fff}.muguet-groupbuy-product-page .product__media-wrapper{background:#fbfaf7}.muguet-groupbuy-product-page .product__media{background:#f7f3ec}.muguet-groupbuy-product-page .product__media img{object-fit:contain;padding:1.2rem}@media screen and (min-width:990px){.main-product-page .product__media-wrapper{width:58%}.main-product-page .product__info-wrapper{width:42%;position:sticky;top:calc(var(--header-height, 80px) + 2rem)}}.muguet-product-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.4rem}.muguet-product-tag{padding:.5rem 1rem;border:1px solid var(--muguet-line);background:var(--muguet-soft);color:var(--muguet-leaf);font-size:1.25rem;font-weight:700}.main-product-page .product__title{font-size:clamp(3rem,4.2vw,5.6rem);line-height:1.1;font-weight:650}.main-product-page .price-wrapper{margin-top:1.6rem}.main-product-page .product .price,.main-product-page .product .price-item{color:var(--muguet-rose);font-weight:780}.main-product-page .product-form__buttons{gap:1.2rem}.main-product-page .product-form__quantity__add__buttons{gap:1rem}.main-product-page .product-form__submit{min-height:5.2rem;background:var(--muguet-ink)}.muguet-product-groupbuy-note{margin-top:1.6rem!important;background:var(--muguet-product-panel)!important;border-color:var(--muguet-line)!important}.muguet-product-groupbuy-note__eyebrow{color:var(--muguet-leaf)!important;font-weight:700}.muguet-product-groupbuy-note__list li{border-left-color:var(--muguet-leaf)!important}@media screen and (max-width:989px){.muguet-home-hero__inner,.muguet-home-poster__inner,.muguet-home-rules__inner,.muguet-collection-hero__content{grid-template-columns:1fr}.muguet-collection-hero__stats{justify-content:flex-start}}@media screen and (max-width:749px){.muguet-home-hero__inner,.muguet-home-poster__inner,.muguet-home-rules__inner{padding-top:2.4rem;padding-bottom:2.8rem}.muguet-home-poster__media{height:auto;aspect-ratio:3 / 4}.muguet-home-poster__content{gap:1rem}.muguet-home-poster__text{margin-bottom:.8rem}.muguet-home-poster__media--has-mobile .muguet-home-poster__image--desktop{display:none}.muguet-home-poster__media--has-mobile .muguet-home-poster__image--mobile{display:block}.muguet-home-hero__title{font-size:2.7rem}.muguet-home-hero__panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.8rem}.muguet-home-hero__panel-item{display:grid;min-height:5.2rem;place-items:center;padding:.8rem;text-align:center}.muguet-home-hero__panel-item strong{margin:0;font-size:1.25rem}.muguet-home-hero__panel-item span{display:none}.muguet-home-rules__grid,.muguet-groupbuy-rules__list{grid-template-columns:1fr!important}.collection-product-card .card-information{padding:1rem}.collection-product-card .media{margin:.8rem .8rem 0}.collection-product-card .card__title{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/muguet-groupbuy.css.map */
