.section-product-reassurance .product-reassurance__grid{display:grid;gap:28px;align-items:center}@media screen and (min-width:750px){.section-product-reassurance .product-reassurance__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:56px;align-items:center}.section-product-reassurance .product-reassurance__grid--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.section-product-reassurance .product-reassurance__grid--reverse .product-reassurance__content{order:2}.section-product-reassurance .product-reassurance__grid--reverse .product-reassurance__media{order:1}}.section-product-reassurance .product-reassurance__content{max-width:420px;padding-top:0}.section-product-reassurance .product-reassurance--no-media .product-reassurance__grid{grid-template-columns:1fr}.section-product-reassurance .product-reassurance--no-media .product-reassurance__content{max-width:640px}.section-product-reassurance .product-reassurance__title{margin:0 0 14px;font-weight:400;letter-spacing:-.02em;line-height:1.2;color:#1a1a1a}.section-product-reassurance .product-reassurance__text{font-family:Louize,Georgia,serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:1.55;color:#2a2a2a}.section-product-reassurance .product-reassurance__text p{margin:0}.section-product-reassurance .product-reassurance__text p+p{margin-top:.7em}.section-product-reassurance .product-reassurance__features{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.section-product-reassurance .product-reassurance__feature{display:flex;align-items:center;gap:14px}.section-product-reassurance .product-reassurance__feature-icon{--icon-stroke: #8a735a;flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--icon-stroke)}.section-product-reassurance .product-reassurance__feature-icon .icon,.section-product-reassurance .product-reassurance__feature-icon svg{width:24px;height:24px;display:block}.section-product-reassurance .product-reassurance__feature-icon svg [stroke],.section-product-reassurance .product-reassurance__feature-icon svg path[stroke],.section-product-reassurance .product-reassurance__feature-icon svg circle[stroke],.section-product-reassurance .product-reassurance__feature-icon svg rect[stroke]{stroke:currentColor}.section-product-reassurance .product-reassurance__feature-icon img{width:100%;height:100%;object-fit:contain;display:block}.section-product-reassurance .product-reassurance__feature-label{font-family:Louize,Georgia,serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.35;color:#2a2a2a}.section-product-reassurance .product-reassurance__link{display:inline-flex;align-items:center;gap:8px;margin-top:32px;font-family:Louize,Georgia,serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:none;color:#1a1a1a;transition:opacity .2s ease}.section-product-reassurance .product-reassurance__link:hover{opacity:.7;color:#1a1a1a}.section-product-reassurance .product-reassurance__link-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;top:.12em;font-size:.72em;line-height:1;transition:transform .25s ease}.section-product-reassurance .product-reassurance__link-arrow .fa-arrow-right{display:block;font-size:inherit;line-height:1}.section-product-reassurance .product-reassurance__link:hover .product-reassurance__link-arrow{transform:translate(3px)}.section-product-reassurance .product-reassurance__link--static{cursor:default}.section-product-reassurance .product-reassurance__media{width:100%;max-width:none;justify-self:stretch}.section-product-reassurance .product-reassurance__img,.section-product-reassurance .product-reassurance__placeholder{display:block;width:100%;height:100%;object-fit:cover;border-radius:6px}.section-product-reassurance .product-reassurance__placeholder{background:#e8e4dc}.section-product-reassurance .product-reassurance__single-media{position:relative;width:100%;aspect-ratio:16 / 10;max-height:360px;overflow:hidden;border-radius:6px}.section-product-reassurance .product-reassurance__single-media .product-reassurance__img,.section-product-reassurance .product-reassurance__single-media .product-reassurance__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.section-product-reassurance .product-reassurance__grid-media{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;align-items:stretch;width:100%;aspect-ratio:5 / 4;max-height:420px}.section-product-reassurance .product-reassurance__grid-media-main,.section-product-reassurance .product-reassurance__grid-media-item{position:relative;overflow:hidden;border-radius:6px;min-height:0;height:100%}.section-product-reassurance .product-reassurance__grid-media-main .product-reassurance__img,.section-product-reassurance .product-reassurance__grid-media-main .product-reassurance__placeholder,.section-product-reassurance .product-reassurance__grid-media-item .product-reassurance__img,.section-product-reassurance .product-reassurance__grid-media-item .product-reassurance__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.section-product-reassurance .product-reassurance__grid-media-side{display:grid;grid-template-rows:1fr 1fr;gap:14px;min-height:0;height:100%}@media(max-width:989px){.section-product-reassurance .product-reassurance__text{font-size:16px}.section-product-reassurance .product-reassurance__feature-label{font-size:15px}.section-product-reassurance .product-reassurance__grid{gap:40px}.section-product-reassurance .product-reassurance__grid-media,.section-product-reassurance .product-reassurance__grid-media-side{gap:12px}}@media(max-width:749px){.section-product-reassurance .product-reassurance__content{max-width:none;padding-top:0}.section-product-reassurance .product-reassurance__media{justify-self:stretch}.section-product-reassurance .product-reassurance__title{margin-bottom:12px}.section-product-reassurance .product-reassurance__text{font-size:16px;line-height:1.5}.section-product-reassurance .product-reassurance__features{margin-top:24px;gap:14px}.section-product-reassurance .product-reassurance__link{margin-top:24px;font-size:15px}.section-product-reassurance .product-reassurance__single-media{aspect-ratio:16 / 10;max-height:280px}.section-product-reassurance .product-reassurance__grid-media{aspect-ratio:5 / 4;max-height:320px;gap:10px}.section-product-reassurance .product-reassurance__grid-media-side{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-reassurance.css.map */
