.product-page .product-disclosure{border-top:1px solid #d8dce6;border-bottom:1px solid #d8dce6;min-width:0}.product-page .product-disclosure>summary{cursor:pointer;color:#25236b;min-height:52px;padding:16px 0;font-size:18px;font-weight:650;line-height:1.45}.product-page .product-disclosure>summary:focus-visible{outline-offset:4px;outline:3px solid #2474b5}.product-page .product-disclosure[open]>.product-disclosure-content{padding-bottom:20px}.product-page .product-disclosure .disclosure-open,.product-page .product-disclosure[open] .disclosure-closed{display:none}.product-page .product-disclosure[open] .disclosure-open{display:inline}.product-page .product-price-inclusions{margin-bottom:20px}.product-page .product-material-panel{padding-top:20px}.product-page .product-material-disclosure .materials{border:0;width:100%;max-width:none;margin:0;padding:20px 0 0}.product-page .product-material-disclosure .materials>h2{font-size:28px}.product-page #product-prices,.product-page #material-guide{scroll-margin-top:20px}@media (max-width:750px){.product-page #product-prices>.section{padding-block:28px}.product-page #product-prices h2{margin-bottom:14px;font-size:25px;line-height:1.25}.product-page .product-disclosure>summary{min-height:52px;padding-block:15px;font-size:17px}.product-page .product-material-panel{padding-top:0}.product-page .product-material-disclosure .materials{padding-top:12px}.product-page .product-material-disclosure .materials>h2{font-size:25px}.product-page .product-price-inclusions{margin-bottom:16px}}
