/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sg-comparateur-popin{visibility:hidden;height:340px;position:fixed;z-index:4;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;padding:0px;background:#1A2B48;}.sg-comparateur-popin.active{visibility:visible;}.sg-comparateur-popin .coh-container-boxed{max-width:90rem;}.sg-comparateur-popin .popin-header{display:flex;justify-content:center;}.popin-header .close_popin{margin:18px 15px 0 auto;}.popin-header .popin-title{margin-left:auto;}.popin-header .popin-title p::after{content:"\E908";line-height:1;font-weight:normal;text-transform:none;font-variant:normal;font-size:1.125rem;color:#FFFFFF;font-family:"icomoon-Free";font-weight:500;padding-left:0.875rem;padding-right:1.125rem;}.popin-header .popin-title p{font-family:'Poppins';font-style:normal;font-weight:500;font-size:16px;line-height:44px;display:flex;align-items:center;color:#FFFFFF;margin:18px;}.popin-header .popin-title p.afficher::after{content:"\E90B";}.popin-body{visibility:hidden;width:87rem;}.popin-body.active{visibility:visible;}.popin-body .coh-row-inner{gap:30px;margin:0 auto;}.part{background:#FFFFFF;padding:20px;max-height:12.5rem;max-width:16.5rem;min-width:195px;}.part .content{padding-top:20px;}.part h3.fond_label{font-family:'Poppins';font-style:normal;font-weight:700;font-size:22px;line-height:33px;align-items:center;text-align:center;color:#1A2B48;}.part p{font-family:'Poppins';font-style:normal;font-weight:400;font-size:14px;text-align:center;color:#1A2B48;}.part .delete-part{display:block;float:right;}.no-part{background-image:url(/modules/custom/sg_comparateur/img/no-part.png);background-position:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}.no-part .delete-part{visibility:hidden;}.sg-comparateur-popin .button{padding:0 !important;align-self:center;max-width:12.5rem;}.sg-comparateur-popin .button a{display:flex;justify-content:center;align-items:center;margin:10px 0;gap:10px;height:4.7rem;border-radius:100px;font-family:'Poppins';font-style:normal;font-weight:600;font-size:18px;line-height:27px;text-align:center;max-width:12.5rem;}.sg-comparateur-popin .button a.compare-link{color:#1A2B48;background:#FFFFFF;}.sg-comparateur-popin .button a.contact-link{border-color:#FFFFFF;color:#FFFFFF;border-width:1px;border-style:solid;}.sg-comparateur-popin .button a.contact-link:hover{color:#1A2B48;background:#FFFFFF;}.sg-comparateur-popin .button a.compare-link:hover{border-color:#FFFFFF;color:#FFFFFF;border-width:1px;border-style:solid;background:#1A2B48;}.sg-comparateur-popin .close_popin,.sg-modal--dialog .modal-body .close_modal{color:#FFFFFF;font-size:30px;}.sg-modal--dialog .modal-body .close_modal{position:relative;left:97%;top:-11%;}.sg-comparateur-popin .close_popin:hover,.sg-modal--dialog .modal-body .close_modal:hover{color:#2abdbb;}.sg-modal--dialog{background:#1A2B48;border:1px solid #1A2B48 !important;}.sg-modal--dialog .modal-body p{color:#FFFFFF;font-size:30px;}.sg-modal--dialog .ui-dialog-titlebar{display:none;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronInfoYoutube{font-weight:500 !important;font-size:14px;margin-top:7px;}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{display:none !important;}@media (max-width:1439px){.popin-body{width:100%;}.popin-body .coh-row-inner{gap:15px;margin:0 auto;justify-content:stretch;flex-wrap:nowrap;}.popin-header .close_popin{margin-right:0;}.part h3.fond_label{font-size:20px;line-height:25px;}.sg-comparateur-popin .button a{max-width:11.5rem;}.popin-header .close_popin{margin:18px 15px 0 auto;}}@media (max-width:1169px){.part h3.fond_label{font-size:18px;line-height:22px;}.sg-comparateur-popin .button a{font-size:14.5px;line-height:20px;max-width:9rem;}}@media (max-width:1023px){.sg-comparateur-popin.open{height:72vh!important;}.popin-body .coh-row-inner{flex-direction:column;justify-content:center;align-items:center;}.part{padding:5px!important;max-height:95px;max-width:unset;min-width:unset;}.no-part{background-image:unset;background:#768091;}.no-part::after{content:"";display:block;height:95px;background-image:url(/modules/custom/sg_comparateur/img/no-part.png);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:0% 60%;transform:scale(0.7);}.sg-comparateur-popin .button{display:flex;flex-direction:row;max-width:unset;gap:10px;margin-bottom:15px;}.sg-comparateur-popin .button a{max-width:unset;margin:0 auto;width:12.5rem;font-size:18px;line-height:27px;}}@media (max-height:822px) and (max-width:1023px){.sg-comparateur-popin.active{overflow-x:hidden;overflow-y:scroll;}}@media (max-width:450px){.part{max-height:95px;max-width:350px;}.no-part::after{height:95px;}.sg-comparateur-popin .button{max-width:350px;}.part h3.fond_label{font-size:16px;line-height:20px;margin-bottom:5px;}.popin-header .popin-title p{font-size:14px;line-height:35px;}}
