buy-buttons .button[disabled]{opacity:.5}.quick-buy-drawer__info .badge{--badge-background: 248 58 59}.trustpilot-product-block{margin:0 0 12px;text-align:center}.trustpilot-product-block__link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-wrap:wrap}.trustpilot-product-block__stars{width:80px;height:auto;display:block}.trustpilot-product-block__text{font-size:14px;font-weight:400;line-height:22.4px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.trustpilot-product-block__count{font-weight:500}.trustpilot-product-block__logo{width:80px;height:auto;display:block}@media screen and (max-width:575px){.trustpilot-product-block{margin:0 0 8px}}.product-info .product-info__title{margin-top:0;font-weight:600}.product-info .shopify-app-block{margin-bottom:0}.product-info .product-info__subtitle p{font-size:var(--text-h5);line-height:1.3}.product-info .product-info__price .rating-with-text{margin-bottom:0!important;gap:var(--spacing-3)!important}.product-info .product-info__benefits{padding-top:var(--product-info-block-spacing);border-top:1px solid rgba(var(--color-border),.25)}.product-info .product-info__benefits ul{list-style:disc;padding-left:25px}.product-info .product-info__benefits ul li{margin-bottom:8px;font-size:16px}.product-info .product-info__benefits ul li:last-child{margin-bottom:0}.product-info .icons-text-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.product-info .icons-text-row__item{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.product-info .icons-text-row__item .icons-row__icon{--size: 55px;width:var(--size);height:var(--size);object-fit:contain;flex:0 0 auto}.product-info .icons-text-row__item .icons-row__text{font-size:var(--bar-subtitle-font-size, 14px);letter-spacing:.1px;text-align:left}@media screen and (max-width:575px){.product-info .icons-text-row__item{flex-direction:column;gap:8px}.product-info .icons-text-row__item .icons-row__icon{--size: 44px}.product-info .icons-text-row__item .icons-row__text{text-align:center;line-height:1.45}.product-info .icons-text-row{gap:8px}.product-info .afterpay-widget{margin-block-start:10px}}.product-info .moast-header{all:revert!important;margin-bottom:16px!important}.product-info .moast-header p{font-weight:700}.product-info .product-info__accordion{border-top:none;border-color:rgba(var(--color-border),.25);margin-bottom:4px}.product-info .product-info__accordion .accordion__toggle{padding-block:15px!important}.product-info .upsells{margin-top:24px}.product-info .upsells .upsellheader h6{margin:0;text-transform:capitalize}.upsells .swiper-wrapper{padding:0;align-items:stretch}.upsells .featured_image{border-radius:var(--rounded);overflow:hidden;display:block;background:#fff}.upsells .featured_image img{width:100%;height:auto;display:block;object-fit:cover}.upsells .swiper-slide.card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:transparent;box-shadow:none;border:none;padding:0}.upsells .text{display:flex;flex-direction:column;flex:1 1 auto;margin-top:15px}.upsells .text .h6,.upsellcontent .h6{margin-bottom:5px!important;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.upsells .prices{font-size:16px;margin-top:10px;margin-bottom:15px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;row-gap:0}.upsells .saleprice{color:#f83a3a!important;margin:0;font-size:14px;font-weight:700}.upsells .compareprice{text-decoration:line-through;margin:0;font-size:14px}.upsells .buttons{margin-top:auto}.upsells .button{text-transform:uppercase!important;font-size:14px!important;padding:13px 15px!important;box-shadow:#63636333 0 2px 8px;color:#fff!important;width:100%}.upsells .buttons .add-to-cart,.upsells .buttons .button{font-size:12px!important}.upsells .buttons off{display:none!important}.upsellheader{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.upsellheader .arrows{display:flex;gap:5px}.upsellheader .swiper-button-next,.upsellheader .swiper-button-prev{position:relative;margin:0!important;border-radius:500px;background:#141416;width:27px;height:27px;left:auto;right:auto}.upsellheader .swiper-button-next:after,.upsellheader .swiper-button-prev:after{font-size:10px!important;color:#fff}.swiper-button-next,.swiper-button-prev{text-rendering:auto}@media screen and (max-width:767px){.upsells .button{font-size:12px!important;padding:13px 15px!important}.upsells .prices{font-size:16px;margin-top:10px;margin-bottom:15px}.upsells .buttons .add-to-cart,.upsells .buttons .button{font-size:12px!important}.upsellcontent .h6{margin-bottom:5px!important}}.trust-bar-features__list{display:flex;align-items:center;justify-content:space-between;gap:24px}.trust-bar-features__list .trust-bar-features__item{display:inline-flex;align-items:center;gap:6px}.trust-bar-features__list .trust-bar-features__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;display:block}.trust-bar-features__list .trust-bar-features__label{font-weight:700;font-size:16px}@media screen and (max-width:767px){.trust-bar-features__list{flex-wrap:wrap;gap:10px}.trust-bar-features__list .trust-bar-features__item{width:calc(50% - 12px)}.trust-bar-features__icon-wrap{--trust-bar-icon-size: 32px}}.section-title-wrapper{display:flex;flex-direction:column;text-align:center;gap:12px;max-width:833px;margin:0 auto 32px}.section-title-wrapper .section-title{font-size:clamp(24px,5vw,42px);font-weight:800;color:#000;font-family:Montserrat,sans-serif;margin:0}.section-title-wrapper p{font-size:var(--text-h4);color:#7c7c7c}.how-to-use-slider__item{position:relative}.how-to-use-slider__item:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(360deg,#000,#0000 38.51%);z-index:0}.how-to-use-slider__item .how-to-use-slider__icon-wrap{width:100%;height:auto;aspect-ratio:1 / 1.241096}.how-to-use-slider__item .how-to-use-slider__icon-wrap .how-to-use-slider__img{width:100%;height:100%;object-fit:cover;object-position:center}.how-to-use-slider__item .how-to-use-slider__info{position:absolute;width:100%;bottom:0;left:0;padding:24px;text-align:center}.how-to-use-slider__item .how-to-use-slider__info .how-to-use-slider__title{font-size:20px;font-weight:800;line-height:1;text-transform:uppercase;margin:0 0 8px}.how-to-use-slider__item .how-to-use-slider__info .how-to-use-slider__content{font-size:20px;line-height:1.35}.how-to-use-slider__swiper .swiper-wrapper{padding:0}.faq-image-accordion__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.faq-image-accordion__grid--no-image{justify-items:center}.faq-image-accordion__grid--no-image .faq-image-accordion__items{width:100%;max-width:720px;margin-inline:auto}.faq-image-accordion__media{order:1}.faq-image-accordion__items{order:2}.faq-image-accordion__image{width:100%;display:block;border-radius:8px;object-fit:cover}.faq-image-accordion__accordion{background:transparent}.faq-image-accordion__accordion .accordion{padding-inline:8px;padding-bottom:var(--spacing-2);border-top:none;border-color:rgb(var(--text-color),#000)}.faq-image-accordion__accordion .accordion:last-child{margin-bottom:0}.faq-image-accordion__accordion summary{outline:none;box-shadow:none}.faq-image-accordion__accordion .accordion__toggle{--accordion-spacing: var(--spacing-6);padding-bottom:var(--spacing-4);font-size:var(--text-h5);line-height:1.5;font-weight:500!important}.faq-image-accordion__accordion .accordion__content{margin:0;padding:0;transform:none}.faq-image-accordion__accordion .accordion__content .prose{margin-bottom:var(--spacing-2-5);font-size:var(--text-h5);line-height:1.35;opacity:.55}@media screen and (min-width:1024px){.faq-image-accordion__grid{grid-template-columns:var(--faq-image-accordion-grid, minmax(0, 1.15fr) minmax(0, 1fr));gap:40px}.faq-image-accordion__grid--no-image{grid-template-columns:minmax(0,1fr);justify-items:center}.faq-image-accordion__grid--reverse .faq-image-accordion__media{order:2}.faq-image-accordion__grid--reverse .faq-image-accordion__items{order:1}}@media screen and (max-width:999px){.faq-image-accordion__image{aspect-ratio:1 / .75}}@media screen and (max-width:480px){.faq-image-accordion__accordion .accordion__content .prose{font-size:var(--text-h6)}.faq-image-accordion__accordion .accordion__toggle{--accordion-spacing: var(--spacing-4);padding-bottom:var(--spacing-2)}}.cart-drawer__discount-summary .badge{display:inline-flex;align-items:center;gap:6px;margin-left:0}.cart-drawer__discount-row{display:flex;align-items:stretch;gap:10px}.cart-order__recap .cart-drawer__discount-row{flex-direction:column}.cart-drawer__discount-field{flex:1 1 auto;min-width:0}.cart-drawer__discount-field .form-control{margin:0}.cart-drawer__discount-apply{flex:0 0 auto;white-space:nowrap;padding-left:18px;padding-right:18px;height:calc(var(--input-height) + .625rem)}.cart-drawer__applied-discount{gap:8px}.cart-drawer__remove-discount{border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;opacity:.75}.cart-drawer__inner sale-price{color:red!important}.cart-drawer__remove-discount:hover{opacity:1}.order-summary__body .contents .badge{background:#f83a3b}.countdown-bar{background:rgb(var(--color-background));padding-block:16px}.countdown-bar .countdown-bar__inner{max-width:none;margin:0 auto;padding-inline:120px;display:flex;align-items:center;justify-content:center;gap:64px;flex-wrap:nowrap;text-align:center}.countdown-bar .countdown-bar__copy{width:265px;max-width:100%;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.countdown-bar .countdown-bar__heading{color:rgb(var(--color-foreground));font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:29px;width:100%;text-transform:uppercase}.countdown-bar .countdown-bar__subtext{color:rgb(var(--color-foreground));font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:20px;width:100%;text-transform:uppercase}.countdown-bar .countdown-timer{display:flex;align-items:center;gap:32px;color:rgb(var(--color-foreground));flex-shrink:0}.countdown-bar .countdown-timer__item{width:30px;min-width:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.countdown-bar .countdown-timer__number{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:24px;width:100%}.countdown-bar .countdown-timer__label{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-transform:uppercase;white-space:nowrap}@media(max-width:1149px){.countdown-bar{padding-block:12px}.countdown-bar .countdown-bar__heading{font-size:22px}}@media(max-width:1024px){.countdown-bar .countdown-bar__inner{padding-inline:40px;gap:40px}}@media(max-width:700px){.countdown-bar .countdown-bar__inner{padding-inline:16px;gap:20px}.countdown-bar .countdown-bar__heading{font-size:18px;line-height:22px}.countdown-bar .countdown-bar__subtext{font-size:12px;line-height:16px}.countdown-bar .countdown-timer{gap:16px}.countdown-bar .countdown-timer__item{width:26px;min-width:26px}.countdown-bar .countdown-timer__number{font-size:18px;line-height:24px}.countdown-bar .countdown-timer__label{font-size:12px;line-height:16px}}@media(max-width:575px){.countdown-bar .countdown-bar__copy{width:auto}.countdown-bar .countdown-bar__subtext{font-size:10px}.countdown-bar .countdown-bar__inner{justify-content:space-around}}@media(max-width:400px){.countdown-bar .countdown-bar__inner{gap:12px}.countdown-bar .countdown-timer{gap:10px}.countdown-bar .countdown-timer__item{width:22px;min-width:22px}.countdown-bar .countdown-bar__heading{font-size:14px;line-height:18px}.countdown-bar .countdown-timer__number{font-size:16px;line-height:20px}}.cc-hero{position:relative;overflow:hidden;min-height:var(--cc-hero-min-height, 720px);display:flex;align-items:center;justify-content:center;padding:80px 20px;color:var(--cc-hero-text-color, #ffffff)}.cc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cc-hero__bg-media{width:100%;height:100%;object-fit:cover;display:block}.cc-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cc-hero-overlay-color, #141416);opacity:var(--cc-hero-overlay-opacity, .45)}.cc-hero__container{position:relative;z-index:1;max-width:760px;width:100%;text-align:center;margin:0 auto}.cc-hero__badge{display:inline-flex;align-items:center;gap:8px;background:var(--cc-hero-badge-bg, rgba(20, 20, 22, .1));color:var(--cc-hero-badge-color, #ffffff);padding:8px 18px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:28px}.cc-hero__badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.cc-hero__heading{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight, 700);line-height:1.05;margin:0 0 28px;letter-spacing:-1px;color:var(--cc-hero-heading-color, #ffffff)}.cc-hero__heading>*{font-size:var(--cc-hero-heading-size, 72px);margin:0;line-height:1.05}.cc-hero__heading strong,.cc-hero__heading b{color:var(--cc-hero-accent-color, #5daef2);font-weight:inherit}.cc-hero__description{font-size:var(--text-base);line-height:1.6;color:var(--cc-hero-text-color, #ffffff);max-width:560px;margin:0 auto 24px}.cc-hero__description>*{margin:0 0 8px}.cc-hero__description>*:last-child{margin-bottom:0}.cc-hero__trust{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-wrap:wrap;justify-content:center;gap:28px}.cc-hero__trust-item{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:500;color:var(--cc-hero-text-color, #ffffff)}.cc-hero__trust-icon{width:20px;height:20px;object-fit:contain;display:block}.cc-hero__cta-wrapper{margin-bottom:24px}.cc-hero__cta-wrapper .cc-hero__cta{background:var(--cc-hero-accent-color, #5daef2)}.cc-hero__rating{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 10px;font-size:var(--text-sm);color:var(--cc-hero-text-color, #ffffff);line-height:1}.cc-hero__stars-img{display:block;width:110px;height:20px;flex-shrink:0}.cc-hero__rating-score{display:inline-flex;align-items:center;gap:6px}.cc-hero__rating-logo{display:inline-block;height:20px;width:auto;vertical-align:middle}@media screen and (max-width:767px){.cc-hero{min-height:var(--cc-hero-min-height-mobile, 600px);padding:60px 20px}.cc-hero__heading>*{font-size:var(--cc-hero-heading-size-mobile, 44px)}.cc-hero__trust{gap:16px}.cc-hero__cta-wrapper .cc-hero__cta{padding-inline:40px!important}}.cc-hero-split{background:rgb(var(--color-background, #fcfcfc));color:rgb(var(--color-foreground, #000000));position:relative}.cc-hero-split__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:stretch}@media screen and (min-width:768px){.cc-hero-split__media{align-self:center}.cc-hero-split--content-valign-top .cc-hero-split__content{align-self:start}.cc-hero-split--content-valign-center .cc-hero-split__content{align-self:center}.cc-hero-split--content-valign-bottom .cc-hero-split__content{align-self:end}}.cc-hero-split--media-left .cc-hero-split__media{grid-column:1;grid-row:1}.cc-hero-split--media-left .cc-hero-split__content{grid-column:2;grid-row:1}.cc-hero-split__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cc-hero-split__badge{display:inline-flex;align-items:center;gap:var(--cc-hs-badge-gap, 4px);background:rgba(var(--color-primary-accent),.15);color:rgb(var(--color-primary-accent, #d63a2f));padding:8px;border-radius:6px;font-size:14px;font-weight:600;line-height:17px;text-transform:uppercase}.cc-hero-split__badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.cc-hero-split__heading-wrapper{display:flex;flex-direction:column;gap:8px}.cc-hero-split__heading{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-size:var(--cc-hs-heading-size, 70px);font-weight:700;line-height:1.214;color:var(--color-text-heading, #000000);margin-bottom:0}.cc-hero-split__heading>*{margin:0}.cc-hero-split__heading--h1{line-height:1.22}.cc-hero-split__heading strong,.cc-hero-split__heading b{color:rgb(var(--color-button-primary, #489ff1));font-weight:inherit}.cc-hero-split__subtitle{font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.214;color:rgb(var(--color-button-primary, #489ff1))}.cc-hero-split__description{max-width:566px}.cc-hero-split__description>*{margin:0 0 16px}.cc-hero-split__description>*:last-child{margin-bottom:0}.cc-hero-split__description ul li{position:relative;padding-left:32px;font-weight:500;margin-bottom:16px}.cc-hero-split__description ul li:last-child{margin-bottom:0}.cc-hero-split__description ul li:before{--size: 24px;content:"";position:absolute;width:var(--size);height:var(--size);top:50%;left:0;transform:translateY(-50%);background-color:rgb(var(--color-button-primary));--mask-img: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21.8006%209.99999C22.2573%2012.2413%2021.9318%2014.5714%2020.8785%2016.6018C19.8251%2018.6322%2018.1075%2020.24%2016.0121%2021.1573C13.9167%2022.0746%2011.5702%2022.2458%209.36391%2021.6424C7.15758%2021.0389%205.2248%2019.6974%203.88789%2017.8414C2.55097%2015.9854%201.89073%2013.7272%202.01728%2011.4434C2.14382%209.15952%203.04949%206.98808%204.58326%205.29116C6.11703%203.59424%208.18619%202.47442%2010.4457%202.11844C12.7052%201.76247%2015.0184%202.19185%2016.9996%203.33499%22%20stroke%3D%22%23489FF1%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2011L12%2014L22%204%22%20stroke%3D%22%23489FF1%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);mask:var(--mask-img) no-repeat center/contain;-webkit-mask:var(--mask-img) no-repeat center/contain}.cc-hero-split__trust-points{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cc-hs-trust-gap, 16px)}.cc-hero-split__trust-point{display:inline-flex;align-items:center;gap:var(--cc-hs-trust-item-gap, 4px);color:var(--cc-hs-text-color, #020202)}.cc-hero-split__trust-point-icon{color:rgb(var(--color-button-primary, #489ff1));line-height:0;flex-shrink:0}.cc-hero-split__trust-point-icon .icon{width:var(--cc-hs-trust-icon-size, 24px);height:var(--cc-hs-trust-icon-size, 24px);display:block}.cc-hero-split__trust-point-icon-image{width:var(--cc-hs-trust-icon-size, 24px);height:var(--cc-hs-trust-icon-size, 24px);display:block;object-fit:contain}.cc-hero-split__trust-point-text{font-size:var(--cc-hs-trust-text-size, 16px);line-height:var(--cc-hs-trust-text-line-height, 20px);font-weight:500}.cc-hero-split__trust-points--vertical{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.cc-hero-split__trust-points--vertical .cc-hero-split__trust-point{width:100%;align-items:flex-start;gap:8px}.cc-hero-split__trust-points--vertical .cc-hero-split__trust-point-text{padding-top:3px;font-weight:400}.cc-hero-split__cta-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:100%;max-width:var(--cc-hs-cta-max-width, 320px)}.cc-hero-split__cta-wrapper:has(.button~.button){max-width:100%}.cc-hero-split__cta-wrapper .button--outline{--button-outline-color: rgb(var(--color-button-primary, #489ff1));--button-text-color: rgb(var(--color-button-primary, #489ff1))}.cc-hero-split__cta-wrapper .button--outline:hover{--button-outline-color: rgb(var(--color-button-primary, #489ff1));--button-text-color: rgb(var(--color-button-primary-text, #ffffff));background:rgb(var(--color-button-primary, #489ff1))}.cc-hero-split__rating{display:inline-flex;align-items:center;gap:var(--cc-hs-rating-gap, 8px);flex-wrap:wrap}.cc-hero-split__stars{position:relative;display:inline-flex;gap:var(--cc-hs-rating-star-gap, 2px);line-height:0}.cc-hero-split__stars-bg,.cc-hero-split__stars-fg{display:inline-flex;gap:var(--cc-hs-rating-star-gap, 2px)}.cc-hero-split__stars-bg{color:#0000002e}.cc-hero-split__stars-fg{position:absolute;top:0;left:0;color:#fdbc00;clip-path:inset(0 calc(100% - var(--cc-hs-rating-pct, 0%)) 0 0)}.cc-hero-split__star-slot{width:var(--cc-hs-rating-star-size, 24px);height:var(--cc-hs-rating-star-size, 24px);flex-shrink:0;display:flex;align-items:center;justify-content:center}.cc-hero-split__star-slot .icon{width:var(--cc-hs-rating-star-size, 24px);height:var(--cc-hs-rating-star-size, 24px);display:block}.cc-hero-split__rating-score strong{font-weight:700}.cc-hero-split__media{position:relative}.cc-hero-split__media-img{width:100%;height:auto;display:block;object-fit:cover;border-radius:var(--cc-hs-image-radius, 0)}.cc-hero-split--image-size-small .cc-hero-split__media-img{max-height:360px}.cc-hero-split--image-size-medium .cc-hero-split__media-img{max-height:480px}.cc-hero-split--image-size-large .cc-hero-split__media-img{max-height:720px}@media screen and (max-width:1024px){.cc-hero-split__inner{gap:24px}.cc-hero-split__badge{font-size:12px}}@media screen and (max-width:767px){.cc-hero-split__inner{grid-template-columns:1fr;gap:32px}.cc-hero-split--media-left .cc-hero-split__media,.cc-hero-split--media-right .cc-hero-split__media,.cc-hero-split--media-left .cc-hero-split__content,.cc-hero-split--media-right .cc-hero-split__content{grid-column:1}.cc-hero-split--mobile-media-below .cc-hero-split__content{grid-row:1}.cc-hero-split--mobile-media-below .cc-hero-split__media{grid-row:2}.cc-hero-split--mobile-media-above .cc-hero-split__media{grid-row:1}.cc-hero-split--mobile-media-above .cc-hero-split__content{grid-row:2}.cc-hero-split__heading,.cc-hero-split__heading--h1{font-size:var(--cc-hs-heading-size-mobile, 40px)}.cc-hero-split__description{max-width:100%}.cc-hero-split__trust-points{width:100%;max-width:100%;--cc-hs-trust-gap: 10px}.cc-hero-split__cta-wrapper{max-width:100%}.cc-hero-split--image-size-small .cc-hero-split__media-img{max-height:280px}.cc-hero-split--image-size-medium .cc-hero-split__media-img{max-height:360px}.cc-hero-split__description ul li{margin-bottom:10px;padding-left:28px}.cc-hero-split__description ul li:before{--size: 20px}}.cc-hero-banner{background:var(--cc-hb-bg, #ffffff);padding-top:var(--cc-hb-padding-top, 40px);padding-bottom:var(--cc-hb-padding-bottom, 40px)}.cc-hero-banner__inner{position:relative;overflow:hidden;border-radius:var(--cc-hb-border-radius, 16px);padding:var(--cc-hb-inner-padding, 80px);min-height:var(--cc-hb-min-height, 420px);display:flex;align-items:center;color:var(--cc-hb-text-color, #ffffff)}.cc-hero-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cc-hero-banner__bg-media{width:100%;height:100%;object-fit:cover;display:block}.cc-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cc-hb-overlay-color, #141416);opacity:var(--cc-hb-overlay-opacity, .3)}.cc-hero-banner__content{position:relative;z-index:1;width:100%;max-width:80%;display:flex;flex-direction:column}.cc-hero-banner__content>*{margin:0 0 20px}.cc-hero-banner__content>*:last-child{margin-bottom:0}.cc-hero-banner--align-left .cc-hero-banner__content{margin-inline-end:auto;align-items:flex-start;text-align:left}.cc-hero-banner--align-center .cc-hero-banner__content{margin-inline:auto;align-items:center;text-align:center}.cc-hero-banner--align-right .cc-hero-banner__content{margin-inline-start:auto;align-items:flex-end;text-align:right}.cc-hero-banner__badge{display:inline-flex;align-items:center;gap:8px;background:var(--cc-hb-badge-bg, rgba(248, 58, 58, .1));color:var(--cc-hb-badge-color, #f83a3a);padding:8px 18px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.cc-hero-banner__badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.cc-hero-banner__heading{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight, 700);line-height:1.15;letter-spacing:0;color:var(--cc-hb-heading-color, #ffffff)}.cc-hero-banner__heading>*{font-size:var(--cc-hb-heading-size, 44px);margin:0;line-height:1.15}.cc-hero-banner__heading strong,.cc-hero-banner__heading b{color:var(--cc-hb-accent-color, #5daef2);font-weight:inherit}.cc-hero-banner__description{font-size:var(--text-base);line-height:1.6;color:var(--cc-hb-text-color, #ffffff);max-width:640px}.cc-hero-banner__description>*{margin:0 0 8px}.cc-hero-banner__description>*:last-child{margin-bottom:0}.cc-hero-banner__cta-wrapper{width:100%;max-width:320px}.cc-hero-banner__cta{display:block;width:100%;text-align:center}.cc-hero-banner__rating{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-sm);color:var(--cc-hb-text-color, #ffffff);line-height:1}.cc-hero-banner__stars{position:relative;display:inline-flex;line-height:0}.cc-hero-banner__stars-bg,.cc-hero-banner__stars-fg{display:inline-flex}.cc-hero-banner__stars-bg{color:#ffffff59}.cc-hero-banner__stars-fg{position:absolute;top:0;left:0;color:var(--cc-hb-rating-color, #ffb800);clip-path:inset(0 calc(100% - var(--cc-hb-rating-pct, 0%)) 0 0)}.cc-hero-banner__star-slot{width:20px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cc-hero-banner__star-slot svg{width:18px;height:18px;display:block}.cc-hero-banner__rating-score strong{font-weight:700;margin-right:4px}@media screen and (max-width:767px){.cc-hero-banner{padding-top:var(--cc-hb-padding-top-mobile, 24px);padding-bottom:var(--cc-hb-padding-bottom-mobile, 24px)}.cc-hero-banner__inner{padding:var(--cc-hb-inner-padding-mobile, 16px);min-height:var(--cc-hb-min-height-mobile, 320px)}.cc-hero-banner__content{max-width:100%}.cc-hero-banner__heading>*{font-size:var(--cc-hb-heading-size-mobile, 28px)}}.button,.btn{text-transform:var(--button-ds-text-transform, none);font-weight:var(--button-ds-font-weight, 700);letter-spacing:var(--button-ds-letter-spacing, 0);border-radius:var(--button-ds-radius, var(--rounded-button))!important;box-sizing:border-box;text-transform:uppercase!important}.button--xl,.btn--xl{display:inline-flex;align-items:center;justify-content:center;height:var(--button-ds-height-xl, 58px);min-height:var(--button-ds-height-xl, 58px);padding:var(--button-ds-padding-xl, 16px)!important;font-size:var(--button-ds-font-size-xl, 18px)!important;line-height:var(--button-ds-line-height-xl, 24px)!important}.search-drawer{opacity:0!important}.cc-image-text-qoute{background:rgb(var(--color-secondary-background, #fcfcfc));color:rgb(var(--color-foreground, #000000))}.cc-image-text-qoute .section-header{margin-block-end:40px}.cc-image-text-qoute .cc-image-text-qoute__panel{position:relative;border-radius:24px;overflow:hidden;background:rgb(var(--color-secondary-background, 247 247 247))}.cc-image-text-qoute .cc-image-text-qoute__slides{display:grid;cursor:grab;touch-action:pan-y}.cc-image-text-qoute .cc-image-text-qoute__slides:active{cursor:grabbing}.cc-image-text-qoute .cc-image-text-qoute__img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cc-image-text-qoute .cc-image-text-qoute__slide{grid-area:1 / 1;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:480px;opacity:0;pointer-events:none;transition:opacity .5s ease}.cc-image-text-qoute .cc-image-text-qoute__slide.is-active{opacity:1;pointer-events:auto}.cc-image-text-qoute .cc-image-text-qoute--valign-top .cc-image-text-qoute__content{justify-content:flex-start}.cc-image-text-qoute .cc-image-text-qoute--valign-center .cc-image-text-qoute__content{justify-content:center}.cc-image-text-qoute .cc-image-text-qoute--valign-bottom .cc-image-text-qoute__content{justify-content:flex-end}.cc-image-text-qoute .cc-image-text-qoute--img-small .cc-image-text-qoute__slide,.cc-image-text-qoute .cc-image-text-qoute--img-small .cc-image-text-qoute__media{min-height:380px}.cc-image-text-qoute .cc-image-text-qoute--img-medium .cc-image-text-qoute__slide,.cc-image-text-qoute .cc-image-text-qoute--img-medium .cc-image-text-qoute__media{min-height:480px}.cc-image-text-qoute .cc-image-text-qoute--img-large .cc-image-text-qoute__slide,.cc-image-text-qoute .cc-image-text-qoute--img-large .cc-image-text-qoute__media{min-height:580px}.cc-image-text-qoute .cc-image-text-qoute__content{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:48px;background:rgb(var(--color-background, #ffffff))}.cc-image-text-qoute .cc-image-text-qoute__card-subtitle{margin:0;color:rgb(var(--color-button-primary, #489ff1));font-weight:600;font-size:14px;text-transform:uppercase}.cc-image-text-qoute .cc-image-text-qoute__card-title{margin:0;color:rgb(var(--color-foreground));font-size:var(--text-h1);line-height:1.45}.cc-image-text-qoute .cc-image-text-qoute__card-desc,.cc-image-text-qoute .cc-image-text-qoute__card-desc p{margin:0;color:rgb(var(--color-foreground));line-height:1.35}.cc-image-text-qoute .cc-image-text-qoute__content .button{width:fit-content;padding-block:14px}@media screen and (max-width:1024px){.cc-image-text-qoute .cc-image-text-qoute__content{padding:32px}}@media screen and (max-width:767px){.cc-image-text-qoute .cc-image-text-qoute__slide{grid-template-columns:1fr}.cc-image-text-qoute .cc-image-text-qoute__content{grid-column:2;grid-row:2;justify-content:flex-start;padding:20px;gap:10px}.cc-image-text-qoute .cc-image-text-qoute__media{grid-column:2;grid-row:1}}@media screen and (min-width:700px){.cc-image-text-qoute .cc-image-text-qoute__content .button{padding-block:14px;padding-inline-start:var(--spacing-7);padding-inline-end:var(--spacing-7);font-size:var(--text-base)}}.cc-image-text-qoute .cc-image-text-qoute__media{position:relative;overflow:hidden;min-height:480px}.cc-image-text-qoute .cc-image-text-qoute__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cc-dots{display:flex;justify-content:center;gap:8px;margin-block-start:42px}.swiper-pagination.cc-dots{position:static}.cc-dots .swiper-pagination-bullet,.cc-dots>button{width:8px;height:8px;margin:0!important;padding:0;border:0;border-radius:999px;opacity:1;cursor:pointer;background:#02020233;transition:width .3s ease,background .3s ease}.cc-dots .swiper-pagination-bullet:hover,.cc-dots>button:hover{background:#02020266}.cc-dots .swiper-pagination-bullet-active,.cc-dots>button.is-active{width:24px;background:rgb(var(--color-button-primary, #489ff1))}@media screen and (max-width:749px){.cc-image-text-qoute .section-header{margin-block-end:24px}.cc-image-text-qoute .cc-image-text-qoute__slide{grid-template-columns:1fr;min-height:0}.cc-image-text-qoute .cc-image-text-qoute__media{order:-1;aspect-ratio:1 / .75;min-height:auto;width:100%}.cc-image-text-qoute .cc-image-text-qoute__content{padding:28px 24px;gap:12px}.cc-image-text-qoute .cc-image-text-qoute__card-title{font-size:28px}}@media screen and (max-width:700px){.cc-image-text-qoute .cc-image-text-qoute__card-title{font-size:24px}}@media screen and (max-width:575px){.cc-image-text-qoute .cc-image-text-qoute__content{padding:20px;gap:10px}.cc-image-text-qoute .cc-image-text-qoute__card-title{font-size:18px}.cc-dots{margin-block-start:20px}}.trustpilot-V2{background:rgb(var(--color-background, #fcfcfc));color:rgb(var(--color-foreground, #000000))}.trustpilot-V2 .section-header{margin-block-end:24px}.trustpilot-V2 .trustpilot-box-before-slider a{text-decoration:none;color:inherit}.trustpilot-V2 .trustpilot-box-title{margin:0 0 12px;color:rgb(var(--color-foreground, #000000));font-family:var(--heading-font-family);font-style:normal;font-weight:700;line-height:1.21;font-size:32px}.trustpilot-V2 .trustpilot-box-title.h2.text-xxs{font-size:20px}.trustpilot-V2 .trustpilot-box-title.h2.text-xs{font-size:24px}.trustpilot-V2 .trustpilot-box-title.h2.text-base{font-size:28px}.trustpilot-V2 .trustpilot-box-title.h2.text-lg{font-size:36px}.trustpilot-V2 .trustpilot-box-review,.trustpilot-V2 .trustpilot-slider-card-title{color:rgb(var(--color-foreground, #000000))}.trustpilot-V2 .trustpilot-slider-card-text,.trustpilot-V2 .trustpilot-slider-card-text p{color:rgb(var(--color-foreground, #000000));margin:0}.trustpilot-V2 .trustpilot-slider-card-author{color:rgb(var(--color-foreground, #747474))}.trustpilot-V2 .verified-text{color:rgb(var(--color-foreground, #6c6c85))}.trustpilot-V2 .tp-nav-button{color:rgb(var(--color-foreground, #333333))}@media screen and (max-width:767px){.trustpilot-V2 .section-header{margin-block-end:16px}.trustpilot-V2 .trustpilot-box-title.h2{font-size:20px}.trustpilot-V2 .trustpilot-box-title.h2.text-xxs{font-size:16px}.trustpilot-V2 .trustpilot-box-title.h2.text-xs{font-size:18px}.trustpilot-V2 .trustpilot-box-title.h2.text-base{font-size:20px}.trustpilot-V2 .trustpilot-box-title.h2.text-lg{font-size:24px}.trustpilot-V2 .trustpilot-box-review br{display:none}.trustpilot-V2 .trustpilot-box-review b{margin-right:5px}}.text-with-icons-stack{background:rgb(var(--color-background, #fcfcfc));color:rgb(var(--color-foreground, #000000))}.cc-trust-cta{background:linear-gradient(310.12deg,#004aad 43.65%,#489ff1 118.95%)}.cc-trust-cta__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cc-trust-cta__rating{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:rgb(var(--color-foreground))}.cc-trust-cta__stars{height:22px;width:auto;display:block}.cc-trust-cta__rating-text{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:1.2}.cc-trust-cta__tp-logo{height:20px;width:auto;display:block}.cc-trust-cta__button.button{max-width:320px;color:rgb(var(--color-background, #489ff1))}nav.pagination{display:flex;align-items:center;justify-content:center;gap:24px;background:none;border:0;border-radius:0;padding-block:16px;width:max-content}.pagination__pages{display:flex;align-items:center;gap:8px}.pagination__nav,.pagination__page{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f4f1f2;color:#676767;font-size:18px;line-height:24px;font-weight:400;text-decoration:none;transition:background .2s ease,color .2s ease}.pagination__nav svg{width:20px;height:20px;display:block}.pagination__page.is-active{background:#489ff1;color:#fff;box-shadow:0 2px 2px #0000001f;pointer-events:none}a.pagination__page:hover,a.pagination__nav:hover{background:#e6e2e3;color:#141416}.pagination__nav--disabled{opacity:.4;pointer-events:none}.pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:32px;color:#676767;font-size:18px;line-height:24px}@media screen and (max-width:575px){nav.pagination{gap:8px}}details.accordion .circle-chevron svg path:first-of-type{transition:opacity .1s ease-in-out}details.accordion[open] .circle-chevron svg path:first-of-type{opacity:0}.common-pages h1.h2{margin-bottom:var(--spacing-8)}.rivo-slideout__container,.rivo-modal__container{--color-background: 255, 255, 255;--color-secondary-background: 252, 252, 252;--color-primary-accent: 214, 58, 47;--color-text-heading: 0, 0, 0;--color-foreground: 0, 0, 0;--color-border: 154, 154, 154;--color-button-primary: 72, 159, 241;--color-button-primary-text: 255, 255, 255;--color-secondary-button: 0, 0, 0;--color-secondary-button-border: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;--color-button-hover-background: 0, 0, 0;--color-button-hover-text: 255, 255, 255;--color-button-before: #333333;--color-field: 255, 255, 255;--color-field-text: 0, 0, 0;--color-link: 255, 255, 255;--color-link-hover: 0, 0, 0;--color-product-price-sale: 214, 58, 47;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.common-pages .prose h3 b,.common-pages .prose h3 strong{font-weight:700}@media(min-width:700px){.common-pages h1.h2{margin-bottom:var(--spacing-12)}}.bon-header{height:auto!important}.bon-item{padding:60px 0}.bon-item .bon-btn-primary,.bon-modal-body .bon-btn-primary{background-image:linear-gradient(97.99deg,#469ff2 18.85% 116.55%)}.bon-desc-btn{flex-direction:column}.bon-card .bon-body-other-secondary-color,.bon-card .bon-btn{display:block!important}.bon-card .bon-btn{margin-top:0}@media screen and (max-width:768px){.bon-header{min-height:70dvh}.bon-item{padding:32px 0}.bon-item .bon-item-content{padding:20px 0 0}.how-work-child h1{font-size:36px}.bon-card{min-height:unset;padding-top:0}.bon-card-custom .bon-card-label{margin-top:20px!important}.bon-referral{height:auto}.bon-referral .bon-referral-child{height:auto;margin-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/242/assets/custom.css.map */
