.fon-mobile-menu-announcement-container{display:none}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:#333!important}body .gift-reviews__quote{font-family:Tomato Grotesk Regular}body .gift-reviews__author,body .gift-reviews__quote,body p.gift-reviews__subheading{font-family:Tomato Grotesk Regular}.popup-90-header:before{content:"Congratulations! You\2019re Almost There...";position:relative;border-radius:20px;background:#00bb0c;box-shadow:0 2px 6px -2px #a4001140;color:#fff;font-family:Tomato Grotesk Medium;font-size:9px;font-style:normal;font-weight:500;line-height:12.6px;text-transform:capitalize;display:flex;width:198px;height:20px;align-items:center;justify-content:center;top:-12px;margin-bottom:-5px}.gift-card-reviews-slider{margin-top:20px}.gift-card-reviews-slider .swiper-slide{justify-content:center;display:flex;min-width:0;width:100%!important;flex-shrink:0}.gift-card-reviews-slider .card-review-item{border-radius:8px;opacity:.9;background:#fff;display:flex;gap:20px;padding:5px 8px;box-shadow:0 0 4px #00000024;align-items:center}.gift-card-reviews-slider .card-review-item .card-review-badge{position:absolute;right:0;top:-10px;border-radius:20px;background:#a30213;box-shadow:0 2px 6px -2px #a4001140;text-align:center;font-family:Tomato Grotesk Bold;font-size:8px;font-style:normal;font-weight:700;line-height:12.6px;text-transform:uppercase;width:105px;height:20px;color:#fff;align-items:center;justify-content:center;display:flex}.gift-card-reviews-slider .card-review-item .card-review-badge span{color:#fff;display:block}.gift-card-reviews-slider .card-review-item .image{flex-basis:62px;min-width:62px}.gift-card-reviews-slider .card-review-item .image img{border-radius:8px;box-shadow:0 0 4px #00000024}.gift-card-reviews-slider .content-description{font-size:11px;font-weight:400;line-height:13px}.gift-card-reviews-slider .content-reviewer{display:flex;align-items:center;gap:6px}.gift-card-reviews-slider .content-reviewer span:first-child{color:#1a1a1a;font-family:Tomato Grotesk Bold;font-size:15px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.375px}.gift-card-reviews-slider .content-reviewer span:nth-child(2){color:#555;font-family:Tomato Grotesk Regular;font-size:13px;font-style:normal;font-weight:400;line-height:20.8px;letter-spacing:-.375px}.gift-card-reviews-slider .card-review-item .image{min-width:75px;flex-basis:75px}.gift-card-reviews-slider .card-review-item .image img{width:100%!important}.gift-faq-cta a{padding:6px;gap:8px;border-radius:50px;border:1px solid rgba(27,27,27,.8);background:#fff;min-width:269px;height:48px;justify-content:center;margin:20px 0;color:#1b1b1b;text-align:center;font-family:Tomato Grotesk Medium;font-size:13.2px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.3px;align-items:center;display:flex}.test-results-shop-the-collection{display:none}.card-review-item .content-description{min-width:0!important;max-width:100%!important}.offer-footer-grid{display:flex;margin:0 0 34px;gap:23px;justify-content:center}.offer-footer-grid>div{display:flex;gap:10px;align-items:center}.offer-footer-grid span{color:#3e3e3e;text-align:center;font-family:Tomato Grotesk Medium;font-size:18px;font-style:normal;font-weight:500;line-height:25.6px}.offer-footer-grid img{max-width:27px}.offer-footer-grid.offer-footer-grid-reviews img{max-width:122px}.offer-footer-grid.offer-footer-grid-reviews span{max-width:196px;text-align:left;color:#000;font-family:Tomato Grotesk Medium;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.offer-footer-grid.offer-footer-grid-reviews{justify-content:center}.swiper.swiper-gift-product__carousel{max-width:100%}.swiper-slide.swiper-gift-product__slide:not(.swiper-slide-active){border-radius:20px;border:2px solid var(--GREY-LINEAR, #FFF);background:#fff;box-shadow:none;display:flex;align-items:center;justify-content:center;opacity:.55;transition:transform .7s}.swiper-slide.swiper-gift-product__slide{position:relative}.swiper-slide.swiper-gift-product__slide img{max-width:280px;padding:30px 0}.swiper-slide.swiper-gift-product__slide.swiper-slide-active{border-radius:20px;border:2px solid #EEEFF5;background:linear-gradient(148deg,#f2f1f50d,#f2f1f5e6),#f4f3f6;box-shadow:0 20px 60px #0171e326,0 8px 24px #d4d4d41a,0 0 0 3px #0171e31a inset;display:flex;align-items:center;justify-content:center;transform:scale(1.25);transition:transform .7s;z-index:1}.swiper.swiper-gift-product__carousel{max-width:990px;overflow:visible;margin:60px 0 90px}.swiper.swiper-gift-product__carousel .text-label{position:absolute;bottom:20px;color:#000;text-align:center;font-family:Tomato Grotesk REgular;font-size:17px;font-style:normal;font-weight:400;line-height:25.2px;text-transform:capitalize}.gift-product__panel{pointer-events:auto!important}#onefit-faqs img{border-radius:8px}@media screen and (max-width:566px){.gift-reasons__row{margin-bottom:40px}.gift-product__inner{max-width:1497px;padding:0 30px}.gift-reasons__media:has(.mux-wrapper.mux-player-reason){display:block}.mux-wrapper.mux-player-reason{aspect-ratio:16/ 9}.gift-product__benefits{margin:0 0 15px}.Index_faq_accordion_lists_sides_innerleft_innerloops_new .accordion>ul>li .answer{overflow:auto}.answer table td,.answer table th{padding:10px 18px;min-width:40px}.answer table :is(th,td):last-child{padding-inline-end:5px}.answer table{color:#3e3e3e;font-size:11px;padding:5px;line-height:11px}.answer table{color:#3e3e3e;font-size:12px;padding:5px;display:table}.gift-product__card--active .gift-product-image.d-none{display:block!important}.gift-product__card--active .gift-product-image.d-none img{aspect-ratio:16 / 14;object-fit:cover}.gift-product .gift-product__card--active{transform:scale(1)!important;transition:all .3s}.gift-reasons-review-popup>div img{max-width:60px;height:60px}body button.gift-product__tab{padding:8px 10px;font-size:12px}.swiper.swiper-gift-product__carousel{margin:0 0 20px;padding:0 30px;transform:scale(.6)}.gift-product__card[data-tab=duo],.gift-product__card[data-tab=one-time]{order:3}.gift-product__card:not(.gift-product__card--active){display:none}.gift-product__card.gift-product__card--active{display:block}.gift-card-reviews-slider .card-review-item .image{min-width:52px;flex-basis:52px}.gift-card-reviews-slider .card-review-item .card-review-badge span{color:#fff;display:block;font-size:9px}.gift-card-reviews-slider .card-review-item{gap:7px}.gift-card-reviews-slider .content-reviewer span:first-child,.gift-card-reviews-slider .content-reviewer span:nth-child(2){font-size:10px;line-height:normal}.gift-card-reviews-slider .content-reviewer img{max-width:57px}.card-review-item .content-description p{margin-top:0!important;font-size:9px;line-height:normal}.gift-card-reviews-slider .card-review-item .card-review-badge{height:15px}.offer-footer-grid{flex-direction:column;margin-top:0;gap:10px;margin-bottom:16px}.offer-footer-grid>div{justify-content:center}.gift-product__cards{margin-bottom:15px}.offer-footer-grid{flex-direction:column;margin-top:0;margin-bottom:25px;gap:5px}.gift-product__panels{margin-bottom:0!important}.offer-footer-grid.offer-footer-grid-reviews{margin-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/fon-onelife-hybrid.css.map */
