.product-content-wrapper{margin:2.2222rem 0}.product-content-wrapper .product-content-section{margin-bottom:2.2222rem;padding-inline:2.2222rem}.product-content-wrapper .product-content-heading{margin:0 0 1.1111rem;text-align:center}.product-content-wrapper .product-content-header{text-align:center;margin-bottom:1.1111rem}.product-content-wrapper .product-content-toggle{display:inline-flex;align-items:center;gap:.4444rem;padding:.5556rem .8889rem;background:transparent;border:.0556rem solid currentColor;border-radius:.2222rem;cursor:pointer;font-size:1rem;font-weight:500;color:inherit;white-space:nowrap}.product-content-wrapper .product-content-toggle:hover{background:#0000000d}.product-content-wrapper .product-content-toggle:focus{outline:.1111rem solid currentColor;outline-offset:.1111rem}.product-content-wrapper .toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:.8889rem;height:.8889rem;position:relative}.product-content-wrapper .toggle-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.product-content-wrapper .icon-plus{opacity:1}.product-content-wrapper .icon-minus,.product-content-wrapper .product-content-toggle.is-open .icon-plus{opacity:0}.product-content-wrapper .product-content-toggle.is-open .icon-minus{opacity:1}.product-content-wrapper .product-hidden-content{margin-top:1.6667rem}.product-content-wrapper .product-hidden-content[hidden]{display:none}.product-content-wrapper .content-description{margin-bottom:1.6667rem}.product-content-wrapper .product-faq-section{margin-top:1.6667rem}.product-content-wrapper .faq-accordion{margin-top:1.1111rem}.product-content-wrapper .faq-item{margin-bottom:0;padding-bottom:0;border-bottom:.0556rem solid #e0e0e0}.product-content-wrapper .faq-item:last-child{border-bottom:none}.product-content-wrapper .faq-question{display:flex;justify-content:space-between;align-items:center;padding:.8333rem 0;cursor:pointer;list-style:none;user-select:none;-webkit-user-select:none}.product-content-wrapper .faq-question::-webkit-details-marker{display:none}.product-content-wrapper .faq-question-text{margin:0}.product-content-wrapper .faq-item .faq-icon{display:inline-flex;align-items:center;justify-content:center;width:1.1111rem;height:1.1111rem;flex-shrink:0}.product-content-wrapper .faq-item .faq-icon svg{width:100%;height:100%;display:block;transform:rotate(90deg);transition:transform .25s ease;transform-origin:50% 50%}.product-content-wrapper .faq-item[open] .faq-icon svg{transform:rotate(270deg)}.product-content-wrapper .faq-answer{padding:0 0 1.1111rem;margin:0}.product-content-wrapper .metafield-rich_text_field>*:first-child{margin-top:0}.product-content-wrapper .metafield-rich_text_field>*:last-child{margin-bottom:0}.product-content-wrapper .metafield-rich_text_field p,.product-content-wrapper .metafield-rich_text_field h1,.product-content-wrapper .metafield-rich_text_field h2,.product-content-wrapper .metafield-rich_text_field h3,.product-content-wrapper .metafield-rich_text_field h4,.product-content-wrapper .metafield-rich_text_field h5,.product-content-wrapper .metafield-rich_text_field h6,.product-content-wrapper .metafield-rich_text_field ul,.product-content-wrapper .metafield-rich_text_field ol{margin-top:0;margin-bottom:1rem}.product-content-wrapper .metafield-rich_text_field h1,.product-content-wrapper .metafield-rich_text_field h2,.product-content-wrapper .metafield-rich_text_field h3,.product-content-wrapper .metafield-rich_text_field h4,.product-content-wrapper .metafield-rich_text_field h5,.product-content-wrapper .metafield-rich_text_field h6{margin-top:2rem}.product-content-wrapper .metafield-rich_text_field a{text-decoration:underline}.product-content-wrapper .table-wrapper{overflow-x:auto;margin:1.25rem 0}.product-content-wrapper .content-table{width:100%;border-collapse:collapse;font-size:.875rem}.product-content-wrapper .content-table th,.product-content-wrapper .content-table td{padding:.75rem 1rem;text-align:left;border-bottom:.0625rem solid #e0e0e0}.product-content-wrapper .content-table th{font-weight:600;background-color:#00000008;white-space:nowrap}.product-content-wrapper .content-table tr:last-child th,.product-content-wrapper .content-table tr:last-child td{border-bottom:none}.product-content-wrapper .content-table tr:hover{background-color:#00000005}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-additional-content.css.map */
