.product-accordion-item{border-block-end:1px solid rgb(255 255 255 / .1);margin-bottom:0}.product-accordion-item:first-child{border-block-start:1px solid rgb(255 255 255 / .1)!important}.product-accordion-item .accordion-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:1.5rem 0;-webkit-user-select:none;user-select:none;transition:opacity .2s ease,padding .3s ease;border-bottom:1px solid transparent}.product-accordion-item.is-open .accordion-header{padding-bottom:0}.product-accordion-item .accordion-header:hover{opacity:.7}.product-accordion-item .accordion-header:focus{outline:none}.product-accordion-item .accordion-header h3{margin:0;font-size:clamp(1rem,.873rem + .3175vw,1.25rem);font-weight:600;flex:1}.product-accordion-item .accordion-icon{flex-shrink:0;margin-left:1rem;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.product-accordion-item.is-open .accordion-icon{transform:rotate(45deg)}.product-accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.25,.46,.45,.94),padding .45s cubic-bezier(.25,.46,.45,.94),opacity .35s ease;padding-bottom:0;opacity:0}.product-accordion-item.is-open .accordion-content{max-height:5000px;overflow:visible;padding-bottom:1.5rem;transition:max-height .55s cubic-bezier(.25,.46,.45,.94),padding .55s cubic-bezier(.25,.46,.45,.94),opacity .4s ease .1s;opacity:1}.product-accordion-item .accordion-content p{margin-bottom:1rem;line-height:1.6}.product-accordion-item .accordion-content ul{margin-left:1.25rem;margin-bottom:1rem}.product-accordion-item .accordion-content li{margin-bottom:.5rem;line-height:1.6}.product-accordion-item .accordion-content strong{font-weight:600}@media(max-width:768px){.product-accordion-item .accordion-header{padding:1rem 0}.product-accordion-item .accordion-header h3{font-size:1.125rem}.product-accordion-item.is-open .accordion-content{padding-bottom:1rem}.product-accordion-item .accordion-icon{width:12px;height:12px}}.product-accordion-item:last-child{border-bottom:none;margin-bottom:0}.accordions .accordion:nth-child(2){border-block-end:1px solid rgb(255 255 255 / .1)}.specifications .accordion .details[open] .details__summary>.icon{--tw-scale-y: -1;--tw-rotate: 45deg}
/*# sourceMappingURL=/cdn/shop/t/124/assets/product-description-accordion.css.map */
