.pd-desc{position:relative;margin-top:calc(var(--pd-mt, 0) * var(--content-ratio-m));margin-bottom:calc(var(--pd-mb, 0) * var(--content-ratio-m));padding:calc(16 * var(--content-ratio-m)) calc(12 * var(--content-ratio-m)) calc(12 * var(--content-ratio-m));border-radius:calc(12 * var(--content-ratio-m));background-color:var(--pd-bg, #f6f6f6)}.pd-desc .features-content{position:relative;overflow:hidden;color:#000004;font-family:FZYJH_JP,sans-serif;font-size:calc(12 * var(--content-ratio-m));font-style:normal;font-weight:500;line-height:1.4;letter-spacing:normal;word-break:break-word}.pd-desc .features-content.collapsed{max-height:calc(var(--pd-lines, 5) * 1.4em)}.pd-desc .features-content.expanded{max-height:none}.pd-desc .features-content strong,.pd-desc .features-content b{font-weight:700}.pd-desc .features-content :is(strong,b):has(+br):after{content:"\ff1a"}.pd-desc .features-content :is(strong,b)+br{display:none}.pd-desc .features-content em{font-style:italic}.pd-desc .features-content>*{margin:0}.pd-desc .features-content>*+*{margin-top:calc(8 * var(--content-ratio-m))}.pd-desc .features-content :is(h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:1em;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none}.pd-desc .features-content a{color:#ff5b00;text-decoration:underline}.pd-desc .features-content a:hover{text-decoration:none}.pd-desc .features-content ul,.pd-desc .features-content ol{padding:0;list-style:none}.pd-desc .features-content li{position:relative;padding-left:1.1em}.pd-desc .features-content li+li{margin-top:calc(8 * var(--content-ratio-m))}.pd-desc .features-content ul>li:before{content:"";position:absolute;top:calc((1.4em - .35em) / 2);left:0;width:.35em;height:.35em;border-radius:50%;background-color:currentColor}.pd-desc .features-content ol{counter-reset:pd-desc-item}.pd-desc .features-content ol>li{padding-left:1.6em;counter-increment:pd-desc-item}.pd-desc .features-content ol>li:before{content:counter(pd-desc-item) ".";position:absolute;top:0;left:0}.pd-desc .expand-button{display:inline-flex;align-items:center;gap:calc(4 * var(--content-ratio-m));margin:calc(8 * var(--content-ratio-m)) 0 0;padding:0;border:none;background:none;color:#ff5b00;font-family:FZYJH_JP,sans-serif;font-size:calc(12 * var(--content-ratio-m));font-style:normal;font-weight:500;line-height:calc(24 * var(--content-ratio-m));letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.pd-desc .expand-button:hover{opacity:.8}.pd-desc .expand-button svg{width:calc(16 * var(--content-ratio-m));height:calc(16 * var(--content-ratio-m));flex:none;transition:transform .3s ease}.pd-desc .expand-button.expanded svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.pd-desc .expand-button,.pd-desc .expand-button svg{transition:none}}@media(min-width:768px){.pd-desc{margin-top:calc(var(--pd-mt, 0) * var(--content-ratio));margin-bottom:calc(var(--pd-mb, 0) * var(--content-ratio));padding:calc(20 * var(--content-ratio)) calc(20 * var(--content-ratio)) calc(16 * var(--content-ratio));border-radius:calc(12 * var(--content-ratio))}.pd-desc .features-content{font-size:calc(14 * var(--content-ratio))}.pd-desc .features-content>*+*,.pd-desc .features-content li+li{margin-top:calc(8 * var(--content-ratio))}.pd-desc .expand-button{gap:calc(4 * var(--content-ratio));margin-top:calc(12 * var(--content-ratio));font-size:calc(14 * var(--content-ratio));line-height:calc(24 * var(--content-ratio))}.pd-desc .expand-button svg{width:calc(16 * var(--content-ratio));height:calc(16 * var(--content-ratio))}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-pd-description.css.map */
