.product-faq{width:100%!important;margin:0!important;background:#faf1e7!important;border-radius:7px!important;box-sizing:border-box!important;color:#111!important;padding-top:60px;padding-bottom:60px}.product-faq__container{width:1000px;max-width:100%!important;margin:0 auto!important;box-sizing:border-box!important;border:1px solid #dfdfdf;padding:20px}.product-faq__heading{width:100%!important;margin:2px 0 10px!important;padding:0 5px!important;text-align:center!important;font-family:inherit!important;font-size:28px!important;font-weight:700!important;line-height:1.35!important;color:#111!important;background:transparent!important}.product-faq__list{width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important}.product-faq__item{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.product-faq__trigger{appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 5px!important;padding:16px!important;border:1px solid #dedbd6!important;border-radius:16px!important;background:#fffdf9!important;color:#111!important;cursor:pointer!important;text-align:left!important;font-family:inherit!important;box-shadow:none!important;outline:none!important;transition:background-color .2s ease,border-color .2s ease!important}.product-faq__answer .metafield-rich_text_field p{font-size:15px;color:#444}.product-faq__trigger:hover{background:#fffdf9!important;color:#111!important;border-color:#d8d4ce!important}.product-faq__trigger:focus,.product-faq__trigger:focus-visible{background:#fffdf9!important;color:#111!important;outline:none!important;box-shadow:none!important}.product-faq__question-wrap{min-width:0!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;gap:8px!important}.product-faq__document-icon{flex:0 0 auto!important;width:17px!important;height:17px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#555!important}.product-faq__document-icon svg{display:block!important;width:15px!important;height:15px!important;color:#555!important}.product-faq__question{min-width:0!important;font-family:inherit!important;font-size:16px!important;line-height:1.35!important;font-weight:600!important;color:#171717!important;text-align:left!important}.product-faq__plus{position:relative!important;flex:0 0 auto!important;width:16px!important;height:16px!important;display:block!important}.product-faq__plus-horizontal,.product-faq__plus-vertical{position:absolute!important;top:50%!important;left:50%!important;width:13px!important;height:1.5px!important;background:#222!important;border-radius:2px!important;transform:translate(-50%,-50%)!important;transition:opacity .2s ease,transform .2s ease!important}.product-faq__plus-vertical{transform:translate(-50%,-50%) rotate(90deg)!important}.product-faq__item.is-open .product-faq__trigger{background:#fffdf9!important;border-color:#dedbd6!important;border-radius:16px 16px 0 0!important;margin-bottom:0!important}.product-faq__item.is-open .product-faq__plus-vertical{opacity:0!important}.product-faq__panel{width:100%!important;max-height:0;overflow:hidden!important;margin-bottom:5px!important;padding:0!important;background:#fff!important;transition:max-height .3s ease!important}.product-faq__answer{margin:0!important;padding:3px 14px 10px 35px!important;font-family:inherit!important;font-size:12px!important;line-height:1.55!important;font-weight:400!important;color:#555!important;background:transparent!important;border-left:1px solid #dedbd6;border-right:1px solid #dedbd6;border-bottom:1px solid #dedbd6!important}.product-faq__answer p{margin:0 0 6px!important}.product-faq__answer p:last-child{margin-bottom:0!important}.product-faq__answer ul,.product-faq__answer ol{margin:5px 0!important;padding-left:18px!important}.product-faq__answer a{color:inherit!important}@media screen and (min-width:750px)and (max-width:990px){.product-faq{padding:8px!important}.product-faq__heading{font-size:18px!important;margin-bottom:11px!important}.product-faq__trigger{min-height:36px!important;padding:8px 12px!important;border-radius:18px!important}.product-faq__question{font-size:13px!important}.product-faq__answer{font-size:13px!important;padding-left:38px!important}}@media screen and (max-width:749px){.product-faq{width:100%!important;padding:7px!important;border-radius:6px!important}.product-faq__heading{font-size:16px!important;margin:2px 0 9px!important}.product-faq__trigger{min-height:32px!important;padding:7px 9px!important;margin-bottom:4px!important;border-radius:15px!important;gap:7px!important}.product-faq__question-wrap{gap:7px!important}.product-faq__document-icon{width:16px!important;height:16px!important}.product-faq__document-icon svg{width:15px!important;height:15px!important}.product-faq__question{font-size:11.5px!important;line-height:1.35!important}.product-faq__plus{width:15px!important;height:15px!important}.product-faq__plus-horizontal,.product-faq__plus-vertical{width:9px!important;height:1.5px!important}.product-faq__answer{padding:3px 10px 10px 32px!important;font-size:11.5px!important;line-height:1.55!important}}@media screen and (max-width:480px){.product-faq{padding:6px!important}.product-faq__heading{font-size:24px!important}.product-faq__question{font-size:16px!important;font-weight:700!important}.product-faq__trigger{padding:10px 20px!important}.product-faq__answer{padding-left:30px!important;padding-right:8px!important;font-size:11px!important}}.product-faq .product-faq__trigger{display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;align-items:center!important;column-gap:10px!important;flex-wrap:nowrap!important}.product-faq .product-faq__question-wrap{display:grid!important;grid-template-columns:17px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;min-width:0!important}.product-faq .product-faq__question{min-width:0!important;overflow-wrap:anywhere!important}.product-faq .product-faq__plus{justify-self:end!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-faq.css.map */
