.m3{background:#fbf3e8}.m3-wrap{position:relative;max-width:560px;margin:0 auto;container-type:inline-size}.m3-img{display:block;width:100%;height:auto}.m3-hot{position:absolute;z-index:2;display:block;border-radius:14px;-webkit-tap-highlight-color:transparent}.m3-hot:focus-visible{outline:3px solid #E88B2E;outline-offset:2px}.m3 .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m3-top{background:#fbf3e8;position:relative;z-index:30}.m3-announce{position:relative;max-width:560px;margin:0 auto;container-type:inline-size}.m3-announce p{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:max(11.5px,2.95cqw);letter-spacing:.005em;white-space:nowrap}.m3-announce a{color:inherit;text-decoration:none}.m3-head{position:relative;max-width:560px;margin:0 auto;container-type:inline-size}.m3-burger{position:absolute;left:.9%;top:19%;width:11%;height:70%;z-index:3}.m3-burger summary{list-style:none;cursor:pointer;width:100%;height:100%;display:block}.m3-burger summary::-webkit-details-marker{display:none}.m3-burger nav{position:absolute;top:100%;left:0;width:min(78cqw,300px);background:#fbf3e8;border:1px solid #EBDCC6;border-radius:18px;box-shadow:0 14px 30px #4b342629;padding:8px 0}.m3-burger nav a{display:block;padding:13px 20px;color:#2b241e;text-decoration:none;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:1rem}.m3-burger nav a[aria-current]{color:#b34a2c}.m3-count{position:absolute;z-index:2;left:95.4%;top:37%;width:5.1cqw;height:5.1cqw;min-width:19px;min-height:19px;transform:translate(-50%,-50%);border-radius:50%;background:#e8892e;color:#fff;display:grid;place-items:center;font-family:var(--font-body);font-weight:800;font-size:max(10px,2.6cqw);line-height:1;pointer-events:none}.m3-card-txt{position:absolute;z-index:2;text-align:center;transform:translate(-50%);white-space:nowrap;margin:0;font-family:var(--font-body)}.m3-card-sub{font-size:max(10.5px,2.5cqw);color:#6b5b4e}.m3-card-price{font-size:max(15px,3.9cqw);font-weight:800;color:#1f1a16}.m3-card-price small{font-size:.62em;font-weight:700;color:#6b5b4e}.m3-pill-txt{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:max(12px,2.95cqw);text-decoration:none;border-radius:999px}.m3-news-form{position:absolute;z-index:2;left:9.5%;top:63.6%;width:70%;height:21.4%;display:flex;margin:0}.m3-news-form input[type=email]{flex:0 0 63.6%;min-width:0;background:transparent;border:0;border-radius:999px 0 0 999px;padding:0 0 0 7.9%;font-family:var(--font-body);font-size:max(13px,2.35cqw);color:#2b241e}.m3-news-form input[type=email]::placeholder{color:#8b7d6e;opacity:1}.m3-news-form button{flex:1;background:transparent;border:0;cursor:pointer;border-radius:0 999px 999px 0;color:transparent;font-size:1px}.m3-news-form input:focus-visible{outline:2px solid #B34A2C;outline-offset:-2px}.m3-news-form button:focus-visible{outline:3px solid #1f1a16;outline-offset:-3px}.m3-news-ok{position:absolute;z-index:2;left:9.5%;top:63.6%;width:70%;height:21.4%;margin:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:max(13px,3cqw);color:#2f5a2a;background:#fffaf0;border-radius:999px}.m3-faq{max-width:560px;margin:0 auto;padding:0 3.2% 14px;display:grid;gap:10px}.m3-q{background:#fffbf4;border:1.5px solid #EBDDC8;border-radius:28px;padding:0 20px}.m3-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:.92rem;color:#1f1a16}.m3-q summary::-webkit-details-marker{display:none}.m3-q summary:after{content:"+";font-size:1.5rem;line-height:1;font-weight:400}.m3-q[open] summary:after{content:"\2013"}.m3-q__a{padding:0 0 16px;font-size:.88rem;color:#4a3d33;line-height:1.5}.m3-q__a p{margin:0 0 .6em}.m3-legal{background:#fbf3e8;text-align:center;padding:6px 16px 30px;font-size:.78rem}.m3-legal ul{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center}.m3-legal a{color:#2b241e;text-underline-offset:3px}.m3-legal .payment-icons{justify-content:center;margin:0 0 8px;display:flex;gap:6px;flex-wrap:wrap;list-style:none;padding:0}.m3-legal .payment-icon{width:38px;height:24px}.m3-legal small{color:#6b5b4e}.m3-live-txt{position:absolute;z-index:2;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-body);font-weight:var(--font-body-bold);line-height:1.2;color:#1f1a16}.m3--fade .m3-img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.jd{background:#fbf3e8;padding:8px 0 40px;color:#4a2a1b}.jd-wrap{max-width:640px;margin:0 auto;padding:0 16px}.jd-mult{mix-blend-mode:normal}.jd img{display:block;max-width:100%;height:auto}.jd h2,.jd h3{font-family:var(--v2-display);font-weight:700;color:#4a2315;margin:0;line-height:1.15}.jd-head{display:grid;justify-items:center;gap:14px;padding:8px 0 18px;position:relative}.jd-logo{width:min(270px,72%)}.jd-benefits{list-style:none;margin:0;padding:0;display:grid;gap:14px;width:min(340px,100%)}.jd-benefits li{display:flex;align-items:center;gap:16px}.jd-benefits img{width:58px;height:58px;flex:none}.jd-benefits span{font-size:1.05rem;line-height:1.3}.jd-squirrel{width:120px;justify-self:end;margin-top:-4px}.jd-cards{list-style:none;margin:8px 0 22px;padding:0;display:grid;gap:22px}.jd-cards li{text-align:center}.jd-cards img{width:100%;border-radius:22px;aspect-ratio:628 / 518;object-fit:cover;margin-bottom:10px;box-shadow:0 8px 18px #78502824}.jd-cards h3{font-size:1.25rem;margin-bottom:4px}.jd-cards p{margin:0 auto;font-size:.92rem;line-height:1.4;max-width:24em;color:#5a4636}.jd-use{position:relative;background:#f3e8da;border-radius:24px;padding:20px 14px 18px;margin-bottom:20px}.jd-use h2{font-size:1.5rem;margin:0 0 12px 6px}.jd-use ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px 8px}.jd-use li{text-align:center;font-size:.88rem;line-height:1.3;color:#5a4636;display:flex;flex-direction:column;align-items:center;gap:6px}.jd-use li img{width:46px;height:46px;object-fit:contain}.jd-tag{position:relative;width:190px;margin:10px auto 0}.jd-tag span{position:absolute;left:14%;right:8%;top:38%;transform:rotate(-9deg);text-align:center;color:#fff;font-family:var(--v2-display);font-size:1.15rem;line-height:1.05}.jd-mat{display:grid;gap:14px}.jd-child{width:100%;border-radius:22px;aspect-ratio:1118 / 526;object-fit:cover;box-shadow:0 8px 18px #78502824}.jd-mat__panel{position:relative;background:#f8ebdd;border-radius:24px;padding:18px 16px;overflow:hidden}.jd-mat__panel h2{font-size:1.35rem;margin-bottom:12px;max-width:14em}.jd-mat__panel ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:78%}.jd-mat__panel li{display:flex;align-items:center;gap:12px;font-size:.92rem;line-height:1.3;color:#5a4636}.jd-mat__panel li img{width:40px;height:40px;object-fit:contain;flex:none}.jd-mush{position:absolute;right:8px;bottom:6px;width:78px}@media(min-width:99999px){.jd-head{grid-template-columns:1fr 1fr;align-items:center;justify-items:start}.jd-logo{grid-column:1 / -1;justify-self:center}.jd-cards{grid-template-columns:repeat(3,1fr);gap:14px}.jd-cards h3{font-size:1.05rem}.jd-cards p{font-size:.8rem}.jd-use ul{grid-template-columns:repeat(4,1fr)}.jd-use .jd-tag{position:absolute;right:-6px;top:-18px;width:150px;margin:0}.jd-tag span{font-size:.95rem}.jd-use h2{margin-bottom:18px}.jd-mat{grid-template-columns:1.45fr 1fr;align-items:stretch}.jd-child{height:100%;aspect-ratio:auto}}.m3-car{padding-bottom:6px}.m3-car__sub{text-align:center;margin:2px 16px 14px;font-family:var(--font-body);font-size:.92rem;color:#3a2e26}.m3-car__stage{position:relative;max-width:560px;margin:0 auto}.m3-car__track{list-style:none;margin:0;padding:6px 12px 16px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m3-car__track::-webkit-scrollbar{display:none}.m3-car__item{flex:0 0 min(46%,230px);scroll-snap-align:start}.m3-car__card{height:100%;background:#fff9f0;border-radius:22px;padding:8px 8px 14px;text-align:center;box-shadow:0 8px 18px #966e3c1a;display:flex;flex-direction:column}.m3-car__media{display:block;background:#fff;border-radius:16px;overflow:hidden;aspect-ratio:1 / 1}.m3-car__media img{width:100%;height:100%;object-fit:contain}.m3-car__name{margin:10px 0 0;font-family:var(--v2-display);font-weight:700;font-size:1.12rem;line-height:1.15;color:#1f1a16}.m3-car__name a{color:inherit;text-decoration:none}.m3-car__kind{margin:2px 0 6px;font-family:var(--font-body);font-size:.72rem;color:#6b5b4e;min-height:1.1em}.m3-car__price{margin:0 0 10px;font-family:var(--font-body);font-weight:800;font-size:1.15rem;color:#1f1a16}.m3-car__btn{margin-top:auto;display:block;background:#b34a2c;color:#fff;text-decoration:none;border-radius:999px;padding:10px 6px;font-family:var(--font-body);font-weight:var(--font-body-bold);font-size:.85rem}.m3-car__btn:hover{background:#8f3a22;color:#fff}.m3-car__nav{position:absolute;top:38%;z-index:3;width:38px;height:38px;border-radius:50%;border:0;background:#fff9f0f2;color:#4a2315;font-size:1.7rem;line-height:1;cursor:pointer;box-shadow:0 3px 10px #4b342638;display:grid;place-items:center;padding:0 0 3px}.m3-car__nav--prev{left:2px}.m3-car__nav--next{right:2px}.m3-car__nav[disabled]{opacity:0;pointer-events:none}.m3-car__nav:focus-visible,.m3-car__track:focus-visible{outline:3px solid #E88B2E;outline-offset:2px}.m3-car__all{text-align:center;margin:0 0 10px}.m3-car__all a{font-family:var(--font-body);font-weight:var(--font-body-bold);color:#8f3a22}@media(min-width:99999px){.m3-car__item{flex-basis:calc((100% - 24px - 24px) / 3)}}.m3-announce__leaf{width:1.15em;height:1.15em;color:#f5b94a;flex:none;margin:0 .55em}.m3-announce p{padding:0 8px}.m3-burger{background:transparent;border:0;padding:0;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/26/assets/home3.css.map */
