.product-section{padding:50px 0}.product-section .container{display:flex;flex-direction:row;gap:70px;align-items:flex-start;justify-content:center;padding:36px 20px 8px;max-width:1500px;margin:auto}.product-section .visuals{text-align:center;display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex:1;width:500px}.product-section .swiper{width:100%;position:relative}.product-section .swiper-wrapper{display:flex;transition:transform .3s ease;width:100%}.product-section .swiper-slide{flex-shrink:0;width:100%;min-width:0}.product-section .main-image-wrapper{width:100%}.product-section .main-image-wrapper img,.product-section .main-image-wrapper video{width:100%;height:auto;display:block}.product-section .visuals .image-wrapper-dicount{top:0;color:#fff;right:0;z-index:1;position:absolute;font-size:14px;flex-basis:auto;flex-shrink:0;font-weight:500;line-height:14px;padding:8px 16px;overflow-wrap:break-word;background-color:#b51a2f;background-image:none;border-top-left-radius:9999px;border-bottom-left-radius:9999px}.product-section .image-wrapper-dicount p{margin:0;font-size:14px;font-weight:700;text-transform:uppercase;color:#000}.product-section .swiper-button-next,.product-section .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:none}.product-section .swiper-button-prev{left:10px}.product-section .swiper-button-next{right:10px}.product-section .swiper-button-disabled{opacity:.3;cursor:not-allowed}.product-section .swiper-button-next svg,.product-section .swiper-button-prev svg{width:30px;height:30px}.product-section .thumbnails-wrapper{max-width:360px;height:64px;display:flex;gap:12px;overflow-x:scroll;align-items:center;margin:20px auto 0;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none}.product-section .thumbnails-wrapper::-webkit-scrollbar{display:none}.product-section .thumbnails-wrapper img{flex:0 0 auto;width:60px;height:auto;cursor:pointer;scroll-snap-align:start;border-radius:0;border:none;opacity:.5;transition:opacity .3s ease}.product-section .thumbnails-wrapper img.swiper-pagination-bullet-active{opacity:1}.product-section .text-content{display:flex;flex-direction:column;gap:20px;flex:1}.product-section .text-content .title{margin:0;max-width:580px;padding-bottom:10px}.product-section .title>span{width:100%;line-height:120%;overflow-wrap:break-word;margin:0;font-size:38px;font-family:Cambon,sans-serif;color:#23004e}.product-section .trust-badge{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:6px;margin-bottom:15px}.product-section .trust-badge a{display:flex;align-items:center;gap:8px;text-decoration:none;color:#000}.product-section .trust-badge img{width:100%;max-width:100px;-o-object-fit:cover;object-fit:cover;height:16px}.product-section .trust-badge span{color:#212529;font-size:12px;flex-basis:auto;flex-shrink:0;line-height:21px;overflow-wrap:break-word;letter-spacing:0;text-transform:uppercase;font-weight:500}.product-section .trust-badge .trustpilot-badge{display:flex;align-items:center}.product-section .trustpilot-badge img,.product-section .trustpilot-mobile img{height:39px}.product-section .product-features{display:grid;gap:10px;margin-bottom:15px}.product-section .feature-highlight{display:flex;align-items:center;gap:6px}.product-section .feature-highlight img{width:20px;height:20px;flex-shrink:0}.product-section .feature-highlight span{font-size:18px;line-height:22px;color:#212529}.product-section .variations{margin:20px 0}.product-section .variations p:first-child{margin:0 0 12px;font-size:16px;color:#212529;font-weight:500}.product-section .variations p:last-child{margin:12px 0 0;color:#212529;font-size:14px;line-height:20px}.product-section .variation-container{display:flex;flex-direction:row;gap:16px}.product-section .ps-variation-block{cursor:pointer}.product-section .ps-variation-block img{display:inline-block;padding:5px;height:80px;width:68px;border:1px solid #cfcbcb;border-radius:5px;cursor:pointer;transition:border-color .3s ease}.product-section .ps-variation-block.selected img{border-color:#000}.product-section .prices{display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;margin-top:15px}.product-section .shipping-container{margin-bottom:16px}.product-section .price{display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:20px;line-height:26px;overflow-wrap:break-word}.product-section .discounted{color:#b51a2f;font-size:20px;font-weight:700}.product-section .original{text-decoration:line-through;color:#999;margin-left:.5rem}.product-section .save{display:flex;gap:5px;overflow:hidden;align-items:center;flex-shrink:0;padding:12px;justify-content:space-between;background-color:#dcff8e;font-size:16px;line-height:12px;text-transform:uppercase;border-radius:25px}.product-section .add-to-cart-btn{display:flex;align-items:center;justify-content:center;background:#23004e;color:#fff;padding:12px 32px;font-size:18px;text-decoration:none;width:100%;border:1px solid transparent;cursor:pointer;font-weight:400;line-height:20px;overflow-wrap:break-word;letter-spacing:0;text-transform:uppercase;transition:all .3s ease}.product-section .add-to-cart-btn svg{display:none;animation:spin 1s linear infinite}.product-section .add-to-cart-btn:hover{color:#000;background-color:#fff;border-color:#3d1f5f}.product-section .guarantees-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}.product-section .guarantees-wrapper .guarantee{display:flex;gap:10px;margin-top:12px;align-items:center;margin-bottom:12px;justify-content:center;flex-direction:column}.product-section .guarantees-wrapper .guarantee span{color:#212529;font-size:14px;font-weight:400;line-height:20px;overflow-wrap:break-word;letter-spacing:0;justify-content:center;display:flex;align-items:flex-start;text-align:center;width:142px;height:40px}.product-section .guarantee img{width:24px;height:24px}.product-section .testimonials-container{max-width:550px;min-width:350px}.product-section .testimonials-container .testimonial{display:flex;justify-content:center;gap:24px;align-items:center;max-width:465px;min-width:auto}.product-section .testimonials-container .testimonial .customer-img{-o-object-fit:contain;object-fit:contain;width:72px;height:72px}.product-section .testimonial-content{display:flex;flex-direction:column;gap:8px}.product-section .review-text{text-align:left;color:#212529;font-size:14px;line-height:24px;overflow-wrap:break-word;letter-spacing:0;margin:0}.product-section .customer-info{display:flex;gap:20px;font-size:12px;flex-basis:auto;flex-shrink:0;line-height:19px;overflow-wrap:break-word;letter-spacing:0}.product-section .customer-info>div{display:flex;align-items:center;gap:8px}.product-section .customer-info div img{width:16px;height:16px}.product-section .title-mobile{display:none}.gray-sc{gap:0!important}.blobs-container{margin-right:0!important}.blob{display:block;height:7px;width:7px;border-radius:3.5px}.green{background:#39a037;animation:pulse-green 2s infinite;margin:7px}.hourglass{animation:rotateP 2.5s ease-in-out infinite}.relative{position:relative}.mr-2{margin-right:.5rem}.flex{display:flex}.inline-flex{display:inline-flex}.w-full{width:100%}.max-w-230{max-width:230px}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1{gap:.25rem}.pl-4{padding-left:1rem}.text-12{font-size:12px;line-height:1.25rem}.text-16{font-size:16px;line-height:20px!important}.font-400{font-weight:400}.font-700{font-weight:700}.leading-5{line-height:1.25rem}.text-gray-100{color:#212529}.justify-end{justify-content:flex-end}.order-1{order:1}.order-2{order:2}.content_col{flex:1}.gray-sc-item{display:flex;align-items:center}.rem-price,.span-timer{font-family:Post Grotesk,sans-serif}@keyframes pulse-green{0%,to{transform:scale(.95)}70%{transform:scale(1);box-shadow:0 0 0 10px #e8f8ec}}@keyframes rotateP{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@media screen and (max-width:1000px){.product-section .container{flex-direction:column;padding-top:8px;padding-left:16px;padding-right:16px;gap:15px;align-items:center}.product-section .text-content{max-width:100%;gap:25px}.product-section .title{display:none}.product-section .title-mobile{display:flex;flex-direction:column;gap:10px;text-align:center}.product-section .title-mobile .trust-badge{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:8px}.product-section .title-mobile .trust-badge a{align-items:center;display:flex;gap:8px}.product-section .title-mobile .trustpilot-mobile{display:flex}.product-section .title-mobile .trustpilot-mobile img{width:16px;height:16px}.product-section .title-mobile>span{text-align:center;line-height:32px;letter-spacing:0;-moz-text-align-last:center;text-align-last:center;width:343px;font-size:26px;font-family:Cambon,sans-serif;color:#23004e}.product-section .prices{max-width:100%}.product-section .product-features{gap:12px 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .feature-highlight span{font-weight:400;line-height:19px;letter-spacing:0;font-size:16px}.product-section .visuals{width:100%;max-width:500px}.product-section .visuals .main-image-wrapper img{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%}.product-section .save>span:first-child{display:none}}@media screen and (max-width:767px){.product-section .prices{margin-top:0}.product-section .product-features{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.product-section .guarantees-wrapper .guarantee span{width:101px}}@media screen and (max-width:768px){.product-section .testimonials-container{min-width:330px}}@media (min-width:768px){.md\:gap-0{gap:0!important}.md\:pl-7{padding-left:1.75rem}.md\:ml-1{margin-left:.25rem}}@media (min-width:1024px){.lg\:pl-4{padding-left:1rem}}.qb .container{background:#23004e;color:#fff;text-align:center;padding:80px 0}.qb .qb_heading{font-size:30px;font-family:Cambon,sans-serif;color:#fff;margin:0}.qb .qb_email,.qb .qb_text{font-size:18px}.qb .qb_email a{color:#fff;text-decoration:underline}@media screen and (max-width:768px){.qb .container *{margin:0}.qb .container{padding:35px 15px;display:flex;flex-direction:column;gap:16px}.qb .qb_heading{font-size:30px;line-height:36px}.qb .qb_email,.qb .qb_text{font-size:15px;line-height:24px}}@media (min-width:768px) and (max-width:1000px){.qb .container{padding:60px 0}}.qbs-section{padding:60px 0;font-family:Post Grotesk,sans-serif}.qbs-container{--bs-gutter-x:32px;width:100%;max-width:1172px;padding:0 calc(var(--bs-gutter-x) * .5);margin:0 auto}@media (min-width:1400px){.qbs-container{max-width:1232px}}.qbs-article{display:grid;grid-template-rows:auto minmax(min-content,0) auto;grid-template-columns:repeat(2,1fr);gap:20px 60px;align-items:center;min-height:0}.qbs-article>:first-child{align-self:end}.qbs-article>:last-child{align-self:start}.qbs-video{grid-row:1/-1;grid-column:1}.qbs-video-ratio{padding-top:97.7083%;position:relative}.qbs-video-inner{position:absolute;top:0;left:0;width:100%;height:100%}.qbs-heading{margin-bottom:0;font-size:38px;line-height:42px;font-family:Cambon,Georgia,serif;font-weight:300;color:#212428}@media (max-width:991px){.qbs-heading{font-size:28px;line-height:32px}}.qbs-body p:not(:last-child){margin-bottom:15px}.qbs-list{list-style:none;padding:4px 0;counter-reset:item;margin:0}.qbs-list li{position:relative;min-height:36px;padding-top:8px;padding-left:52px;padding-bottom:0;counter-increment:item;font-size:16px;line-height:24px}.qbs-list li:before{position:absolute;top:0;left:0;width:36px;height:36px;line-height:36px;text-align:center;border:1px solid #212428;border-radius:50%;background:#fff;font-size:18px;font-weight:600;content:counter(item)}.qbs-list li:not(:last-child){margin-bottom:0;padding-bottom:18px}.qbs-list li:not(:last-child):after{position:absolute;top:0;bottom:0;left:18px;z-index:-1;width:1px;background:#212428;content:""}@media screen and (max-width:991px){.qbs-article{-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:767px){.qbs-article{grid-template-rows:auto;grid-template-columns:auto}.qbs-video{order:-1;grid-area:auto;grid-column:1;width:100%}.qbs-section{padding:32px 0}}.qct-section{padding:60px 0;background:#f6f6f7;font-family:Post Grotesk,sans-serif;--qct-step:33.3333}.qct-container{--bs-gutter-x:32px;width:100%;max-width:1172px;padding:0 calc(var(--bs-gutter-x) * .5);margin:0 auto}@media (min-width:1400px){.qct-container{max-width:1232px}}.qct-heading{max-width:800px;margin:0 auto 40px;text-align:center;font-size:38px;line-height:42px;font-family:Cambon,Georgia,serif;font-weight:300;color:#212428}@media (max-width:991px){.qct-heading{font-size:28px;line-height:32px}}.qct-content{display:flex;align-items:flex-end}.qct-labels{display:flex;flex:none;flex-direction:column;gap:24px;width:min(35%,210px);padding:32px;border-radius:10px 0 0 10px;background:#fff;list-style:none;margin:0}.qct-labels li{font-size:16px;font-weight:600}.qct-labels li:not(:first-child){padding-top:24px;border-top:1px solid #dfe0e0}.qct-labels li.qct-colorize{color:#ff5429}.qct-swiper{overflow:hidden;flex-grow:1}.qct-swiper-track{display:flex;transition:transform .3s ease;transform:translateX(calc(var(--qct-step) * var(--qct-index, 0) * -1%))}.qct-slide{flex-shrink:0;width:33.3333%;height:auto}@media (max-width:1199px){.qct-slide{width:50%}}@media (max-width:767px){.qct-slide{width:100%}}.qct-article{--image-size:150px;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:flex-start;height:100%;padding:24px;background:#fff}.qct-article.has-image{height:calc(100% - var(--image-size) / 2);margin-top:calc(var(--image-size) / 2);padding-top:0}.qct-picture{display:flex;align-items:flex-end;min-height:var(--image-size);margin-top:calc(-1 * var(--image-size) / 2)}.qct-picture img{width:auto;max-height:var(--image-size);vertical-align:top}.qct-slide-title{font-size:24px;line-height:1.2;font-family:Cambon,Georgia,serif;font-weight:300;color:#212428;text-align:center;margin:0}.qct-rows{display:flex;flex-grow:1;flex-direction:column;gap:12px;width:100%;list-style:none;margin:0;padding:0}.qct-rows li{display:flex;flex:1;gap:10px;align-items:center;padding:11px 12px;border:1px solid #dfe0e0;border-radius:5px;background:#fff;font-size:16px}.qct-icon{flex:none;color:#8b8c8e;font-size:20px;display:inline-flex}.qct-slide:first-child .qct-article{background:#c7e5db}.qct-slide:first-child .qct-picture{transform:scale(1.05)}.qct-slide:first-child .qct-rows li{border-color:#fff}.qct-slide:first-child .qct-icon{color:#008763}.qct-slide-active .qct-article{border-top-left-radius:10px}.qct-slide:last-child .qct-article{border-radius:0 10px 10px 0}@media (min-width:768px){.qct-nav{display:none}}@media (max-width:1199px){.qct-section{--qct-step:50}.qct-slide-next .qct-article{border-radius:0 10px 10px 0}}@media (max-width:767px){.qct-section{--qct-step:100;padding:40px 0}.qct-labels{padding:24px 16px}.qct-labels li{font-size:14px}.qct-article{--image-size:100px;padding:16px}.qct-rows li{padding:9px 10px;font-size:16px}.qct-slide-active .qct-article{border-radius:0 10px 10px 0}.qct-slide:last-child .qct-article{border-radius:0}}.qct-nav{gap:20px;margin-top:32px}.qct-nav,.qct-nav-btn{display:flex;align-items:center;justify-content:center}.qct-nav-btn{flex:0 0 40px;height:40px;color:#212428;border:1px solid #212428;border-radius:50px;background:#fff;cursor:pointer;transition:.3s}.qct-nav-btn:hover{border-color:#c8e6dc;background:#c8e6dc}.qct-nav-btn:disabled{opacity:.3;cursor:default}.qct-pagination{display:flex;gap:10px;font-size:16px}.qct-disclaimer{display:block;color:#8b8c8e;font-size:16px;line-height:1.25;margin-top:24px;text-align:center}@media (max-width:767px){.qct-disclaimer{font-size:14px;margin-top:16px}.qct-nav{margin-top:16px}}.qh-hero{display:block;font-family:Post Grotesk,sans-serif}.qh-container{display:flex;flex-direction:row-reverse;gap:60px;margin-right:0;padding-right:0;max-width:100%}@media (min-width:1200px){.qh-container{max-width:calc(100% - (100vw - 1172px) / 2 + 7.5px)}}@media (min-width:1400px){.qh-container{max-width:calc(100% - (100vw - 1232px) / 2 + 7.5px)}}.qh-image{flex:0 0 50vw;overflow:hidden}.qh-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:top;display:block}.qh-content{display:flex;flex-grow:1;flex-direction:column;gap:32px;padding-top:40px;padding-bottom:40px}.qh-content-header{padding-top:10px}.qh-approved-by{display:flex;gap:8px;align-items:center;font-size:16px;line-height:1.2;margin-bottom:30px}.qh-approved-by ul{display:flex;list-style:none;margin:0;padding:0}.qh-approved-by ul li+li{margin-left:-8px}.qh-approved-by ul li:first-child{z-index:6;position:relative}.qh-approved-by ul li:nth-child(2){z-index:5;position:relative}.qh-approved-by ul li:nth-child(3){z-index:4;position:relative}.qh-approved-by ul li:nth-child(4){z-index:3;position:relative}.qh-approved-by img{display:block;width:46px;height:46px;border:3px solid #fff;border-radius:50%;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.qh-approved-by p{margin:0;font-size:16px;line-height:1.2}.qh-content-header h1{font-family:Cambon,Georgia,serif;font-weight:300;margin-bottom:20px;font-size:43px;line-height:1.15;margin-top:0}.qh-content-header p{margin:0;font-size:16px;line-height:1.5}.qh-content-button{display:flex;flex-direction:column;gap:14px;align-items:center}.qh-btn{display:inline-block;width:100%;text-align:center;text-transform:uppercase;font-weight:600;font-size:20px;line-height:22px;border-radius:50px;padding:17px 40px;background-color:#1a8a7a;border:2px solid #1a8a7a;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease}.qh-btn,.qh-btn:hover{color:#fff;text-decoration:none}.qh-btn:hover{background-color:#157a6b;border-color:#157a6b}.qh-info-bar{font-size:16px;line-height:16px;display:flex;align-items:center;gap:0}.qh-info-bar-icon{display:inline-block;width:14px;height:14px;background:#fea500;border-radius:50%;color:#fff;font-size:8px;text-align:center;line-height:14px;margin-right:6px;vertical-align:top;font-weight:400;flex-shrink:0}@media (max-width:991px){.qh-container{gap:40px}.qh-content-header h1{font-size:34px}}@media (max-width:767px){.qh-container{flex-direction:column;gap:20px;padding-right:15px}.qh-image{flex:none;width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.qh-content{gap:16px;padding-top:0}.qh-content-header{text-align:center;padding-top:0}.qh-approved-by{justify-content:center;margin-bottom:20px}.qh-approved-by img{width:26px;height:26px;border-width:2px}.qh-content-header h1{margin-bottom:8px;font-size:28px}.qh-content-header p{font-size:14px}.qh-btn{font-size:18px}}.hero-product{padding:60px 0;font-family:var(--font-inter,"Inter",sans-serif);overflow-x:clip}.hero-product__container{display:grid;grid-template:auto auto/repeat(2,1fr);gap:40px 60px;max-width:1280px;margin:0 auto;padding:0 24px}.hero-product__gallery{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0}.hero-product__main{display:flex;flex-direction:column;gap:32px;grid-row:1/-1}.hero-product__extra{display:flex;flex-direction:column;gap:40px;min-width:0;align-self:start}.c-swiper-main{display:flex;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:10px;cursor:grab}.c-swiper-main::-webkit-scrollbar{display:none}.c-swiper-main__slide{flex:0 0 100%;scroll-snap-align:start}.c-swiper-main__slide img{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.1/1;display:block}.c-swiper-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#212428;border:1px solid #212428;border-radius:50px;background:#fff;cursor:pointer;transition:.3s;font-size:22px;line-height:1;z-index:2}.c-swiper-arrow--prev{left:12px}.c-swiper-arrow--next{right:12px}.c-swiper-arrow:hover{border-color:#c8e6dc;background:#c8e6dc}.c-swiper-arrow:disabled{color:#8b8c8e;pointer-events:none;opacity:.3}.c-swiper-thumbs{display:flex;width:100%;gap:12px;overflow-x:auto;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch}.c-swiper-thumbs::-webkit-scrollbar{display:none}.c-swiper-thumbs .swiper-slide{width:70px;overflow:hidden;border-radius:5px;cursor:pointer;opacity:.5;transition:opacity .2s;border:1px solid transparent}.c-swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #212428;opacity:1}.c-swiper-thumbs .swiper-slide img{width:100%;height:auto;display:block}.hero-product__main h1{font-family:var(--font-inter,"Inter",sans-serif);font-size:46px;line-height:52px;color:#212428;margin:0 0 -5px}.hero-product__main article{max-width:500px}.hero-product__main article ul{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0}.hero-product__main article ul li{position:relative;padding-left:1.75em;line-height:1.25;font-size:16px}.hero-product__main article ul li:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;color:#91baec;font-size:.65em;border:1.5px solid;border-radius:50%;content:"✓"}.purchase-form-wrapper{display:flex;flex-direction:column;gap:24px}.c-supply-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.c-supply-selector__title{font-weight:600;margin:0}.c-supply-selector--tiles .c-supply-selector__list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;margin:0;padding:24px 0 20px}.c-supply-selector__item{position:relative}.c-supply-selector__label{position:relative;display:block;width:100%;height:100%;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer;transition:box-shadow .2s}.c-supply-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-supply-selector__label.is-checked{box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.c-supply-selector--tiles .c-supply-selector__main{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;padding:16px 14px;gap:4px}.c-supply-selector--tiles .c-supply-selector__image img{width:auto;height:50px;display:block}.c-supply-selector__name{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:400;text-align:center}.c-supply-selector--tiles .c-supply-selector__price{margin-left:0;padding:4px 0}.e-price{display:inline-flex;line-height:1.25}.e-price,.e-price__main{flex-wrap:wrap;gap:0 8px}.e-price__main{display:flex;align-items:center}.c-supply-selector--tiles .c-supply-selector__price .e-price__main{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:1px}.e-price__current{font-weight:600}.e-price__old{color:#8b8c8e;text-decoration:line-through;font-size:12px}.c-supply-selector__desc{font-size:14px;line-height:1.25}.c-supply-selector__save{color:#ff5429;font-size:14px;text-align:center}.c-supply-selector--tiles .c-supply-selector__save{position:absolute;top:100%;left:0;right:0;margin-top:-11px;text-align:center}.e-pill-save{display:inline-block;padding:.15em .6em;color:#fff;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;border-radius:100px;background:#ff5429}.c-supply-selector__tag{position:absolute;right:0;left:0;bottom:100%;color:#fff;font-size:13px;font-weight:600;line-height:1.286;pointer-events:none}.selector-tag-up{display:flex;gap:4px;align-items:center;justify-content:center;padding:2px 14px;border-radius:10px 10px 0 0;background:#212428;font-weight:500}.c-supply-selector--tiles .c-supply-selector__label.is-checked .c-supply-selector__tag{right:-1px;left:-1px}.c-supply-selector--tiles .c-supply-selector__label.is-checked,.c-supply-selector--tiles .c-supply-selector__label:has(.c-supply-selector__tag){border-top-left-radius:0;border-top-right-radius:0}.c-buy-block{gap:16px;max-width:500px}.c-buy-block,.c-order-button{display:flex;flex-direction:column}.c-order-button{gap:10px}.btn--primary{width:100%;padding:17px 40px;background-color:#212428;color:#fff;border:2px solid #212428;border-radius:50px;font-size:20px;font-weight:600;line-height:22px;cursor:pointer;transition:.3s;font-family:var(--font-inter,"Inter",sans-serif);text-align:center}.btn--primary:hover{background-color:#3a3d42;border-color:#3a3d42}.e-pay-options{display:flex;flex-wrap:wrap;gap:4px;color:#757677;font-size:14px;line-height:1;justify-content:center;align-items:center}.e-pay-options ul{display:flex;gap:6px;align-items:center;list-style:none;padding:0;margin:0}.e-pay-options img{max-width:60px;height:auto;vertical-align:middle}.c-certified-box{display:grid;grid-template-columns:max-content 1fr;gap:10px;align-items:center;max-width:415px;padding:10px 20px;font-size:14px;line-height:18px;border-radius:5px;background:#f6f6f7;margin:0 auto}.c-certified-box ul{display:flex;align-items:center;list-style:none;padding:0;margin:0}.c-certified-box ul li{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:32px;height:32px;font-size:12px;font-weight:600;border:1px solid #f6f6f7;border-radius:50%;background:#c8e6dc}.c-certified-box ul li+li{margin-left:-8px}.c-certified-box ul li img{width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.c-certified-box p{margin:0}.c-certified-box a{color:inherit;text-decoration:underline}.e-features-list{display:flex;gap:24px;justify-content:center;font-size:14px;list-style:none;padding:0;margin:0}.e-features-list li{display:flex;gap:6px;align-items:center;line-height:1.1}.c-accordion--lines .c-accordion__list{display:flex;flex-direction:column;gap:0}.c-accordion--lines .c-accordion__item{border-bottom:1px solid #8b8c8e;border-radius:0;background:none;overflow:hidden;font-size:16px}.c-accordion__summary{display:flex;gap:10px;align-items:center;width:100%;min-height:56px;padding:12px 0;color:#212428;text-align:left;border:0;background:none;list-style:none;cursor:pointer;font-size:16px;font-weight:600}.c-accordion__summary::-webkit-details-marker{display:none}.c-accordion__summary:after{margin-left:auto;content:"+";font-size:20px;color:#212428;font-weight:400}details[open] .c-accordion__summary:after{content:"−"}.c-accordion__content{padding:0 0 24px}.c-accordion__content p{margin:0}.c-accordion__content p:not(:last-child){margin-bottom:15px}.c-accordion__content ul{padding-left:24px;margin-bottom:15px;margin-top:0}.c-accordion__content ul li{padding-left:4px;list-style:disc}.c-jump-to__title{font-weight:600;margin-bottom:8px}.c-jump-to__buttons{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style:none;margin:0}.c-jump-to__buttons a{display:flex;gap:8px;align-items:center;justify-content:center;padding:4px 24px;color:inherit;font-size:16px;border:1px solid #8b8c8e;border-radius:50px;text-decoration:none;transition:background .2s}.c-jump-to__buttons a:hover{background:hsla(220,1%,55%,.2)}@media screen and (max-width:767px){.hero-product{padding:32px 0}.hero-product__container{grid-template:auto/auto;gap:24px}.hero-product__gallery{grid-row:auto;gap:12px}.hero-product__main{grid-row:auto;gap:24px}.hero-product__main h1{font-size:32px;line-height:36px}.hero-product__main article{max-width:none}.hero-product__main .e-features-list{display:none}.c-supply-selector{max-width:none}.c-supply-selector--tiles .c-supply-selector__list{gap:6px}.c-buy-block{max-width:none}.e-features-list{gap:8px}.hero-product__extra{gap:24px}.c-swiper-thumbs .swiper-slide{width:60px}}.qpf-section{font-family:Post Grotesk,sans-serif}.qpf-section h2{font-family:Cambon,Georgia,serif;font-weight:300}.qpf-section .e-price{display:inline-flex;flex-wrap:wrap;gap:0 8px;line-height:1.25}.qpf-section .e-price__main{display:flex;flex-wrap:wrap;gap:0 8px;align-items:center}.qpf-section .e-price__old{color:#8b8c8e;text-decoration:line-through}.qpf-section .e-price--highlight .e-price__current{color:#ff5429}.qpf-section .e-pill-save{display:inline-block;padding:.15em .6em;color:#fff;font-weight:600;line-height:1;text-transform:uppercase;border-radius:100px;background:#ff5429}.qpf-section .e-features-list{display:flex;justify-content:center;font-size:14px;gap:24px}.qpf-section .e-features-list li{display:flex;gap:6px;align-items:center;line-height:1.1}.qpf-section .e-pay-options{display:flex;flex-wrap:wrap;gap:4px;color:#757677;font-size:14px;line-height:1}.qpf-section .e-pay-options ul{display:flex;gap:6px;align-self:center;justify-content:center;line-height:1}.qpf-section .e-pay-options img{max-width:100%;height:auto;vertical-align:top}.qpf-section .c-order-button{display:flex;flex-direction:column;gap:10px}.qpf-section .c-order-button .btn{width:100%}.qpf-section .c-order-button .e-pay-options{justify-content:center}.qpf-section .c-certified-box{display:grid;grid-template-columns:max-content 1fr;gap:10px;align-items:center;max-width:415px;padding:10px 20px;font-size:14px;line-height:18px;text-align:left;border-radius:5px;background:#f6f6f7}.qpf-section .c-certified-box ul{display:flex;align-items:center}.qpf-section .c-certified-box ul li{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:32px;height:32px;font-size:12px;font-weight:600;border:1px solid #f6f6f7;border-radius:50%;background:#c8e6dc}.qpf-section .c-certified-box ul li+li{margin-left:-8px}.qpf-section .c-certified-box ul li img{width:inherit;max-height:inherit}.qpf-section .c-buy-block{display:flex;flex-direction:column;gap:16px;max-width:500px}.qpf-section .c-buy-block .c-certified-box{margin-right:auto;margin-left:auto}.qpf-section .btn,.qpf-section .btn--primary,.qpf-section .btn--secondary{font-weight:600;font-size:20px;line-height:22px;border-width:2px;border-style:solid;border-radius:50px;display:inline-block;font-family:Post Grotesk,sans-serif;padding:17px 40px;text-align:center;text-decoration:none;cursor:pointer}.qpf-section .btn--md{padding:8px 28px}.qpf-section .btn,.qpf-section .btn--primary{background-color:#1a8a7a;color:#fff;border-color:#1a8a7a}.qpf-section .btn--primary:hover,.qpf-section .btn:hover{background-color:#157a6b;border-color:#157a6b;color:#fff}.qpf-section .btn--secondary{background-color:transparent;color:#212428;border-color:#212428}.qpf-section .btn--secondary:hover{background-color:#c7e5db;border-color:#c7e5db}.qpf-section .c-accordion__list{display:flex;flex-direction:column;gap:12px}.qpf-section .c-accordion__item{overflow:hidden;font-size:16px;border-radius:10px;background:#f6f6f7}.qpf-section .c-accordion__summary{display:flex;gap:10px;align-items:center;width:100%;min-height:63px;padding:12px 24px;color:#212428;text-align:left;border:0;background:none;cursor:pointer;list-style:none}.qpf-section .c-accordion__summary::-webkit-details-marker{display:none}.qpf-section .c-accordion__summary:after{margin-left:auto;content:"▾";font-size:14px}.qpf-section .c-accordion__content{padding:0 24px 24px;font-size:14px;line-height:1.5}.qpf-section .c-accordion__content p{margin:0}.qpf-section .c-accordion__content p:not(:last-child){margin-bottom:15px}.qpf-section .c-accordion__content strong{font-weight:500}.qpf-section .c-accordion--lines .c-accordion__list{gap:0}.qpf-section .c-accordion--lines .c-accordion__item{border-bottom:1px solid #8b8c8e;border-radius:0;background:none}.qpf-section .c-accordion--lines .c-accordion__content,.qpf-section .c-accordion--lines .c-accordion__summary{padding-right:0;padding-left:0}.qpf-section .c-options-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.qpf-section .c-options-selector p{margin:0}.qpf-section .c-options-selector__list{display:flex;gap:12px}.qpf-section .c-options-selector__list li{width:100%}.qpf-section .c-options-selector__list label{position:relative;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;min-height:132px;padding:14px;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.qpf-section .c-options-selector__list label.is-checked{box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.qpf-section .c-options-selector__list input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.qpf-section .c-options-selector__list img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:80px;height:auto;aspect-ratio:30/23;vertical-align:top}.qpf-section .c-supply-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.qpf-section .c-supply-selector__title{margin-bottom:0}.qpf-section .c-supply-selector__list{display:flex;flex-direction:column;gap:12px}.qpf-section .c-supply-selector__item{width:100%}.qpf-section .c-supply-selector__item:has(.selector-tag-up){margin-top:16px}.qpf-section .c-supply-selector__label{position:relative;display:block;width:100%;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.qpf-section .c-supply-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.qpf-section .c-supply-selector__label.is-checked{box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.qpf-section .c-supply-selector__main{display:grid;flex-grow:1;grid-template-columns:1fr auto;gap:2px 10px;padding:16px 14px}.qpf-section .c-supply-selector__name{display:flex;gap:6px;align-items:center}.qpf-section .c-supply-selector__price{margin-left:auto}.qpf-section .c-supply-selector__price .e-price{font-size:inherit;font-weight:400}.qpf-section .c-supply-selector__price .e-price__old{font-size:16px}.qpf-section .c-supply-selector__price .e-price__main{flex-direction:row-reverse}.qpf-section .c-supply-selector__desc{font-size:14px;line-height:1.25}.qpf-section .c-supply-selector__save{color:#ff5429;font-size:14px;text-align:right}.qpf-section .c-supply-selector__tag{position:absolute;right:18px;bottom:100%;color:#fff;font-size:14px;font-weight:600;line-height:1.286}.qpf-section .c-supply-selector__tag .selector-tag-up{display:flex;gap:4px;align-items:center;padding:2px 14px;border-radius:10px 10px 0 0;background:#212428}.qpf-section .c-supply-selector__kits-left{margin:0 1px 1px}.qpf-section .c-supply-selector__kits-left .kits-left{display:flex;justify-content:space-between;padding:4px 14px;font-size:12px;border-radius:0 0 9px 9px;background:#c7e5db}.qpf-section .c-supply-selector__kits-left .kits-left--hot{color:#fff;background-color:#212428}.qpf-section .c-supply-selector__kits-left .kits-left__items{display:flex;gap:4px;align-items:center}.qpf-section .c-next-batch{display:flex;flex-direction:column;gap:16px;max-width:500px;padding:14px 10px 20px;border:1px solid #dfe0e0;border-radius:10px;margin-top:16px}.qpf-section .c-next-batch p{font-size:14px;line-height:1.25}.qpf-section .c-next-batch ul{display:flex;flex-direction:column;gap:10px;font-size:12px;list-style:none;padding:0;margin:0}.qpf-section .c-next-batch li{display:flex;justify-content:space-between;padding:0 10px;border:1px solid;border-radius:20px}.qpf-section .c-next-batch li:first-child{border-color:#8b8c8e;background:#dfe0e0;opacity:.6}.qpf-section .c-next-batch li:last-child{position:relative;z-index:1;border-color:#91baec}.qpf-section .c-next-batch li:last-child:before{position:absolute;top:0;bottom:0;left:0;z-index:-1;width:var(--data-reserved,93%);border-radius:20px;background:#91baec;content:""}.qpf-section .c-payment-selector{display:flex;flex-direction:column;max-width:500px}.qpf-section .c-payment-selector__title{margin-bottom:16px}.qpf-section .c-payment-selector__list{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.qpf-section .c-payment-selector__item{width:100%}.qpf-section .c-payment-selector__label{position:relative;display:grid;grid-template-columns:repeat(2,auto);gap:4px 10px;width:100%;padding:12px 14px;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.qpf-section .c-payment-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.qpf-section .c-payment-selector__label.is-checked{box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.qpf-section .c-payment-selector__name{display:flex;gap:6px;align-items:center;font-weight:600}.qpf-section .c-payment-selector__price{margin-left:auto}.qpf-section .c-payment-selector__price .e-price{font-size:18px;font-weight:400}.qpf-section .c-payment-selector__price .e-price__main{flex-direction:row-reverse}.qpf-section .c-payment-selector__text{display:flex;grid-column:1/-1;gap:8px;align-items:center;font-size:14px;line-height:1.25}.qpf-section .c-payment-selector__text img{height:20px;vertical-align:middle}.qpf-section.treatment{padding-top:60px;padding-bottom:60px;background:#f6f6f7}.qpf-section .container{--bs-gutter-x:32px;width:100%;max-width:1172px;padding:0 calc(var(--bs-gutter-x)*.5);margin:0 auto;display:grid;grid-template:auto 1fr/repeat(2,1fr);gap:30px 60px}@media(min-width:1400px){.qpf-section .container{max-width:1232px}}.qpf-section .treatment__content{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.qpf-section .treatment__content h2{margin-bottom:0;line-height:1}.qpf-section .treatment__content p{margin:0}.qpf-section .treatment__content picture{display:block;max-width:460px;margin:16px auto 0}.qpf-section .treatment__content img{border-radius:10px;display:block;max-width:100%;height:auto}.qpf-section .treatment__box{display:flex;flex-direction:column;gap:32px;padding:32px;border-radius:10px;background:#fff}.qpf-section .treatment__steps{position:relative;counter-reset:number}.qpf-section .treatment__steps .c-options-selector__title,.qpf-section .treatment__steps .c-payment-selector__title,.qpf-section .treatment__steps .c-supply-selector__title{position:relative;counter-increment:number}.qpf-section .treatment__steps .c-options-selector__title:before,.qpf-section .treatment__steps .c-payment-selector__title:before,.qpf-section .treatment__steps .c-supply-selector__title:before{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-weight:600;border:1px solid;border-radius:50px;background:#fff;content:counter(number) ""}.qpf-section .treatment__step{position:relative}.qpf-section .treatment__step:not(:last-child){padding-bottom:32px}.qpf-section .treatment__step .info-items{margin-top:16px}.qpf-section .treatment__step .info-items__item:not(.show){display:none}.qpf-section .treatment__step .info-items__item>details{max-width:420px;font-size:14px;line-height:1.25}.qpf-section .treatment__step .info-items__item>details>summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;cursor:pointer;list-style:none}.qpf-section .treatment__step .info-items__item>details>summary::-webkit-details-marker{display:none}.qpf-section .treatment__step .info-items__item article{padding-top:12px}.qpf-section .treatment__step .info-items__item article ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.qpf-section .treatment__step .info-items__item article ul li{position:relative;padding-left:0;line-height:1.25;font-size:16px}.qpf-section .treatment__step .info-items__item article ul li:before{display:none}.qpf-section .treatment__step .info-items__item .c-accordion__summary{min-height:53px;font-size:inherit}.qpf-section .treatment__extra{display:flex;flex-direction:column;gap:32px;align-items:center}.qpf-section .treatment__extra .e-features-list{gap:40px;max-width:460px}.qpf-section .treatment__extra .e-features-list li{flex-direction:column;font-size:16px;line-height:1.25;text-align:center}.qpf-section .treatment__questions{display:flex;gap:12px;align-items:center;justify-content:center;font-size:14px;font-weight:600}.qpf-section .treatment .c-accordion{overflow:hidden;width:100%;padding:0 16px;border:1px solid #dfe0e0;border-radius:10px}@media screen and (min-width:768px){.qpf-section .treatment__form{grid-row:1/-1;grid-column:2}}@media screen and (min-width:992px){.qpf-section .treatment__box{padding-left:72px}.qpf-section .treatment__steps .c-options-selector__title:before,.qpf-section .treatment__steps .c-payment-selector__title:before,.qpf-section .treatment__steps .c-supply-selector__title:before{position:absolute;top:-8px;left:-48px;z-index:2}.qpf-section .treatment__step:not(:last-child):after{position:absolute;top:0;bottom:0;left:-30px;width:1px;background:#212428;content:""}}@media screen and (max-width:991px){.qpf-section .container{gap:20px 40px}.qpf-section .treatment__steps .c-options-selector__title,.qpf-section .treatment__steps .c-payment-selector__title,.qpf-section .treatment__steps .c-supply-selector__title{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.qpf-section .treatment__steps .c-options-selector__title:before,.qpf-section .treatment__steps .c-payment-selector__title:before,.qpf-section .treatment__steps .c-supply-selector__title:before{width:24px;height:24px;font-size:16px}}@media screen and (max-width:767px){.qpf-section .c-options-selector,.qpf-section .c-supply-selector{max-width:none}.qpf-section .c-payment-selector__text{flex-direction:column;gap:2px;align-items:start}.qpf-section .e-features-list{gap:8px}.qpf-section .e-features-list li{gap:4px}.qpf-section .e-pay-options{font-size:12px}.qpf-section .c-buy-block{max-width:none}.qpf-section.treatment{padding-top:40px;padding-bottom:40px}.qpf-section .container{grid-template:none;display:flex;flex-direction:column}.qpf-section .treatment__content{align-items:flex-start;text-align:left}.qpf-section .treatment__content picture{order:-1;margin-top:0;margin-bottom:16px}.qpf-section .treatment__form{margin-right:-16px;margin-left:-16px}.qpf-section .treatment__box{gap:24px;padding:24px 16px;border-radius:0}.qpf-section .treatment__step:not(:last-child){padding-bottom:24px}.qpf-section .treatment__extra .e-features-list,.qpf-section .treatment__questions{display:none}}.qpf-section .e-icon{display:inline-flex;line-height:1;vertical-align:top}.qpf-section .e-icon svg{display:block}.qpf-section .e-features-list .e-icon-guarantee svg{width:30px;height:30px}.qpf-section .e-features-list .e-icon-shipping-order svg{width:22px;height:22px}.qpf-section .e-features-list .e-icon-proven svg{width:28px;height:28px}.qpf-section .treatment__extra .e-features-list .e-icon{min-height:40px;justify-content:center}.qpf-section .treatment__extra .e-features-list .e-icon-guarantee svg{width:40px;height:40px}.qpf-section .treatment__extra .e-features-list .e-icon-proven svg{width:36px;height:36px}.qpf-section .treatment__extra .e-features-list .e-icon-shipping-order svg{width:32px;height:32px}.sp{display:flex;align-items:center;justify-content:space-between;background-color:#cebfee;padding:0}.sp *{margin:0;padding:0}.sp .sonicsmooth-pros-content{max-width:50%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;row-gap:16px;padding-right:20px}.sp .sonicsmooth-pros-content h2{font-weight:700;line-height:32px;font-size:30px;color:#200340;font-family:Cambon,sans-serif}.sp .sonicsmooth-pros-content p{font-size:18px;line-height:24px}.sp .sonicsmooth-pros-content>p{font-weight:500}.sp .sonicsmooth-pros-button{display:inline-block;background-color:#200340;color:#fff;padding:12px 20px;text-decoration:none;max-width:500px;width:100%;text-align:center;border:1px solid transparent;transition:all .3s ease}.sp .sonicsmooth-pros-button:hover{color:#000;background-color:#fff;border-color:#3d1f5f}.sp .sonicsmooth-pros-img img{max-width:100%}.sp .bullet{display:flex;align-items:center;gap:10px}.sp .simple_text{color:#23004e;padding-top:8px}.sp .bullet svg{width:20px;height:20px;flex-shrink:0}@media (max-width:768px){.sp{flex-direction:column;text-align:center;padding:30px 0 15px!important}.sp .sonicsmooth-pros-content{max-width:100%;padding:0 20px}.sp .sonicsmooth-pros-content p{text-align:start}.sp .sonicsmooth-pros-button{max-width:100%}.sp .sonicsmooth-pros-content>p{text-align:center;font-size:16px}.sp .sonicsmooth-pros-content a{font-size:18px}.sp .sonicsmooth-pros-content h2{font-size:25px}}.rs-reviews-section *{margin:0;padding:0}.rs-reviews-section{flex-direction:column;flex-wrap:wrap;text-align:center;gap:20px;max-width:1500px;-moz-column-gap:20px;column-gap:20px;padding:20px 16px 80px;margin:auto}.rs-reviews-section,.rs-reviews-section .container{display:flex;justify-content:center;width:100%;flex-basis:auto;align-items:center;flex-shrink:0}.rs-reviews-section .container{gap:40px;align-self:stretch;-moz-column-gap:40px;column-gap:40px}.rs-reviews-section .reviews-overall{gap:1px;flex-grow:1;max-width:270px;-moz-column-gap:1px;column-gap:1px;flex-shrink:1}.rs-reviews-section .reviews-list,.rs-reviews-section .reviews-overall{width:100%;display:flex;flex-basis:0;align-items:center;flex-direction:column;justify-content:center}.rs-reviews-section .reviews-list{flex-grow:2;max-width:716px;align-self:stretch;min-height:auto;flex-shrink:2}.rs-reviews-section .section-title{align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:400;line-height:51px;overflow-wrap:break-word;letter-spacing:0;-moz-text-align-last:center;text-align-last:center;color:#23004e;font-size:30px;font-family:Cambon,sans-serif}.rs-reviews-section .review-item{display:flex;align-items:center;flex-shrink:0;padding-top:5px;padding-bottom:4px;justify-content:space-between;border-bottom:.2px solid hsla(0,0%,79%,.4);width:100%}.rs-reviews-section .average-rating{display:flex;align-items:center;flex-shrink:0;flex-direction:column}.rs-reviews-section .rating-number{color:#000;font-size:30px;flex-shrink:0;font-weight:400;line-height:45px;overflow-wrap:break-word;letter-spacing:0}.rs-reviews-section .review-rating div{display:flex;gap:0}.rs-reviews-section .review-rating .rating-number{color:#000;font-size:14px;flex-basis:auto;flex-shrink:0;line-height:16px;overflow-wrap:break-word;letter-spacing:0}.rs-reviews-section .stars{height:38px;display:flex;gap:4px;-moz-column-gap:4px;column-gap:4px;flex-basis:auto;align-items:center;flex-shrink:0;justify-content:center}.rs-reviews-section .stars svg{fill:#fed624;width:18px;height:18px}.rs-reviews-section .stars svg:last-child{width:14px}.rs-reviews-section .subtext{align-self:stretch;text-align:center;-moz-text-align-last:center;text-align-last:center}.rs-reviews-section .review-text,.rs-reviews-section .subtext{color:#000;font-size:14px;flex-basis:auto;flex-shrink:0;line-height:21px;overflow-wrap:break-word;letter-spacing:0}.rs-reviews-section .review-text{font-weight:400}.rs-reviews-section .review-rating{display:flex;gap:8px;max-width:100%;min-width:auto;align-self:stretch;-moz-column-gap:8px;column-gap:8px;align-items:center;flex-shrink:0;justify-content:flex-start}.rs-reviews-section .review-rating svg{width:18px;height:18px}@media screen and (max-width:768px){.rs-reviews-section .review-text{font-size:13px}.rs-reviews-section{padding:20px 26px}.rs-reviews-section .container{flex-direction:column;gap:16px}.rs-reviews-section .section-title{line-height:36px;font-size:25px}.rs-reviews-section .average-rating{flex-direction:row;gap:10px}}@media screen and (max-width:360px){.rs-reviews-section .review-text{font-size:10px}}.ssbb-product-section{padding:50px 0;font-family:Post Grotesk,sans-serif}.ssbb-product-section .container{display:flex;flex-direction:row;gap:70px;align-items:flex-start;justify-content:center;padding:36px 20px 8px;max-width:1500px;margin:auto}.ssbb-product-section .visuals{text-align:center;display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex:1;width:500px}.ssbb-product-section .swiper{width:100%;position:relative;overflow:hidden}.ssbb-product-section .swiper-wrapper{display:flex;transition:transform .3s ease;width:100%}.ssbb-product-section .swiper-slide{flex-shrink:0;width:100%;min-width:0}.ssbb-product-section .main-image-wrapper{width:100%}.ssbb-product-section .main-image-wrapper img,.ssbb-product-section .main-image-wrapper video{width:100%;height:auto;display:block}.ssbb-product-section .visuals .image-wrapper-dicount{top:0;color:#fff;right:0;z-index:1;position:absolute;font-size:14px;font-weight:500;line-height:14px;padding:8px 16px;background-color:#b51a2f;border-top-left-radius:9999px;border-bottom-left-radius:9999px}.ssbb-product-section .image-wrapper-dicount p{margin:0;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.ssbb-product-section .swiper-button-next,.ssbb-product-section .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:50px!important;height:50px!important;background:#fff!important;filter:drop-shadow(-2px 4px 5px rgba(0,0,0,.25));border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ssbb-product-section .swiper-button-prev{left:10px}.ssbb-product-section .swiper-button-next{right:10px}.ssbb-product-section .swiper-button-next:after,.ssbb-product-section .swiper-button-prev:after{content:""!important}.ssbb-product-section .swiper-button-prev.swiper-button-disabled{opacity:0!important}.ssbb-product-section .swiper-button-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.ssbb-product-section .swiper-button-next svg,.ssbb-product-section .swiper-button-prev svg{width:30px;height:30px}.ssbb-product-section .thumbnails-wrapper{max-width:360px;height:64px;display:flex;gap:12px;overflow-x:scroll;align-items:center;scrollbar-width:none;margin:20px auto 0;justify-content:flex-start;-ms-overflow-style:none}.ssbb-product-section .thumbnails-wrapper::-webkit-scrollbar{display:none}.ssbb-product-section .thumbnails-wrapper img{flex:0 0 auto;width:60px;height:auto;cursor:pointer;border:none;opacity:.6;scroll-snap-align:start;transition:opacity .3s ease}.ssbb-product-section .thumbnails-wrapper img.active{opacity:1}.ssbb-product-section .swiper-pagination-bullet{border:1px solid #012169;background-color:#fff;opacity:1;width:10px;height:10px;border-radius:10px}.ssbb-product-section .swiper-pagination-bullet-active{background-color:#012169!important}.ssbb-product-section .text-content{display:flex;flex-direction:column;gap:20px;flex:1}.ssbb-product-section .title{margin:0;max-width:580px;padding-bottom:10px}.ssbb-product-section .title>h1{font-size:38px;font-family:Cambon,Georgia,serif;color:#23004e;margin:0;line-height:120%}.ssbb-product-section .title-mobile{display:none}.ssbb-product-section .title-mobile>h1{font-size:26px;font-family:Cambon,Georgia,serif;color:#23004e;margin:0;line-height:120%}.ssbb-product-section .trust-badge{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:6px;margin-bottom:15px}.ssbb-product-section .trust-badge a{display:flex;align-items:center;gap:8px;text-decoration:none;color:#000}.ssbb-product-section .trust-badge .stars{width:100%;max-width:100px;-o-object-fit:cover;object-fit:cover;height:16px}.ssbb-product-section .trust-badge span{color:#212529;font-size:12px;flex-shrink:0;line-height:21px;letter-spacing:0;text-transform:uppercase;font-weight:500}.ssbb-product-section .trustpilot-badge{display:flex;align-items:center}.ssbb-product-section .trustpilot-badge img,.ssbb-product-section .trustpilot-mobile img{height:39px}.ssbb-product-section .product-features{display:grid;gap:10px;margin-bottom:15px}.ssbb-product-section .feature-highlight{display:flex;align-items:center;gap:6px}.ssbb-product-section .feature-highlight img{width:20px;height:20px;flex-shrink:0}.ssbb-product-section .feature-highlight span{font-size:18px;line-height:22px;color:#212529}.ssbb-product-section .variations{margin:20px 0}.ssbb-product-section .variations p:first-child{margin:0 0 12px;font-size:16px;color:#212529;font-weight:500}.ssbb-product-section .variations p:last-child{margin:12px 0 0;color:#212529;font-size:14px;line-height:20px}.ssbb-product-section .variation-container{display:flex;flex-direction:row;gap:16px}.ssbb-product-section .ps-variation-block{cursor:pointer}.ssbb-product-section .ps-variation-block img{display:inline-block;padding:5px;height:80px;width:68px;border:1px solid #cfcbcb;border-radius:5px;cursor:pointer;transition:border-color .3s ease}.ssbb-product-section .ps-variation-block.active img,.ssbb-product-section .ps-variation-block.selected img{border-color:#000}.ssbb-product-section .prices{display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;margin-top:15px}.ssbb-product-section .shipping-container{margin-bottom:16px}.ssbb-product-section .gray-sc{gap:0!important}.ssbb-product-section .content_col{flex:1}.ssbb-product-section .gray-sc-item{display:flex;align-items:center}.ssbb-product-section .order-price{display:flex;align-items:center;gap:8px}.ssbb-product-section .hourglass{animation:ssbb-rotateP 2.5s ease-in-out infinite;flex-shrink:0}.ssbb-product-section .orders-count{font-size:12px;font-weight:700;color:#212529}.ssbb-product-section .orders-label{font-size:12px;font-weight:400;color:#212529}.ssbb-product-section .ship-line{font-size:12px;color:#212529;margin-top:4px}.ssbb-product-section .price{display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:20px;line-height:26px}.ssbb-product-section .discounted{color:#b51a2f;font-size:20px;font-weight:700}.ssbb-product-section .original{text-decoration:line-through;color:#999;margin-left:.5rem}.ssbb-product-section .save{display:flex;gap:5px;overflow:hidden;align-items:center;flex-shrink:0;padding:12px;justify-content:space-between;background-color:#dcff8e;font-size:12px;line-height:12px;text-transform:uppercase;border-radius:2px;height:28px}.ssbb-product-section .add-to-cart-btn{display:flex;align-items:center;justify-content:center;background:#23004e;color:#fff;padding:12px 32px;width:100%;border:1px solid transparent;cursor:pointer;font-size:18px;font-weight:400;line-height:20px;text-transform:uppercase;font-family:Post Grotesk,sans-serif;transition:all .3s ease;gap:8px}.ssbb-product-section .add-to-cart-btn:hover{color:#000;background-color:#fff;border-color:#3d1f5f}.ssbb-product-section .guarantees-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}.ssbb-product-section .guarantees-wrapper .guarantee{display:flex;gap:10px;margin-top:12px;align-items:center;margin-bottom:12px;justify-content:center;flex-direction:column}.ssbb-product-section .guarantees-wrapper .guarantee span{color:#212529;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;justify-content:center;display:flex;align-items:flex-start;text-align:center;width:142px;height:40px}.ssbb-product-section .guarantee img{width:24px;height:24px}.ssbb-product-section .testimonials-container{max-width:550px;min-width:350px}.ssbb-product-section .testimonials-container .testimonial{display:flex;justify-content:center;gap:24px;align-items:center;max-width:465px;min-width:auto}.ssbb-product-section .testimonials-container .testimonial .customer-img{-o-object-fit:contain;object-fit:contain;width:72px;height:72px;border-radius:50%}.ssbb-product-section .testimonial-content{display:flex;flex-direction:column;gap:8px}.ssbb-product-section .review-text{text-align:left;color:#212529;font-size:14px;line-height:24px;letter-spacing:0;margin:0}.ssbb-product-section .customer-info{display:flex;gap:20px;font-size:12px;flex-shrink:0;line-height:19px;letter-spacing:0}.ssbb-product-section .customer-info>div{display:flex;align-items:center;gap:8px}.ssbb-product-section .customer-info div img{width:16px;height:16px}@keyframes ssbb-rotateP{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@media screen and (max-width:1000px){.ssbb-product-section .container{flex-direction:column;padding-top:8px;padding-left:16px;padding-right:16px;gap:15px;align-items:center}.ssbb-product-section .text-content{max-width:100%;gap:25px}.ssbb-product-section .title{display:none}.ssbb-product-section .title-mobile{display:flex;flex-direction:column;gap:10px;text-align:center}.ssbb-product-section .title-mobile .trust-badge{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:8px}.ssbb-product-section .title-mobile .trust-badge a{align-items:center;display:flex;gap:8px}.ssbb-product-section .title-mobile .trustpilot-mobile{display:flex}.ssbb-product-section .title-mobile .trustpilot-mobile img{width:16px;height:16px}.ssbb-product-section .prices{max-width:100%}.ssbb-product-section .product-features{gap:12px 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ssbb-product-section .feature-highlight span{font-weight:400;line-height:19px;letter-spacing:0;font-size:16px}.ssbb-product-section .visuals{width:100%;max-width:500px}.ssbb-product-section .visuals .main-image-wrapper img{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%}.ssbb-product-section .save>span:first-child{display:none}}@media screen and (max-width:767px){.ssbb-product-section .prices{margin-top:0}.ssbb-product-section .product-features{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.ssbb-product-section .guarantees-wrapper .guarantee span{width:101px}}@media screen and (max-width:768px){.ssbb-product-section .testimonials-container{min-width:330px}}.page-navigation-sticky{position:sticky;top:0;background:#fff;z-index:1000;overflow-x:clip}.pn-page-navigation{padding:16px 0;border-bottom:1px solid #0000001a;font-family:Post Grotesk,sans-serif;position:relative}.pn-page-navigation .container{padding:0 20px;max-width:1440px;margin:auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}.pn-page-navigation .nav_links_container{display:flex;align-items:center;gap:40px;justify-content:flex-end}.pn-page-navigation .nav-logo{display:flex;align-items:center;justify-content:center;overflow:hidden}.pn-page-navigation .nav-logo img{max-width:222px;height:auto;display:block;margin-right:40px}.pn-page-navigation .pn-nav-links{display:flex;align-items:center;gap:40px;flex-shrink:0}.pn-page-navigation .pn-nav-links a{color:#23004e;font-size:18px;font-weight:400;line-height:26px;text-transform:uppercase;text-decoration:none;white-space:nowrap}.pn-page-navigation .nav-button{width:100%;cursor:pointer;display:flex;max-width:183px;flex-basis:auto;flex-shrink:0;padding:14px 15px;background:#23004e;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.pn-page-navigation .nav-button .buy-now-button{font-size:18px;font-weight:400;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:23px;overflow-wrap:break-word;color:#fff;text-transform:uppercase;margin:auto;text-decoration:none}.pn-page-navigation .nav-button:hover{background:#fff;border:1px solid #23004e}.pn-page-navigation .nav-button:hover .buy-now-button{color:#23004e}.pn-page-navigation .pn-nav-links .nav-button{display:none}.pn-page-navigation .pn-mobile-nav-toggle{display:none;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:10px;background:none;border:none;cursor:pointer;color:#23004e}.pn-page-navigation .pn-mobile-nav-toggle span{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transform-origin:center;transition:transform .3s ease,opacity .2s ease}.pn-page-navigation .pn-mobile-nav-toggle.is-open span:first-child{transform:translateY(8px) rotate(45deg)}.pn-page-navigation .pn-mobile-nav-toggle.is-open span:nth-child(2){opacity:0;transform:scaleX(0)}.pn-page-navigation .pn-mobile-nav-toggle.is-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:1000px){.pn-page-navigation .pn-nav-links{gap:20px}.pn-page-navigation .pn-nav-links a{font-size:14px}.pn-page-navigation .nav-logo{margin:0}.pn-page-navigation .nav-logo img{margin-right:20px}.pn-page-navigation .nav-button{padding:10px 14px}.pn-page-navigation .nav-button .buy-now-button{font-size:14px}}@media (max-width:768px){.pn-page-navigation .container{display:flex;align-items:center;justify-content:space-between;position:relative;min-height:44px}.pn-page-navigation .pn-mobile-nav-toggle{display:flex;flex-shrink:0;position:relative;z-index:1;width:24px;height:24px;padding:0}.pn-page-navigation .nav-logo{position:absolute;left:50%;transform:translateX(-50%);justify-content:center}.pn-page-navigation .nav-logo img{max-width:160px;margin:0}.pn-page-navigation .nav_links_container{flex-shrink:0;width:44px;overflow:hidden}.pn-page-navigation .nav_links_container>.nav-button{display:none}.pn-page-navigation .pn-nav-links{display:flex;flex-direction:column;gap:0;background:#fff;position:absolute;top:100%;left:0;width:100%;z-index:100;box-shadow:0 8px 24px rgba(35,0,78,.1);max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .35s ease,opacity .25s ease}.pn-page-navigation .pn-nav-links--open{max-height:600px;opacity:1;pointer-events:auto}.pn-page-navigation .link_wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:16px 24px;border-bottom:1px solid #f0eef5}.pn-page-navigation .pn-nav-links a{font-size:15px;font-weight:400;color:#23004e;white-space:normal;text-align:center}.pn-page-navigation .pn-nav-links .nav-button{display:flex;width:calc(100% - 40px);max-width:100%;margin:16px 20px;padding:14px 20px;justify-content:center;border-radius:2px}.pn-page-navigation .pn-nav-links .nav-button .buy-now-button{font-size:15px;text-align:center}}.se{background-color:#fbf6f0;padding:70px 0 60px}.se *{margin:0;padding:0}.se .container{display:flex;flex-direction:column;align-items:center;width:100%;margin:auto;text-align:center;max-width:1000px;gap:32px}.se .se-img img{width:100%;max-width:100%}.se p{max-width:836px}.se h2{font-size:30px;font-family:Cambon,sans-serif;color:#200340}.se p{font-size:18px}@media screen and (max-width:768px){.se{padding:20px 0!important}.se .container{padding:15px}.se .container h2{line-height:36px;letter-spacing:0}.se h2{font-size:25px}.se p{font-size:16px}}.testimonials-section{font-family:Helvetica Neue,sans-serif;border-top:1px solid rgba(35,0,78,.4);background:#fbf6f0;padding:40px 0}.testimonials-section .section-header *{margin:0}.testimonials-section .section-header.center{text-align:center}.testimonials-section .page-width{display:flex;flex-direction:column;gap:60px;max-width:1200px;margin:0 auto;padding:0 24px}.testimonials-section .subtitle{color:#212529;font-weight:500;line-height:20px;margin-bottom:8px;overflow-wrap:break-word;letter-spacing:0;font-size:18px}.testimonials-section .heading{line-height:50px;overflow-wrap:break-word;letter-spacing:0;font-size:30px;color:#23004e;font-family:Cambon,sans-serif}.testimonials-section .testimonials-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.testimonials-section .stars{color:#2c004c;font-size:20px}.testimonials-section .testimonial-card *{margin:0}.testimonials-section .testimonial-card{padding-bottom:20px;border-bottom:1px solid rgba(35,0,78,.2);display:flex;flex-direction:column;justify-content:space-between}.testimonials-section .testimonial-title{font-size:20px;color:#23004e;font-family:Cambon,sans-serif;line-height:24px;font-weight:400;padding-bottom:12px;overflow-wrap:break-word;letter-spacing:0}.testimonials-section .testimonial-text{font-size:18px;color:#212529;line-height:24px;padding-bottom:16px;overflow-wrap:break-word}.testimonials-section .testimonial-author{font-size:18px;font-weight:700;color:#2c004c;display:flex;-moz-column-gap:10px;column-gap:10px;min-height:auto;align-items:center}.testimonials-section .verified{font-weight:400;font-size:14px;color:#39a037;margin-left:10px;display:flex;align-items:center;gap:5px}.testimonials-section .verified svg{fill:#2c8c0e;width:20px}.testimonials-section .page-width{gap:30px}@media screen and (min-width:769px) and (max-width:1024px){.testimonials-section .page-width{padding:0 20px}.testimonials-section .heading{font-size:27px;line-height:36px}.testimonials-section .testimonials-grid{grid-template-columns:1fr 1fr;gap:20px}.testimonials-section{padding:50px 0}}.testimonials-section .empty-card{display:none}@media screen and (max-width:630px){.testimonials-section .page-width{padding:0 16px}.testimonials-section .testimonials-grid{grid-template-columns:1fr;text-align:center;gap:30px}.testimonials-section .testimonial-author{justify-content:center}.testimonials-section .testimonial-author .verified{font-size:15px;font-weight:700;line-height:20px;letter-spacing:0}.testimonials-section .subtitle{margin-bottom:25px;font-size:15px}.testimonials-section .testimonial-title{font-size:18px}.testimonials-section .testimonial-text{font-size:16px}.testimonials-section .heading{font-size:25px;line-height:36px;letter-spacing:0}.testimonials-section{padding:35px 0}}@media screen and (min-width:1000px){.testimonials-section .page-width{padding:0 40px;gap:60px}.testimonials-section .testimonials-grid{grid-template-columns:1fr 1fr 1fr;gap:0}.testimonials-section .empty-card{display:flex!important;align-self:stretch;padding-bottom:20px;border-bottom:1px solid rgba(35,0,78,.6)}.testimonials-section{padding:60px 0}}.tc-section{padding:60px 40px 48px;background:#fff;max-width:1440px;margin:0 auto;box-sizing:border-box}.tc-heading{font-family:Cambon,Georgia,serif;font-size:36px;font-weight:400;color:#23004e;margin:0 0 48px;line-height:1.2}.tc-desktop-layout{display:flex;align-items:center;gap:48px}.tc-active-card{display:flex;align-items:flex-start;gap:24px;flex:0 0 auto;width:480px}.tc-active-card--next{animation:tc-slide-from-right .38s cubic-bezier(.25,.46,.45,.94) both}.tc-active-card--prev{animation:tc-slide-from-left .38s cubic-bezier(.25,.46,.45,.94) both}@keyframes tc-slide-from-right{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:translateX(0)}}@keyframes tc-slide-from-left{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:translateX(0)}}.tc-active-img{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}.tc-active-body{flex:1;min-width:0;padding-top:4px}.tc-quote{font-family:Cambon,Georgia,serif;font-size:20px;font-weight:400;color:#23004e;line-height:1.55;margin:0 0 12px}.tc-name{font-size:16px;font-weight:700;margin:0 0 3px}.tc-name,.tc-profession{font-family:Post Grotesk,sans-serif;color:#000;line-height:1.4}.tc-profession{font-size:14px;font-weight:400;opacity:.5;margin:0}.tc-thumbs{flex:1;display:flex;align-items:center;gap:16px;overflow:hidden}.tc-thumb-btn{background:none;border:none;padding:0;cursor:pointer;flex-shrink:0;border-radius:50%;transition:transform .2s ease,opacity .2s ease}.tc-thumb-btn:hover{transform:scale(1.06);opacity:.85}.tc-thumb-img{width:115px;height:115px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.tc-desktop-arrows{display:flex;gap:28px;margin-top:36px;padding-left:174px}.tc-desktop-arrows button{background:none;border:none;padding:4px;cursor:pointer;color:#23004e;opacity:.4;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.tc-desktop-arrows button:hover{opacity:1}.tc-dots,.tc-mobile-layout{display:none}@media (max-width:768px){.tc-section{padding:48px 20px 40px}.tc-desktop-arrows,.tc-desktop-layout{display:none}.tc-mobile-layout{display:block;animation:tc-slide-from-right .35s cubic-bezier(.25,.46,.45,.94) both}.tc-mobile-card{display:flex;align-items:flex-start;gap:16px}.tc-mobile-img{width:88px;height:88px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}.tc-mobile-text{flex:1;min-width:0;padding-top:4px}.tc-mobile-name{font-size:16px;font-weight:700;color:#000;margin:0 0 6px;line-height:1.3}.tc-mobile-name,.tc-mobile-quote{font-family:Post Grotesk,sans-serif}.tc-mobile-quote{font-size:14px;font-weight:400;color:#333;line-height:1.55;margin:0}.tc-mobile-profession{font-family:Cambon,Georgia,serif;font-size:20px;font-weight:400;color:#23004e;text-align:center;margin:28px 0 0;line-height:1.3}.tc-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.tc-dot{width:8px;height:8px;border-radius:50%;background:#d0c8e0;border:none;cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease}.tc-dot--active{background:#23004e;transform:scale(1.35)}}