.co-p-faq{z-index:1;background-color:#1de9b6;padding-bottom:10px;overflow:hidden}.co-p-faq-frame{max-width:calc(var(--co-page-width) * .85);margin:0 auto;padding:40px}.co-p-faq-main-title{margin-bottom:30px}.co-p-faq-main-title h2{font-size:28px;line-height:1.3em;letter-spacing:0em;font-weight:400;color:#000;text-transform:initial!important}.co-p-faq-accordion-content{overflow:hidden;transition:max-height .3s ease;max-height:0}.co-p-faq-accordion.accordion-initialized-after .co-p-faq-accordion-content{max-height:0}.co-p-faq-accordion-item{border-top:1.5px solid #ffffff}.co-p-faq-accordion-item:last-of-type{border-bottom:1.5px solid #ffffff}.co-p-faq-accordion-item button{padding:15px 40px 15px 0!important;border:0!important;background-color:transparent!important;color:#000!important;font-weight:400!important;text-align:start!important}.co-p-faq-accordion-body{padding:0 0 20px}.co-p-faq-accordion-body p:not(:last-of-type){margin-bottom:1em}.co-p-faq-accordion-body p:empty{display:none!important}.co-p-faq-accordion-body li:not(:last-of-type){margin-bottom:.5em}.co-p-faq-accordion-body h1:not(:last-of-type),.co-p-faq-accordion-body h2:not(:last-of-type),.co-p-faq-accordion-body h3:not(:last-of-type),.co-p-faq-accordion-body h4:not(:last-of-type),.co-p-faq-accordion-body h5:not(:last-of-type),.co-p-faq-accordion-body h6:not(:last-of-type){margin-bottom:1em}.co-p-faq-accordion-body a{color:#000!important;text-transform:initial!important;font-weight:400!important}@media (hover){.co-p-faq-accordion-body a.hover:not(.disabled):not(.button):not(.btn),.co-p-faq-accordion-body a.hover:not(.disabled) :not(.button):not(.btn),.co-p-faq-accordion-body a:hover:not(.disabled):not(.button):not(.btn),.co-p-faq-accordion-body a:hover:not(.disabled) :not(.button):not(.btn){text-decoration:none!important;color:#000!important}}.co-p-faq-accordion-body ul,.co-p-faq-accordion-body ol{margin-left:0!important}.co-p-faq-accordion-body ul li{list-style:none;padding-left:0;margin-left:0}.co-p-faq-accordion-body ul li{position:relative;padding-left:30px}.co-p-faq-accordion-body ul li:before{content:"";position:absolute;left:0;top:.3em;width:18px;height:14px;background-image:url(/cdn/shop/files/product_list_arrow.svg?v=1748836678);background-size:18px 14px;background-repeat:no-repeat}.co-p-faq-accordion-icon{--co-p-h-a-icon: 12px;--co-p-h-a-icon-scale: .65;width:var(--co-p-h-a-icon);height:var(--co-p-h-a-icon);position:absolute;top:calc(50% - var(--co-p-h-a-icon) * .5);right:0;transition:transform .3s;transform:rotate(90deg)}.co-p-faq-accordion.accordion-initialized-after .co-p-faq-accordion-icon{transform:rotate(90deg)}.co-p-faq-accordion-icon:before{content:"";position:absolute;top:25%;right:0;height:2px;width:calc(var(--co-p-h-a-icon) * var(--co-p-h-a-icon-scale));transform:translate3d(-60%,110%,0) rotate(45deg);background-color:#000}.co-p-faq-accordion-icon:after{content:"";position:absolute;top:25%;right:0;height:2px;width:calc(var(--co-p-h-a-icon) * var(--co-p-h-a-icon-scale));transform:translate3d(0,110%,0) rotate(-45deg);background-color:#000}.co-p-faq-accordion.accordion-initialized-after .co-p-faq-accordion-header.active .co-p-faq-accordion-icon{transform:rotate(0)}@media screen and (max-width: 989px){.co-p-faq-frame{padding:20px}}@media screen and (max-width: 767px){.co-p-faq{margin-bottom:0}.co-p-faq-frame{padding:20px 15px}.co-p-faq-main-title h2{font-size:24px}.co-p-faq-accordion-body{padding:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/co-styles-product-faqs.css.map */
