.thb-full-menu a{font-size:20px}.section-header{display:block}@media only screen and (min-width: 768px){.section-header--title,.rich-text h3{font-size:50px;line-height:1;font-weight:700}}.price-comparison .section-header--content,.price-comparison .section-header--button,.featured-collection .section-header--content,.featured-collection .section-header--button,.logo-list .section-header--content,.logo-list .section-header--button,.blog-posts .section-header--content,.blog-posts .section-header--button{text-align:center}.price-comparison .section-header--content,.featured-collection .section-header--content,.logo-list .section-header--content,.blog-posts .section-header--content{max-width:680px;margin:0 auto}.section-header--button{margin-top:12px}.section-header--button .text-button{font-size:20px;font-weight:600;-webkit-font-smoothing:antialiased}.logo-list img{width:auto;max-height:50px}@media only screen and (max-width: 767px){.logo-list .logo-list--inner{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.logo-list img{max-height:35px;max-width:230px}}.CarouselWidget-prefix .CarouselWidget .CarouselWidget__header .header__inner{box-shadow:none!important}.R-ReviewsioLogo{margin-top:20px}.locale-selectors__container,#footer .social-links span{display:none}#footer .social-links{display:flex;gap:1rem;justify-content:center}@media screen and (min-width: 768px){#footer .social-links{justify-content:flex-end}}#footer .social-links a{width:44px;height:44px;border:1px solid #FFF;border-radius:50pc;transition:opacity .3s ease}#footer .social-links a:hover{opacity:.5}#footer .social-links svg{width:24px;height:24px}@media only screen and (min-width: 768px){.text-with-icons.icon-columns-3 .text-with-icons__inner{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}}.text-with-icons.icon-top.text-center .text-with-icons__block{display:flex;justify-content:center}.text-with-icons.icon-top.text-center .text-with-icons__block{padding:2rem 1rem;background-color:#ddeed5;border-radius:1rem}.text-with-icons.heading-large h6{font-weight:700}@media screen and (min-width: 768px){.text-with-icons.heading-large h6{font-size:24px!important}.text-with-icons__block-content p{font-size:18px!important}}.hero__text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;background-color:var(--color-accent);color:var(--color-footer-text);border-radius:1rem;text-align:center;margin-top:15px}.hero__text a,.hero__text a:hover{color:#fff}.hero__text h1{color:var(--color-footer-text);font-weight:700}.hero__video{width:100%;display:flex;justify-content:center;align-items:center;height:100%;position:relative;overflow:hidden;border-radius:1em;padding-bottom:66.666667%}.hero__video video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.hero__buttons{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media only screen and (min-width: 66.75em){.hero__text{padding:3em;min-height:580px;text-align:left;align-items:flex-start;margin-top:0}.hero__text h1{font-size:60px;line-height:1}.hero__video{padding-bottom:0}}.button.white,input[type=submit].white{color:var(--color-accent)}.button.white.outline{background:transparent;border:2px solid #FFF;color:#fff}.button,input[type=submit]{border-radius:4px;font-weight:700;height:auto;min-height:50px}.product-card .product-card-title{font-size:20px!important;font-weight:700!important}.product-card .price{font-size:20px!important;font-weight:500!important}.price-comparison .section-header{padding-bottom:42px}.price-comparison__item{border-radius:1rem;padding:1.5rem;background-color:#fff;margin-bottom:1rem;border:1px solid #ececec}.price-comparison__item--most-popular{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.price-comparison__item--most-popular .price-comparison__item-button{border-top-color:#629e92}.price-comparison__item--most-popular .price-comparison__item-content ul>li>svg>path{fill:#fff}.price-comparison__item-heading{display:flex;justify-content:space-between;font-size:32px;font-weight:700;line-height:1;margin-bottom:12px;color:inherit}.price-comparison__item-badge{display:inline-block;padding:.5rem .75rem;color:var(--color-heading);background-color:#f9d345;border-radius:1rem;font-size:16px;font-weight:400;margin-bottom:12px}.price-comparison__item-content img{border-radius:5px;margin-bottom:1.5rem}.price-comparison__item-content p.price-comparison__item-price{margin-bottom:16px;font-size:32px;font-weight:700;line-height:1}.price-comparison__item-content ul{list-style:none;padding:0;margin:0}.price-comparison__item-content ul>li{display:flex;align-items:center;margin-bottom:8px;gap:8px}.price-comparison__item-content ul>li>svg>path{fill:#93bfbc}.price-comparison__item-content p,.price-comparison__item-content ul{font-size:18px;font-weight:400;margin-bottom:8px}.price-comparison__item-button{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ececec}.price-comparison__item-button .button{display:flex}.image-with-text--content h3{font-weight:700}.text-with-icons .text-with-icons__inner{grid-auto-columns:unset;grid-gap:20px}@media only screen and (min-width: 768px){#shopify-section-template--22362004685099__text_with_icons_k3DNff .text-with-icons__inner{grid-template-columns:.5fr repeat(2,1fr) .5fr!important}#shopify-section-template--22362004685099__text_with_icons_k3DNff .text-with-icons__block:first-child{grid-column-start:2}}.complementary-products--inner{display:flex!important;flex-wrap:wrap}.complementary-products--inner .product-card-small{width:100%}.button-list__item{text-align:center;max-width:320px;margin:0 auto 1em}.announcement-bar--inner{font-weight:700!important;font-size:12px!important}@media screen and (min-width: 768px){.announcement-bar--inner{font-size:14px!important}}.announcement-bar--carousel .carousel__slide{display:flex!important;align-items:center;justify-content:center}.announcement-bar--item svg{height:20px!important}.product-cart-countdown{display:none;background-color:var(--color-accent);padding:.5rem 1rem;margin-bottom:20px;border-radius:.5rem;color:var(--color-announcement-bar-text);text-align:center}.product-cart-countdown.show{display:block}.product-cart-countdown p{margin-bottom:0;line-height:calc(var(--font-body-line-height-scale)* 1.4)}.product-cart-countdown--interval{font-weight:700}@media screen and (max-width: 420px){.product-cart-countdown p{font-size:12px}}
/*# sourceMappingURL=/s/files/1/1785/2379/t/64/assets/custom.css.map */
