.cart-errors .container,.cart-errors .container-fluid,.cart-errors .row{--bs-gutter-x:12px}@media (min-width:1400px){.cart-errors .container,.cart-errors .container-fluid{padding-left:24px}}@media (min-width:1600px){.cart-errors{margin-left:300px;margin-top:24px;width:calc(100% - 300px)}.aside.collapse+.cart-errors{margin-left:-12px;transition:.25s;width:calc(100% + 12px)}}.cart-errors div.alert,main div.alert{background-color:transparent;border:0;border-left:3px solid #fff;border-radius:0;font-size:15px;font-weight:600;line-height:1.3;list-style:none;margin-bottom:30px;padding:1px 12px}.cart-errors div.alert ul,main div.alert ul{margin:0;padding:0}.cart-errors div.alert ul li,main div.alert ul li{list-style:none;padding:0}.cart-errors div.alert-info,main div.alert-info{border-color:#5bb2e0;color:#5bb2e0}.cart-errors div.alert-danger,main div.alert-danger{border-color:red;color:red}.cart-errors div.alert-warning,main div.alert-warning{border-color:#d5af83;color:#d5af83}.cart-errors div.alert-success,main div.alert-success{border-color:#83d58d;color:#83d58d}.cart-errors .form-group,main .form-group{margin-bottom:18px;position:relative}.cart-errors .form-group>div,main .form-group>div{margin-bottom:6px}.cart-errors .form-group>label,main .form-group>label{color:#333;display:block;font-size:14px;margin-bottom:6px}.cart-errors .form-group .h-captcha,main .form-group .h-captcha{text-align:center}.cart-errors .form-group.form-flex,main .form-group.form-flex{align-items:center;display:flex;justify-content:space-between}.cart-errors .form-group.form-divide,main .form-group.form-divide{align-items:center;display:flex;gap:12px}.cart-errors .form-group.form-divide .btn,main .form-group.form-divide .btn{margin:0!important;width:auto}.cart-errors .form-group .checkbox-group,main .form-group .checkbox-group{display:inline-block}.cart-errors .form-group input.form-control,main .form-group input.form-control{border:2px solid #eaf0f2;border-radius:12px;color:#717171;padding:9px 12px}.cart-errors .form-group input::-webkit-input-placeholder,main .form-group input::-webkit-input-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group input::-moz-placeholder,main .form-group input::-moz-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group input:-ms-input-placeholder,main .form-group input:-ms-input-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group input:-moz-placeholder,main .form-group input:-moz-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group input:-webkit-autofill,main .form-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff}.cart-errors .form-group input.is-valid,.cart-errors .form-group input:focus,main .form-group input.is-valid,main .form-group input:focus{border:2px solid #03a56a;box-shadow:none!important;outline:none}.cart-errors .form-group textarea,main .form-group textarea{border:2px solid #eaf0f2;border-radius:15px}.cart-errors .form-group textarea::-webkit-input-placeholder,main .form-group textarea::-webkit-input-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group textarea::-moz-placeholder,main .form-group textarea::-moz-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group textarea:-ms-input-placeholder,main .form-group textarea:-ms-input-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group textarea:-moz-placeholder,main .form-group textarea:-moz-placeholder{color:#bcbdbf;opacity:1}.cart-errors .form-group input.checkbox:checked,.cart-errors .form-group input.checkbox:not(:checked),.cart-errors .form-group input.radio:checked,.cart-errors .form-group input.radio:not(:checked),main .form-group input.checkbox:checked,main .form-group input.checkbox:not(:checked),main .form-group input.radio:checked,main .form-group input.radio:not(:checked){left:-9999px;position:absolute}.cart-errors .form-group input.checkbox:checked+label,.cart-errors .form-group input.checkbox:not(:checked)+label,.cart-errors .form-group input.radio:checked+label,.cart-errors .form-group input.radio:not(:checked)+label,main .form-group input.checkbox:checked+label,main .form-group input.checkbox:not(:checked)+label,main .form-group input.radio:checked+label,main .form-group input.radio:not(:checked)+label{cursor:pointer;display:inline-block;font-size:16px;font-weight:400;margin:0;padding-left:24px;position:relative}.cart-errors .form-group input.checkbox:checked+label a,.cart-errors .form-group input.checkbox:not(:checked)+label a,.cart-errors .form-group input.radio:checked+label a,.cart-errors .form-group input.radio:not(:checked)+label a,main .form-group input.checkbox:checked+label a,main .form-group input.checkbox:not(:checked)+label a,main .form-group input.radio:checked+label a,main .form-group input.radio:not(:checked)+label a{color:#03a56a}.cart-errors .form-group input.checkbox:checked+label a:hover,.cart-errors .form-group input.checkbox:not(:checked)+label a:hover,.cart-errors .form-group input.radio:checked+label a:hover,.cart-errors .form-group input.radio:not(:checked)+label a:hover,main .form-group input.checkbox:checked+label a:hover,main .form-group input.checkbox:not(:checked)+label a:hover,main .form-group input.radio:checked+label a:hover,main .form-group input.radio:not(:checked)+label a:hover{opacity:.85}.cart-errors .form-group input.checkbox:checked+label:before,.cart-errors .form-group input.checkbox:not(:checked)+label:before,.cart-errors .form-group input.radio:checked+label:before,.cart-errors .form-group input.radio:not(:checked)+label:before,main .form-group input.checkbox:checked+label:before,main .form-group input.checkbox:not(:checked)+label:before,main .form-group input.radio:checked+label:before,main .form-group input.radio:not(:checked)+label:before{background:none;border:1px solid #333;border-radius:4px;content:"";height:14px;left:0;position:absolute;top:5px;width:14px}.cart-errors .form-group input.checkbox:checked+label:after,.cart-errors .form-group input.checkbox:not(:checked)+label:after,.cart-errors .form-group input.radio:checked+label:after,.cart-errors .form-group input.radio:not(:checked)+label:after,main .form-group input.checkbox:checked+label:after,main .form-group input.checkbox:not(:checked)+label:after,main .form-group input.radio:checked+label:after,main .form-group input.radio:not(:checked)+label:after{background:#03a56a url(/images/icons/check.svg) 50% no-repeat;background-size:contain;border:1px solid #03a56a;border-radius:4px;content:"";height:14px;left:0;position:absolute;top:5px;transition:all .2s;width:14px}.cart-errors .form-group input.checkbox:not(:checked)+label:after,.cart-errors .form-group input.radio:not(:checked)+label:after,main .form-group input.checkbox:not(:checked)+label:after,main .form-group input.radio:not(:checked)+label:after{opacity:0;transform:scale(0)}.cart-errors .form-group input.checkbox:checked+label:after,.cart-errors .form-group input.radio:checked+label:after,main .form-group input.checkbox:checked+label:after,main .form-group input.radio:checked+label:after{opacity:1;transform:scale(1)}.cart-errors .form-group .forgot-password,main .form-group .forgot-password{color:#333;font-size:14px;text-decoration:none}.cart-errors .form-group .invalid-feedback,main .form-group .invalid-feedback{color:#dc3545;font-size:11px;font-weight:600;line-height:1;margin-top:.15rem;padding:0 0 0 12px}.cart-errors select.form-select,main select.form-select{border:2px solid #eaf0f2;border-radius:12px;color:#717171;padding:9px 12px}.cart-errors select.form-select.is-valid,.cart-errors select.form-select:focus,main select.form-select.is-valid,main select.form-select:focus{border:2px solid #03a56a;box-shadow:none!important;outline:none}#autocomplete-address{left:0;position:absolute;top:100%;width:100%;z-index:2}#autocomplete-address ul{background:#fff;border-radius:6px;box-shadow:0 7px 10px 0 rgba(0,0,0,.07);list-style-type:none;padding:12px}#autocomplete-address ul li:not(:last-child){margin-bottom:12px}#autocomplete-address ul a{display:block;font-size:14.5px;padding-left:20px;position:relative}#autocomplete-address ul a:before{background:red;background:url(/images/icons/marker.png) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:12px;left:0;position:absolute;top:4px;width:12px}#autocomplete-address ul a>span{display:block;vertical-align:top}section{margin:24px 0 48px;position:relative}section.first{margin-top:24px}@media (min-width:768px){section{margin:38px 0 54px}}@media (min-width:992px){section{margin:38px 0 78px}}@media (min-width:1200px){section{margin:38px 0 102px}}section h1,section h2,section h3{margin-bottom:1rem}section h1{color:#02725e;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:700;margin-bottom:12px;margin-top:0}@media (min-width:767px){section h1{font-size:calc(3.23326vw - 2.79908px)}}@media (min-width:1200px){section h1{font-size:36px}}section h1+p{font-weight:600}section h2{font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;margin:0 0 12px}@media (min-width:767px){section h2{font-size:calc(.92379vw + 12.91455px)}}@media (min-width:1200px){section h2{font-size:24px}}section h3{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin:24px 0 12px}section p a{color:#03a56a;font-weight:700}section.garanties ul.main{list-style:none;margin:24px 0 0;padding:0}section.garanties ul.main li{border-bottom:1px solid #eaf0f2}section.garanties ul.main li:first-child{border-top:1px solid #eaf0f2}section.garanties ul.main li:first-child a:before{background:url(/images/icons/message-square.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(2) a:before{background:url(/images/icons/lock.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(3) a:before{background:url(/images/icons/tag.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(4) a:before{background:url(/images/icons/truck.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li a{color:#02725e;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;padding:12px 0;position:relative}section.garanties ul.main li a span{display:inline-block;max-width:calc(100% - 76px);vertical-align:middle}section.garanties ul.main li a:before{color:#03a56a;content:"";display:inline-block;height:24px;margin-right:12px;vertical-align:middle;width:24px}section.garanties ul.main li a:after{background:url(/images/icons/move-right.svg) 50% no-repeat;background-size:20px 20px;content:"";display:block;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.25s;width:30px}section.garanties ul.main li a:hover:after{right:6px}@media (min-width:768px){section.garanties ul.main{margin-top:0;padding-left:24px}}@media (min-width:992px){section.garanties ul.main{padding-left:48px}}section.sag iframe{margin-left:-50px;width:calc(100% + 50px)}section.rea{background:#02725e;overflow:hidden;padding:24px 0 12px}section.rea ul{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;list-style:none;margin:0;margin-inline:-12px;overflow:scroll;padding:0 0 12px}section.rea ul li{flex-shrink:0;width:56%}section.rea ul li h3{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;margin:0;padding:0 12px;text-align:center}@media (min-width:767px){section.rea ul li h3{font-size:calc(.46189vw + 12.45727px)}}@media (min-width:1200px){section.rea ul li h3{font-size:18px}}section.rea ul li h3:before{background:#fff url(/images/icons/truck2.svg) 50% no-repeat;background-size:32px 32px;border-radius:100%;content:"";display:block;height:64px;margin:0 auto 12px;transition:.25s;width:64px}section.rea ul li:nth-child(2) h3:before{background:#fff url(/images/icons/headphones.svg) 50% no-repeat;background-size:32px 32px}section.rea ul li:nth-child(3) h3:before{background:#fff url(/images/icons/gift.svg) 50% no-repeat;background-size:32px 32px}section.rea ul li:nth-child(4) h3:before{background:#fff url(/images/icons/thumbs-up.svg) 50% no-repeat;background-size:32px 32px}@media (min-width:768px){section.rea{background:none;padding:0}section.rea ul{background:#02725e;border-radius:12px;justify-content:space-between;margin:0;overflow:visible;padding:12px}section.rea ul li{flex-shrink:inherit;width:calc(25% - 12px)}}@media (min-width:992px){section.rea ul{justify-content:space-around;padding:24px}section.rea ul li{width:auto}section.rea ul li h3:before{background-size:48px 48px!important;height:76px;width:76px}}@media (min-width:1200px){section.rea ul{border-radius:24px;padding:48px 24px}}@media (min-width:992px){html[lang=es] section.rea ul li h3{text-wrap:balance;margin:0 auto;max-width:90%}}ul.road{display:flex;justify-content:flex-start;list-style:none;margin:0 0 42px;padding:0}ul.road li{white-space:nowrap}ul.road li,ul.road li a,ul.road li h1{font-weight:700;line-height:1.5;margin:0}ul.road li a,ul.road li h1{display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;vertical-align:top}@media (min-width:767px){ul.road li a,ul.road li h1{font-size:calc(.46189vw + 12.45727px)}}@media (min-width:1200px){ul.road li a,ul.road li h1{font-size:18px}}ul.road li:not(:last-child):after{background:url(/images/vendor/lucide-static/icons/chevron-right.svg?d65a835b4ec93673c58e9b613e844a6a) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-inline:2px;position:relative;top:3px;width:16px}ul.road li.active{color:#03a56a}ul.road span{font-size:16px;line-height:1.5}@media (min-width:767px){ul.road span{font-size:calc(.46189vw + 12.45727px)}}@media (min-width:1200px){ul.road span{font-size:18px}}ul.road span:first-child{display:none}@media (min-width:768px){ul.road li:not(:last-child):after{margin-inline:6px}ul.road span:first-child{display:inline-block}ul.road span:first-child:after{content:"."}}section{margin-bottom:96px}@media (min-width:992px){section form.formsearch{margin-bottom:35px;width:50%}}section #autocomplete-container{background:#fff;border-radius:0 0 5px 5px;box-shadow:0 7px 10px 0 rgba(0,0,0,.07);left:0;padding:12px;position:absolute;width:100%;z-index:2}section #autocomplete-container .autocomplete-option:not(:last-child){margin-bottom:6px}section #autocomplete-container a{display:block;font-size:14.5px}section #autocomplete-container a>span{display:block;vertical-align:top}section ul.ref{list-style:none;margin:25px 0 85px;padding:0}section ul.ref li{padding-right:20px;position:relative}section ul.ref li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}@media (min-width:768px){section ul.ref li{align-items:center;display:flex;gap:20px;padding-right:0}section ul.ref li>div:first-of-type{width:30%}section ul.ref li>.align{width:50%}}@media (min-width:1200px){section ul.ref li{gap:30px}}section ul.ref picture{display:none}@media (min-width:768px){section ul.ref picture{display:block}}section ul.ref .form-group{margin-bottom:0}section ul.ref .form-group input::-webkit-inner-spin-button,section ul.ref .form-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section ul.ref .form-group.qty,section ul.ref .form-group.qty>div{align-items:center;display:inline-flex}section ul.ref .form-group.qty>div{background:#eaf0f2;border-radius:24px;padding:2px}section ul.ref .form-group.qty>div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield;background-color:#02725e;border:none;border-radius:24px;box-shadow:inherit;color:#fff;font-size:14px;font-weight:600;max-width:100px;padding:8px 24px;text-align:center}section ul.ref .form-group.qty>div input::-webkit-inner-spin-button,section ul.ref .form-group.qty>div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section ul.ref .form-group.qty>div .minus,section ul.ref .form-group.qty>div .plus{background:none;display:inline-block;padding:8px 12px;vertical-align:top}section ul.ref .form-group.qty>div .minus svg,section ul.ref .form-group.qty>div .plus svg{height:20px;vertical-align:sub;width:20px}section ul.ref .form-group.qty p{font-weight:600;line-height:1;margin:0}@media (min-width:768px){section ul.ref .form-group.qty{display:flex}section ul.ref .form-group.qty p{margin:0 0 0 5px}}section ul.ref .form-check-input{left:0;position:absolute;top:0}section ul.ref h3{font-size:16px;font-weight:600;margin-bottom:0;margin-top:8px;text-transform:none}section ul.ref p{color:#737373;margin:0 0 8px}section ul.ref .delete{background:#eaf0f2;border-radius:100%;display:block;flex-shrink:0;height:20px;margin-left:auto;padding:2px;position:absolute;right:0;top:0;width:20px}@media (min-width:992px){section ul.ref .delete{position:relative}}section ul.ref .delete svg{fill:#333;height:100%;vertical-align:top;width:100%}section ul.ref .price{color:#333;display:inline-block;line-height:1.2;margin-bottom:0;margin-left:0;margin-right:35px;vertical-align:middle}section ul.ref .price small{color:#737373}section ul.ref .price>span{display:block;font-size:20px;font-weight:600}@media (min-width:768px){section ul.ref .price{margin-left:5px;margin-right:0}}@media (min-width:1200px){section ul.ref .price{min-width:110px}}section ul.ref .align{margin-top:5px}@media (min-width:768px){section ul.ref .align{align-items:center;display:flex;gap:20px;margin-top:0}}@media (min-width:1200px){section ul.ref .align{gap:30px}}
