.modal.newsletter{overflow-x:hidden;overflow-y:hidden}.modal.newsletter strong.discount-text{display:block;margin-left:15%;color:var(--color-primary)}.modal.newsletter svg#checkIcon{width:10%;float:left;fill:var(--color-primary)}.modal.newsletter .modal-header{border-bottom:0px solid #dee2e6}.modal.newsletter .modal_background{width:100%;background-image:url("https://assets.tiendanimal.es/img/captacion-modal-bg-es.jpg")}.modal.newsletter .img-responsive{width:100%}.modal.newsletter .modal-dialog{max-width:90%;max-height:100%;display:block;border-radius:3px}.modal.newsletter div#maincontent{overflow-y:auto}@media (min-width: 992px){.modal.newsletter .modal-newsletter{width:900px}}.modal.newsletter .checkbox{padding-left:20px}.modal.newsletter .text-left{text-align:left}.modal.newsletter .custom-control{padding-bottom:15%}.modal.newsletter .custom-checkbox .custom-control-input{position:absolute;left:0;top:0;width:100%;height:100%}.modal.newsletter .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{height:0.85em;transform:rotate(-45deg);background:transparent;border-width:3px;border-top-style:none;border-right-style:none;border-color:#78b800;outline:none;box-shadow:none}.modal.newsletter .custom-checkbox .custom-control-label{position:absolute;left:0;padding-left:2rem;padding-top:0.2rem;cursor:pointer}.modal.newsletter .custom-checkbox .custom-control-label::before{content:"";position:absolute;left:0;z-index:1;border-radius:3px;background:transparent;border:1px solid #d0cdcd;transition:all 0.3s ease-in-out, left 0s;outline:none;box-shadow:none;width:1.5rem;height:1.5rem}.modal.newsletter .custom-checkbox .custom-control-label::after{content:unset}.modal.newsletter .container .type-1{-moz-perspective:1000;-webkit-perspective:1000;-ms-perspective:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;width:300px;height:25px;background:#343434;border:7px solid #fff;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.5),0px 0px 20px rgba(0,0,0,0.2);border-radius:10px;opacity:0;padding:10px;color:#fff;font-weight:bold;font-size:22px;font-family:Arial, sans-serif;position:absolute;left:-10px;top:-80px;z-index:9999999}.modal.newsletter .container .type-1:after{width:0;height:0;content:"";color:#fff;border:14px solid;border-color:white transparent transparent transparent;position:absolute;bottom:-33px;left:50%}.modal.newsletter .redBackground{background-color:red}.modal.newsletter a{color:var(--color-green-dark-ta2)}.modal.newsletter .color_link{color:var(--color-green-ta2)}.modal.newsletter a:hover{color:var(--color-green-ta);text-decoration:underline}.modal.newsletter #captacion1_email{border:1px solid #ccc;border-radius:4px;height:46px}.modal.newsletter input[type="checkbox"],.modal.newsletter input[type="radio"]{box-sizing:border-box;padding:0}.modal.newsletter .checkbox>input[type="checkbox"],.modal.newsletter .checkbox>input[type="radio"]{opacity:0;z-index:1}.modal.newsletter .radio input[type="radio"],.modal.newsletter .radio-inline input[type="radio"],.modal.newsletter .checkbox input[type="checkbox"],.modal.newsletter .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.modal.newsletter .checkbox>label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.modal.newsletter .btn--primary:hover,.modal.newsletter .btn--primary:focus{color:#fff;background:var(--color-green-dark-ta2);border-color:var(--color-green-dark-ta2)}.modal.newsletter .btn--primary{color:#fff;background:var(--color-green-ta2);border-color:var(--color-green-ta2)}.modal.newsletter .custom-modal__aside{width:42%}.modal.newsletter .custom-modal__aside--right{margin-right:4%}.modal.newsletter .pull-right{float:right !important}.modal.newsletter .clearfix{content:" ";display:table}@media (max-width: 767px){.modal.newsletter .hidden-xs{display:none !important}}.modal.newsletter .fade{opacity:0;transition:opacity 0.15s linear}.modal.newsletter .fade.in{opacity:1}.modal.newsletter.in{z-index:1051}
