.faq-section,.faq-collection{display:block;padding:0}.faq-section--has-image{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;padding-right:75px}.faq-section--image-right{direction:rtl}.faq-section--image-right>*{direction:ltr}.faq-section--no-image{display:block;padding-right:0}.faq-section--center .faq-section__faq,.faq-section--no-image-center .faq-section__faq{max-width:900px;margin:0 auto;padding:60px 20px}.faq-section--center .faq-section__title,.faq-section--no-image-center .faq-section__title,.faq-section--center .faq-section__toggle-container,.faq-section--no-image-center .faq-section__toggle-container{text-align:center}.faq-section--left .faq-section__faq,.faq-section--no-image-left .faq-section__faq{max-width:900px;margin:0;padding:60px 75px}.faq-section--left .faq-section__title,.faq-section--no-image-left .faq-section__title,.faq-section--left .faq-section__toggle-container,.faq-section--no-image-left .faq-section__toggle-container{text-align:left}.faq-collection{padding:60px 20px}.faq-page-item_question,.faq-product-item_question,.faq-collection-item_question,.faq-item__question h2,.faq-collection-item__question h2{font-size:14px;margin:0;font-weight:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit}.faq-section__media{display:flex}.faq-section__image-wrapper{position:relative;overflow:hidden;width:100%;min-height:500px}.faq-section__image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.faq-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.faq-section__text{position:absolute;padding:20px;max-width:90%;background:transparent;z-index:2}.faq-section__text p{margin:0 0 6px;line-height:1.5;font-size:14px}.faq-section__text strong{font-weight:700}.faq-section__text--top_left{top:20px;left:20px}.faq-section__text--top_right{top:20px;right:20px;text-align:right}.faq-section__text--center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.faq-section__text--bottom_left{bottom:20px;left:20px}.faq-section__text--bottom_right{bottom:20px;right:20px;text-align:right}.faq-section__text--bottom_center{bottom:12px;left:50%;transform:translate(-50%);text-align:center;width:90%}.faq-section__faq{display:flex;flex-direction:column;justify-content:center;padding:60px 75px}.faq-section__title,.faq-collection__title{margin-bottom:32px;line-height:1.2;font-weight:inherit;letter-spacing:inherit}.faq-section__title p,.faq-collection__title p{margin:0;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}.faq-section__title strong,.faq-collection__title strong{font-weight:700}.faq-section__list,.faq-collection__list{border-top:1px solid #d0d0d0}.faq-item,.faq-collection-item{border-bottom:1px solid #d0d0d0}.faq-item__question,.faq-collection-item__question{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;list-style:none;font-size:14px;font-weight:400;letter-spacing:.02em;font-family:inherit;gap:16px}.faq-item__question::-webkit-details-marker,.faq-collection-item__question::-webkit-details-marker{display:none}.faq-item__icon,.faq-collection-item__icon{flex-shrink:0;font-size:20px;font-weight:300;line-height:1}.faq-item__icon--minus,.faq-collection-item__icon--minus{display:none}.faq-item__icon--plus,.faq-collection-item__icon--plus{display:inline}details[open] .faq-item__icon--minus,details[open] .faq-collection-item__icon--minus{display:inline}details[open] .faq-item__icon--plus,details[open] .faq-collection-item__icon--plus{display:none}.faq-item__answer,.faq-collection-item__answer{padding:0 0 22px;font-size:13px;line-height:1.7;font-weight:400;font-family:inherit;color:inherit}.faq-item__answer strong,.faq-collection-item__answer strong{font-weight:700}.faq-item__answer a,.faq-collection-item__answer a,.faq-collection a{text-decoration:underline}.faq-item__answer p,.faq-collection-item__answer p{margin:0}.faq-item__answer p:not(:last-child),.faq-collection-item__answer p:not(:last-child){margin-bottom:8px}.faq-section__toggle-container,.faq-collection__toggle-container{margin-top:24px;text-align:left}.faq-section__toggle-button,.faq-collection__toggle-button{display:inline-block;background:none;border:none;padding:0;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:inherit;font-family:inherit}@media(max-width:1024px){.faq-section__faq{padding:40px}.faq-section--center .faq-section__faq,.faq-section--no-image-center .faq-section__faq{padding:40px 20px}.faq-section--left .faq-section__faq,.faq-section--no-image-left .faq-section__faq{padding:40px}}@media(max-width:768px){.faq-section{grid-template-columns:1fr;padding:0 20px 40px}.faq-section--no-image,.faq-section--center,.faq-section--left{padding:0}.faq-section__image-wrapper{min-height:380px}.faq-section__faq,.faq-collection,.faq-section--center .faq-section__faq,.faq-section--left .faq-section__faq,.faq-section--no-image-center .faq-section__faq,.faq-section--no-image-left .faq-section__faq{padding:40px 20px}.faq-section__text p{font-size:11px;line-height:1.4}.faq-section__text{padding:12px}.faq-section__text--bottom_center{bottom:8px}.faq-section__text--bottom_left{bottom:8px;left:12px}.faq-section__text--bottom_right{bottom:8px;right:12px}.faq-section__title,.faq-collection__title{margin-bottom:20px}.faq-item__question,.faq-collection-item__question{font-size:13px;padding:18px 0}.faq-item__answer,.faq-collection-item__answer{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/df-faq.css.map */
