.accordion{flex:1;width:100%}@container style(--border-width: 0) or style(--border-style: none){.accordion--dividers:not([class*=color-]) accordion-custom:first-child .details{border-block-start:var(--style-border-width) solid var(--color-border)}.accordion--dividers:not([class*=color-]) accordion-custom:last-child .details{border-block-end:var(--style-border-width) solid var(--color-border)}}.accordion--dividers accordion-custom .details{border-block-start:var(--style-border-width) solid var(--color-border)}.product-details .accordion--dividers accordion-custom .details[open]{border-block-start-color:var(--color-border)}.accordion--dividers accordion-custom:last-child .details{border-block-end:var(--style-border-width) solid var(--color-border)}.accordion--caret .icon-plus,.accordion--plus .icon-caret{display:none}.accordion .details__header{font-family:var(--summary-font-family);font-style:var(--summary-font-style);font-weight:var(--summary-font-weight);font-size:var(--summary-font-size);line-height:var(--summary-font-line-height);text-transform:var(--summary-font-case);min-height:var(--minimum-touch-target)}.product-details .accordion .details__header{--minimum-touch-target: 56px;--summary-font-line-height: 1.33333333;--summary-font-weight: 700;padding-block:var(--padding-2xl)}.product-details .accordion .details__header .svg-wrapper,.product-details .accordion .details__header .svg-wrapper svg{width:24px;height:24px}.product-details .accordion--dividers .details-content{padding-top:-8px;padding-bottom:24px;font-size:14px;line-height:1.333333333;font-weight:500}.product-details .accordion--dividers .details-content p{margin-bottom:24px;margin-top:0}.product-details .accordion--dividers .details-content p:empty{display:none}.product-details .accordion--dividers .details-content br{display:block;margin-bottom:16px}.product-details .accordion--dividers .details-content ul>br,.product-details .accordion--dividers .details-content li>br{display:none;margin-bottom:0}.product-details .accordion--dividers .details-content h5{font-weight:700;margin-bottom:16px}.product-details .text-block.custom-color{color:#666;--line-height--body-normal: 1.33333}.product-description__custom-accordion .text-block{display:block}.product-description__custom-accordion .text-block *{font-weight:500!important;line-height:1.333333}.product-description__custom-accordion .text-block h1,.product-description__custom-accordion .text-block h2,.product-description__custom-accordion .text-block h3,.product-description__custom-accordion .text-block h4,.product-description__custom-accordion .text-block h5{font-size:var(--font-h3--size)}.product-description__custom-accordion .text-block img:first-child{max-width:100%;width:auto;height:auto;margin:0 auto}.product-description__custom-accordion .text-block b{font-weight:700!important}.product-description__custom-accordion .text-block:nth-child(2n){background-color:transparent}@media screen and (max-width:749px){.product-details .accordion--dividers accordion-custom .details{padding:0 15px}.product-details .accordion{background-color:transparent}.product-details .accordion .text-block--background{background-color:var(--color-background)}.product-details .accordion .product-description__custom-accordion .text-block:nth-child(2n){background-color:var(--text-background-color)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/accordion.css.map */
