.accordion summary{display:flex;align-items:center;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1;color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:12px}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem);height:9px!important;position:absolute;height:.6rem;right:0;top:calc(50% - .3rem);transform:translateY(-50%)}.product__accordion .accordion__content ol{padding:0;list-style:none;column-count:2}.product__accordion .accordion__content ol li{color:#646464;font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:10px;position:relative;display:inline-flex;letter-spacing:0}.product__accordion .accordion__content ol li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' viewBox='0 0 17 9' fill='none'%3E%3Cpath d='M0.5 4.5H16.5M16.5 4.5L12.5 0.5M16.5 4.5L12.5 8.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;min-width:24px;margin-right:10px}.accordion summary:first-child{padding-top:0}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:0;margin-bottom:0}.product__accordion{border-bottom:1px solid rgba(25,27,29,.14);padding-top:10px}ul.metafield-single_line_text_field-array{margin:0}.product__accordion+.product__accordion{border-top:0;margin-top:.4rem}.product__accordion summary{padding:1.2rem 0}.product__accordion details:not([open]) summary{padding-bottom:1rem}.product__accordion details[open] .accordion__content{padding:.2rem 0 1rem}.product__info-container .product__accordion:last-of-type{margin-bottom:1.2rem}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;font-size:18px;line-height:12px;letter-spacing:0;font-weight:500}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.product-short-desc li{color:#646464;font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:10px;position:relative;display:inline-flex;letter-spacing:0;flex-flow:row wrap}.product-short-desc{display:grid;grid-template-columns:auto;gap:0 16px;list-style:none;margin:0;padding:0}.pds-description table p,.pds-description h2{margin:0}.product-short-desc li{width:100%}.product-short-desc li:empty{display:none}.product-short-desc li span{margin-left:4px}.product-short-desc li:not(:empty):before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' viewBox='0 0 17 9' fill='none'%3E%3Cpath d='M0.5 4.5H16.5M16.5 4.5L12.5 0.5M16.5 4.5L12.5 8.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;min-width:24px;margin-right:10px}.accordion__content img{max-width:100%}.product__accordion .accordion__content table{width:100%;border-collapse:collapse;border-spacing:0;margin:.5rem 0 0}.product__accordion .accordion__content th,.product__accordion .accordion__content td{border:1px solid rgba(0,0,0,.15);padding:10px 12px;text-align:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;vertical-align:top}.product__accordion .accordion__content th{width:40%;color:#191b1d;font-weight:500;background-color:#00000005}.product__accordion .accordion__content td{color:#646464;font-weight:400}@media screen and (max-width:769px){.product__accordion .accordion__content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.product__accordion .accordion__content th,.product__accordion .accordion__content td{min-width:150px;padding:9px 10px;font-size:13px}}@media screen and (max-width:1300px){.product__accordion .accordion__content ol li{font-size:14px}}@media screen and (max-width:769px){.product__accordion .accordion__content ol li:before{margin-right:6px}.product__accordion .accordion__content ol{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-accordion.css.map */
