.product-faq{box-sizing:border-box;width:100%}.product-faq__heading{margin-top:2rem;margin-bottom:1rem;text-align:center}.product-faq__items{border-top:1px solid rgba(0,0,0,.15)}.product-faq__item{border-bottom:1px solid rgba(0,0,0,.15)}.product-faq__summary{display:grid;grid-template-columns:auto 1fr auto;column-gap:.85rem;align-items:center;padding:1rem 0;font-weight:700;line-height:1.45;list-style:none;cursor:pointer}.product-faq__summary::-webkit-details-marker{display:none}.product-faq__number{min-width:1.4rem;color:#c4007a;font-weight:700;font-variant-numeric:tabular-nums}.product-faq__question{min-width:0}.product-faq__toggle{position:relative;width:.75rem;height:.75rem}.product-faq__toggle:before,.product-faq__toggle:after{position:absolute;top:50%;left:50%;width:.45rem;height:1px;background:currentColor;content:"";transition:opacity .18s ease,transform .18s ease,width .18s ease}.product-faq__toggle:before{transform:translate(-85%,-50%) rotate(45deg)}.product-faq__toggle:after{transform:translate(-15%,-50%) rotate(-45deg)}.product-faq__item[open] .product-faq__toggle:before,.product-faq__item.product-faq__item--open .product-faq__toggle:before{width:.65rem;transform:translate(-50%,-50%) rotate(0)}.product-faq__item[open] .product-faq__toggle:after,.product-faq__item.product-faq__item--open .product-faq__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.product-faq__answer{height:0;overflow:hidden;opacity:0;transition:height .24s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)}.product-faq__item[open] .product-faq__answer{opacity:1}.product-faq__answer-content{padding-bottom:1rem;line-height:1.625;word-break:break-word}@media screen and (max-width:719px){.product-main .product-block--product_faq{padding-right:10px;padding-left:10px}.product-faq--inline{padding-right:0!important;padding-left:0!important}.product-faq--inline .product-faq__heading,.product-faq--inline .product-faq__summary{padding-right:1.35rem!important;padding-left:1.35rem!important}.product-faq--inline .product-faq__answer-content{padding-right:1.35rem;padding-left:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-faq.css.map */
