body.template-index #MainContent .fr-offer-hero__mobile-heading,body.template-index #MainContent .fr-offer-hero__mobile-text{display:none}@media(max-width:749px){body.template-index #MainContent .fr-offer-hero__slide--top{min-height:0;padding-bottom:0;background:#faf4f0}body.template-index #MainContent .fr-offer-hero__slide--top .fr-offer-hero__content{order:1;width:calc(100% - 48px);padding:40px 0 0;text-align:left}body.template-index #MainContent .fr-offer-hero__copy{max-width:none;margin:0}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof{justify-content:flex-start;width:fit-content;min-height:24px;margin:0 0 12px;gap:12px;font-size:16px;line-height:1.4;position:relative;text-decoration:none}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof .fr-proof-stars{font-size:20px;letter-spacing:1.5px}body.template-index #MainContent .fr-offer-hero__copy .fr-offer-hero__heading{max-width:100%;margin:0;font-size:clamp(30px,9.744vw,38px);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}body.template-index #MainContent .fr-offer-hero__desktop-heading{display:none}body.template-index #MainContent .fr-offer-hero__mobile-heading{display:inline}body.template-index #MainContent .fr-offer-hero__mobile-text{display:block;max-width:none;margin:12px 0 0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#393733;text-wrap:pretty}body.template-index #MainContent .fr-offer-hero__copy:has(.fr-offer-hero__mobile-text) .fr-offer-hero__text{display:none}body.template-index #MainContent .fr-offer-hero__actions,body.template-index #MainContent .fr-offer-hero--mobile-sticky:has(>.fr-mobile-shop) .fr-offer-hero__actions{display:flex;flex-wrap:nowrap;gap:16px;margin-top:24px}body.template-index #MainContent .fr-offer-hero__actions .fr-offer-hero__button{flex:0 0 auto;min-width:0;min-height:44px!important;padding:9px 24px;font-size:15px;font-weight:500;line-height:20px!important;white-space:nowrap;letter-spacing:.3px}body.template-index #MainContent .fr-offer-hero__proofs{display:none;max-width:none;margin:18px 0 0;gap:8px}body.template-index #MainContent .fr-offer-hero__proofs li{gap:5px;font-size:12px;line-height:1.35}body.template-index #MainContent .fr-offer-hero__proof-icon{width:18px;height:18px;flex-basis:18px}body.template-index #MainContent .fr-offer-hero__proof-icon--flag{width:24px}body.template-index #MainContent .fr-offer-hero__slide--top .fr-offer-hero__media{position:relative;inset:auto;order:2;flex:none;width:100%;height:calc(100vw - clamp(32px,10.25vw,44px));aspect-ratio:auto;overflow:hidden}body.template-index #MainContent .fr-offer-hero__media .fr-offer-hero__image{object-fit:contain;object-position:center}body.template-index #MainContent .fr-offer-hero__slide--top .fr-offer-hero__media picture{position:absolute;top:calc(-1*clamp(32px,10.25vw,44px));width:100%;height:100vw}body.template-index #MainContent .fr-offer-hero__slide--top .fr-offer-hero__veil{display:none}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof__count{display:inline;font-size:11px;color:#55534e}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof>span:last-child{text-decoration:none}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof:hover{text-decoration:underline;text-underline-offset:3px}body.template-index #MainContent .fr-offer-hero .fr-hero-review-proof:after{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}}@media(max-width:339px){body.template-index #MainContent .fr-offer-hero__actions .fr-offer-hero__button{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/fr-mobile-hero-refinement.css.map */
