.vibrantBlue{color:#0f57b6}h1{font-family:Yantramanav,Arial,sans-serif;font-size:1.8rem}h2{font-size:1.5rem}h2,h3{font-family:Roboto,Arial,sans-serif}h3{font-size:1.3rem}.font-roboto{font-family:Roboto,Arial,sans-serif}.font-yantramanav{font-family:Yantramanav,Arial,sans-serif}.countdown__margin{margin-top:64px!important}.countdown{background-color:#92e3a9;position:fixed;width:100%;z-index:2}.countdown .wrapper--countdown{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1000px;padding:.5rem}.countdown .wrapper--countdown .countdown__side--discount{font-weight:700;margin:0 2rem}@media (max-width:1000px){.countdown .wrapper--countdown .countdown__side--discount{margin:0 1rem}}@media (max-width:345px){.countdown .wrapper--countdown .countdown__side--discount{font-size:4vw}}.countdown .wrapper--countdown .countdown__side--discount div:last-of-type{font-size:.92rem;font-weight:400}@media (max-width:345px){.countdown .wrapper--countdown .countdown__side--discount div:last-of-type{font-size:3.7vw}}.countdown .wrapper--countdown .countdown__side--timer{margin:0 2rem}@media (max-width:1000px){.countdown .wrapper--countdown .countdown__side--timer{margin:0 1rem}}.countdown .wrapper--countdown .countdown__side--timer .time-remaining{font-size:1.5rem;font-weight:700;letter-spacing:.2rem}@media (max-width:315px){.countdown .wrapper--countdown .countdown__side--timer .time-remaining{font-size:6vw}}.countdown .wrapper--countdown .countdown__side--timer .time-details{display:flex;font-size:.45rem;font-weight:500;justify-content:space-between}@media (max-width:315px){.countdown .wrapper--countdown .countdown__side--timer .time-details{font-size:2vw}}#video-overlay{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;transition:all .15s ease-in;width:100%;z-index:99999}#video-overlay,#video-overlay .video-close-btn{align-items:center;display:flex;justify-content:center}#video-overlay .video-close-btn{position:absolute;right:1rem;top:1rem}@media (min-width:768px){#video-overlay .video-close-btn{right:25px;top:25px}}#video-overlay .video-close-btn{background-color:rgba(0,0,0,.5);border-radius:5px;cursor:pointer;height:45px;transition:all .15s ease-in;width:45px;will-change:background-color,opacity;z-index:9999999}#video-overlay .video-close-btn:hover{background-color:hsla(0,0%,100%,.05)}#video-overlay .video-close-btn:hover img{opacity:1}#video-overlay .video-close-btn img{height:15px;opacity:.8;transition:all .15s ease-in;will-change:opacity}#video-overlay #video-container{max-width:1000px;overflow:hidden;padding:0 1rem;width:100%}#video-overlay #video-container #video-wrapper{border-radius:10px;height:0;margin-top:35px;overflow:hidden;padding-bottom:125%;position:relative;width:100%}#video-overlay #video-container #video-wrapper iframe{background-color:#000;border:0;border-radius:10px;height:100%;left:50%;max-height:625px;max-width:500px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.ssl-secured{filter:grayscale(1);font-size:.85rem;margin-top:.85rem;opacity:.7;text-align:center}.block--checkout{background-color:#e5f9f8;margin:0;position:relative;width:100%}@media (min-width:768px){.block--checkout{background-color:initial}}.block--checkout header{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.04);display:flex;height:100%;justify-content:center;padding:1rem;position:relative;z-index:1}.block--checkout header img{height:22.5px;-o-object-fit:contain;object-fit:contain;width:115px}@media (min-width:768px){.block--checkout header img{height:24.45px;width:125px}}.block--checkout .title--section{font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;margin:0 auto 2rem;max-width:440px;text-align:center}@media (min-width:768px){.block--checkout .title--section{font-size:1.75rem;margin:0 auto 1rem}}.block--checkout .title--section--small{font-family:Roboto,Arial,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.75rem;margin:0 auto 1.75rem;max-width:440px;text-align:center}@media (min-width:768px){.block--checkout .title--section--small{font-size:1.75rem;line-height:2.25rem;margin:0 auto 2.5rem}}.block--checkout .color--accent{color:#41699c}.block--checkout .m-vertical-1{margin:1rem 0}.block--checkout .sub-headline{font-family:Roboto,Arial,sans-serif;font-weight:300}.block--checkout .discount_link__wrapper{font-size:.9rem;margin-left:auto;margin-right:auto;max-width:-moz-max-content;max-width:max-content;text-align:center;width:100%}.block--checkout .payment-options img{margin:.8rem auto 1.25rem;width:230px}.block--checkout .horizontal-gallery-container{margin:0 auto;max-width:880px;width:100%}.block--checkout .horizontal-gallery-container .items{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:flex;overflow-x:auto;scroll-snap-stop:always;scroll-snap-type:x mandatory}.block--checkout .horizontal-gallery-container .items::-webkit-scrollbar{display:none}@media (min-width:768px){.block--checkout .horizontal-gallery-container .items{gap:0;justify-content:space-around;overflow-x:hidden;padding:0 1rem}}.block--checkout .horizontal-gallery-container .items.screens{gap:1.25rem;padding:0 25px}.block--checkout .horizontal-gallery-container .items.videos{gap:1rem;padding:0 1rem}.block--checkout .horizontal-gallery-container .items .item{display:inline-block;scroll-snap-align:center}.block--checkout .horizontal-gallery-container .items .item.screen{min-width:200px}@media (min-width:768px){.block--checkout .horizontal-gallery-container .items .item.screen{min-width:230px}}.block--checkout .horizontal-gallery-container .items .item.screen img{min-width:200px;width:100%}@media (min-width:768px){.block--checkout .horizontal-gallery-container .items .item.screen img{min-width:230px}}.block--checkout .horizontal-gallery-container .items .item.video{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:13px;flex-shrink:0;height:276px;position:relative;width:220px}@media (min-width:768px){.block--checkout .horizontal-gallery-container .items .item.video{height:313px;width:250px}}.block--checkout .horizontal-gallery-container .items .item.video{cursor:pointer}.block--checkout .horizontal-gallery-container .items .item.video .over{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.block--checkout .section--hero{background:linear-gradient(180deg,#e9f8f8,#fff);position:relative}.block--checkout .section--hero .container{margin:0 auto;max-width:880px;padding:1.35rem 1rem 0;width:100%}@media (min-width:768px){.block--checkout .section--hero .container{padding:4rem 1rem .5rem}}.block--checkout .section--hero .container .rating--container{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.block--checkout .section--hero .container .rating--container{align-items:flex-start}}.block--checkout .section--hero .container .rating--container .star-rating{align-items:center;display:flex;justify-content:center}.block--checkout .section--hero .container .rating--container .star-rating img{width:20px}.block--checkout .section--hero .container .rating--container .star-rating .rating-value{font-weight:500;margin-left:.5rem;margin-top:.2rem}.block--checkout .section--hero .container .wrapper--hero{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.block--checkout .section--hero .container .wrapper--hero div.laurel{background-image:url(https://static.quit.guru/assets/quiz/laurel.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:70px;margin:0 auto 1.5rem;width:220px}@media (min-width:768px){.block--checkout .section--hero .container .wrapper--hero div.laurel{margin:0 0 1.5rem}}.block--checkout .section--hero .container .wrapper--hero div.laurel{align-items:center;display:flex;font-size:.9rem;font-weight:500;justify-content:center}.block--checkout .section--hero .container .wrapper--hero div.laurel .stars{align-items:center;display:flex;justify-content:space-between;margin-top:.15rem}.block--checkout .section--hero .container .wrapper--hero div.laurel .stars span{display:inline-block;padding-top:5px}.block--checkout .section--hero .container .wrapper--hero div.laurel .stars img.review__stars{display:inline-block;width:97px}.block--checkout .section--hero .container .wrapper--hero .headline--hero{max-width:500px;text-align:center}@media (min-width:768px){.block--checkout .section--hero .container .wrapper--hero .headline--hero{max-width:none}}.block--checkout .section--hero .container .wrapper--hero .headline--hero .sub-title-top{text-wrap:balance;color:#5a5a5a;font-size:.9rem;font-weight:500;line-height:1.25rem;margin-left:auto;margin-right:auto;max-width:380px;text-align:center}@media (min-width:768px){.block--checkout .section--hero .container .wrapper--hero .headline--hero .sub-title-top{font-size:1rem;margin-bottom:.75rem!important;margin-left:0!important;margin-right:0!important;text-align:left}}.block--checkout .section--hero .container .wrapper--hero .headline--hero .title--page{text-wrap:balance;font-family:Yantramanav,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:768px){.block--checkout .section--hero .container .wrapper--hero .headline--hero .title--page{font-size:2.5rem;line-height:2.8rem;text-align:left}}@media (max-width:768px){.block--checkout .section--hero .container .wrapper--hero .headline--hero .title--page.small-mobile{font-size:1.6rem;line-height:2rem}}.block--checkout .section--hero .container .wrapper--hero .headline--hero .sub-title{text-wrap:balance;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;margin-left:auto;margin-right:auto;max-width:340px;text-align:center}@media (min-width:768px){.block--checkout .section--hero .container .wrapper--hero .headline--hero .sub-title{font-size:1.2rem;line-height:1.625rem;max-width:none;text-align:left}}.block--checkout .section--hero .container .wrapper--hero .headline--hero div:last-of-type{margin:.5rem auto}.block--checkout .section--hero .container .packshot{display:flex;justify-content:center}@media (min-width:768px){.block--checkout .section--hero .container .packshot{justify-content:flex-end}}.block--checkout .section--hero .container .packshot img{max-width:180px;min-height:208px;width:100%}@media (min-width:768px){.block--checkout .section--hero .container .packshot img{max-width:220px}}.block--checkout .section--hero .container .persona{display:flex;justify-content:center}@media (min-width:768px){.block--checkout .section--hero .container .persona{justify-content:flex-end}}.block--checkout .section--hero .container .persona img{max-width:200px;min-height:227px;padding-left:12%;width:100%}@media (min-width:768px){.block--checkout .section--hero .container .persona img{max-width:270px}}.block--checkout .section--mentions{background-color:#fff;margin:0 auto;padding:1rem 0 1.3rem;width:100%}@media (min-width:768px){.block--checkout .section--mentions{padding:2rem 0}}.block--checkout .section--mentions .badge-logos{display:flex;justify-content:space-between;margin:0 auto;max-width:700px;width:100%}.block--checkout .section--mentions .badge-logos div{flex-shrink:1;max-width:110px;width:100%}.block--checkout .section--mentions .badge-logos div img{width:100%}.block--checkout .section--how-it-works{background-color:#fafafa;margin:0 auto;padding:2.25rem 1rem 2.85rem;width:100%}@media (min-width:768px){.block--checkout .section--how-it-works{padding:2.9rem 1rem 3.3rem}}.block--checkout .section--how-it-works .how-it-works-block{margin:0 auto;max-width:880px}.block--checkout .section--how-it-works .how-it-works-block img{max-width:125px;width:100%}@media (min-width:768px){.block--checkout .section--how-it-works .how-it-works-block img{max-width:160px}}.block--checkout .section--how-it-works .how-it-works-block .description{margin:0 auto;max-width:320px}@media (min-width:768px){.block--checkout .section--how-it-works .how-it-works-block .description{text-wrap:balance;max-width:none}}.block--checkout .section--quit-without-effort{background-color:#fff;margin:0 auto;padding:2.25rem 1rem 2.5rem;width:100%}@media (min-width:768px){.block--checkout .section--quit-without-effort{padding:2.9rem 1rem 1rem}}.block--checkout .section--quit-without-effort .quit-without-effort-block{margin:0 auto;max-width:880px}.block--checkout .section--quit-without-effort .quit-without-effort-block .subtitle{text-wrap:balance;font-family:Roboto,Arial,sans-serif;font-size:1.05rem;font-weight:300;margin:0 auto;max-width:500px;text-align:center;width:100%}@media (min-width:768px){.block--checkout .section--quit-without-effort .quit-without-effort-block .subtitle{font-size:1.2rem}}.block--checkout .section--quit-without-effort .quit-without-effort-block .text .title{text-wrap:balance;font-size:1.15rem;font-weight:500}@media (min-width:768px){.block--checkout .section--quit-without-effort .quit-without-effort-block .text .title{font-size:1.2rem}}.block--checkout .section--quit-without-effort .quit-without-effort-block .text .description{text-wrap:balance;margin:0 auto;max-width:320px}@media (min-width:768px){.block--checkout .section--quit-without-effort .quit-without-effort-block .text .description{max-width:none}}.block--checkout .section--whats-included{background-color:#e9f8f8;margin:0 auto;padding:2.25rem 1rem 2.5rem;width:100%}@media (min-width:768px){.block--checkout .section--whats-included{padding:3.125rem 1rem 3.35rem}}.block--checkout .section--whats-included .whats-included-block{margin:0 auto;max-width:880px}.block--checkout .section--whats-included .whats-included-block .content{padding-top:1rem}@media (min-width:768px){.block--checkout .section--whats-included .whats-included-block .content{padding-top:1.5rem}}.block--checkout .section--whats-included .whats-included-block .content .item .text .title{font-size:1.1rem;font-weight:500}@media (min-width:768px){.block--checkout .section--whats-included .whats-included-block .content .item .text .title{font-size:1.25rem}}.block--checkout .section--subscription-offer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1rem 2rem}@media (min-width:768px){.block--checkout .section--subscription-offer{padding:3.4rem 1rem 2rem}}.block--checkout .section--subscription-offer .title--section{max-width:350px}@media (min-width:768px){.block--checkout .section--subscription-offer .title--section{max-width:440px}}.block--checkout .section--subscription-offer .button-action{margin:0 auto;max-width:330px}.block--checkout .section--subscription-offer .wrapper--offer{border:none;border-radius:6px;flex-direction:column;margin:0;max-width:880px;padding:0;position:relative;width:100%}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer{border:1px solid #89ddd9;flex-direction:row;margin:1.8rem auto;padding:2.5rem 1rem 2rem}}.block--checkout .section--subscription-offer .wrapper--offer .price-limited{background-color:#92e3a9;font-size:.85rem;left:50%!important;position:absolute;top:50%!important;top:0!important;transform:translateX(-50%) translateY(-50%)!important}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer .price-limited{font-size:.9rem}}.block--checkout .section--subscription-offer .wrapper--offer .price-limited{border-radius:6px;font-weight:500;padding:3px 10px;text-align:center;white-space:nowrap}.block--checkout .section--subscription-offer .wrapper--offer .offer{margin-right:0;max-width:100%;padding:0 0 1rem}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer .offer{background-color:#fff;border-right:1px solid #89ddd9;padding:1.5rem 1.5rem 1.5rem 1rem}}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem 0 1.8rem}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details{margin-top:0}}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details{text-align:center}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans{max-width:450px;width:100%}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .choose-your-membership{display:none;font-size:1.25rem;font-weight:500}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .choose-your-membership{display:block;margin-bottom:1.25rem}}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan{background-color:#fff;cursor:pointer;transition:all .15s ease-in}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan:not(:first-child){margin-top:1.25rem}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan.popular{margin-top:1.75rem}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan.selected{border:1px solid #0076ff;box-shadow:0 6px 6px 0 rgba(0,0,0,.18);outline:1px solid #0076ff}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan{border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 4px 0 rgba(0,0,0,.03);outline:1px solid #e5e7eb;padding:1.1rem 1rem 1.2rem;position:relative}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .most-popular{background-color:#0076ff;border-radius:6px 6px 6px 0;color:#fff;font-size:.75rem;font-weight:500;left:-2px;padding:.25rem .5rem;position:absolute;top:-15px;z-index:1}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:left}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .name{font-weight:500;padding-bottom:.75rem}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .name.monthly-pricing{font-size:1.1rem;padding-bottom:.3rem}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .price .full-price-before-discount{color:#ff5a69;text-decoration:line-through}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .price .full-price-after-discount{opacity:.8}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .price .full-price-after-discount.daily-pricing{font-weight:500;opacity:1}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .plan-details .billed-every{font-size:.85rem;line-height:1.3rem;margin-top:.25rem;opacity:.7}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;text-align:center}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day.monthly-pricing{align-items:flex-end}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day .before-discount{opacity:.7;text-decoration:line-through}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day .before-discount.monthly-pricing{color:red;font-size:1.2rem;font-weight:400;padding-bottom:.2rem;text-align:right}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day .before-discount.daily-pricing{color:red;font-size:1.2rem;font-weight:400}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day .after-discount{font-size:1.55rem;font-weight:700}.block--checkout .section--subscription-offer .wrapper--offer .offer .offer-details .subscription-plans .subscription-plan .price-per-day .after-discount.monthly-pricing{font-size:1.35rem}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee{margin:0 auto;max-width:424px;padding:1rem 0 .5rem;width:100%}@media (min-width:768px){.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee{padding:0}}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .guarantee-title{text-wrap:balance;font-size:1.3rem;font-weight:500}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .guarantee-description{text-wrap:balance;margin:.5rem auto;max-width:360px}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .badge-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:300px;position:relative;width:100%}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .badge-wrapper .money-back-badge img{height:105px}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .badge-wrapper .plus-icon{margin:-15px 15px 0;min-width:20px;opacity:.8}.block--checkout .section--subscription-offer .wrapper--offer .offer-guarantee .badge-wrapper .cancel-anytime-badge img{height:90px}.block--checkout .section--proven-results{align-items:center;background-color:#d5f2f1;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}.block--checkout .section--proven-results .headline--mentions{max-width:600px;padding:1.5rem 1rem 2.2rem}@media (min-width:768px){.block--checkout .section--proven-results .headline--mentions{padding:2.7rem 1rem 3.2rem}}.block--checkout .section--proven-results .headline--mentions .title--section--small{text-wrap:balance}.block--checkout .section--proven-results .headline--mentions div{text-align:center}.block--checkout .section--proven-results .headline--mentions .study-results{font-size:1rem;font-weight:300;margin:0 auto;max-width:500px;width:100%}.block--checkout .section--proven-results .headline--mentions div img{margin:1rem auto;max-width:125px;width:100%}.block--checkout .section--all-devices{background-color:#fff;padding:0;width:100%}.block--checkout .section--all-devices .block--all-devices{margin:0 auto;max-width:600px;padding:0 1rem;text-align:center;width:100%}.block--checkout .section--all-devices img{max-width:150px;width:100%}.block--checkout .section--comparison{background-color:#fff;padding:2rem 0;width:100%}@media (min-width:768px){.block--checkout .section--comparison{margin:0 auto;max-width:880px;padding:2.7rem 0 3.4rem}}.block--checkout .section--comparison .wrapper--comparison{display:block;margin:0 auto;overflow-x:auto;padding:0 1rem}.block--checkout .section--comparison .wrapper--comparison table{word-break:normal!important}@media (min-width:768px){.block--checkout .section--comparison .wrapper--comparison table{word-break:break-word!important}}.block--checkout .section--comparison .wrapper--comparison table{border-collapse:separate;border-spacing:0;margin:0 auto;max-width:880px;min-width:440px;width:100%}.block--checkout .section--comparison .wrapper--comparison table tr.m-vertical-1 th{border-right:none!important}.block--checkout .section--comparison .wrapper--comparison table td:last-of-type,.block--checkout .section--comparison .wrapper--comparison table td:nth-of-type(2),.block--checkout .section--comparison .wrapper--comparison table th:nth-of-type(3),.block--checkout .section--comparison .wrapper--comparison table thead th:last-of-type{border-left:none!important}.block--checkout .section--comparison .wrapper--comparison table tbody tr:not(:last-of-type) td,.block--checkout .section--comparison .wrapper--comparison table tbody tr:not(:last-of-type) th,.block--checkout .section--comparison .wrapper--comparison table thead th{border-bottom:none!important}.block--checkout .section--comparison .wrapper--comparison table tbody tr:first-of-type th,.block--checkout .section--comparison .wrapper--comparison table thead tr th:nth-of-type(2){border-top-left-radius:7px}.block--checkout .section--comparison .wrapper--comparison table tbody tr:last-of-type th{border-bottom-left-radius:7px}.block--checkout .section--comparison .wrapper--comparison table thead tr th:last-of-type{border-top-right-radius:7px}.block--checkout .section--comparison .wrapper--comparison table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:7px}.block--checkout .section--comparison .wrapper--comparison table tbody tr td:first-of-type svg{width:22px}.block--checkout .section--comparison .wrapper--comparison table thead tr th:not(:first-child){border:1px solid #b7eeec;padding:.75rem}@media (max-width:510px){.block--checkout .section--comparison .wrapper--comparison table thead tr th:not(:first-child){padding:.5rem}}.block--checkout .section--comparison .wrapper--comparison table thead tr th:nth-of-type(n+3){color:gray;font-size:.9rem;font-weight:500}.block--checkout .section--comparison .wrapper--comparison table tbody tr td:first-of-type,.block--checkout .section--comparison .wrapper--comparison table thead tr th:nth-of-type(2){background-color:#fbfcff}.block--checkout .section--comparison .wrapper--comparison table thead tr th:nth-child(2){border:solid #b7eeec;border-width:3px 3px 1px}.block--checkout .section--comparison .wrapper--comparison table tbody tr th{border:1px solid #b7eeec;border-right-width:3px;font-size:.8rem;font-weight:400;padding:.5rem;text-align:center}@media (min-width:768px){.block--checkout .section--comparison .wrapper--comparison table tbody tr th{font-size:.9rem}}.block--checkout .section--comparison .wrapper--comparison table tbody tr th{padding:.75rem}.block--checkout .section--comparison .wrapper--comparison table tbody tr td{border:1px solid #b7eeec;padding:.5rem;text-align:center;vertical-align:middle}.block--checkout .section--comparison .wrapper--comparison table tbody tr td svg{display:inline-block}.block--checkout .section--comparison .wrapper--comparison table tbody tr:last-child td:nth-child(2){border-bottom:3px solid #b7eeec}.block--checkout .section--comparison .wrapper--comparison table tbody tr td:nth-child(2){border-left:3px solid #b7eeec;border-right:3px solid #b7eeec}.block--checkout .section--reviews{background-color:#e9f8f8;padding:2.5rem 0;width:100%}@media (min-width:768px){.block--checkout .section--reviews{padding:3rem 1rem}}.block--checkout .section--reviews{align-items:center;display:flex;flex-direction:column;justify-content:center}.block--checkout .section--reviews .headline--reviews{max-width:350px;padding:0 1rem}@media (min-width:768px){.block--checkout .section--reviews .headline--reviews{max-width:450px}}.block--checkout .section--reviews .headline--reviews{margin:0 auto 2rem;text-align:center}.block--checkout .section--reviews .sub-headline{font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;padding:0 1rem}@media (min-width:768px){.block--checkout .section--reviews .sub-headline{font-size:1.1rem}}.block--checkout .section--reviews .sub-headline{margin-bottom:1rem}.block--checkout .section--reviews .sub-headline span{font-weight:500}.block--checkout .section--reviews .button-action{margin:0 auto;max-width:360px;padding:0 1rem;width:100%}.block--checkout .section--reviews .wrapper--video-reviews{margin:0 auto;max-width:880px;width:100%}.block--checkout .section--reviews .wrapper--reviews{max-width:880px;padding:0 1rem;width:100%}.block--checkout .section--reviews .wrapper--reviews .single-review{display:flex;margin:.5rem auto;width:100%}@media (min-width:768px){.block--checkout .section--reviews .wrapper--reviews .single-review{margin-right:1rem}}.block--checkout .section--reviews .wrapper--reviews .single-review .user-image{align-items:flex-start;display:flex;justify-content:center;margin-right:.55rem;max-width:45px}.block--checkout .section--reviews .wrapper--reviews .single-review .user-image img{border-radius:50%}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review{width:100%}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review .content-card{background-color:#fff;border-radius:.5rem;font-size:.9rem;padding:1rem;position:relative}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review .content-card .user-name{color:#3c5894;font-weight:700;margin-bottom:.5rem}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill{align-items:center;background-color:#e4edff;border-radius:1rem;bottom:-12px;display:flex;font-size:.9rem;height:24px;justify-content:space-around;position:absolute;right:0}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill .like-image{height:18px;margin-left:.2rem;width:18px}.block--checkout .section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill span{flex:1;padding:0 .5rem}.block--checkout .section--reviews .wrapper--reviews .single-review .social-action{margin-top:1rem}@media (min-width:768px){.block--checkout .section--reviews .wrapper--reviews .single-review .social-action{margin-top:1.4rem}}.block--checkout .section--reviews .wrapper--reviews .single-review .social-action{color:#3c5894;font-size:.9rem;text-align:left;word-spacing:.3rem}.block--checkout .section--reviews .wrapper--reviews .single-review .social-action .love-action{color:#f15268;font-weight:700}.block--checkout .section--reviews .wrapper--reviews .single-review .social-action .last-record,.block--checkout .section--reviews .wrapper--reviews .single-review .social-action .separator-point{color:#7a7a7a}.block--checkout .section--reviews .wrapper--reviews .single-review:not(:last-child){margin-bottom:1.8rem}@media (min-width:768px){.block--checkout .section--reviews .wrapper--reviews .single-review:not(:last-child){margin-bottom:0}}.block--checkout .section--faq{align-items:center;background-color:#d5f2f1;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem 2.5rem;width:100%}@media (min-width:768px){.block--checkout .section--faq{padding:2.5rem 1rem 3rem}}.block--checkout .section--faq .wrapper--faq-questions{margin:0 auto;max-width:880px;width:100%}.block--checkout .section--faq .question-item{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.03);cursor:pointer;margin-bottom:1rem;padding:1rem;white-space:pre-line}@media (max-width:768px){.block--checkout .section--faq .question-item:first-child{margin-top:0}}.block--checkout .section--faq .question-item .question-title{display:flex;position:relative}.block--checkout .section--faq .question-item .question-title .question-text{font-weight:500;margin-right:30px}.block--checkout .section--faq .question-item .question-title .chevron{margin-top:3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.block--checkout .section--faq .question-item .question-title .chevron.up{transform:rotate(180deg) scaleX(-1);transform-origin:top center}.block--checkout .section--faq .question-item .answer-content p:first-child{margin-top:1.5rem}.block--checkout .section--faq .question-item .answer-content p:not(:last-child){margin-bottom:1rem}.block--checkout .section--faq .question-item .answer-content p:last-child{margin-bottom:.5rem}.block--checkout .section--faq .question-item .answer-content ol li,.block--checkout .section--faq .question-item .answer-content ul li{list-style:initial;margin-left:1rem}.block--checkout .section--faq .question-item .answer-content li:last-child{margin-bottom:0}.block--checkout .section--faq .question-item .answer-content ol:not(:last-child),.block--checkout .section--faq .question-item .answer-content ul:not(:last-child){margin-bottom:1rem}.block--checkout .section--faq .question-item .answer-content ol:last-child,.block--checkout .section--faq .question-item .answer-content ul:last-child{margin-bottom:.5rem}.block--checkout .section--faq .question-item .answer-content p:last-of-type:not(:last-child){margin-bottom:.25rem}.block--checkout .section--faq .question-item:last-child{margin-bottom:0}.block--checkout .section--promise{padding:2rem 1rem 1.5rem;width:100%}@media (min-width:768px){.block--checkout .section--promise{padding:2.5rem 1rem 3rem}}.block--checkout .section--promise{background-color:#e5f9f8!important}.block--checkout .section--promise .content{margin:0 auto;max-width:880px;position:relative;width:100%}.block--checkout .section--promise .content .photo{float:left;margin:5px 1.4rem .75rem 0;max-width:180px;width:100%}@media (min-width:768px){.block--checkout .section--promise .content .photo{float:none;height:100%;left:0;margin:0 3rem 0 0;max-width:220px;position:absolute;top:0}}.block--checkout .section--promise .content .photo img{border-radius:10px}.block--checkout .section--promise .content .photo .name,.block--checkout .section--promise .content .photo img{width:100%}.block--checkout .section--promise .content .photo .name{display:block;font-size:.95rem;margin-top:1rem}.block--checkout .section--promise .content p{margin-bottom:1rem}@media (min-width:768px){.block--checkout .section--promise .content p{margin-left:260px}}.block--checkout .consent{color:rgba(51,51,51,.7);font-size:.9rem;font-weight:300;margin:.5rem auto;max-width:330px;text-align:center}.footer-checkout.checkout__page.mt-0{margin-top:0!important}.main.orderauth{background-color:#e5f9f8;display:flex;flex-direction:column;height:100vh;width:100%}.main.orderauth header{background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.06));padding:1rem;text-align:center;width:100%}.main.orderauth header img{display:inline-block;max-width:115px;width:100%}@media (min-width:768px){.main.orderauth header img{max-width:125px}}.main.orderauth .content{align-items:center;display:flex;flex:1;justify-content:center;padding:1rem}.main.orderauth .content .email__box{background-color:#fff;border-radius:10px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.06));max-width:450px;padding:1.25rem 1rem 1.5rem;width:100%}.upsell.main{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;position:relative;width:100%}.upsell.main h1,.upsell.main h2,.upsell.main h3{font-family:Yantramanav,Arial,sans-serif;font-weight:600}.upsell.main h2{font-size:1.55rem;line-height:2rem}@media (min-width:768px){.upsell.main h2{font-size:1.8rem;line-height:2.4rem}}.upsell.main a{align-items:center;color:#0076ff;display:inline-flex;font-weight:400;transition:color .25s}.upsell.main a:active,.upsell.main a:hover{color:#0068de}.upsell.main b{font-weight:500}.upsell.main .top__margin_max{margin-top:5.2rem!important}@media (min-width:768px){.upsell.main .top__margin_max{margin-top:5.5rem!important}}.upsell.main .top__margin_mid{margin-top:2.5rem!important}.upsell.main section{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.upsell.main section{padding-bottom:3rem;padding-top:3rem}}.upsell.main .check-icon{height:auto;width:16px}.upsell.main .order__button__wrapper .paypal-button-wrapper{max-width:350px;width:100%}@media (min-width:768px){.upsell.main .order__button__wrapper .paypal-button-wrapper{max-width:none}}.upsell.main .order__button__wrapper .paypal-button-wrapper{border-radius:10px;box-shadow:0 3px 0 #e6ab22;height:46px;margin-left:auto;margin-right:auto}.upsell.main .order__button__wrapper .paypal-button-wrapper iframe{border-radius:10px!important}.upsell.main header.generic{background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.06));height:unset!important;padding:1rem;position:unset!important;text-align:center;width:100%;z-index:1}.upsell.main header.generic img{display:inline-block;max-width:125px;width:100%}.upsell.main header.offer{background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.06);font-size:1rem;height:78px;position:fixed;width:100%;z-index:999}.upsell.main header.offer .header__wrapper{height:100%;margin:0 auto;max-width:1000px;padding:0 1rem;width:100%}.upsell.main header.offer .header__wrapper .content{display:flex;height:100%;width:100%}.upsell.main header.offer .header__wrapper .content div:first-child{align-items:center;display:flex;flex:0 0 24px;justify-content:flex-start}.upsell.main header.offer .header__wrapper .content div:first-child img{max-width:20px;width:100%}@media (min-width:338px){.upsell.main header.offer .header__wrapper .content div:first-child img{max-width:22px}}@media (min-width:354px){.upsell.main header.offer .header__wrapper .content div:first-child img{max-width:24px}}.upsell.main header.offer .header__wrapper .content div:nth-child(2){align-items:center;display:flex;flex:1;font-size:.85rem;font-weight:500;justify-content:flex-start;margin-left:.75rem}@media (min-width:338px){.upsell.main header.offer .header__wrapper .content div:nth-child(2){font-size:.9rem}}@media (min-width:354px){.upsell.main header.offer .header__wrapper .content div:nth-child(2){font-size:1rem}}.upsell.main header.offer .header__wrapper .content div:nth-child(2) span{max-width:180px;width:100%}@media (min-width:338px){.upsell.main header.offer .header__wrapper .content div:nth-child(2) span{max-width:200px}}@media (min-width:650px){.upsell.main header.offer .header__wrapper .content div:nth-child(2) span{max-width:unset}}.upsell.main header.offer .header__wrapper .content div:last-child{align-items:center;display:flex;flex:0 0 125px;justify-content:flex-end}.upsell.main header.offer .header__wrapper .content div:last-child button{box-shadow:0 2px 0 rgba(0,91,86,.85);font-size:.8rem;font-weight:500;height:auto;letter-spacing:.35px;margin-left:.75rem;margin-top:-5px;max-width:125px!important;padding:.55rem!important;text-align:center}.upsell.main header.offer .header__wrapper .content div:last-child .paypal-button-wrapper{border-radius:7px;box-shadow:0 2px 0 #e6ab22;max-width:150px;width:100%;z-index:9999}.upsell.main header.offer .header__wrapper .content div:last-child .paypal-button-wrapper iframe{border-radius:7px!important}.upsell.main .payment-block{text-align:center}.upsell.main .payment-block .price--payment__type{font-size:.95rem;font-weight:500}.upsell.main .payment-block .price--offer{align-items:center;display:flex;font-size:1.75rem;font-weight:700;justify-content:center;margin:0 auto;text-align:center}.upsell.main .payment-block .price--badge{background-color:#92e3a9;border-radius:5px;font-size:.75rem;font-weight:500;margin-left:.75rem;padding:2px 8px}.upsell.main .payment-block .price--discounted__from{font-size:1rem}.upsell.main .payment-block .price--discounted__from strike{-webkit-text-decoration:red line-through;text-decoration:red line-through}.upsell.main .payment-block .price--subheadline{font-size:.9rem;margin-left:auto;margin-right:auto;max-width:350px;padding:1rem 0}.upsell.main .guarantee__block{align-items:center;display:flex;margin-left:auto;margin-right:auto;margin-top:1.45rem}@media (min-width:768px){.upsell.main .guarantee__block{flex-direction:column;margin-top:unset}.upsell.main .guarantee__block .badge__wrapper{margin-bottom:.55rem}}.upsell.main .guarantee__block .badge__wrapper img{max-width:60px;width:100%}@media (min-width:768px){.upsell.main .guarantee__block .badge__wrapper img{margin:0 auto;max-width:100px}}.upsell.main .guarantee__block .guarantee__text{font-size:1.15rem;font-weight:500;margin-left:1rem;max-width:200px;opacity:.85;text-align:left}@media (min-width:768px){.upsell.main .guarantee__block .guarantee__text{font-size:1.25rem;margin-left:0;text-align:center}}.upsell.main button.upsell__primary{background-color:#0076ff;border:1px solid #0076ff;color:#fff;max-height:46px;text-shadow:rgba(0,0,0,.3) 0 4px 8px}.upsell.main button.refusal__primary,.upsell.main button.upsell__primary{display:block;font-size:1rem;font-weight:500;height:100%;letter-spacing:.07rem;margin-left:auto;margin-right:auto;max-width:350px!important;padding:.65rem 2rem;text-align:center;width:100%}.upsell.main button.refusal__primary{background-color:unset;border:1px solid #57beb6;box-shadow:0 3px 0 #cbe0de;color:#4ca79f;max-height:48px}.upsell.main main{max-width:unset;padding:unset;width:100%}.upsell.main main .section--wrapper{margin:0 auto;max-width:880px;padding:0 1rem;width:100%}.upsell.main main section.progress{background-color:hsla(0,0%,100%,0);font-size:.85rem;padding-bottom:0;padding-top:1.5rem;position:relative}@media (min-width:768px){.upsell.main main section.progress{padding-top:2.4rem}}.upsell.main main section.progress .progress-steps.completed img{height:1.55rem;width:1.55rem}.upsell.main main section.progress .circle--green-line{background-color:#fff;border:2px solid #008780;border-radius:50%;height:1.55rem;width:1.55rem}.upsell.main main section.progress .circle--gray{background-color:#ccc;border-radius:50%;height:1.55rem;width:1.55rem}.upsell.main main section.progress .progress-steps.completed:after{background-color:#008780;content:"";height:3px;left:calc(50% + 10px);position:absolute;top:calc(50% - 1.5px);width:calc(100% - 10px)}.upsell.main main section.progress .progress-steps.active:after{background-color:#ccc;content:"";height:3px;left:calc(50% + 12.5px);position:absolute;top:calc(50% - 1.5px);width:calc(100% - 10px)}.upsell.main main section.progress .text{text-align:center}.upsell.main main section.progress .text div{padding:0 .5rem}.upsell.main main section.progress .text div:nth-child(2){font-weight:500}.upsell.main main section.offer .paypal-button-wrapper{border-radius:10px;box-shadow:0 3px 0 #e6ab22;height:46px;margin-left:auto;margin-right:auto;max-width:350px;width:100%}.upsell.main main section.offer .paypal-button-wrapper iframe{border-radius:10px!important}.upsell.main main section.reviews .title{margin-left:auto;margin-right:auto}.upsell.main main section.reviews .title h2{margin-bottom:.55rem}@media (min-width:768px){.upsell.main main section.reviews .title h2{margin-bottom:.75rem}}.upsell.main main section.reviews .title .subtitle,.upsell.main main section.reviews .title h2{margin-left:auto;margin-right:auto;max-width:450px;text-align:center;width:100%}.upsell.main main section.reviews .title .subtitle{font-size:medium}.upsell.main main section.reviews .review__wrapper{margin-top:1.8rem}@media (min-width:768px){.upsell.main main section.reviews .review__wrapper{margin-top:2.25rem}}.upsell.main main section.reviews .review__wrapper .review:not(:first-child){margin-top:1.5rem}@media (min-width:768px){.upsell.main main section.reviews .review__wrapper .review:not(:first-child){margin-top:0}}.upsell.main main section.reviews .review__wrapper .review{background-color:#fff;border-radius:10px;font-size:.9rem;height:-moz-min-content;height:min-content;padding:1.5rem}@media (min-width:768px){.upsell.main main section.reviews .review__wrapper .review{margin-top:0}}.upsell.main main section.reviews .review__wrapper .review .head{display:flex;margin-bottom:1rem}@media (min-width:768px){.upsell.main main section.reviews .review__wrapper .review .head{margin-bottom:1.25rem}}.upsell.main main section.reviews .review__wrapper .review .head .user__image{align-items:center;display:flex}.upsell.main main section.reviews .review__wrapper .review .head .user__image img{aspect-ratio:1/1;border-radius:50%;height:auto;width:65px}.upsell.main main section.reviews .review__wrapper .review .head .name{margin-left:.55rem}.upsell.main main section.reviews .review__wrapper .review .head .name .user__name{font-weight:500}.upsell.main main section.reviews .review__wrapper .review .head .name .rating{margin:.2rem 0 .5rem}.upsell.main main section.reviews .review__wrapper .review .head .name .rating img{aspect-ratio:1/1;display:inline-block;height:auto;width:16px}.upsell.main main section.reviews .review__wrapper .review .head .name .verified__semiblock{align-items:center;display:flex;font-size:.7rem}.upsell.main main section.reviews .review__wrapper .review .head .name .verified__semiblock img{height:.8rem;width:.8rem}.upsell.main main section.reviews .review__wrapper .review .head .name .verified__semiblock span{display:inline-block;margin-left:.35rem;opacity:.85}.upsell.main main section.what_you_get .illustration__wrapper{align-items:center;display:flex;justify-content:center}.upsell.main main section.what_you_get .illustration__wrapper img{max-width:170px;width:100%}@media (min-width:768px){.upsell.main main section.what_you_get .illustration__wrapper img{max-width:210px}.upsell.main main section.what_you_get .content__wrapper{margin-left:3rem}}.upsell.main main section.what_you_get .content__wrapper{align-items:center;display:flex;flex:1}.upsell.main main section.what_you_get .content__wrapper h2{text-align:center}@media (min-width:768px){.upsell.main main section.what_you_get .content__wrapper h2{text-align:initial}}.upsell.main main section.what_you_get .content__wrapper .features{margin-top:1.25rem}@media (min-width:768px){.upsell.main main section.what_you_get .content__wrapper .features{margin-top:1.75rem}}.upsell.main main section.what_you_get .content__wrapper .features li:not(:first-child){margin-top:.85rem}.upsell.main main section.what_you_get .content__wrapper .features li{display:flex}.upsell.main main section.what_you_get .content__wrapper .features li svg{margin-top:.2rem}.upsell.main main section.what_you_get .content__wrapper .features li span.item{display:block;flex:1;margin-left:.75rem}.upsell.main main section.bottom__offer .title{margin-left:auto;margin-right:auto}.upsell.main main section.bottom__offer .title h2{margin-bottom:.75rem}@media (min-width:768px){.upsell.main main section.bottom__offer .title h2{margin-bottom:1rem}}.upsell.main main section.bottom__offer .title h2{margin-left:auto;margin-right:auto;max-width:450px;text-align:center;width:100%}.upsell.main main section.bottom__offer .title .star-rating{align-items:center;display:flex;justify-content:center}.upsell.main main section.bottom__offer .title .star-rating img{width:20px}.upsell.main main section.bottom__offer .title .star-rating .rating-value{font-weight:500;margin-left:.5rem;margin-top:.2rem}.upsell.main main section.bottom__offer .product{margin-top:2rem}@media (min-width:768px){.upsell.main main section.bottom__offer .product{margin-top:3rem}}.upsell.main main section.bottom__offer .product .benefit__wrapper{align-items:center;display:flex}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits{border:1px solid #d9dada;border-radius:15px;padding:1rem}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits h3{text-align:center}@media (min-width:768px){.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits h3{text-align:initial}}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits li{align-items:flex-start;display:flex;margin-bottom:.875rem}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits li svg{height:auto;padding-top:.25rem;width:16px}.upsell.main main section.bottom__offer .product .benefit__wrapper .upsell__benefits li div{flex:1;margin-left:.75rem}.upsell.main main section.bottom__offer .product .pricing__wrapper{margin-top:2rem}@media (min-width:768px){.upsell.main main section.bottom__offer .product .pricing__wrapper{margin-top:0}}.upsell.main main section.bottom__offer .product .pricing__wrapper{align-items:center;display:flex}.upsell.main main section.bottom__offer .product .payment-bottom img{max-height:111px;width:auto}.upsell.main main section.bottom__offer .buttons{margin-top:.5rem}@media (min-width:768px){.upsell.main main section.bottom__offer .buttons{margin-top:1.875rem}}.upsell.main main section.bottom__offer .buttons .refusal__button__wrapper{margin-top:1rem}@media (min-width:768px){.upsell.main main section.bottom__offer .buttons .refusal__button__wrapper{margin-top:0}.upsell.main main section.bottom__offer .buttons button{max-width:100%!important}}.upsell.main footer.footer-checkout{font-size:.875rem;font-weight:300;grid-template-columns:repeat(12,minmax(0,1fr))!important;margin-top:0!important;margin:0 auto;max-width:1200px;padding:0 1rem 2.5rem;text-align:center;width:100%;z-index:1}.upsell.main footer.footer-checkout,.upsell.main footer.footer-checkout ul{align-items:center;display:flex;flex-direction:column;justify-content:center}.upsell.main footer.footer-checkout ul{list-style:none;margin-bottom:1.45rem}.upsell.main footer.footer-checkout ul li:not(:last-child){margin-bottom:.75rem}.audioguide.upsell.main main.audioguide section.hero{padding-bottom:0!important;padding-top:2rem!important;width:100%}@media (min-width:768px){.audioguide.upsell.main main.audioguide section.hero{padding-bottom:3rem!important;padding-top:3rem!important}}.audioguide.upsell.main main.audioguide section.hero .packshot img{border-radius:7px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25));max-width:150px;width:100%}@media (min-width:768px){.audioguide.upsell.main main.audioguide section.hero .packshot img{border-radius:10px;max-width:210px}}.audioguide.upsell.main main.audioguide section.hero .offer{margin-top:1.7rem}@media (min-width:768px){.audioguide.upsell.main main.audioguide section.hero .offer{margin-top:0}}.audioguide.upsell.main main.audioguide section.hero .offer .title{font-size:1.65rem;font-weight:700;line-height:2rem;margin:0 auto;max-width:350px;text-align:center;width:100%}@media (min-width:768px){.audioguide.upsell.main main.audioguide section.hero .offer .title{font-size:2rem;line-height:2.6rem;margin:initial;max-width:none;text-align:initial}}.audioguide.upsell.main main.audioguide section.hero .offer .subtitle{margin-top:1rem}.audioguide.upsell.main main.audioguide section.hero .offer .list{margin-top:.9rem}.audioguide.upsell.main main.audioguide section.hero .value-item:not(:last-child){padding-bottom:.8rem}.audioguide.upsell.main section.offer{background-color:#fff}@media (min-width:768px){.audioguide.upsell.main section.offer{background-color:#fbfbfb}}.audioguide.upsell.main section.about{background-color:#fbfbfb}@media (min-width:768px){.audioguide.upsell.main section.about{background-color:#fff}}.audioguide.upsell.main section.about .section--wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.audioguide.upsell.main section.about .section--wrapper{flex-direction:row-reverse}}.audioguide.upsell.main section.about .section--wrapper .content{text-align:center}@media (min-width:768px){.audioguide.upsell.main section.about .section--wrapper .content{text-align:left}}.audioguide.upsell.main section.about .section--wrapper .content{flex:1 1 0%;flex-direction:column;margin-left:auto;margin-right:auto;max-width:450px;padding-top:1.5rem}@media (min-width:768px){.audioguide.upsell.main section.about .section--wrapper .content{padding-top:0}}.audioguide.upsell.main section.about .section--wrapper .content h2,.audioguide.upsell.main section.about .section--wrapper .content p:first-child{margin-bottom:1rem}.audioguide.upsell.main section.about .section--wrapper .illustration{align-items:center;display:flex;flex:1 1 0%;justify-content:center;order:-9999}@media (min-width:768px){.audioguide.upsell.main section.about .section--wrapper .illustration{order:9999}}.audioguide.upsell.main section.about .section--wrapper .illustration img{max-width:230px;width:100%}.audioguide.upsell.main section.reviews{background-color:#e5f9f8}.audioguide.upsell.main .payment-bottom .packshot img{border-radius:5px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.25))}.thankyou.main{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;position:relative;width:100%}.thankyou.main a{align-items:center;color:#0076ff;display:inline-flex;font-weight:400;transition:color .25s}.thankyou.main a:active,.thankyou.main a:hover{color:#0068de}.thankyou.main b{font-weight:500}.thankyou.main h3{font-size:1.2rem;font-weight:500;text-align:center}@media (min-width:768px){.thankyou.main h3{text-align:initial}}.thankyou.main header{background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.06));padding:1rem;text-align:center;width:100%;z-index:1}.thankyou.main header img{display:inline-block;max-width:125px;width:100%}.thankyou.main main{margin-left:auto;margin-right:auto;max-width:880px;padding:0 1rem;width:100%}.thankyou.main main .hero{background-image:url(https://static.quit.guru/assets/quiz/confetti.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:.5rem 0 1rem}@media (min-width:768px){.thankyou.main main .hero{background-position:center -12px;margin:0 0 1.5rem}}.thankyou.main main .hero div{padding:3.5rem 0}@media (min-width:768px){.thankyou.main main .hero div{padding:8rem 0}}.thankyou.main main .hero div{align-items:center;background:radial-gradient(#e5f9f8 5%,rgba(229,249,248,0) 65%);display:flex;flex-direction:column;justify-content:center;width:100%}.thankyou.main main .hero div h1{font-family:Yantramanav,Arial,sans-serif;font-size:1.75rem;font-weight:600;margin-top:.25rem;text-align:center;width:100%}@media (min-width:768px){.thankyou.main main .hero div h1{font-size:2.2rem;margin-top:.8rem}}.thankyou.main main .hero div img{width:25px}@media (min-width:768px){.thankyou.main main .hero div img{width:32px}}.thankyou.main main .instructions{margin-top:2.5rem}.thankyou.main main .instructions a{font-weight:500}.thankyou.main main .instructions .disclaimer{font-weight:500;margin:0 auto;max-width:250px;text-align:center;width:100%}@media (min-width:768px){.thankyou.main main .instructions .disclaimer{margin:initial;max-width:none;text-align:initial}}.thankyou.main main .instructions .disclaimer .important{background-color:#ff005c;border-radius:3px;color:#fff;display:inline-block;padding:.1rem .5rem}.thankyou.main main .instructions .disclaimer .content{display:block;margin-top:.65rem}@media (min-width:768px){.thankyou.main main .instructions .disclaimer .content{display:inline-block;margin-left:.45rem}}.thankyou.main main .instructions .claim__content{margin-top:1rem}@media (min-width:768px){.thankyou.main main .instructions .claim__content{margin-top:1.35rem}}.thankyou.main main .instructions .claim__content{border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:1.35rem 1rem 1.65rem}.thankyou.main main .instructions .claim__content p:nth-of-type(n+2){margin-top:.75rem}.thankyou.main main .instructions .claim__content p:nth-last-child(2){border-top:1px solid rgba(0,0,0,.05);margin-top:1.25rem;padding-top:1.25rem}.thankyou.main main .instructions .claim__content p:last-child,.thankyou.main main .instructions .claim__content p:nth-last-child(2){font-size:.85rem;opacity:.9}.thankyou.main main .order__summary{margin-top:2.5rem}@media (min-width:768px){.thankyou.main main .order__summary{margin-top:3rem}}.thankyou.main main .order__summary .header{text-align:center}@media (min-width:768px){.thankyou.main main .order__summary .header{text-align:initial}}.thankyou.main main .order__summary .header .receipt__download{font-size:.9rem;margin-top:.15rem}@media (min-width:768px){.thankyou.main main .order__summary .header .receipt__download{margin-top:0}}.thankyou.main main .order__summary .header .receipt__download svg{display:inline-block;margin-right:.3rem}@media (min-width:768px){.thankyou.main main .order__summary .pricing__box{margin-top:.5rem}}.thankyou.main main .order__summary .pricing__box{font-size:.95rem}@media (min-width:768px){.thankyou.main main .order__summary .pricing__box{font-size:medium}}.thankyou.main main .order__summary .pricing__box{padding-top:1rem}.thankyou.main main .order__summary .pricing__box .h-separator{background-color:rgba(0,0,0,.05);height:1px;margin:.65rem 0;width:100%}.thankyou.main main .order__summary .pricing__box .item__price{align-items:flex-end;display:flex;justify-content:right}.thankyou.main main .order__summary .pricing__box .total{font-size:1rem;font-weight:500;margin-top:1.2rem}.thankyou.main main .upsells{margin-top:2.8rem}@media (min-width:768px){.thankyou.main main .upsells{margin-top:3.5rem}}.thankyou.main main .upsells .upsell__item{background-color:#fff;border-radius:10px;box-shadow:0 6px 20px 16px rgba(0,0,0,.03);margin-top:1.5rem;padding:1.8rem 1rem 1.65rem}.thankyou.main main .upsells .upsell__item h4{font-size:1.15rem;font-weight:500;margin:1.35rem auto 0;max-width:400px;opacity:.95;text-align:center}@media (min-width:768px){.thankyou.main main .upsells .upsell__item h4{margin:0;text-align:initial}}.thankyou.main main .upsells .upsell__item .pricing{align-items:center;display:flex;flex-direction:column;margin-bottom:1.2rem;margin-top:.8rem;width:100%}@media (min-width:338px){.thankyou.main main .upsells .upsell__item .pricing{flex-direction:row;justify-content:center;margin-bottom:0}}@media (min-width:768px){.thankyou.main main .upsells .upsell__item .pricing{justify-content:flex-start}}.thankyou.main main .upsells .upsell__item .pricing span{display:inline-block}.thankyou.main main .upsells .upsell__item .pricing span.price__proper{font-size:1.5rem;font-weight:500}@media (min-width:338px){.thankyou.main main .upsells .upsell__item .pricing span:first-of-type:not(.price__proper){margin-right:.65rem}}.thankyou.main main .upsells .upsell__item .pricing span:first-of-type:not(.price__proper){font-size:1rem;font-weight:400}.thankyou.main main .upsells .upsell__item .pricing span:first-of-type:not(.price__proper) strike{-webkit-text-decoration:red line-through;text-decoration:red line-through}@media (min-width:338px){.thankyou.main main .upsells .upsell__item .pricing span:nth-of-type(3){margin-left:.65rem}}.thankyou.main main .upsells .upsell__item .pricing span:nth-of-type(3){background-color:#92e3a9;border-radius:3px;font-size:.8rem;font-weight:500;padding:.1rem .5rem}.thankyou.main main .upsells .upsell__item img{max-width:160px;width:100%}.thankyou.main main .upsells .upsell__item img.program{max-width:250px}.thankyou.main main .upsells .upsell__item img.audiobook{border-radius:7px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25));padding-bottom:.5rem}@media (min-width:768px){.thankyou.main main .upsells .upsell__item img.audiobook{padding-bottom:0}}.thankyou.main main .upsells .upsell__item .benefits{margin-top:.8rem}.thankyou.main main .upsells .upsell__item .benefits li:not(:last-of-type){margin-bottom:.55rem}.thankyou.main main .upsells .upsell__item .benefits li{position:relative}.thankyou.main main .upsells .upsell__item .benefits li svg{left:0;position:absolute;top:4px}.thankyou.main main .upsells .upsell__item .benefits li span{display:block;margin-left:1.65rem}.thankyou.main main .upsells .upsell__item .buttons{margin-top:1.5rem}.thankyou.main main .upsells .upsell__item .buttons .wrapper{margin-left:auto;margin-right:auto;max-height:44px;max-width:350px;text-align:center}@media (min-width:768px){.thankyou.main main .upsells .upsell__item .buttons .wrapper{margin-left:0;margin-right:0;max-width:unset}}.thankyou.main main .upsells .upsell__item .buttons .wrapper button{height:100%}.thankyou.main main .upsells .upsell__item .buttons .wrapper .paypal-button-wrapper{border-radius:8px;box-shadow:0 3px 0 #e6ab22;height:44px}.thankyou.main main .upsells .upsell__item .buttons .wrapper .paypal-button-wrapper iframe{border-radius:8px!important}.thankyou.main main .upsells .upsell__item .buttons .wrapper:last-child{margin-top:.75rem}@media (min-width:768px){.thankyou.main main .upsells .upsell__item .buttons .wrapper:last-child{margin-top:0}}footer.footer-checkout{margin-top:0!important;margin:0 auto;max-width:1200px;padding:0 1rem 2.5rem;width:100%}footer.footer-checkout ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:1.45rem}footer.footer-checkout ul li:not(:last-child){margin-bottom:.75rem}footer.footer-checkout{padding-bottom:3.8rem!important;padding-top:4.5rem!important}@media (max-width:768px){footer.footer-checkout{margin-top:4rem!important}}footer.footer-checkout{align-items:center;background-color:#e5f9f8!important;display:flex;flex-direction:column;font-size:.875rem;font-weight:300;grid-template-columns:repeat(12,minmax(0,1fr))!important;justify-content:center;margin-top:6rem!important;max-width:unset!important;text-align:center;width:100%!important;z-index:1}footer.footer-checkout div{margin-left:auto;margin-right:auto;max-width:880px;padding-left:1rem;padding-right:1rem}footer.footer-checkout div nav.thankyou ul{display:block;margin-bottom:2.5rem}@media (min-width:768px){footer.footer-checkout div nav.thankyou ul{margin-bottom:1.5rem}}footer.footer-checkout div nav.thankyou ul li{display:block;font-size:1rem;font-weight:400}@media (min-width:768px){footer.footer-checkout div nav.thankyou ul li:not(:first-child){margin-left:1rem}footer.footer-checkout div nav.thankyou ul li{display:inline-block}}footer.footer-checkout div nav.thankyou ul li{text-align:center}footer.footer-checkout div nav.thankyou ul li a{opacity:.8}footer.footer-checkout div nav.thankyou ul li:not(:last-child){margin-bottom:1rem}@media (min-width:768px){footer.footer-checkout div nav.thankyou ul li:not(:last-child){margin-bottom:unset}}.payment{padding:1.5rem 1rem 2rem;width:100%}.payment .progress .indicator_wrapper{background-color:rgba(0,0,0,.15);border-radius:5px;height:5px;width:100%}.payment .progress .indicator_wrapper .indicator_proper{background-color:#009e96;border-radius:5px;height:100%;width:50%}.payment .progress .text{font-size:.85rem;margin-top:.65rem}.payment .progress .text div{word-spacing:9999999px}@media (min-width:768px){.payment .progress .text div{word-spacing:normal}}.payment .progress .text div:first-child{text-align:left}.payment .progress .text div:nth-child(2){font-weight:500;text-align:center}.payment .progress .text div:last-child{text-align:right}.payment h1{font-size:1.5rem;font-weight:500;line-height:1.75rem;margin-top:1.45rem;text-align:center}@media (min-width:768px){.payment h1{font-size:1.6rem;line-height:1.9rem;margin-top:1.3rem}}.payment .payment_modules .module{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:10px;font-size:1rem;padding:1rem .75rem}.payment .payment_modules .module .method_head .method_select{align-items:center;display:flex}.payment .payment_modules .module .method_head .method_select .selector_wrapper{align-items:center;border:2px solid #57beb6;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.payment .payment_modules .module .method_head .method_select .selector_wrapper .selector{background-color:#57beb6;border-radius:50%;height:12px;width:12px}.payment .payment_modules .module .method_head .method_select .method_name{flex:1;font-weight:500;padding-left:.55rem}.payment .payment_modules .module .method_head .method_logo{display:flex;justify-content:flex-end;width:100%}.payment .payment_modules .module .method_head .method_logo img{display:inline-block;width:100%}.payment .payment_modules .module .pricing{font-size:.95rem;margin-top:1.5rem}.payment .payment_modules .module .pricing .full_price div:last-child{text-align:right}.payment .payment_modules .module .pricing .discount{margin-top:.65rem}.payment .payment_modules .module .pricing .discount div:last-child{color:#ff0202;text-align:right}.payment .payment_modules .module .pricing .total .final_price{color:#000;font-size:1.1rem;font-weight:500}.payment .payment_modules .module .pricing .total .final_price div:last-child{text-align:right}.payment .payment_modules .module .pricing .total .payment_details{display:flex;justify-content:flex-end;margin-top:.45rem;text-align:right}.payment .payment_modules .module .pricing .total .payment_details .billed_every{font-size:.85rem;font-weight:300;width:50%}.payment .payment_modules .module.paypal .method_logo img{max-width:65px}.payment .payment_modules .module.cards .method_logo img{max-width:140px}.payment .payment_modules .module:last-child{margin-top:1.2rem}.payment .payment_modules .module:not(.selected){cursor:pointer}.payment .payment_modules.with_paymentSteps{margin-top:1.5rem}.payment .trust{margin-top:1.75rem}.payment .trust .guaranteed-checkout{border:1px solid #e3e3e3;border-radius:10px;padding:1.25rem .75rem}.payment .trust .guaranteed-checkout .stripe-badge .lock-icon{align-items:center;display:flex}.payment .trust .guaranteed-checkout .stripe-badge .lock-icon img{max-width:20px;width:100%}.payment .trust .guaranteed-checkout .stripe-badge .text{flex:1;font-size:.85rem;line-height:1rem;max-width:125px;padding-left:.75rem;width:100%}.payment .trust .guaranteed-checkout .stripe-badge .text span{font-weight:500}.payment .trust .guaranteed-checkout .stripe-badge .powered-by-stripe{align-items:center;display:flex;justify-content:flex-end}.payment .trust .guaranteed-checkout .stripe-badge .powered-by-stripe img{max-width:120px;width:100%}.payment .trust .guaranteed-checkout .card-logos{display:flex;justify-content:space-between}.payment .trust .guaranteed-checkout .card-logos img{height:100%;max-height:17px}.payment .trust .info{margin-top:1.25rem}.payment .trust .info .item{display:flex}.payment .trust .info .item img{height:18px;margin-top:3px;width:18px}.payment .trust .info .item div{flex:1;font-size:.85rem;font-weight:300;padding-left:.55rem}.payment .trust .info .item:first-child{margin-bottom:.65rem}.payment .h-separator{border-top:1px solid rgba(0,0,0,.15);height:1px;margin:1rem 0}.card_form label{color:#595555;display:inline-block;font-size:.8rem;font-weight:400;margin-bottom:.2rem}.card_form input{-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);font-size:1rem;font-weight:400;padding:.55rem;transition:all .25s}.card_form input:-webkit-autofill{background-color:rgba(0,0,0,.05);color:#2a264c}.card_form input::-moz-placeholder{color:rgba(0,0,0,.3)}.card_form input::placeholder,.card_form select.unselected{color:rgba(0,0,0,.3)}.card_form input:focus{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px 3px rgba(0,0,0,.05)!important}.card_form .card__wrapper.error .StripeElement,.card_form input.error{border:1px solid #ff0202}.card_form .error-message{color:#ff0202;font-size:.9rem;height:auto;margin-top:.55rem;opacity:1;transition:all .25s}.card_form .error-message span{margin-top:.55rem}.card_form .error-message.hide{height:0;margin-top:0;opacity:0}.card_form .StripeElement{background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);padding:.58rem .6rem;transition:all .25s}.card_form .StripeElement--focus{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px 3px rgba(0,0,0,.05)!important}.card_form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);display:block;height:39.6px;outline:none;overflow:hidden;padding-bottom:initial;padding-left:.6rem;padding-right:1.5rem;padding-top:initial;transition:all .25s;width:100%}.card_form select:focus{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px 3px rgba(0,0,0,.05)!important}.card_form .slect_wrapper{position:relative;width:100%}.card_form .slect_wrapper:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;content:"";display:block;height:0;opacity:.6;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:0}.card_form button{background-color:#2a77ff;border-radius:5px;color:#fff;font-size:1rem;font-weight:500;margin-top:1rem;min-height:43px;padding:.6rem;text-align:center;transition:all .25s;width:100%}.card_form button:disabled{background-color:rgba(42,119,255,.5);cursor:not-allowed}.feather__bottom{background-image:url(https://static.quit.guru/assets/quiz/plant.svg);background-position:40% 400%;background-repeat:no-repeat;background-size:300px;bottom:0;display:none;height:250px;opacity:.7;position:fixed;right:0;width:300px;z-index:-1}@media (min-width:768px){.feather__bottom{display:block}}.footer-checkout.checkout__page{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:.875rem;font-weight:300;grid-template-columns:repeat(12,minmax(0,1fr))!important;justify-content:center;margin:0 auto;margin-top:2.5rem!important;max-width:1200px;padding:0 1rem 2.5rem;text-align:center;width:100%;z-index:1}@media (max-width:768px){.footer-checkout.checkout__page{background-color:#e5f9f8;margin-top:0!important;padding:3.6rem 1rem 2.5rem}}.footer-checkout.checkout__page ul.navigation{display:block;font-size:1rem;font-weight:400}.footer-checkout.checkout__page ul.navigation li{display:block}@media (min-width:768px){.footer-checkout.checkout__page ul.navigation li{display:inline-block}.footer-checkout.checkout__page ul.navigation li:not(:last-child){margin-right:1.3rem}}.footer-checkout.checkout__page .copyright{margin-bottom:.5rem}.footer-checkout.checkout__page .disclaimer{opacity:.7}.footer-checkout.checkout__page .copyright,.footer-checkout.checkout__page .disclaimer{font-size:.75rem;text-align:center}@media (min-width:768px){.footer-checkout.checkout__page .copyright,.footer-checkout.checkout__page .disclaimer{text-align:left}}.footer-checkout.checkout__page ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:1.45rem}.footer-checkout.checkout__page ul li:not(:last-child){margin-bottom:.75rem}
