body.single-sez_product details.sez-qw-disclosure{display:block;width:100%;min-width:0;max-width:100%;margin:28px 0 40px;padding:0;border:1px solid #dfe3e6;border-radius:14px;background:#f2f3f4;color:#20252b;box-sizing:border-box}
.sez-qw-disclosure,.sez-qw-disclosure *{box-sizing:border-box}
body.single-sez_product details.sez-qw-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:82px;margin:0;padding:20px 24px;list-style:none;cursor:pointer;border:0;background:transparent;color:inherit;font-family:inherit}
.sez-qw-disclosure>summary::-webkit-details-marker{display:none}
.sez-qw-disclosure>summary::marker{content:""}
.sez-qw-disclosure>summary:focus-visible{outline:2px solid #20252b;outline-offset:4px;border-radius:14px}
.sez-qw-disclosure__copy{display:grid;gap:5px;min-width:0}
body.single-sez_product .sez-qw-disclosure__copy strong{display:block;font-size:18px!important;line-height:1.35!important;font-weight:600}
body.single-sez_product .sez-qw-disclosure__copy small{display:block;font-size:13px!important;line-height:1.5!important;color:#626d76}
.sez-qw-disclosure__action{display:flex;align-items:center;gap:14px;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.4}
.sez-qw-disclosure__action svg{display:block;width:20px;height:20px;flex-shrink:0;transition:transform .2s ease}
.sez-qw-disclosure__opened{display:none}
.sez-qw-disclosure[open] .sez-qw-disclosure__closed{display:none}
.sez-qw-disclosure[open] .sez-qw-disclosure__opened{display:inline}
.sez-qw-disclosure[open] .sez-qw-disclosure__action svg{transform:rotate(180deg)}
body.single-sez_product .sez-qw-disclosure>.sez-qw{margin:0!important;border-radius:0 0 14px 14px}
@media(hover:hover){.sez-qw-disclosure>summary:hover{background:#e9edef!important;border-radius:14px}}
@media(max-width:767px){
 body.single-sez_product details.sez-qw-disclosure{margin:20px 0 28px}
 body.single-sez_product details.sez-qw-disclosure>summary{min-height:80px;padding:18px 16px;gap:12px}
 body.single-sez_product .sez-qw-disclosure__copy strong{font-size:16px!important}
 body.single-sez_product .sez-qw-disclosure__copy small{font-size:12px!important}
 .sez-qw-disclosure__action>span{display:none!important}
}
@media(prefers-reduced-motion:reduce){.sez-qw-disclosure__action svg{transition:none}}
