.product-faq-wrap{position:relative;margin-top:1rem}.product-faq-wrap .faq-item{max-width:100%}.faq-block{margin:4rem 0;max-width:1563px;margin-inline:auto;width:100%}.faq-block-title{color:var(--color-dark);text-align:center;font-family:var(--font-Magilio-Regular);font-size:2.8125rem;font-style:normal;line-height:normal;letter-spacing:.08438rem;margin-bottom:1.25rem}.faq-item{border-radius:.625rem;border:1.5px solid var(--color-dark);overflow:hidden;padding:.72rem .57rem;cursor:pointer}.faq-block .faq-item{padding:1.44rem 1.688rem}.faq-item:not(:first-child){margin-top:.625rem}.faq-block .faq-item:not(:first-child){margin-top:.625rem}.faq-item .faq-title-wrap h2{color:var(--color-dark);font-size:.9375rem;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:0}.faq-item .faq-title-wrap{display:flex;align-items:center;justify-content:space-between}.faq-block .faq-item .faq-title-wrap{font-size:1.0625rem;font-weight:700;margin-bottom:0}.faq-item .faq-title-wrap span{display:block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.faq-item .faq-title-wrap span.show{transform:rotate(180deg)}.faq-content-wrap{display:grid;overflow:hidden;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-property:all;opacity:0;grid-template-rows:0fr}.faq-overflow{overflow:hidden}.faq-overflow p,.faq-overflow #short-description,.faq-overflow ul{padding-top:.75rem;margin-bottom:0}.faq-overflow a{color:var(--color-dark);font-weight:500}.faq-overflow #short-description,.faq-overflow ul{list-style-type:disc;padding-left:1.55rem}.faq-overflow #short-description li:not(:first-child),.faq-overflow ul li:not(:first-child){margin-top:.5rem}.faq-content-wrap.show{opacity:1;grid-template-rows:1fr}.faq-mobile{display:none}.faq-cta{text-align:center;margin:4rem 0}.faq-cta button{outline:none;border:none;background-color:transparent;display:inline-flex;align-items:center;column-gap:.94rem;color:var(--color-dark);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media (min-width: 1441px){.product-faq-wrap .faq-item{max-width:100%}}@media (max-width: 1024px){.faq-desktop{display:none}.faq-mobile{display:block;margin:1.725rem .75rem 1.87rem}.product-faq-wrap .faq-item{max-width:100%}}@media (max-width: 768px){.faq-block{margin:3.8rem 0;padding:0 .75rem}.faq-item .faq-title-wrap span{max-width:.75rem}.faq-block-title{font-size:1.875rem;margin-bottom:.8rem}.faq-item{max-width:100%;border-radius:.375rem;padding:.7rem .44rem}.product-faq-wrap .faq-item{max-width:100%;padding:.7rem}.faq-item:not(:first-child){margin-top:.7rem}.faq-item .faq-title-wrap,.faq-overflow li{font-size:.875rem}.faq-overflow #short-description,.faq-overflow ul{padding-left:1.25rem}.faq-block .faq-item .faq-title-wrap,.faq-item .faq-title-wrap h2{font-size:.875rem}.faq-block .faq-item{padding:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/v2-component-faq-block.css.map */
