@charset "UTF-8";:root{--color-footer: #fff;--bg-footer: #14171e;--bg-footer-button: #24272e;--bg-footer-button-hover: #fff}.hero{padding-top:20px;padding-bottom:20px}.hero-search{text-align:center;margin-bottom:50px}.hero-search>h1{font-size:2.28em;font-weight:500}@media (min-width: 576px){.hero-search>h1{font-size:3.42em}}.hero-search>button{margin:15px auto;display:flex;align-items:center;padding:12px 22px;width:100%;font-size:1.1em;max-width:720px;color:#14171e;background-color:#fff;border-radius:8px;box-shadow:0 6px 12px #0f0f3d14}@media (min-width: 350px){.hero-search>button{font-size:1.24em}}.hero-search>button>svg{margin-right:10px}.hero-mentions{margin-top:20px;text-align:center;min-width:0;overflow:hidden}.hero-mentions>h2{font-size:.85em;font-weight:700;margin-bottom:10px;text-transform:uppercase}.hero-mentions-slider{-webkit-mask-image:linear-gradient(to right,transparent 0%,white 10%,white 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,white 10%,white 90%,transparent 100%)}.hero-mentions-slider>.swiper-wrapper{align-items:center;transition-timing-function:linear!important}.hero-mentions-slider .swiper-slide{padding:0 25px;flex:0 0 auto;width:auto;opacity:.334}.hero-mentions-slider .swiper-slide>img{max-width:220px;min-height:40px;max-height:60px;object-fit:contain}.hero-mentions-slider .swiper-slide-active{opacity:1}.savings{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#fff;overflow:hidden}@media (min-width: 576px){.savings{margin:0;border-radius:15px}}@media (max-width: 991px){.savings{text-align:center}}.savings-body{margin-left:auto;margin-right:auto;padding:30px;flex:1 0 0%;width:100%;max-width:540px}@media (min-width: 576px){.savings-body{padding:50px}}.savings-body>h2>span{display:block;font-size:2.88em;font-weight:700;background:linear-gradient(97.21deg,#fc2e5c -3.59%,#ead03d 41.55%,#23c5ec 83.06%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 576px){.savings-body>p{font-size:1.1em}}.savings-image{flex:0 0 520px;width:520px;max-width:100%}#categories{background-color:#fff}.categories-item{width:160px}.categories>.swiper-button-prev{left:30px}.categories>.swiper-button-next{right:30px}#faq{background-color:#fff}.faq-list{border:0}.faq-list .accordion-item{border-top:1px solid #eeeeee}.faq-list .accordion-item-toggler{background-color:transparent;border-bottom:0;padding-right:38px}.faq-list .accordion-item-toggler>h4{font-size:1.1em;line-height:1.55}@media (min-width: 768px){.faq-list .accordion-item-toggler>h4{font-size:1.5em}}.faq-list .accordion-item-toggler:after{width:18px;height:18px}.faq-list .accordion-item-body{padding:0 10px 10px;border-bottom:0}.faq-list .accordion-item-body>p:last-child{margin-bottom:0}#bulk{color:var(--color-white);background-color:var(--color-brand-black)}.bulk{border-bottom:1px solid var(--color-separator-inverse)}.bulk-body{max-width:560px;text-align:center}@media (min-width: 576px){.bulk-body{text-align:left}}.bulk-body>h2{font-size:1.93em;line-height:1.24;font-weight:500}@media (min-width: 576px){.bulk-body>h2{font-size:2.13em}}@media (min-width: 1200px){.bulk-body>h2{font-size:3.23em}}.bulk-body>p{font-size:1.08em;color:#999}.bulk-body>p>b{color:#fff;font-weight:500}@media (min-width: 1200px){.bulk-body>p{font-size:1.24em}}.bulk-image>img{aspect-ratio:3/2;object-fit:contain}#reviews-slider{margin-top:30px}@media (max-width: 767px){#reviews-slider .swiper-button-next,#reviews-slider .swiper-button-prev{top:auto;bottom:15px}#reviews-slider .swiper-button-next{right:15px}#reviews-slider .swiper-button-prev{left:15px}}.reviews-item{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;margin:0 30px;background-color:var(--bg-body);border-radius:var(--border-radius-sm);text-align:justify;font-size:.875em;opacity:.334;padding:15px;height:auto;max-width:600px}@media (min-width: 768px){.reviews-item{padding:10px 20px}}.reviews-item.swiper-slide-active{opacity:1}.reviews-item>blockquote{margin:0}.reviews-item>figcaption{margin-top:15px;font-weight:500;color:var(--color-gray)}.reviews-item>figcaption:before{content:"—"}.trustpilot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.trustpilot-stars{margin-right:5px;margin-bottom:5px;height:20px;width:105px;background-image:url(/assets/images/trustpilot-star.svg)}@media (min-width: 576px){.trustpilot-stars{margin-bottom:2.5px}}
