body.page-template-template-missbrossette-squeezepage main#main{margin-bottom:0}body.page-template-template-missbrossette-squeezepage footer.site-footer{margin-top:0}#main.squeeze-page{color:#2d2d2d;font-size:16px;line-height:1.2rem}@media (min-width:768px){#main.squeeze-page{font-size:18px}}#main.squeeze-page p,#main.squeeze-page ul li{font-family:"Source Sans Pro";font-size:16px}#main.squeeze-page ul{display:flex;flex-direction:column;gap:.85rem;list-style:none;padding-left:0;margin-left:1rem}#main.squeeze-page ul li{font-size:15px}@media (min-width:768px){#main.squeeze-page ul li{font-size:16px}}#main.squeeze-page ul li:before{font-family:bootstrap-icons;font-size:22px;content:'\F633';font-weight:400;font-style:normal;margin:0 8px 0 -15px;color:#de4286;background:0 0;border-radius:100%;width:8px;height:8px}#main.squeeze-page h2 span{color:#de4286}#main.squeeze-page h3{font-size:1.2em;font-weight:600;margin-top:1.5em}#main.squeeze-page .btn{font-family:Cocon;width:100%;height:55px;display:flex;align-items:center;justify-content:center}#main.squeeze-page .btn.btn-primary-missbrossette{color:#fff;background-color:#de4286;border:1px solid #de4286;font-size:20px}#main.squeeze-page .btn.btn-primary-missbrossette:hover{background:#c53875;border:1px solid #c53875}#main.squeeze-page .btn.btn-secondary-missbrossette{color:#2d2d2d;background-color:transparent;border:1px solid #2d2d2d;font-weight:400}#main.squeeze-page .btn.btn-secondary-missbrossette:hover{color:#fff;background:#2d2d2d}#main.squeeze-page section#product-intro #photos .carousel .slider-nav-squeezepage .slick-track .slick-slide img,#main.squeeze-page section#product-intro #photos .carousel .slider-squeezepage .slick-track .slick-slide img{aspect-ratio:1;width:100%;object-fit:contain}#main.squeeze-page section#product-intro #photos .carousel .slider-nav-squeezepage .slick-track .slick-slide{margin-left:5px;margin-right:5px}#main.squeeze-page section#product-intro #photos #list-photos{display:flex;overflow-x:scroll;gap:15px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding:10px}#main.squeeze-page section#product-intro #photos #list-photos .product-photo{position:relative;flex:1 0 280px;margin-left:0;scroll-snap-align:start;text-decoration:none}#main.squeeze-page section#product-intro #photos #list-photos .product-photo img{position:relative;width:280px;height:280px;object-fit:cover}#main.squeeze-page section#product-intro #short-description h1{color:#de4286}#main.squeeze-page section#product-intro #short-description .slogan-price span.slogan{font-weight:400;font-size:20px;line-height:1.5rem}#main.squeeze-page section#product-intro #short-description .slogan-price span.price{font-size:22px;font-weight:700}@media (min-width:768px){#main.squeeze-page section#product-intro #short-description .slogan-price span.slogan{font-size:22px}#main.squeeze-page section#product-intro #short-description .slogan-price span.price{font-size:24px}}#main.squeeze-page section#product-intro #short-description ul.missbrossette-list{display:flex;flex-direction:column;gap:.85rem;list-style:none;padding-left:0;margin-left:1rem}#main.squeeze-page section#product-intro #short-description ul.missbrossette-list li{font-size:15px}@media (min-width:768px){#main.squeeze-page section#product-intro #short-description ul.missbrossette-list li{font-size:18px}}#main.squeeze-page section#product-intro #short-description ul.missbrossette-list li:before{font-family:bootstrap-icons;content:'\F633';font-weight:400;font-style:normal;margin:0 8px 0 -15px;color:#fff;background:#de4286;border-radius:100%;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}#main.squeeze-page section#product-intro #short-description .reinsurance .grid{display:grid;grid-gap:1rem;justify-items:center;grid-auto-rows:1fr}@media (min-width:768px){#main.squeeze-page section#product-intro #short-description .reinsurance .grid{grid-gap:1.5rem;grid-template-columns:1fr 1fr}}#main.squeeze-page section#product-intro #short-description .reinsurance .grid .item-wrapper .item-content{background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}#main.squeeze-page section#product-intro #short-description .reinsurance .grid .item-wrapper .item-content img{height:60px;width:60px}#main.squeeze-page section#product-intro #short-description .reinsurance .grid .item-wrapper .item-content span{font-size:15px;line-height:1.25}@media (min-width:768px){#main.squeeze-page section#product-intro #short-description .reinsurance .grid .item-wrapper .item-content span{font-size:16px}}#main.squeeze-page section#product-description .wrapper-white{background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}#main.squeeze-page section#product-description .wrapper-white .image-description img{width:100%;object-fit:cover}#main.squeeze-page section#product-faq #image-faq img{object-fit:contain}#main.squeeze-page section#product-faq #list-faq .accordion-item{background:0 0}#main.squeeze-page section#product-faq #list-faq .accordion-item a{color:#de4286;text-decoration:underline}#main.squeeze-page section#product-faq #list-faq .accordion-item .accordion-button{background:0 0;font-weight:600;padding-right:3.25em}#main.squeeze-page section#product-faq #list-faq .accordion-item .accordion-button:after{font-family:bootstrap-icons;font-weight:400;font-style:normal;font-size:25px;content:'\F63B';-webkit-font-smoothing:antialiased;position:absolute;color:#de4286;background:0 0;right:1em;z-index:1;display:flex;align-items:center;justify-content:center}#main.squeeze-page section#product-faq #list-faq .accordion-item .accordion-button.collapsed:after{content:'\F64D'}#main.squeeze-page section#product-faq #list-faq .accordion-item .accordion-button:not(.collapsed){color:#de4286}