vn-product-faq{display:block;width:100%;min-width:0;font-family:var(--font-body--family);font-weight:var(--vn-weight-light,400);font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px)}vn-product-faq h2{font-family:inherit;font-size:var(--vn-section-mobile,20px);line-height:calc(var(--vn-section-mobile,20px) + 8px);font-weight:var(--vn-weight-medium,400);margin:0 0 20px}vn-product-faq details{border-top:1px solid rgb(var(--color-foreground-rgb)/.15)}vn-product-faq details:last-child{border-bottom:1px solid rgb(var(--color-foreground-rgb)/.15)}vn-product-faq summary{position:relative;padding:18px 28px 18px 0;cursor:pointer;list-style:none;font-weight:var(--vn-weight-medium,400);font-size:var(--vn-card-title,14px);line-height:calc(var(--vn-body-size,13px) + 7px)}vn-product-faq summary::-webkit-details-marker{display:none}vn-product-faq summary:before,vn-product-faq summary:after{content:"";position:absolute;right:4px;top:29px;width:12px;height:1px;background:currentColor}vn-product-faq summary:after{transform:rotate(90deg)}vn-product-faq details[open]>summary:after{transform:none}vn-product-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}vn-product-faq .vn-faq-answer{padding:0 0 20px;font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px);overflow-wrap:anywhere}vn-product-faq .vn-faq-answer p{margin:0 0 12px}vn-product-faq .vn-faq-answer a{text-decoration:underline;text-underline-offset:3px}vn-product-faq [hidden]{display:none!important}[id$=__1766898625d6cd8f16] .jdgm-widget{font-family:var(--font-body--family);font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px);font-weight:var(--vn-weight-light,400)}[id$=__1766898625d6cd8f16] :is(.jdgm-rev-widg__title,.jdgm-form__title){font-family:var(--font-body--family);font-size:var(--vn-section-mobile,20px);line-height:calc(var(--vn-section-mobile,20px) + 8px);font-weight:var(--vn-weight-medium,400)}[id$=__1766898625d6cd8f16] :is(.jdgm-rev__title,.jdgm-rev__author,.jdgm-write-rev-link,.jdgm-submit-rev){font-family:var(--font-body--family);font-size:var(--vn-card-title,14px);line-height:calc(var(--vn-body-size,13px) + 7px);font-weight:var(--vn-weight-medium,400)}[id$=__1766898625d6cd8f16] :is(.jdgm-rev__body,.jdgm-rev-widg__summary-text){font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px);font-weight:var(--vn-weight-light,400)}[id$=__1766898625d6cd8f16] .jdgm-rev__timestamp{font-size:var(--vn-secondary-size,12px);line-height:calc(var(--vn-secondary-size,12px) + 6px);font-weight:var(--vn-weight-thin,400)}@media(max-width:749px){vn-product-faq h2,[id$=__1766898625d6cd8f16] .jdgm-rev-widg__title{font-size:var(--vn-section-mobile,20px);line-height:calc(var(--vn-section-mobile,20px) + 8px)}vn-product-faq summary{font-size:var(--vn-card-title,14px);line-height:calc(var(--vn-body-size,13px) + 7px)}}body:has(.vn-plant-heading) [id$=__section_T9GLXP] :is(h1,h2,h3){font-family:var(--font-body--family);font-size:var(--vn-section-size,24px);line-height:calc(var(--vn-section-size,24px) + 8px);font-weight:var(--vn-weight-medium,400);letter-spacing:normal}body:has(.vn-plant-heading) [id$=__section_T9GLXP] p{font-family:var(--font-body--family);font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px);font-weight:var(--vn-weight-light,400)}body:has(.vn-plant-heading) [id$=__section_T9GLXP] .button{font-family:var(--font-body--family);font-size:var(--vn-secondary-size,12px);line-height:calc(var(--vn-secondary-size,12px) + 6px);font-weight:var(--vn-weight-medium,400)}body:has(.vn-plant-heading) .vn-size-guide__title{font-family:var(--font-body--family);font-size:var(--vn-section-size,24px);line-height:calc(var(--vn-section-size,24px) + 8px);font-weight:var(--vn-weight-medium,400)}@media(max-width:749px){body:has(.vn-plant-heading) [id$=__section_T9GLXP] :is(h1,h2,h3),body:has(.vn-plant-heading) .vn-size-guide__title{font-size:var(--vn-section-mobile,20px);line-height:calc(var(--vn-section-mobile,20px) + 8px)}}[id$=__1766898625d6cd8f16] .jm-text{font-family:var(--font-body--family);font-size:var(--vn-body-size,13px);line-height:calc(var(--vn-body-size,13px) + 7px);font-weight:var(--vn-weight-light,400)}[id$=__1766898625d6cd8f16] .jm-review-widget-minimal-header__title{font-size:var(--vn-section-mobile,20px);line-height:calc(var(--vn-section-mobile,20px) + 8px);font-weight:var(--vn-weight-medium,400);margin:0}[id$=__1766898625d6cd8f16] .jm-product-variant-card{padding:3px;border-radius:14px;box-sizing:border-box}[id$=__1766898625d6cd8f16] .jm-product-variant-card__thumbnail{border-radius:11px;overflow:hidden;flex-shrink:0}[id$=__1766898625d6cd8f16] .jm-product-variant-card__product-link{font-weight:var(--vn-weight-medium,400)}[id$=__1766898625d6cd8f16] .jm-review-widget.jm-review-widget--minimal-header{padding-block:16px;padding-inline:0}[id$=__1766898625d6cd8f16] .jm-other-products-reviews-text{font-size:16px;line-height:24px;font-weight:var(--vn-weight-medium,400);padding-block-start:16px}body:has(.vn-plant-heading) :is(vn-product-faq h2,.vn-size-guide__title,.vn-discover-compact h2,.jm-review-widget-minimal-header__title,[id$=__section_T9GLXP] h2,.vn-delivery-resource-section .vn-resource-card__title){font-family:var(--font-body--family);font-size:var(--vn-section-title-size)!important;line-height:var(--vn-section-title-leading)!important;font-weight:var(--vn-weight-medium,400)!important;letter-spacing:normal;opacity:1}[id$=__1766898625d6cd8f16] .jm-product-variant-card{background-color:var(--vn-review-reference-background,#fff)!important;border:1px solid rgb(var(--color-foreground-rgb)/.12)}[id$=__1766898625d6cd8f16] .jm-product-variant-card .jm-product-variant-card__content .jm-text{font-family:var(--font-body--family)!important;font-size:var(--vn-secondary-size,12px)!important;line-height:calc(var(--vn-secondary-size,12px) + 6px)!important;font-weight:var(--vn-weight-light,400)!important;letter-spacing:normal}[id$=__1766898625d6cd8f16] .jm-product-variant-card .jm-product-variant-card__content .jm-product-variant-card__product-link{font-size:var(--vn-card-title,14px)!important;line-height:calc(var(--vn-card-title,14px) + 6px)!important;font-weight:var(--vn-weight-medium,400)!important;white-space:normal;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vn-product-faq.css.map */
