.faq-image__wrapper{display:flex;min-height:600px}.faq-image__wrapper--reverse{flex-direction:row-reverse}.faq-image__image{flex:0 0 50%;position:relative;overflow:hidden}.faq-image__image img,.faq-image__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.faq-image__content{flex:0 0 50%;padding:60px 48px;display:flex;flex-direction:column;justify-content:center}.faq-image__title{margin:0 0 32px;font-family:messapia-regular,serif;font-size:40px;font-weight:400;max-width:500px;line-height:1.2}.faq-image__items{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid currentColor}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;padding:16px 0;cursor:pointer;text-align:left;font-size:inherit;font-family:inherit;font-weight:700;text-transform:uppercase;color:inherit}.faq-item__icon{flex-shrink:0;transition:transform .2s ease;display:flex}.faq-item__question[aria-expanded=true] .faq-item__icon{transform:rotate(180deg)}.faq-item__answer{overflow:hidden;max-height:0;transition:max-height .3s ease}.faq-item__answer-inner{padding-bottom:16px}.faq-item__answer-inner p:first-child{margin-top:0}.faq-item__answer-inner p:last-child{margin-bottom:0}@media(max-width:768px){.faq-image__wrapper,.faq-image__wrapper--reverse{flex-direction:column}.faq-image__image{flex:none;height:300px;position:relative}.faq-image__image img,.faq-image__placeholder{position:absolute}.faq-image__content{flex:none;padding:40px 24px}}.fps{padding:60px 0}.fps__wrapper{display:flex;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px;gap:60px}.fps__wrapper--reverse{flex-direction:row-reverse}.fps__text,.fps__product{flex:1}.fps__eyebrow{margin:0 0 12px;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.fps__title{font-family:messapia-regular,serif;font-size:40px;font-weight:400;max-width:500px;line-height:1.2;margin:0 0 24px}.fps__body{margin:0 0 32px}.fps__body p:first-child{margin-top:0}.fps__body p:last-child{margin-bottom:0}.fps__button{display:inline-block;white-space:nowrap}.fps__card{overflow:hidden}.fps__card-image-link{display:block}.fps__card-image-wrap{position:relative;overflow:hidden}.fps__card-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.fps__card-image-wrap--placeholder svg{width:100%;height:300px;display:block}.fps__card-info{padding:24px;display:flex;flex-direction:column;gap:12px}.fps__card-title{margin:0;font-family:messapia-regular,serif;font-size:28px;font-weight:400;line-height:1.2}.fps__card-title a{text-decoration:none;color:inherit}.fps__card-title a:hover{text-decoration:underline}.fps__card-price{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fps__card-price-original{font-size:16px;text-decoration:line-through;opacity:.4;margin-top:4px}.fps__card-price-sale{font-size:24px;font-weight:600}.fps__card-price-savings{font-size:14px;color:#2ad496;margin-top:4px}.fps__card-description{font-size:14px;line-height:1.6}.fps__card-description p:first-child{margin-top:0}.fps__card-description p:last-child{margin-bottom:0}.fps__card-checklist-wrap ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fps__card-checklist-wrap li{position:relative;padding-left:22px;font-size:14px;line-height:1.5}.fps__card-checklist-wrap li:before{content:"";position:absolute;left:0;top:.45em;width:13px;height:9px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='9' viewBox='0 0 13 9' fill='none'><path d='M12.354 0.854028L4.35403 8.85403C4.30759 8.90052 4.25245 8.9374 4.19175 8.96256C4.13105 8.98772 4.06599 9.00067 4.00028 9.00067C3.93457 9.00067 3.86951 8.98772 3.80881 8.96256C3.74811 8.9374 3.69296 8.90052 3.64653 8.85403L0.146528 5.35403C0.0527077 5.26021 0 5.13296 0 5.00028C0 4.8676 0.0527077 4.74035 0.146528 4.64653C0.240348 4.55271 0.367596 4.5 0.500278 4.5C0.63296 4.5 0.760208 4.55271 0.854028 4.64653L4.00028 7.7934L11.6465 0.146528C11.7403 0.0527074 11.8676 -9.88557e-10 12.0003 0C12.133 9.88558e-10 12.2602 0.0527074 12.354 0.146528C12.4478 0.240348 12.5006 0.367596 12.5006 0.500278C12.5006 0.63296 12.4478 0.760208 12.354 0.854028Z' fill='white'/></svg>");background-repeat:no-repeat}.fps__card-cta{display:block!important;width:100%;text-align:center;color:#000!important;border-color:#e1dad0!important;transition:border-color .3s ease,background-color .3s ease!important}.fps__card-cta:before{background-color:#e1dad0!important}.fps__card-cta:hover{color:#fff!important;background-color:transparent!important;border-color:#fff!important}.fps__card-cta:hover:before{background-color:transparent!important}@media(max-width:768px){.fps__wrapper,.fps__wrapper--reverse{flex-direction:column;gap:40px}.fps__text,.fps__product{flex:none;width:100%}.fps{padding:40px 0}.fps__title{font-size:32px}.fps__card-cta{font-size:14px!important}}.iwt-wrapper--reverse{flex-direction:row-reverse}p.iwt-eyebrow{margin:0 0 8px;font-size:12px!important;text-transform:uppercase;letter-spacing:.1em}.iwt-review{display:flex;align-items:center;gap:8px;margin-top:16px}.iwt-stars{--star-color: #ddd;--star-fill: #D5642C;--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:20px;font-family:Times,serif;line-height:1}.iwt-stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--star-fill) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.iwt-review-subtext{margin:8px 0 0;font-size:16px!important}@media(max-width:749px){.iwt-review{justify-content:center}.iwt-review-subtext{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
