.pfaq{--pfaq-heading: #12242b;--pfaq-question: #12242b;--pfaq-answer: #4c6069;--pfaq-line: #cfe1e7;--pfaq-icon: #12242b;--pfaq-icon-hover: #b23a0d;--pfaq-heading-size: 20px;--pfaq-question-size: 16px;--pfaq-answer-size: 15px;--pfaq-row-pad: 18px;--pfaq-space-top: 16px;--pfaq-space-bottom: 0px}.pfaq,.pfaq *{box-sizing:border-box}.pfaq{display:block;padding-top:var(--pfaq-space-top);padding-bottom:var(--pfaq-space-bottom)}.pfaq__heading{margin:0 0 6px;font-size:var(--pfaq-heading-size);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--pfaq-heading)}.pfaq__list{display:block}.pfaq__item{border-top:1px solid var(--pfaq-line)}.pfaq__item:last-child{border-bottom:1px solid var(--pfaq-line)}.pfaq__q{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;margin:0;padding:var(--pfaq-row-pad) 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.pfaq__q::-webkit-details-marker{display:none}.pfaq__q::marker{content:""}.pfaq__q:focus-visible{outline:2px solid var(--pfaq-icon-hover);outline-offset:-3px;border-radius:4px}.pfaq__q-text{min-width:0;font-size:var(--pfaq-question-size);font-weight:700;line-height:1.35;color:var(--pfaq-question);overflow-wrap:break-word}.pfaq__icon{position:relative;display:block;width:18px;height:18px;color:var(--pfaq-icon);transition:color .15s ease}.pfaq__icon:before,.pfaq__icon:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;border-radius:1px;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}.pfaq__icon:before{width:100%;height:2px}.pfaq__icon:after{width:2px;height:100%}.pfaq__item[open] .pfaq__icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}@media(hover:hover){.pfaq__q:hover .pfaq__icon{color:var(--pfaq-icon-hover)}}.pfaq__a{padding:0 34px var(--pfaq-row-pad) 0;font-size:var(--pfaq-answer-size);line-height:1.55;color:var(--pfaq-answer)}.pfaq__a p{margin:0}.pfaq__a p+p{margin-top:.6rem}.pfaq__a ul,.pfaq__a ol{margin:.5rem 0 0;padding-left:1.2rem}.pfaq__a li+li{margin-top:.25rem}.pfaq__a a{color:var(--pfaq-icon-hover);text-underline-offset:2px}.pfaq__a strong{color:var(--pfaq-question)}@media(prefers-reduced-motion:reduce){.pfaq__icon,.pfaq__icon:before,.pfaq__icon:after{transition:none}}@media(forced-colors:active){.pfaq__item{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-faq.css.map */
