
.canma-product-faq{padding:65px 5% 75px;background:#fffdf9;font-family:'DM Sans',sans-serif;color:#34302f}.canma-product-faq-heading{text-align:center;margin:0 auto 35px;max-width:800px}.canma-product-faq-heading>span{display:inline-block;border-radius:25px;background:#eee8f4;color:#756a94;padding:7px 15px;font-size:10px;font-weight:700;letter-spacing:.12em}.canma-product-faq-heading h2{font:600 clamp(33px,3.5vw,47px)/1.12 'Cormorant Garamond',serif;margin:16px 0 12px}.canma-product-faq-heading>p{color:#81748b;font-size:14px;line-height:1.6;margin:0}.canma-product-faq-list{max-width:900px;margin:auto;display:grid;gap:12px}.canma-product-faq-list>details{background:#fff;border:1px solid #e0d6e8;border-radius:20px;overflow:hidden;box-shadow:0 4px 13px #756a9406}.canma-product-faq-list>details:first-child{background:#f1ebf6;border-color:#cfc0dd}.canma-product-faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 25px;font-size:15px;font-weight:600;line-height:1.45;color:#554866}.canma-product-faq-list summary::-webkit-details-marker{display:none}.canma-product-faq-question{display:block}.canma-product-faq-question small{display:table;font-size:9px;letter-spacing:.07em;font-weight:700;padding:4px 9px;border-radius:20px;background:#756a94;color:#fff;margin-bottom:9px}.canma-product-faq-list .canma-help-plus{position:relative;display:block;width:26px;height:26px;flex:0 0 26px;background:#fff;border:1px solid #dfd6e8;border-radius:50%}.canma-product-faq-list .canma-help-plus:before,.canma-product-faq-list .canma-help-plus:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:11px;height:2px;background:#756a94}.canma-product-faq-list .canma-help-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.canma-product-faq-list details[open] .canma-help-plus:after{display:none}.canma-product-faq-list .canma-help-answer{padding:0 25px 23px;color:#81748b;font-size:14px;line-height:1.75}.canma-product-faq-list .canma-help-answer p{margin:0 0 10px}.canma-product-faq-list .canma-help-answer p:last-child{margin-bottom:0}.canma-product-faq-list .canma-help-answer ol{padding-left:20px}.canma-product-faq-list .canma-help-answer img{max-width:100%;height:auto}.canma-product-faq-list .canma-fitting-labels{color:#756a94}@media(max-width:749px){.canma-product-faq{padding:43px 5% 50px}.canma-product-faq-heading h2{font-size:36px}.canma-product-faq-heading>p{font-size:13px}.canma-product-faq-list{gap:10px}.canma-product-faq-list summary{padding:18px 17px;font-size:14px;gap:13px}.canma-product-faq-list .canma-help-answer{padding:0 17px 19px;font-size:13px}.canma-product-faq-list>details{border-radius:17px}}
