*{box-sizing:border-box}.santevet-color{color:#372371;font-weight:600}#api_assurance_form{font-family:system-ui;font-size:1em;max-width:100%}#api_assurance_form h3.title{text-align:center;font-size:14px;color:#909090;text-transform:uppercase;letter-spacing:2px}#api_assurance_form p.subtitle{font-size:17px;font-weight:600;color:#372371;text-align:center;margin:25px 0 10px 0}#api_assurance_form p.text{font-size:13px;line-height:17px;text-align:center;color:#777;margin:-5px 0 12px 0}#api_assurance_form label.radio{cursor:pointer}#api_assurance_form .race_auto label{font-weight:400}#api_assurance_form .race_auto #unknow_race{min-height:auto;height:13px;margin:10px 0 0 0}#api_assurance_form input:-webkit-autofill,#api_assurance_form input:-webkit-autofill:active,#api_assurance_form input:-webkit-autofill:focus,#api_assurance_form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}#api_assurance_form .paragraph,#api_assurance_form p{margin-bottom:10px}#api_assurance_form .paragraph{display:block}#api_assurance_form input{min-height:45px;border-radius:5px;box-shadow:none;border:1px solid #888}#api_assurance_form input:not[type=submit],#api_assurance_form input:not[type=radio],#api_assurance_form input:not[type=checkbox]{width:100%}#api_assurance_form input[type=date]{font-family:system-ui}#api_assurance_form .btn-back,#api_assurance_form .btn-valider,#api_assurance_form .more-info-sv{min-height:45px;border-radius:5px;box-shadow:none;border:0;background:#372371;padding:0 10px;width:100%;color:#fff;font-weight:600;font-size:18px;justify-content:center;align-items:center;display:flex;text-decoration:none;cursor:pointer}#api_assurance_form input[type=date],#api_assurance_form select{width:100%;min-width:100%;min-height:45px;height:45px;font-size:16px}#api_assurance_form input[type=date]{-webkit-appearance:none;-moz-appearance:none}#api_assurance_form .btn-back{background:#fff;color:#372371}#api_assurance_form .saf-flex{display:flex;gap:1rem}#api_assurance_form .saf-flex .item{width:100%}#api_assurance_form .saf-flex-col-3 .item{width:calc(100% / 3);gap:1rem}#api_assurance_form .saf-flex-col-2 .item{width:calc(100% / 2);gap:1rem}#api_assurance_form .saf-flex-col-2 .item.btn-back{width:10%}#api_assurance_form .saf-flex-col-2 .item.btn-next{width:90%}#api_assurance_form .saf-btn-wrapper label{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:3px;min-height:45px;border:1px solid #888;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;border-radius:5px;text-align:center;font-weight:400}#api_assurance_form .saf-btn-wrapper input[type=radio],#api_assurance_form .saf-btn-wrapper input[type=checkbox]{display:none}#api_assurance_form .saf-btn-wrapper label svg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#api_assurance_form .saf-btn-wrapper :checked+label{border:1px solid #372371;background:#f0f9f9}#api_assurance_form .hidden{display:none}#api_assurance_form .mb2{margin-bottom:20px}#api_assurance_form .saf-input-wrapper{position:relative;line-height:14px;display:block}#api_assurance_form .saf-input-wrapper label{font-size:10px;text-transform:uppercase;position:absolute;z-index:2;left:20px;top:14px;padding:0 2px 2px 2px;border-bottom:1px solid #fff;pointer-events:none;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;-ms-transition:-ms-transform .1s ease;transition:transform .1s ease;-webkit-transform:translateY(-23px);-moz-transform:translateY(-23px);-o-transform:translateY(-23px);-ms-transform:translateY(-23px);transform:translateY(-23px)}#api_assurance_form .saf-input-wrapper.race_autocomplete label{-webkit-transform:translateY(-23px);-moz-transform:translateY(-23px);-o-transform:translateY(-23px);-ms-transform:translateY(-23px);transform:translateY(-23px)}#api_assurance_form .saf-input-wrapper input{color:#555;outline:0;border:1px solid #888;padding:10px 20px;position:relative;width:100%;font-size:16px;background:#fff}#api_assurance_form .saf-input-wrapper input[type=date]{background:#fff}#api_assurance_form .saf-input-wrapper select{color:#555;outline:0;border:1px solid #888;padding:10px 20px;position:relative;width:100%;min-height:45px;border-radius:5px;box-shadow:none;background:#fff;font-size:16px}#api_assurance_form select,#api_assurance_form select[checked]{background:#fff!important}#api_assurance_form .saf-input-wrapper input:invalid+label{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#api_assurance_form .saf-input-wrapper input:not(:focus)+label{background:#fff}#api_assurance_form .saf-input-wrapper input:focus+label{-webkit-transform:translateY(-23px);-moz-transform:translateY(-23px);-o-transform:translateY(-23px);-ms-transform:translateY(-23px);transform:translateY(-23px);border-radius:1px;z-index:1;background:0 0}#api_assurance_form .saf-input-wrapper input:focus+label:after{content:"";display:block;background:#fff;height:2px;width:105%;position:absolute;top:9px;left:-2.5%;z-index:-1}#api_assurance_form .saf-radio-wrapper{display:flex;gap:1rem}#api_assurance_form .saf-radio-wrapper [type=radio]:checked,#api_assurance_form .saf-radio-wrapper [type=radio]:not(:checked){position:absolute;left:-9999px}#api_assurance_form .saf-radio-wrapper [type=radio]:checked+label,#api_assurance_form .saf-radio-wrapper [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;outline:0}#api_assurance_form .saf-radio-wrapper [type=radio]:checked+label:before,#api_assurance_form .saf-radio-wrapper [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #888;border-radius:100%;background:#fff}#api_assurance_form .saf-radio-wrapper [type=radio]:checked+label:after,#api_assurance_form .saf-radio-wrapper [type=radio]:not(:checked)+label:after{content:"";width:14px;height:14px;background:#372371;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}#api_assurance_form .saf-radio-wrapper [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#api_assurance_form .saf-radio-wrapper [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#api_assurance_form .saf-radio-item{margin-bottom:20px}#api_assurance_form .saf-checkbox-wrapper{display:flex;gap:1rem}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:checked,#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:not(:checked){position:absolute;left:-9999px}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:checked+label,#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;outline:0}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:checked+label:before,#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #888;border-radius:5px;background:#fff}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:checked+label:after,#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:not(:checked)+label:after{content:"";width:14px;height:14px;background:#372371;position:absolute;top:3px;left:3px;border-radius:1px;-webkit-transition:all .2s ease;transition:all .2s ease}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#api_assurance_form .saf-checkbox-wrapper [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#api_assurance_form .saf-checkbox-item{margin-bottom:20px}#api_assurance_form .saf-checkbox-item-mini{position:relative}#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:checked+label:before,#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:not(:checked)+label:before{width:14px;height:14px;border-radius:3px;top:4px}#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:checked+label:after,#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:not(:checked)+label:after{width:8px;height:8px;top:7px;left:3px}#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:checked+label,#api_assurance_form .saf-checkbox-item-mini [type=checkbox]:not(:checked)+label{font-size:13px;padding-left:23px}#api_assurance_form .formules-sv-outer{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-evenly}#api_assurance_form h3.formules-title{text-align:center;font-weight:600;background:#372371;font-size:21px;color:#fff;padding:12px 0;border-radius:5px}#api_assurance_form p.formules-text{color:#777;display:block;padding:0 5px;height:auto;line-height:23px}#api_assurance_form .formules{border-radius:5px;border:1px solid #888;padding:20px;width:100%}#api_assurance_form .plus_info{text-align:center;margin-top:2px}@media (min-width:768px){#api_assurance_form .formules-sv-outer{flex-wrap:wrap}#api_assurance_form .formules{width:calc(100% / 2)}}@media (min-width:1200px){#api_assurance_form .formules{width:calc((100% / 2) - 1rem)}}#api_assurance_form .formules .monthly{font-size:13px;text-align:center}#api_assurance_form .formules span.big{font-size:25px;font-weight:600;color:#372371}#api_assurance_form .formules span.mibig{font-size:20px;font-weight:500;color:#372371}#api_assurance_form .formules span.small{font-size:12px;color:#777;text-align:center}#api_assurance_form .formules .monthly span sup{font-size:15px}#api_assurance_form .formules .annually{font-size:13px;line-height:12px;text-align:center}#api_assurance_form .formules .name{font-weight:700;margin-bottom:10px;text-align:center;font-size:20px}#api_assurance_form .formules a{cursor:pointer}#api_assurance_form .frais-rembourses-outer{display:flex;gap:1rem;border-bottom:0;border-top:1px solid #888;padding:10px 0 0 0;margin-bottom:10px;margin-top:10px}#api_assurance_form .frais-rembourses-item{width:calc(100% / 2);text-align:center;display:flex;flex-direction:column;justify-content:space-between}#api_assurance_form .frais-rembourses-item span{display:block}#api_assurance_form .col-half{width:50%}#api_assurance_form .col-half:nth-child(2){padding-left:15px;padding-top:10px}#api_assurance_form .col-full{width:100%}#api_assurance_form .cgu-sv{font-size:11px;line-height:13px}#api_assurance_form .logo-sv{margin:0 auto;display:block}#api_assurance_form .franchise{font-size:13px;line-height:18px;text-align:center;margin-top:16px}#api_assurance_form .cgu-sv-outer{margin-top:10px}#api_assurance_form .cgu-sv-outer input{min-height:inherit;height:10px;width:10px}#api_assurance_form .cgu-sv-outer label{font-size:13px;line-height:16px;margin-bottom:10px;display:block}#api_assurance_form .lds-dual-ring{display:inline-block;width:25px;height:18px}#api_assurance_form .lds-dual-ring:after{content:" ";display:block;width:18px;height:18px;margin:4px;border-radius:50%;border:1px solid #dfc;border-color:#dfc transparent #dfc transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#api_assurance_form .race-cancel{position:absolute;top:14px;right:15px;color:#f54851}#api_assurance_form .race-cancel img{width:23px;margin-top:-3px}#api_assurance_form .race_selection .form-control{background:#f5f5f5;border-width:0;min-height:38px;font-size:16px}#api_assurance_form .race_selection select.form-control{height:38px}#api_assurance_form .ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}#api_assurance_form .ui-autocomplete>li>div{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}#api_assurance_form .ui-state-active,#api_assurance_form .ui-state-focus,#api_assurance_form .ui-state-hover{text-decoration:none;color:#262626;background-color:#f5f5f5;cursor:pointer}#api_assurance_form .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-gam{background:#f9f8f7!important;padding:25px 20px 20px 20px;border-radius:3px;position:relative;margin-bottom:15px;margin-top:25px}.modal .close{top:19px;right:24px;color:#fff;opacity:1;font-size:30px;font-weight:400}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;border-radius:5px;padding:6px 0;margin:5px 0 0 0}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:400;color:#39F}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}#loading-step{margin-top:50px;text-align:center}#loading-step .loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:#372371 #372371 transparent transparent;box-sizing:border-box;animation:rotation 1s linear infinite}#loading-step .loader::after,#loading-step .loader::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:transparent transparent #375c58 #375c58;width:40px;height:40px;border-radius:50%;box-sizing:border-box;animation:rotationBack .5s linear infinite;transform-origin:center center}#loading-step .loader::before{width:32px;height:32px;border-color:#FFF #FFF transparent transparent;animation:rotation 1.5s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}#return-step{padding-top:50px;text-align:center}#return-step.success{color:#777}#return-step.success .loader{box-sizing:border-box;display:inline-block;width:50px;height:80px;border-top:5px solid #375c58;border-bottom:5px solid #375c58;position:relative;background:linear-gradient(#372371 30px,transparent 0) no-repeat;background-size:2px 40px;background-position:50% 0;animation:spinx 5s linear infinite}#return-step.success .loader:after,#return-step.success .loader:before{content:"";width:40px;left:50%;height:35px;position:absolute;top:0;transform:translatex(-50%);background:rgba(40,172,154,.4);border-radius:0 0 20px 20px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0;animation:lqt 5s linear infinite}#return-step.success .loader:after{top:auto;bottom:0;border-radius:20px 20px 0 0;animation:lqb 5s linear infinite}@keyframes lqt{0%,100%{background-image:linear-gradient(#372371 40px,transparent 0);background-position:0 0}50%{background-image:linear-gradient(#372371 40px,transparent 0);background-position:0 40px}50.1%{background-image:linear-gradient(#372371 40px,transparent 0);background-position:0 -40px}}@keyframes lqb{0%{background-image:linear-gradient(#372371 40px,transparent 0);background-position:0 40px}100%{background-image:linear-gradient(#372371 40px,transparent 0);background-position:0 -40px}}@keyframes spinx{0%,49%{transform:rotate(0);background-position:50% 36px}51%,98%{transform:rotate(180deg);background-position:50% 4px}100%{transform:rotate(360deg);background-position:50% 36px}}#return-step.error .text-error{color:#eb5021}#return-step.error .loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;background:linear-gradient(0deg,rgba(255,61,0,.2) 33%,#ff3d00 100%);box-sizing:border-box;animation:rotation 1s linear infinite}#return-step.error .loader::after{content:'';box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:#fff}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.container-art{flex-wrap:nowrap}#progressbar{overflow:hidden;counter-reset:step;margin:15px 0 15px 0}#progressbar li{list-style-type:none;color:#777;text-transform:uppercase;font-size:9px;width:23.33%;float:left;position:relative;text-align:center}#progressbar li:before{content:counter(step);counter-increment:step;width:20px;line-height:20px;display:block;font-size:10px;color:#333;background:#e7e7e7;border-radius:3px;margin:0 auto 5px auto;z-index:2;position:relative}#progressbar li:after{content:'';width:100%;height:2px;background:#e7e7e7;position:absolute;left:-50%;top:9px;z-index:0}#progressbar li:first-child:after{content:none}#progressbar li.active:after,#progressbar li.active:before{background:#372371;color:#fff}.suggest{position:relative}.suggest ul{list-style:none;background:#FFF;border:1px solid #D9D9D9;box-shadow:0 2px 0 0 rgba(0,0,0,.05);margin-top:-1px;position:absolute;top:40px;left:0;width:100%;z-index:3;padding-left:0;border-radius:5px}.suggest li{padding:7px 10px}.suggest .highlighted{background-color:#F0F0F0}#api_assurance_form.form-gam{background:#f0f9f9!important;padding:25px 20px 20px 20px;border-radius:3px;position:relative;margin-bottom:15px;margin-top:25px;border:1px solid #372371}#api_assurance_form.form-gam .subtitle{margin:10px 0 10px 0}.fieldset-title{padding:4px 7px;letter-spacing:2px;font-size:11px;line-height:12px;background:#47b6a8;color:#fff;top:-22px;left:50%;transform:translateX(-50%);position:absolute;text-transform:uppercase;width:160px;text-align:center}@media (max-width:767px){#api_assurance_form.form-gam .saf-flex-animalsexe,#api_assurance_form.form-gam .saf-flex-animaltype{flex-direction:column;gap:0}#api_assurance_form.form-gam .saf-flex-animalsexe .item,#api_assurance_form.form-gam .saf-flex-animaltype .item{width:100%}}#api_assurance_form input.inputError,#api_assurance_form label.inputError,#api_assurance_form select.inputError{border:1px solid #cb2020}#api_assurance_form input.inputRadioError,#api_assurance_form label.inputRadioError,#api_assurance_form select.inputRadioError{border:1px solid #cb2020}#api_assurance_form input.inputSuccess,#api_assurance_form label.inputSuccess,#api_assurance_form select.inputSuccess{border:1px solid #372371}#api_assurance_form input.inputRadioSuccess,#api_assurance_form label.inputRadioSuccess,#api_assurance_form select.inputRadioSuccess{border:1px solid #372371}#api_assurance_form input.inputInit,#api_assurance_form label.inputInit,#api_assurance_form select.inputInit{border:1px solid #888}#api_assurance_form input.inputRadioInit,#api_assurance_form label.inputRadioInit,#api_assurance_form select.inputRadioInit{border:1px solid #888}#api_assurance_form input.labelError,#api_assurance_form label.labelError,#api_assurance_form select.labelError{padding-bottom:2px;border-color:#fff}@media (max-width:768px){.saf-date-wrapper{position:relative}.datepicker-toggle-button{position:absolute;right:21px;top:13px;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6ICQkJC9HZW5lcmFsU3RyLzE5Nj1BZG9iZSBJbGx1c3RyYXRvciAyNy42LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE0MSAxNDYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0MSAxNDY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMjgyODI4O30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNywxMzIuN1YzMy40YzAtMi43LDEtNSwyLjktN2MxLjktMiw0LjItMi45LDYuOS0yLjloOS44VjE2YzAtMy41LDEuMi02LjQsMy42LTguOGMyLjUtMi41LDUuMi0zLjcsOC43LTMuNwoJaDQuOWMzLjMsMCw2LjMsMS4yLDguNywzLjdjMi41LDIuNSwzLjYsNS40LDMuNiw4Ljh2Ny41aDI5LjVWMTZjMC0zLjUsMS4yLTYuNCwzLjYtOC44YzIuNS0yLjUsNS4yLTMuNyw4LjctMy43aDQuOQoJYzMuMywwLDYuMywxLjIsOC43LDMuN2MyLjUsMi41LDMuNiw1LjQsMy42LDguOHY3LjVoOS44YzIuNywwLDQuOSwxLDYuOSwyLjljMS45LDIsMi45LDQuMiwyLjksN3Y5OS4yYzAsMi43LTEsNS0yLjksNwoJYy0xLjksMi00LjIsMi45LTYuOSwyLjlIMTYuNWMtMi43LDAtNC45LTEtNi45LTIuOUM3LjcsMTM3LjYsNi43LDEzNS40LDYuNywxMzIuN3ogTTE2LjUsMTMyLjdoMTA4LjFWNTMuMkgxNi41VjEzMi43eiBNMzYuMSwzOC40CgljMCwwLjcsMC4yLDEuMywwLjcsMS44YzAuNCwwLjQsMSwwLjcsMS44LDAuN2g0LjljMC43LDAsMS4zLTAuMiwxLjgtMC43YzAuNC0wLjQsMC43LTEsMC43LTEuOFYxNi4xYzAtMC43LTAuMi0xLjMtMC43LTEuOAoJYy0wLjQtMC40LTEtMC43LTEuOC0wLjdoLTQuOWMtMC43LDAtMS4zLDAuMi0xLjgsMC43Yy0wLjQsMC40LTAuNywxLjEtMC43LDEuOFYzOC40eiBNOTUuMSwzOC40YzAsMC43LDAuMiwxLjMsMC43LDEuOAoJYzAuNCwwLjQsMSwwLjcsMS44LDAuN2g0LjljMC43LDAsMS4zLTAuMiwxLjgtMC43YzAuNC0wLjQsMC43LTEsMC43LTEuOFYxNi4xYzAtMC43LTAuMi0xLjMtMC43LTEuOGMtMC40LTAuNC0xLTAuNy0xLjgtMC43aC00LjkKCWMtMC43LDAtMS4zLDAuMi0xLjgsMC43Yy0wLjQsMC40LTAuNywxLjEtMC43LDEuOFYzOC40eiIvPgo8L3N2Zz4K);background-color:#fff;z-index:1;width:19px;height:19px}}.saf-btn-wrapper input[type=checkbox]+label:before,.saf-btn-wrapper input[type=checkbox]:checked+label:after,.saf-btn-wrapper input[type=radio]+label:before,.saf-btn-wrapper input[type=radio]:checked+label:after{content:none}