@charset "UTF-8";.cm-lp{--cm-lp-width: 640px}.cm-lp__inner{max-width:var(--cm-lp-width);margin-inline:auto;font-size:0}.cm-lp__inner>*{font-size:1.6rem}.cm-lp-parts-section+.cm-lp-parts-section,.cm-lp-parts-section{margin-top:0!important}.cm-lp__slot,.cm-lp .lp__slot{display:block;width:100%;padding-top:var(--pt-sp, 0px);padding-bottom:var(--pb-sp, 0px)}@media screen and (min-width:750px){.cm-lp__slot,.cm-lp .lp__slot{padding-top:var(--pt-pc, 0px);padding-bottom:var(--pb-pc, 0px)}}.cm-lp__link,.cm-lp .lp__cp-link{display:block;margin-inline:auto}.cm-lp__img,.cm-lp .lp__line-bg,.cm-lp .lp__cp-btn{display:block;width:100%;max-width:100%;height:auto;margin-inline:auto}a.cm-lp__link img,.cm-lp .lp__cp-link img{transition:opacity .2s ease}@media(hover:hover){a.cm-lp__link:hover img,.cm-lp .lp__cp-link:hover img{opacity:.8}}a.cm-lp__link:focus-visible,.cm-lp .lp__cp-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.cm-lp-set__inner{display:flex;flex-direction:column;align-items:center;gap:var(--cm-lp-set-gap, 0px)}.cm-lp-set__inner>.cm-lp__link{margin-inline:auto}cm-lp-repeat{display:block}cm-lp-repeat[hidden]{display:none}.cm-lp__btn-wrap{display:flex;padding-inline:16px}.cm-lp__btn-wrap--left{justify-content:flex-start}.cm-lp__btn-wrap--center{justify-content:center}.cm-lp__btn-wrap--right{justify-content:flex-end}.cm-lp__notice{margin:0;padding:8px 12px;font-size:1.3rem;line-height:1.5;color:#7a4b00;background:#fff4d6;border:1px dashed #d9a400}.cm-lp-atc__inner{padding-inline:16px;text-align:center}.cm-lp-atc__title{margin:0 0 4px;font-weight:700;line-height:1.5}.cm-lp-atc__variant{display:block;font-weight:400;font-size:1.4rem}.cm-lp-atc__price{margin:0 0 12px;font-size:2rem;font-weight:700}.cm-lp-atc__price small{font-size:1.2rem;font-weight:400}.cm-lp-atc__compare{margin-right:8px;font-size:1.4rem;font-weight:400;opacity:.7}.cm-lp-atc__form .product-form__buttons{max-width:440px;margin-inline:auto}.cm-lp-atc__note{margin-top:8px;font-size:1.3rem}.cm-lp-fixedcv{position:fixed;left:0;right:0;bottom:0;z-index:3;background:var(--cm-lp-fixedcv-bg, rgba(251, 247, 238, .8));padding-bottom:env(safe-area-inset-bottom);transition:transform .25s ease,visibility .25s ease}.cm-lp-fixedcv.is-hidden{transform:translateY(100%);visibility:hidden}.cm-lp-fixedcv__inner{position:relative;max-width:var(--cm-lp-width, 640px);margin-inline:auto;font-size:0}.cm-lp-fixedcv__bg{display:block;width:100%;height:auto}.cm-lp-fixedcv__badge{position:absolute;z-index:2;height:auto;max-width:none}.cm-lp-fixedcv__link{position:absolute;z-index:1;display:block}.cm-lp-fixedcv__btn{display:block;width:100%;height:auto}.cm-lp-fixedcv__link--single{position:static;display:block;width:100%}.cm-lp-fixedcv__single{display:block;width:100%;height:auto}.cm-lp-fixedcv__inner--nobg{padding:8px 16px}.cm-lp-fixedcv__inner--nobg .cm-lp-fixedcv__link{position:static;width:80%;margin-inline:auto}@media(hover:hover){.cm-lp-fixedcv__link:hover{opacity:.8}}body.has-cm-lp-fixedcv{padding-bottom:var(--cm-lp-fixedcv-h, 0px)}body.has-cm-lp-fixedcv .cm-top-btn{bottom:calc(var(--cm-lp-fixedcv-h, 0px) + 16px)}@media(prefers-reduced-motion:reduce){.cm-lp-fixedcv,a.cm-lp__link img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cm-lp-template.css.map */
