.sns-banner .sns-banner__instagram{display:flex;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;width:min(300px,100%);min-height:64px;margin:20px auto 0;padding:12px 16px;border:1px solid rgb(var(--color-foreground) / 35%);color:rgb(var(--color-foreground));text-decoration:none}.sns-banner .sns-banner__account{min-width:0;text-align:left}.sns-banner .sns-banner__platform{display:block;font-size:15px;line-height:1.5}.sns-banner .sns-banner__handle{display:block;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.sns-banner .sns-banner__external{margin-left:auto;font-size:18px}.sns-banner .sns-banner__svg{display:flex;flex:0 0 22px;align-items:center;justify-content:center;width:22px;height:22px}.sns-banner .sns-banner__svg svg{display:block;width:100%;height:100%}.sns-banner .sns-banner__list{gap:4px 12px;margin:12px auto 0;padding:0}.sns-banner .sns-banner__list .sns-banner__icon{margin:0;padding:0}.sns-banner .sns-banner__list .sns-banner__icon a{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:44px;padding:6px 4px;color:rgb(var(--color-foreground));font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.sns-banner .sns-banner__list .sns-banner__svg{flex-basis:16px;width:16px;height:16px}.sns-banner a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sns-banner a:hover{text-decoration:underline;text-underline-offset:4px}.article-template__content .smashol-article-toc{margin:2.4rem 0 3.2rem;padding:0;overflow-wrap:anywhere;border:1px solid #d9d0c7;border-radius:8px;background:#faf8f5;color:#423a35}.smashol-article-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:48px;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.smashol-article-toc__summary::-webkit-details-marker{display:none}.smashol-article-toc__summary svg{flex:0 0 16px}.smashol-article-toc[open]>summary svg{transform:rotate(180deg)}.article-template__content .smashol-article-toc__list{display:block;margin:0;padding:0 1.6rem 1.6rem 3.8rem;list-style:decimal;counter-reset:smashol-toc}.article-template__content .smashol-article-toc__item{margin:0;padding:0;line-height:1.7}.article-template__content .smashol-article-toc__item+li{border-top:1px solid #e9e3dd}.smashol-article-toc__item--h2{counter-increment:smashol-toc}.smashol-article-toc__item--h2::marker{content:counter(smashol-toc) ". "}.article-template__content .smashol-article-toc__item a{display:flex;align-items:center;min-height:48px;padding:.8rem 0;color:inherit;font-size:1.5rem;line-height:1.7;text-decoration:none;text-underline-offset:.3rem}.article-template__content .smashol-article-toc__item a:hover{text-decoration:underline}.article-template__content .smashol-article-toc__item--h3{margin-left:1.4rem;list-style:circle}.smashol-article-toc--subheadings .smashol-article-toc__item--h3{margin-left:0}.smashol-article-toc a:focus-visible,.smashol-article-toc summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.smashol-article-anchor{display:block;height:0;scroll-margin-top:calc(var(--header-height, 100px) + 24px)}.article-template__content :is(h2,h3)[id]{scroll-margin-top:calc(var(--header-height, 100px) + 24px)}@media screen and (min-width:750px){.smashol-article-toc__summary{padding-inline:2.4rem}.article-template__content .smashol-article-toc__list{padding:0 2.4rem 2rem 4.6rem}}.smashol-line-coupon{position:fixed;left:max(10px,env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;display:block;width:96px;min-height:44px;line-height:0;border-radius:12px;transition:opacity .15s ease,transform .15s ease}.smashol-line-coupon img{width:100%;height:auto;display:block}.smashol-line-coupon:hover{transform:translateY(-2px)}.smashol-line-coupon:focus-visible{outline:2px solid #657246;outline-offset:3px}body:has(.h-menu__show) .smashol-line-coupon,body:has(cart-drawer.active) .smashol-line-coupon,body:has(dialog[open]) .smashol-line-coupon,body:has(product-modal[open]) .smashol-line-coupon{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.smashol-line-coupon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
