.product-block--collapsible-row+.product-block--collapsible-row .kw-collapsible{margin-top:-1px}.kw-collapsible{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;color:#000}.kw-collapsible__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--kw-font-heading);font-size:20px;line-height:1.3}.kw-collapsible__title{min-width:0;overflow-wrap:anywhere}.kw-collapsible__summary::-webkit-details-marker{display:none}.kw-collapsible__summary::marker{content:""}.kw-collapsible__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kw-collapsible__icon{display:inline-flex;flex:none;color:currentColor}.kw-collapsible__icon svg{display:block;width:15px;height:15px}.kw-collapsible__icon-minus,.kw-collapsible[open] .kw-collapsible__icon-plus{display:none}.kw-collapsible[open] .kw-collapsible__icon-minus{display:block}.kw-collapsible--carets .kw-collapsible__icon svg{transition:transform .2s linear}.kw-collapsible--carets[open] .kw-collapsible__icon svg{transform:rotate(180deg)}.kw-collapsible__content{padding:0 0 20px;font-size:14px;line-height:1.6}.kw-collapsible__content p,.kw-collapsible__content li,.kw-collapsible__content span,.kw-collapsible__content strong,.kw-collapsible__content em{font-size:inherit;line-height:inherit}.kw-collapsible__content p,.kw-collapsible__content ul,.kw-collapsible__content ol{margin:0 0 12px}.kw-collapsible__content ul,.kw-collapsible__content ol{padding-left:20px;list-style-position:outside}.kw-collapsible__content li{margin:0 0 4px;padding-left:2px}.kw-collapsible__content h1,.kw-collapsible__content h2,.kw-collapsible__content h3,.kw-collapsible__content h4,.kw-collapsible__content h5,.kw-collapsible__content h6{margin:16px 0 8px;font-size:15px;line-height:1.4;text-transform:none}.kw-collapsible__content{overflow-wrap:anywhere}.kw-collapsible__content img,.kw-collapsible__content video{max-width:100%;height:auto}.kw-collapsible__content iframe{max-width:100%}.kw-collapsible__content table{display:block;max-width:100%;overflow-x:auto}.kw-collapsible__content>:last-child{margin-bottom:0}@media only screen and (max-width:798px){.kw-collapsible__summary{font-size:18px}}@media(prefers-reduced-motion:reduce){.kw-collapsible--carets .kw-collapsible__icon svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/kw-collapsible-row.css.map */
