.fudilcci-product-description > .product__description > p:not(:has(img)),
.fudilcci-product-description > .product__description > details {max-width:760px;margin:0 auto 20px;font-size:16px;line-height:1.7;text-align:left}
.fudilcci-product-description details{border-bottom:1px solid rgba(var(--color-foreground),.16);padding:12px 0}
.fudilcci-product-description details summary{cursor:pointer;font-weight:600;min-height:44px;padding:10px 0}
.fudi-collection-guide{max-width:760px;text-align:left;margin:20px 0}
.fudi-collection-guide summary{cursor:pointer;padding:12px 0;font-weight:600}
.fudi-collection-guide h2{font-size:22px}
.fudi-footer-toggle{all:unset;box-sizing:border-box;font:inherit;color:inherit;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;cursor:pointer}
.fudi-footer-toggle::after{content:'+';font-family:Arial,sans-serif;font-size:22px}
.fudi-footer-toggle[aria-expanded="true"]::after{content:'−'}
.fudi-footer-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:749px){
.footer-block--menu.fudi-foldable{margin:0!important;border-bottom:1px solid rgba(var(--color-foreground),.14)}
.footer-block--menu.fudi-foldable .footer-block__heading{margin:0}
.footer-block--menu.fudi-foldable .footer-block__details-content{margin:0;padding:0 0 16px}
.footer-block--menu.fudi-foldable .footer-block__details-content[hidden]{display:none!important}
}
.fudilcci-product-description details summary::after{content:'+';float:right}
.fudilcci-product-description details[open] summary::after{content:'−'}
.fudilcci-product-description > .product__description > p:has(img),
.fudilcci-product-description > .product__description > h3{max-width:760px;margin-left:auto;margin-right:auto}
.fudilcci-product-description > .product__description > p > img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.fudi-collection-guide summary::after{content:'+';float:right;margin-left:20px}
.fudi-collection-guide[open] summary::after{content:'−'}
