.home-section--abtesting{background-color:#e8eafa;border-radius:1.2rem;margin:5rem 1rem;padding:.1rem 0 2rem}@media(min-width:1024px){.home-section--abtesting{display:flex;flex-wrap:wrap;margin:5rem 3rem;padding:3rem 1rem}}@media(min-width:1200px){.home-section--abtesting{margin:5rem;padding:3.5rem 2rem}}.home-section--abtesting.brown{background-color:#f6f2ee}.home-section--abtesting.purple{background-color:#f5e8fa}.home-section--abtesting .title-content{text-align:left}@media(min-width:1024px){.home-section--abtesting .title-content{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;width:-moz-fit-content;width:fit-content}}.home-section--abtesting .title-content .h2-title{font-size:3.2rem;font-weight:700;width:-moz-fit-content;width:fit-content}.home-section--abtesting .title-content .subtitle{font-size:2rem}@media(min-width:1024px){.home-section--abtesting .title-content .subtitle{width:21rem}}.home-section--abtesting .title-content.home-section-title--abtesting{background-color:#e7dac9;border-radius:1.2rem;margin:2rem;padding-bottom:1rem;text-align:left;width:auto}@media(min-width:1024px){.home-section--abtesting .title-content.home-section-title--abtesting{justify-content:flex-start;margin:0 2rem 0 1rem;width:24rem}}.home-section--abtesting .title-content.home-section-title--abtesting .h2-title{font-size:2.8rem}.home-section--abtesting .glider-wrapper{padding:0 2rem}@media(min-width:1024px){.home-section--abtesting .glider-wrapper{flex:1 1}}@media(min-width:2000px){.home-section--abtesting .glider-wrapper button{display:none}}.home-section--abtesting .glider-wrapper .product-slide{padding:0}.home-section--abtesting .glider-wrapper .product-slide .card{border:none;border-radius:.9rem;box-shadow:0 0 .3rem rgba(62,99,171,.129);height:auto;max-width:30rem;min-width:25rem;width:60px}.home-section--abtesting .glider-wrapper .product-slide .card .product .thumbnail img{max-width:70%}.home-section--abtesting .glider-wrapper .product-slide .card .product .caption .product-brand{color:#425263;font-weight:100;margin:0}.home-section--abtesting .glider-wrapper .product-slide .card .product .caption .product-title{font-weight:500;line-height:1.3;margin:0 0 1rem}.home-section--abtesting .glider-wrapper .product-slide .card .product .caption .product-subtitle{line-height:1.3;margin:0}.home-section--abtesting .glider-wrapper .product-slide .card .product .caption .product-options-box{margin:0}.home-section--abtesting .glider-wrapper .product-slide .card .product .caption .product-options-box .option-disabled{background-color:#dadce0;border-color:#dadce0}.home-section--abtesting .glider-wrapper .product-slide .card .product .listing-promotion{background-color:#d6297a}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid{align-items:center;display:flex;justify-content:space-between}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .listing-price{display:flex;flex-direction:column}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .listing-price br{display:none}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .listing-price .promotion{color:#d6297a}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .listing-price .listing-del-price{font-size:1.4rem;margin-left:1.2rem}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .quick-addtocart button{border-radius:99rem;padding:1rem 2rem}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .quick-addtocart button i{align-items:center;display:flex;font-size:3rem;justify-content:center;min-width:-moz-fit-content;min-width:fit-content;transform-origin:center}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .quick-addtocart button.add{background-color:#f9e8f0;border-color:#f9e8f0;color:#d6297a;font-weight:700}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .quick-addtocart button.add.modal-addtocart{background-color:#fff;border-color:#d6297a}.home-section--abtesting .glider-wrapper .product-slide .card .product .product-footer .product-footer-grid .quick-addtocart button.add:hover{background-color:#c1256e;border-color:#c1256e;color:#fff}.advice--abtesting .more-informations,.home-section--abtesting .more-informations{margin:3rem 0 2rem!important}@media(min-width:1024px){.advice--abtesting .more-informations,.home-section--abtesting .more-informations{flex:0 0 100%;margin-bottom:0}}.advice--abtesting .more-informations a,.home-section--abtesting .more-informations a{background-color:#fff;border:none;border-radius:99rem;color:#d6297a}.advice--abtesting .more-informations a:hover,.home-section--abtesting .more-informations a:hover{background-color:#f9e8f0;color:#841649}.advice--abtesting .more-informations a .mdc-button__ripple:before,.advice--abtesting .more-informations a .mdc-button__ripple:hover,.home-section--abtesting .more-informations a .mdc-button__ripple:before,.home-section--abtesting .more-informations a .mdc-button__ripple:hover{opacity:0}.home-reinsurance.home-reinsurance--ab{background:#e5f1ee;border-radius:1.2rem;gap:0;margin:0 1rem;padding:2rem}@media(min-width:576px){.home-reinsurance.home-reinsurance--ab{padding:2rem 6rem}}@media(min-width:768px){.home-reinsurance.home-reinsurance--ab{gap:.5rem;grid-template-columns:repeat(2,1fr);padding:2rem}}@media(min-width:1024px){.home-reinsurance.home-reinsurance--ab{grid-template-columns:repeat(4,1fr);margin:0 3rem}}@media(min-width:1200px){.home-reinsurance.home-reinsurance--ab{grid-template-columns:repeat(4,1fr);margin:0 5rem}}@media(min-width:1540px){.home-reinsurance.home-reinsurance--ab{gap:4rem}}.home-reinsurance.home-reinsurance--ab .item{align-items:center;display:flex;justify-content:flex-start;padding:1.8rem 0}.home-reinsurance.home-reinsurance--ab .item .item-icon{align-items:center;background:#fff;border:none;border-radius:100%;box-shadow:none;color:#077a4b;display:flex;font-size:3rem;justify-content:center}.home-reinsurance.home-reinsurance--ab .item .item-icon,.home-reinsurance.home-reinsurance--ab .item .item-image{flex-grow:0;flex-shrink:0;height:5rem;margin:0;width:5rem}.category-item{background-color:#f5f5f6;padding:2rem 1rem}@media(min-width:1024px){.category-item{padding:2rem 3rem}}@media(min-width:1200px){.category-item{padding:2rem 5rem}}.category-item .h2-title{font-size:3.2rem;margin-top:0}.category-item .category-grid{grid-gap:1.5rem;align-items:end;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.category-item .category-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.category-item .category-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.category-item .category-grid .category-card{align-items:center;display:flex;flex-direction:column;text-align:center;transition:transform .25s cubic-bezier(.25,.8,.25,1)}.category-item .category-grid .category-card:hover{cursor:pointer;transform:translateY(-3px) scale(1.03)}.category-item .category-grid .category-card:hover .item{color:#0c8262;-webkit-text-decoration:none;text-decoration:none}.category-item .category-grid .category-card .category-img{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:130px;justify-content:center;width:130px}.category-item .category-grid .category-card .category-img img{height:90px;width:90px}.category-item .category-grid .category-name{font-size:1.4rem;font-weight:600;margin-top:.75rem;-webkit-text-decoration:none;text-decoration:none}.abtesting-background{background-color:#f9f9f9}.home-slider{align-items:center;color:#212529;justify-content:center;padding:5rem 0;position:relative}@media(max-width:992px){.home-slider{padding-top:3rem}}.home-slider .content{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr;height:100%;justify-content:center;padding:0 1.5rem}.home-slider .content .title{font-size:2.3rem;font-weight:500;letter-spacing:.3rem;line-height:1.5;margin:0;text-align:center}.home-slider .content .home-image{text-align:center}@media(max-width:767px){.home-slider .content .home-image img{margin:0 auto;width:20rem}}@media(min-width:768px)and (max-width:991px){.home-slider .content .home-image img{width:25rem}}@media(min-width:992px)and (max-width:1200px){.home-slider .content .home-image img{width:35rem}}@media(min-width:576px){.home-slider .content{grid-template-columns:repeat(2,1fr)}.home-slider .content .title{font-size:3rem}}@media(min-width:992px){.home-slider .content{grid-template-columns:40% 40%}.home-slider .content .title{font-size:5rem;text-align:left}}.section:has(.home-reinsurance){margin:0;padding:0}.home-reinsurance{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;padding:0 1.5rem}@media(min-width:768px){.home-reinsurance{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px)and (max-width:1540px){.home-reinsurance{grid-template-columns:repeat(4,1fr)}}@media(min-width:1540px){.home-reinsurance{gap:2rem;grid-template-columns:repeat(5,1fr)}}.home-reinsurance .item{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr;padding:1.5rem 0 1.5rem 1.5rem}.home-reinsurance .item .item-image{filter:drop-shadow(0 0 .1rem #212529);margin:0 auto;max-width:8rem}.home-reinsurance .item .item-icon{background-color:#077a4b;border:.1rem solid #077a4b;border-radius:50%;box-shadow:0 0 .3rem 0 #077a4b;color:#fff;font-size:6rem;margin:0 auto;overflow:hidden;padding:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:8.2rem}.home-reinsurance .item .item-icon:after{background-color:#fff;border:.1rem solid #077a4b;border-radius:50%;bottom:0;content:"";display:none;height:100%;opacity:.3;position:absolute;right:0;width:100%}@media(min-width:1200px){.home-reinsurance .item .shipping-text{max-width:82%}}.home-reinsurance .item.link-reviews{-webkit-text-decoration:none;text-decoration:none}.home-reinsurance .item.link-reviews .reviews-total{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-reinsurance .item.link-reviews .reviews-total .rating-average{font-size:4rem;font-weight:400;line-height:1}.home-reinsurance .item.link-reviews .reviews-total .reviews-icons{justify-content:center}.home-reinsurance .item.link-reviews .reviews-icons{margin:.5rem 0}.home-reinsurance .item.link-reviews .reviews-icons .material-icons-outlined{font-size:2.4rem}.home-reinsurance .item.link-reviews .rating-average-info{font-weight:400}.home-reinsurance .item.link-reviews .rating-average-info .total-reviews{font-weight:500}.home-reinsurance .item.link-reviews:hover .rating-average{color:#077a4b}.home-reinsurance .item.link-reviews:hover .rating-average-info{color:#077a4b;-webkit-text-decoration:underline;text-decoration:underline}.home-reinsurance .item.link{-webkit-text-decoration:none;text-decoration:none}.home-reinsurance .item.link:hover .text{color:#077a4b;-webkit-text-decoration:underline;text-decoration:underline}.home-reinsurance .item.link:hover .item-icon:after{display:block}@media(min-width:320px)and (max-width:767px){.home-reinsurance .item{grid-template-columns:15rem auto}.home-reinsurance .item .item-icon{font-size:4rem;width:6.2rem}.home-reinsurance .item.link-reviews .reviews-total .rating-average{font-size:3rem}}@media(min-width:768px){.home-reinsurance .item{grid-template-columns:8rem auto}.home-reinsurance .item:last-child{grid-template-columns:12rem auto}}@media(min-width:768px)and (max-width:991px){.home-reinsurance .item:first-child,.home-reinsurance .item:nth-child(2){display:none}}@media(min-width:992px)and (max-width:1540px){.home-reinsurance .item:nth-child(2){display:none}}.home-presentation{font-weight:300;margin:0 auto;padding:2rem 0}.home-presentation.home-presentation--abTesting h2{font-size:3.2rem;line-height:1.3}.home-presentation.home-presentation--abTesting .toggle-text{display:none;margin-top:4rem}.home-presentation.home-presentation--abTesting .link{display:block!important}.home-presentation.home-presentation--abTesting .link .homepage-link{align-items:center;color:#077a4b;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;margin-top:2rem;-webkit-text-decoration:none;text-decoration:none}.home-presentation.home-presentation--abTesting .link .homepage-link.homepage-link--abTesting{border:1px solid #f9308e!important;border-radius:5rem!important;color:#f9308e!important;padding:1rem 0!important;pointer-events:auto!important}.home-presentation.home-presentation--abTesting .link .homepage-link .material-icons-outlined{font-size:2rem}.home-presentation h2{font-size:2.2rem}.home-presentation h3{font-size:2rem}.home-presentation h4{font-size:1.8rem}.home-presentation p{font-size:1.4rem;padding-bottom:1rem}.home-presentation p a{color:#077a4b;font-weight:400}.home-presentation .link{display:none}@media(max-width:767px){.home-presentation{padding-bottom:0}}@media(max-width:1199px){.home-presentation .toggle-text{display:none}.home-presentation .link{display:block}.home-presentation .link .homepage-link{align-items:center;color:#077a4b;display:flex;font-weight:500;gap:.5rem;justify-content:center;margin-top:2rem;-webkit-text-decoration:none;text-decoration:none}.home-presentation .link .homepage-link .material-icons-outlined{font-size:2rem}}@media(min-width:1200px){.home-presentation .part-3{grid-gap:1.5rem;display:grid;flex-wrap:inherit;gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.home-faq{background-color:#e2eeeb;border-radius:1.2rem;display:flex;flex-direction:column;margin:5rem 1rem;padding:1.5rem}@media(min-width:480px){.home-faq{padding:2rem}}@media(min-width:1024px){.home-faq{margin:5rem 3rem;padding:6rem 2rem}}@media(min-width:1200px){.home-faq{margin:5rem}}.home-faq .faq__body{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.home-faq .faq__body{align-items:flex-start;flex-direction:row;gap:5rem;justify-content:space-between}}.home-faq .faq__body .faq__header{margin:2rem;width:23rem}.home-faq .faq__body .faq__header h2{font-size:3.2rem;margin:0}.home-faq .faq__body .faq__header span{color:#484d50;font-size:2rem}.home-faq .faq__body .faq__list{width:100%}.home-faq .faq__body .faq__list .faq__content{display:flex;flex-direction:column}.home-faq .faq__body .faq__list .faq__content .faq__question{align-items:center;background-color:#fff;border:none;border-radius:1.6rem;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:1rem 2rem;text-align:left}.home-faq .faq__body .faq__list .faq__content .faq__question.open i{transform:rotate(180deg)}.home-faq .faq__body .faq__list .faq__content .faq__question i{font-size:3.5rem;min-width:-moz-fit-content;min-width:fit-content;transform-origin:center center;transition:transform .35s ease}.home-faq .faq__body .faq__list .faq__content .faq__answer{background:#fff;border-radius:1.6rem;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}.home-faq .faq__body .faq__list .faq__content .faq__answer.open{margin-bottom:2rem;padding:2rem}.home-faq .faq__footer{display:flex;justify-content:center;margin-top:2rem}.home-faq .faq__footer a{background-color:#fff;border-radius:99rem;color:#d6297a;padding:1rem 2rem}.home-faq .faq__footer a:hover{background-color:#f9e8f0;color:#841649;-webkit-text-decoration:none;text-decoration:none}.biography-section{margin:5rem 0;padding:0}@media(min-width:1024px){.biography-section{margin:5rem 3rem}}@media(min-width:1200px){.biography-section{margin:5rem}}.biography-section .title-content{text-align:left}.biography-section .title-content .h2-title{margin-top:0;text-align:left}.biography-section .biography-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:1rem}@media(min-width:1024px){.biography-section .biography-list{grid-template-columns:repeat(4,1fr)}}.biography-section .biography-list .biography{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.biography-section .biography-list .biography:hover{color:#0c8262;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.biography-section .biography-list .biography .biography__image img{border-radius:1.6rem}.biography-section .biography-list .biography .biography__info{text-align:center}.biography-section .biography-list .biography .biography__info .biography__info-identity{font-weight:700}.biography-section .biography-list .biography .biography__info .biography__info-job{font-size:1.4rem}.more-informations--abTesting a{background-color:#fff!important;border:none;border-radius:99rem;color:#d6297a!important}@media(min-width:1024px){.homePresentation--abTesting{margin:0 3rem}}@media(min-width:1200px){.homePresentation--abTesting{margin:0 5rem}}