@charset "UTF-8";
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/@media (forced-colors:active) {}@media (width <= 768px){}@media only screen and (min-width:calc(150px + 3.5rem)){}@media only screen and (min-width:calc(200px + 3.5rem)){}@media only screen and (min-width:calc(300px + 3.5rem)){}@media only screen and (min-width:calc(500px + 3.5rem)){}@media only screen and (min-width:768px){}@media (max-width:1023px){@media (min-width:768px){}@media (min-width:1024px){}}@media (max-width:768px){}@media (width <= 1023px){@media (min-width:1024px){}}@media (width <= 1023px){}@keyframes shakeandswing{0%,30%,to{transform:translateZ(0) rotate(0deg)}18%,3%{transform:translate3d(-1px,0,0) rotate(5deg)}24%,6%{transform:translate3d(2px,0,0) rotate(10deg)}15%,21%,9%{transform:translate3d(-4px,0,0) rotate(-20deg)}12%,18%{transform:translate3d(4px,0,0) rotate(20deg)}}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ocsModalCookies{position:absolute}footer.footer-main{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px;text-align:center}@media (min-width:768px){footer.footer-main{padding-bottom:0}}footer .footer-container{margin-left:auto;margin-right:auto;width:100%}footer .footer-container:not(.footer-container-pageblock){padding:1rem .5rem}@media (min-width:1536px){footer .footer-container:not(.footer-container-pageblock){width:100%}@media (min-width:640px){footer .footer-container:not(.footer-container-pageblock){max-width:640px}}@media (min-width:768px){footer .footer-container:not(.footer-container-pageblock){max-width:768px}}@media (min-width:1024px){footer .footer-container:not(.footer-container-pageblock){max-width:1024px}}@media (min-width:1280px){footer .footer-container:not(.footer-container-pageblock){max-width:1280px}}@media (min-width:1536px){footer .footer-container:not(.footer-container-pageblock){max-width:1536px}}}@media (min-width:640px){footer .footer-container:not(.footer-container-pageblock){padding-left:1rem;padding-right:1rem}}@media (min-width:768px){footer .footer-container:not(.footer-container-pageblock){padding-bottom:0}}@media (min-width:1280px){footer .footer-container:not(.footer-container-pageblock){padding-top:2rem}}@media (min-width:1536px){footer .footer-container:not(.footer-container-pageblock){padding-left:.75rem;padding-right:.75rem}}footer .footer-top-inner{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));display:flex;flex-wrap:wrap;padding-bottom:1.5rem}@media (min-width:768px){footer .footer-top-inner{padding-bottom:2.5rem}}footer .footer-top-inner .footer-top-col-contact{display:flex;flex-direction:column;justify-content:flex-end;order:2;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-contact{order:1;width:33.333333%}}footer .footer-top-inner .footer-top-col-info{order:1;text-align:center;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-info{order:2;width:33.333333%}}footer .footer-top-inner .footer-top-col-social{display:flex;flex-direction:column;justify-content:center;order:3;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-social{justify-content:flex-end;order:3;width:33.333333%}}footer .footer-bottom-inner{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1536px){footer .footer-bottom-inner{width:100%}@media (min-width:640px){footer .footer-bottom-inner{max-width:640px}}@media (min-width:768px){footer .footer-bottom-inner{max-width:768px}}@media (min-width:1024px){footer .footer-bottom-inner{max-width:1024px}}@media (min-width:1280px){footer .footer-bottom-inner{max-width:1280px}}@media (min-width:1536px){footer .footer-bottom-inner{max-width:1536px}}}footer .footer-bottom-inner{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;opacity:.75;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){footer .footer-bottom-inner{flex-direction:row;justify-content:space-between}footer .footer-bottom-inner .footer-bottom-copyright{margin-left:0;margin-right:auto}}@media (width >= 768px){footer .footer-bottom-inner .footer-bottom-copyright{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}}footer .footer-bottom-inner .footer-bottom-links{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){footer .footer-bottom-inner .footer-bottom-links{justify-content:flex-end;margin-left:auto;margin-right:0}}footer .footer-bottom-inner .footer-bottom-links a{margin-left:.5rem;margin-right:.5rem}footer .footer-bottom-inner .footer-bottom-links a:hover{text-decoration-line:underline}@media (min-width:768px){footer .footer-bottom-inner .footer-bottom-links a{margin-left:1rem;margin-right:0}footer .footer-bottom-inner .footer-bottom-links a:first-child{margin-left:auto}}@media (width >= 768px){footer .footer-bottom-inner .footer-bottom-links a{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}}footer.footer-bottom-text-light{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}footer.footer-bottom-text-dark{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.modal-icon{align-items:center;background:var(--alter-color-normal-semi10);border-radius:var(--border-radius-full,9999px);display:flex;height:4rem;justify-content:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;width:4rem}@media (min-width:768px){.modal-icon{height:6rem;margin-bottom:2rem;width:6rem}}#global-form-inactivity .ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:13rem}@media (min-width:768px){#global-form-inactivity .ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:18rem}}#global-form-inactivity .ocs-forms-form-container{width:100%}#global-form-inactivity .ocs-forms-footer-buttonset .ocs-forms-buttonset{margin-top:.5rem}.inactivity-contact{text-align:center}.inactivity-contact-header{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1rem}@media (min-width:768px){.inactivity-contact-header{display:inline}}.inactivity-contact-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:1.25rem}.inactivity-contact-buttonset-item{flex:1 1 auto;max-width:20rem}.modal.modal-vehicle-quickview{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.modal.modal-vehicle-quickview{padding:0}}.modal a.close-modal{align-items:center!important;background-image:none!important;display:flex!important;height:30px!important;justify-content:center!important;right:0!important;text-indent:unset!important;top:0!important;width:30px!important}.modal a.close-modal:after{align-items:center;content:"\e908";display:block;display:flex;font-family:ocs-icons;font-size:20px;height:10px;justify-content:center;width:10px}.modal-vehicle-quickview .detail-vehicle-photo{margin-top:0}.modal-vehicle-quickview .detail-vehicle-photo .gallery-container{margin-bottom:0;padding-right:0;width:100%}@media (min-width:1024px){.modal-vehicle-quickview .detail-vehicle-photo .gallery-container{border-top-left-radius:var(--border-radius-lg,.5rem);overflow:hidden}}.modal-vehicle-quickview .detail-vehicle-name .detail-vehicle-name-texts,.modal-vehicle-quickview .vehicle-quickview-col-data{display:none}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-data{padding-bottom:1rem}}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data{display:flex;flex-direction:column}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-vehicle-photo{order:1}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist,.modal-vehicle-quickview .vehicle-quickview-col-data .detail-maindata-pvfdisclaimer,.modal-vehicle-quickview .vehicle-quickview-col-data .detail-prices{margin-left:1rem}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{border-width:0;order:3}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{justify-content:space-between;padding-left:.5rem;padding-right:.5rem}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist:not(.detail-datalist-big){padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{max-width:calc(100% - 1rem)}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-prices{order:2}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-form{padding-bottom:1rem;padding-right:1rem;padding-top:1rem}}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-vehicle-name-texts{flex:0 1 auto}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-badges.detail-badges-desktop{justify-content:flex-start;left:auto;margin-bottom:0;padding-bottom:.75rem;padding-top:.75rem;position:relative;right:auto;top:auto}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{margin-top:.5rem}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{background:var(--main-color-normal-semi10);padding:.75rem .75rem 1rem}}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .vehicle-quickview-title{color:var(--main-color-normal);font-display:swap;font-family:var(--font-family-special)}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .ocs-forms{margin-top:.5rem}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .ocs-forms .ocs-forms-buttonset{padding-bottom:0}.modal-vehicle-quickview .vehicle-quickview-col-form .vehicle-quickview-phones-container{border-top-width:0;padding-bottom:0}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer{align-items:center;display:flex;gap:1rem;margin-top:auto;padding-top:1rem}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .detail-maindata-pvfdisclaimer{display:none;flex:1 1 0%;margin-top:0}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .detail-maindata-pvfdisclaimer{display:flex}}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .vehicle-quickview-fullviewlink-container{border-bottom-width:0;flex:none;margin-bottom:0;margin-left:auto;padding-bottom:.75rem;padding-top:.75rem}.modal-vehicle-quickview .ocs-forms-form-container{margin-left:-.5rem;margin-right:-.5rem}.vehicle-quickview-container{display:flex;flex-wrap:wrap;gap:1.5rem}@media (min-width:1024px){.vehicle-quickview-container{flex-wrap:nowrap}}.vehicle-quickview-col{width:100%}@media (min-width:1024px){.vehicle-quickview-col{flex:1 1 0%}}.vehicle-quickview-col.vehicle-quickview-col-form{display:flex;flex-direction:column}.vehicle-quickview-title{font-weight:700;margin-bottom:.75rem}.vehicle-quickview-comments{-webkit-box-orient:vertical;-webkit-line-clamp:3;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));display:-webkit-box;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1.25;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden}.vehicle-quickview-fullviewlink-container{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));margin-bottom:.75rem;padding-bottom:.75rem}.vehicle-quickview-fullviewlink{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1.25}.vehicle-quickview-fullviewlink i{margin-left:.25rem}.vehicle-quickview-phones-container{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;display:flex;flex-direction:column;padding-top:.75rem}.vehicle-quickview-phones-container .vehicle-quickview-title{text-align:center;width:100%}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:.75rem;padding-top:.75rem}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset-item{flex:1 1 auto;max-width:20rem}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset-text{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);margin-top:.75rem;text-align:left}.modal .ocs-forms{margin-top:1.5rem}.ocs-forms{display:flex;flex-wrap:wrap;margin:auto;position:relative}.ocs-forms .step .error-note{display:none}.ocs-forms .step[data-step-errors] .error-note{display:block}.ocs-forms .date-field-box,.ocs-forms .time-field-box{position:relative}.ocs-forms .date-field-box i,.ocs-forms .time-field-box i{pointer-events:none;position:absolute;right:1.25rem;top:10px}.ocs-forms .file-field-box{display:flex;flex-direction:column;gap:.25rem}.ocs-forms .file-field-box label{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}.ocs-forms .file-field-box small{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}.ocs-forms .form-field{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);position:relative}.ocs-forms .form-field::placeholder{color:hsla(220,9%,46%,.8)}.ocs-forms .form-field{outline:2px solid transparent;outline-offset:2px}.ocs-forms .form-field:hover{border-color:var(--main-color-normal)}.ocs-forms .form-field:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.ocs-forms .form-field:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:var(--main-color-normal);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ocs-forms .form-field[type=date],.ocs-forms .form-field[type=time]{width:100%}.ocs-forms .form-field[type=date]:not(.filled):not(:focus):after,.ocs-forms .form-field[type=time]:not(.filled):not(:focus):after{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(107 114 128/var(--tw-text-opacity,1));content:attr(placeholder);min-width:80%;position:absolute;top:9px}.ocs-forms .form-field[type=date]::-webkit-calendar-picker-indicator,.ocs-forms .form-field[type=time]::-webkit-calendar-picker-indicator{filter:invert(41%) sepia(16%) saturate(323%) hue-rotate(182deg) brightness(103%) contrast(92%)}.ocs-forms .form-field:not(:focus):not(:hover):not(.error){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.ocs-forms .form-field.error{--tw-border-opacity:1;border-color:rgba(var(--red-500),var(--tw-border-opacity,1));border-width:1px 1px 1px 4px}.ocs-forms .form-field.error,.ocs-forms .form-field.error[type=date]:not(.filled):not(:focus):after,.ocs-forms .form-field.error[type=time]:not(.filled):not(:focus):after{--tw-bg-opacity:1;background-color:rgba(var(--red-200),var(--tw-bg-opacity,1))}.ocs-forms .form-field option{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ocs-forms .form-field.form-field-file{border-style:dashed}.ocs-forms .form-field.form-field-file .filepond--panel-root{background-color:transparent!important}.ocs-forms .form-field.form-field-file.filepond--root{margin-bottom:0}.ocs-forms .form-field.form-field-file.filepond--root .filepond--drop-label:before{content:"\e954";font-family:ocs-icons!important;font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem);line-height:1}.ocs-forms label.error{--tw-text-opacity:1;color:rgba(var(--red-500),var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);font-weight:700;line-height:var(--line-height-xs,1rem);margin-top:.15rem;text-align:left}.ocs-forms #terms-error{font-size:10px;margin-top:.5rem;order:2;padding:.25rem 1.5rem}.ocs-forms .form-field-box{display:flex;flex-direction:column;margin-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;position:relative;width:100%}@media (min-width:768px){.ocs-forms .form-field-box{padding-left:.5rem;padding-right:.5rem}}.ocs-forms .form-field-box.form-field-row{flex-direction:row;flex-wrap:wrap}.ocs-forms .form-field-box.width-12{width:100%}.ocs-forms .form-field-box.width-6{width:50%}.ocs-forms .form-field-box.width-4{width:33.333333%}.ocs-forms .form-field-box.width-8{width:66.666667%}@media (min-width:768px){.ocs-forms .form-field-box.width-md-12{width:100%}.ocs-forms .form-field-box.width-md-6{width:50%}.ocs-forms .form-field-box.width-md-4{width:33.333333%}.ocs-forms .form-field-box.width-md-8{width:66.666667%}}.ocs-forms .checkbox-field-box,.ocs-forms .radio-field-box{font-size:12px;line-height:20px;padding:.5rem .5rem .75rem}@media (min-width:1024px){.ocs-forms .checkbox-field-box,.ocs-forms .radio-field-box{font-size:14px}}.ocs-forms .checkbox-field-box input~label:before,.ocs-forms .radio-field-box input~label:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:var(--tw-content)}.ocs-forms .checkbox-field-box input:not(.error)~label:before,.ocs-forms .radio-field-box input:not(.error)~label:before{border-color:var(--main-color-normal);content:var(--tw-content)}.ocs-forms .checkbox-field-box input:not(.error):not(:hover)~label:before,.ocs-forms .radio-field-box input:not(.error):not(:hover)~label:before{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));content:var(--tw-content)}.ocs-forms .checkbox-field-box input.error~label:before,.ocs-forms .radio-field-box input.error~label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(var(--red-200),var(--tw-bg-opacity,1));border-color:rgba(var(--red-500),var(--tw-border-opacity,1));content:var(--tw-content)}.ocs-forms .checkbox-field-box .checkbox-field-box-item label.error,.ocs-forms .radio-field-box .checkbox-field-box-item label.error{bottom:0;font-size:10px;line-height:12px;position:absolute}.ocs-forms .checkbox-field-box label,.ocs-forms .radio-field-box label{text-align:left;width:100%}.ocs-forms .checkbox-field-box label p,.ocs-forms .radio-field-box label p{display:inline}.ocs-forms .checkbox-field-box label:not(.error),.ocs-forms .radio-field-box label:not(.error){display:inline-block;padding-left:28px;position:relative}.ocs-forms .checkbox-field-box label:not(.error):after,.ocs-forms .checkbox-field-box label:not(.error):before,.ocs-forms .radio-field-box label:not(.error):after,.ocs-forms .radio-field-box label:not(.error):before{content:"";display:inline-block;position:absolute}.ocs-forms .checkbox-field-box label:not(.error):before,.ocs-forms .radio-field-box label:not(.error):before{border:1px solid;height:18px;left:0;top:1px;width:18px}.ocs-forms .checkbox-field-box label:not(.error):after,.ocs-forms .radio-field-box label:not(.error):after{align-items:center;display:flex;font-family:ocs-icons!important;font-size:1rem;justify-content:center}.ocs-forms .checkbox-field-box input[type=checkbox]+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]+label~label:after,.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]+label:after,.ocs-forms .radio-field-box input[type=checkbox]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:after{content:none}.ocs-forms .checkbox-field-box input[type=checkbox]+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]+label:after,.ocs-forms .radio-field-box input[type=checkbox]+label~label:after{height:18px;left:0;top:1px;width:18px}.ocs-forms .checkbox-field-box input[type=checkbox]:checked+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]:checked+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]:checked+label:after,.ocs-forms .radio-field-box input[type=checkbox]:checked+label~label:after{content:"\e906"}.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label:before,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:before,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label:before,.ocs-forms .radio-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:before{border-radius:50%}.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:after{height:10px;left:4px;top:5px;width:10px}.ocs-forms .checkbox-field-box input[type=radio]:checked+label:after,.ocs-forms .checkbox-field-box input[type=radio]:checked+label~label:after,.ocs-forms .radio-field-box input[type=radio]:checked+label:after,.ocs-forms .radio-field-box input[type=radio]:checked+label~label:after{content:""}.ocs-forms .checkbox-field-box a,.ocs-forms .radio-field-box a{font-weight:700}.ocs-forms .checkbox-field-box a:hover,.ocs-forms .radio-field-box a:hover{text-decoration:underline}.ocs-forms .checkbox-field-box #terms-error~label:before,.ocs-forms .radio-field-box #terms-error~label:before{background-color:rgba(239,68,68,.2);border:1.5px solid #ef4444}.ocs-forms .checkbox-field-box input~label:after{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));content:var(--tw-content);font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}.ocs-forms .radio-field-box input:checked~label:after{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));content:var(--tw-content)}.ocs-forms .form-errors{width:100%}.ocs-forms .form-errors p{--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--red-500),.2);border-left:2px rgba(var(--red-500),var(--tw-border-opacity,1));border-style:solid;color:rgba(var(--red-500),var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;line-height:var(--line-height-xs,1rem);margin-bottom:1.75rem;margin-left:.25rem;margin-right:.25rem;padding-bottom:.5rem;padding-left:1.75rem;padding-top:.5rem;position:relative}@media (min-width:768px){.ocs-forms .form-errors p{margin-left:.5rem;margin-right:.5rem}}.ocs-forms .form-errors p i{--tw-translate-y:-50%;font-size:var(--font-size-lg,1.125rem);left:.25rem;line-height:var(--line-height-lg,1.75rem);position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ocs-forms .form-success-message{width:100%}.ocs-forms .form-success-message p{--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(14,159,110,.2);border-left:2px rgb(14 159 110/var(--tw-border-opacity,1));border-style:solid;color:rgb(14 159 110/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;line-height:var(--line-height-xs,1rem);margin-bottom:1.75rem;margin-left:.25rem;margin-right:.25rem;padding-bottom:.5rem;padding-left:1.75rem;padding-top:.5rem;position:relative}@media (min-width:768px){.ocs-forms .form-success-message p{margin-left:.5rem;margin-right:.5rem}}.ocs-forms .form-success-message p i{--tw-translate-y:-50%;font-size:var(--font-size-lg,1.125rem);left:.25rem;line-height:var(--line-height-lg,1.75rem);position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ocs-forms .ocs-forms-footer{display:flex;flex-direction:column;width:100%}.ocs-forms .ocs-forms-footer-gdprs{width:100%}.ocs-forms .ocs-forms-footer-buttonset{display:flex;justify-content:center;width:100%}@media (min-width:768px){.ocs-forms:not(.centered-button) .ocs-forms-footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.ocs-forms:not(.centered-button) .ocs-forms-footer-gdprs{width:auto}@media (min-width:768px){.ocs-forms:not(.centered-button) .ocs-forms-footer-buttonset{flex-direction:column;justify-content:flex-end;margin-left:auto;padding-left:1.25rem;width:max-content}}.ocs-forms .ocs-forms-buttonset{display:flex;flex-direction:column;margin-top:1.25rem;padding-bottom:2.25rem;width:100%}@media (min-width:768px){.ocs-forms .ocs-forms-buttonset{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.ocs-forms .ocs-forms-buttonset{margin-top:2.5rem}}.ocs-forms .ocs-forms-buttonset:not(.full-width-button) button.ocs-forms-button{max-width:330px}.ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:100%}.ocs-forms .ocs-forms-form-container{display:flex;flex-wrap:wrap}.ocs-forms.contact_form .ocs-forms-form-container,.ocs-forms.contact_form .ocs-forms-texts-container{width:100%}.ocs-forms.contact_form .ocs-forms-texts-container{padding-left:.25rem;padding-right:.25rem}@media (min-width:768px){.ocs-forms.contact_form .ocs-forms-texts-container{padding-left:.5rem;padding-right:.5rem}}.ocs-forms.contact_form .ocs-forms-form-container{margin-bottom:1rem}@media (min-width:768px){.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container,.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-texts-container{width:50%}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container{padding-left:0;padding-right:1rem}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container,.ocs-forms.contact_form.ocs-forms-texts-top .ocs-forms-texts-container{order:1}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-top .ocs-forms-form-container{order:2}.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-texts-container{order:2;padding-left:1rem;padding-right:0}.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-form-container{order:1}}.ocs-forms.contact_form .ocs-forms-texts-subtitle,.ocs-forms.contact_form .ocs-forms-texts-title{width:100%}@media (min-width:768px){.ocs-forms.contact_form .ocs-forms-texts-subtitle,.ocs-forms.contact_form .ocs-forms-texts-title{padding-right:1.25rem}}.ocs-forms.contact_form .ocs-forms-texts-title{font-weight:700;padding-bottom:.5rem}@media (min-width:1024px){.ocs-forms.contact_form .ocs-forms-texts-title{margin-bottom:.75rem;margin-top:.5rem}}.ocs-forms.contact_form .ocs-forms-texts-subtitle{margin-bottom:.5rem;margin-top:.25rem}.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{margin-top:.75rem;padding-bottom:0}@media (min-width:1024px){.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{margin-top:.75rem}}@container callmeback-container (min-width: 691px){.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{align-items:flex-start}}.heading-field-box .heading{font-weight:700}.heading-field-box .heading.heading-size-small{font-size:18px;line-height:23px}.heading-field-box .heading.heading-size-medium{font-size:20px;line-height:25px}.heading-field-box .heading.heading-size-big{font-size:25px;line-height:30px}.heading-field-box .content{font-size:16px;line-height:20px}.form-field-group-gdrp .checkbox-field-box{font-size:10px}@media (min-width:1024px){.form-field-group-gdrp .checkbox-field-box{font-size:12px}}.desktop-form-container #terms-error{margin-right:10px;order:2}.desktop-form-container #terms-error:before{display:none}.whatsappcontact-container{align-items:center;border-color:var(--main-color-normal);border-style:dashed;border-width:2px;display:flex;flex-direction:column;padding:.75rem;text-align:center;width:100%}@media (min-width:640px){.whatsappcontact-container{text-align:left}}@media (min-width:768px){.whatsappcontact-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.whatsappcontact-container{flex-direction:row}}.whatsappcontact-container .whatsappcontact-contain{align-items:center;display:flex;width:100%}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-contain{width:auto}}.whatsappcontact-container .whatsappcontact-ornament{display:none;font-size:var(--font-size-7xl,4.5rem);line-height:var(--line-height-7xl,1)}@media (min-width:640px){.whatsappcontact-container .whatsappcontact-ornament{display:block}}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-ornament{margin-right:1.5rem}}.whatsappcontact-container .whatsappcontact-texts-title{font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-texts-title{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .whatsappcontact-container .whatsappcontact-texts-title{text-transform:uppercase}.whatsappcontact-container .whatsappcontact-texts-title{font-display:swap;font-family:var(--font-family-special)}.whatsappcontact-container .whatsappcontact-texts-description{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}.whatsappcontact-container .whatsappcontact-buttonset{display:flex;justify-content:center;padding-top:1rem;width:100%}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-buttonset{margin-left:auto}}@media (min-width:1024px){.whatsappcontact-container .whatsappcontact-buttonset{justify-content:flex-end;padding-top:0;width:auto}}.whatsappcontact-container .whatsappcontact-button{min-width:max-content;padding-left:1.25rem;padding-right:1.25rem}.page-detail .whatsappcontact-container{margin-bottom:1.25rem}@media (min-width:768px){.page-detail .whatsappcontact-container{margin-bottom:2rem}}.page-detailpromotion .detail-row{padding-left:0;padding-right:0;width:100%}.page-detailpromotion .whatsappcontact-container{margin-top:1.25rem}.ocs-gallery-component{max-width:100%;position:relative;width:100%}.ocs-gallery-component .swiper-autoheight .swiper-wrapper.ocs-gallery--container{align-items:center}.ocs-gallery-component .gallery-thumbnails{height:auto!important;min-height:0;overflow:hidden}.ocs-gallery-component .gallery-thumbnails .swiper-slide{height:auto!important;min-height:0;position:relative}.ocs-gallery-component .gallery-thumbnails .swiper-slide .enlace-imagen-galeria{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.ocs-gallery-component .gallery-thumbnails .swiper-slide img{height:auto!important;max-height:none!important;object-fit:cover;width:100%;z-index:10}.ocs-gallery-component .gallery-thumbnails-lightbox figure{cursor:pointer;position:relative}.ocs-gallery-component .gallery-thumbnails-lightbox figure:after,.ocs-gallery-component .gallery-thumbnails-lightbox figure:before{opacity:0;pointer-events:none;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ocs-gallery-component .gallery-thumbnails-lightbox figure:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.ocs-gallery-component .gallery-thumbnails-lightbox figure:after{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));content:"\e921";font-family:ocs-icons;font-size:36px;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:20}.ocs-gallery-component .gallery-thumbnails-lightbox figure:hover:after,.ocs-gallery-component .gallery-thumbnails-lightbox figure:hover:before{opacity:1}.ocs-gallery-component .swiper-button-next,.ocs-gallery-component .swiper-button-prev{align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;height:40px!important;justify-content:center;margin-top:unset;transform:translateY(-50%);width:40px!important}.ocs-gallery-component .swiper-button-next:hover,.ocs-gallery-component .swiper-button-prev:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 12px rgba(0,0,0,.2)}.ocs-gallery-component .swiper-button-next:after,.ocs-gallery-component .swiper-button-prev:after{color:var(--main-color-normal);font-size:16px;font-weight:700}.ocs-gallery-component .swiper-button-next.swiper-button-disabled,.ocs-gallery-component .swiper-button-prev.swiper-button-disabled{display:none}.inputrange-box .inputrange-label .active-filter{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));border-radius:var(--border-radius-full,9999px);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);margin-left:auto;margin-right:.5rem;padding-left:.75rem;padding-right:.75rem;text-transform:uppercase}.inputrange-box .inputrange-label .active-filter:empty{display:none!important}.inputrange-box .inputrange-label .active-filter :after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-family:ocs-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}#searchform-active-filters{display:flex;flex-direction:row;flex-wrap:wrap}#searchform-active-filters:empty{display:none!important}#searchform-active-filters .active-filter{--tw-text-opacity:1;background-color:var(--main-color-normal);border-radius:var(--border-radius-md,.375rem);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);margin-bottom:.25rem;margin-right:.5rem;padding:.25rem .5rem}#searchform-active-filters .active-filter:first-child{margin-left:0}#searchform-active-filters .active-filter:last-child{margin-right:0}#searchform-active-filters .active-filter .remove-filter{align-items:center;display:flex;padding-left:.5rem}.checkbox-search{display:inline-block;padding-left:25px;position:relative}.checkbox-search:after,.checkbox-search:before{display:inline-block;position:absolute}.checkbox-search:before{border:1.5px solid;content:"";height:13.5px;left:3px;top:7px;width:13.5px}@media (max-width:768px){.checkbox-search:before{top:4px}}.checkbox-search:after{height:6px;left:6.75px;top:10.5px;width:6px}@media (max-width:768px){.checkbox-search:after{top:7.8px}}.checkbox-search.checkbox-rounded:before{border-radius:4px}.checkbox-search-label input[type=checkbox]~.checkbox-search:after,.checkbox-search-label input[type=radio]~.checkbox-search:after{content:none}.checkbox-search-label input[type=checkbox]:checked~.checkbox-search:after,.checkbox-search-label input[type=radio]:checked~.checkbox-search:after{content:""}.checkbox-search-label input[type=checkbox]:checked~.checkbox-search:before,.checkbox-search-label input[type=radio]:checked~.checkbox-search:before{color:#1f2937}.search_column .select-box.select-box-opened label,.search_column .select-box.single-selected .select2-container .select2-selection--single .select2-selection__rendered,.search_column .select2-container--default .select2-results>.select2-results__options>.select2-results__option.select2-results__option--selected,.search_column .select2-container--default .select2-results__option--selected,.search_column .select2-container--default .select2-results__option--selected.select2-results__option--highlighted,.search_column .select2-container--default .select2-selection--multiple .select2-selection__choice,.search_column .select2-container.select2-container--open .select2-selection--single .select2-selection__placeholder,.search_column .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:var(--main-color-normal)}.search_column .select2-container--default.select2-container--open .select2-search--inline .select2-search__field::-moz-placeholder{color:var(--main-color-normal)}.search_column .select2-container--default.select2-container--open .select2-search--inline .select2-search__field:-ms-input-placeholder{color:var(--main-color-normal)}.search_column .select2-container--default.select2-container--open .select2-search--inline .select2-search__field::placeholder{color:var(--main-color-normal)}.search_column .select-box[data-count-items]:before,.search_column .select2-container .select2-selection--multiple .select2-selection__rendered[data-count-items]:before,.search_column .select2-results__option.select2-results__option--selected:after{background-color:var(--main-color-normal)}.search_column .select2-results__option.select2-results__option--selected:before{border-color:var(--main-color-normal)}.search_column .checkimageslist-list>div>span,.search_column .checkimageslist-open>label{color:var(--main-color-normal)}.search_column .checkimageslist-text[data-count-items]:before{background-color:var(--main-color-normal)}.search_column .checkimageslist-foldable input[type=checkbox]:checked+label{color:var(--main-color-normal)}.inputrange-box input[type=range]::-webkit-slider-thumb{background:var(--main-color-normal);box-shadow:0 0 0 9px var(--main-color-normal-semi30)}.inputrange-box input[type=range]::-webkit-slider-thumb:hover{background:var(--main-color-dark)}.inputrange-box input[type=range]::-moz-range-thumb{background:var(--main-color-normal);box-shadow:0 0 0 9px var(--main-color-normal-semi30)}.inputrange-box input[type=range]::-moz-range-thumb:hover{background:var(--main-color-dark)}.inputrange-box input[type=number]::-webkit-inner-spin-button,.inputrange-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grid-header{display:flex;justify-content:center;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem;position:relative;width:100%}@media (min-width:768px){.grid-header.need-searchform{justify-content:flex-end}}.dropdown-order{position:absolute;width:235px;z-index:20}.dropdown-order>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(243 244 246/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.dropdown-order{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:var(--border-radius-DEFAULT,4px);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.dropdown-order{width:300px}}.dropdown-order ul{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);padding-bottom:.25rem;padding-top:.25rem}.dropdown-order ul li label{cursor:pointer;display:block;padding:.75rem .5rem;width:100%}.dropdown-order ul li label:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.dropdown-order ul li.active label{background-color:var(--main-color-normal-semi10);color:var(--main-color-normal)}.grid-container{display:flex;flex-wrap:wrap;position:relative}.grid-container .phonehighlight{margin-bottom:1rem}.vehicles-grid{align-items:center;column-gap:1.25rem;display:flex;flex-direction:column;width:100%}@media (min-width:640px){.vehicles-grid{display:grid}}.vehicles-grid.vehicles-grid-mosaic{row-gap:2.5rem}.vehicles-grid.vehicles-grid-list{row-gap:1.25rem}.mobile-search-form-controller-button-container{bottom:0;display:flex;justify-content:center;left:0;min-height:60px;position:fixed;right:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:768px){.mobile-search-form-controller-button-container{display:none}}.mobile-search-form-controller-button-container{background:-moz-linear-gradient(top,var(--main-color-normal-transp) 0,var(--main-color-normal-semi10-hex) 75%,var(--main-color-normal-semi10-hex) 100%);background:-webkit-linear-gradient(top,var(--main-color-normal-transp) 0,var(--main-color-normal-semi10-hex) 75%,var(--main-color-normal-semi10-hex) 100%);background:linear-gradient(to bottom,var(--main-color-normal-transp) 0,var(--main-color-normal-semi10-hex) 75%,var(--main-color-normal-semi10-hex) 100%)}.mobile-search-form-controller-button{--tw-text-opacity:1;align-items:center;background-color:var(--main-color-normal);border-color:var(--main-color-normal);border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-display:swap;font-family:var(--font-family-special);font-size:var(--font-size-lg,1.125rem);font-weight:500;justify-content:center;line-height:var(--line-height-lg,1.75rem);margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:310px;min-height:45px;padding-left:2.25rem;padding-right:2.25rem;text-align:center;text-transform:uppercase}.mobile-search-form-controller-button:hover{background-color:transparent;color:var(--main-color-normal)}.search_column{background-image:linear-gradient(to right,var(--main-color-normal-semi10),var(--main-color-normal-semi10)),linear-gradient(to right,#fff,#fff);background-position:0 100%,0 100%;background-repeat:no-repeat;bottom:0;display:none;overflow:auto;position:fixed;width:100%;z-index:10}@media (min-width:640px){.search_column{left:0;width:100vw}}@media (min-width:768px){.search_column{bottom:auto;flex-direction:column;height:auto;left:auto;order:1;overflow:visible;padding-bottom:1rem;position:relative;right:auto;width:33.333333%}}@media (min-width:1280px){.search_column{width:25%}}@media (min-width:768px){.search_column{display:flex!important}}.search_column.open-controller{height:100vh;height:100dvh}@media (min-width:768px){.search_column.open-controller{height:auto}}.search_column:not(.open-controller) .mobile-search-form-controller-button-container{bottom:-5rem}.minigrid-container{margin-bottom:5rem;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.minigrid-container{width:100%}@media (min-width:640px){.minigrid-container{max-width:640px}}@media (min-width:768px){.minigrid-container{max-width:768px}}@media (min-width:1024px){.minigrid-container{max-width:1024px}}@media (min-width:1280px){.minigrid-container{max-width:1280px}}@media (min-width:1536px){.minigrid-container{max-width:1536px}}}@media (min-width:768px){.minigrid-container{margin-bottom:6rem}}@media (min-width:1024px){.minigrid-container{padding-left:0;padding-right:0}}.minigrid-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1.75rem;margin-top:1.5rem;text-align:center}@media (min-width:768px){.minigrid-title{margin-bottom:5rem;margin-top:4rem}}.emptysearch{grid-column:1/-1;margin-left:auto;margin-right:auto;text-align:center;width:100%}@media (min-width:1536px){.emptysearch{width:100%}@media (min-width:640px){.emptysearch{max-width:640px}}@media (min-width:768px){.emptysearch{max-width:768px}}@media (min-width:1024px){.emptysearch{max-width:1024px}}@media (min-width:1280px){.emptysearch{max-width:1280px}}@media (min-width:1536px){.emptysearch{max-width:1536px}}}.emptysearch.emptysearch-001{background-position:100% 100%;background-repeat:no-repeat;height:100%;padding:3rem .75rem}@media (min-width:768px){.emptysearch.emptysearch-001{padding:5rem 0 11rem}}.emptysearch.emptysearch-001{background-image:url(/assets/images/backgrounds/empty-search-001.png);background-size:auto 100%}@media only screen and (min-width:1200px){.emptysearch.emptysearch-001{background-size:contain}}.emptysearch.emptysearch-001 .emptysearch-ornament{margin-left:auto;margin-right:auto;width:400px}.emptysearch.emptysearch-001 .emptysearch-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.emptysearch.emptysearch-001 .emptysearch-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .emptysearch.emptysearch-001 .emptysearch-title{text-transform:uppercase}.emptysearch.emptysearch-001 .emptysearch-title{margin-bottom:1.75rem;margin-top:1.75rem}.emptysearch.emptysearch-001 .emptysearch-subtitle{margin-bottom:3rem}.emptysearch.emptysearch-002{background-position:bottom;background-repeat:repeat-x;background-size:contain;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;grid-column:1/-1;padding:2rem 1rem}@media (min-width:1024px){.emptysearch.emptysearch-002{flex-direction:row;flex-wrap:nowrap}}.emptysearch.emptysearch-002{background-image:url(/assets/images/backgrounds/empty-search-002.png)}.emptysearch.emptysearch-002 .emptysearch-ornament{margin-left:auto;margin-right:auto;width:260px}@media (min-width:1024px){.emptysearch.emptysearch-002 .emptysearch-ornament{object-fit:contain;object-position:top}.emptysearch.emptysearch-002 .emptysearch-content{text-align:left}}.emptysearch.emptysearch-002 .emptysearch-title{font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.emptysearch.emptysearch-002 .emptysearch-title{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .emptysearch.emptysearch-002 .emptysearch-title{text-transform:uppercase}.emptysearch.emptysearch-002 .emptysearch-description .emptysearch-reset-link{color:var(--main-color-normal);cursor:pointer;font-weight:700;text-decoration-line:underline}.emptysearch.emptysearch-002 .emptysearch-description .emptysearch-reset-link:hover{text-decoration-line:none}.emptysearch.emptysearch-002 .emptysearch-buttonset{display:flex;justify-content:center}@media (min-width:1024px){.emptysearch.emptysearch-002 .emptysearch-buttonset{justify-content:flex-start}}.grid-gama-container{margin-left:auto;margin-right:auto;width:100%}.grid-gama-header-carousel-container{width:100%}.grid-gama-header{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:default;display:flex;gap:.5rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;user-select:none}.grid-gama-header::-webkit-scrollbar{display:none}.grid-gama-scroll-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(31 41 55/var(--tw-border-opacity,1));border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.grid-gama-scroll-btn:hover{border-color:var(--main-color-normal)}.grid-gama-scroll-btn{display:none}.grid-gama-scroll-btn:hover:not(.opacity-50){--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(249 250 251/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.grid-gama-scroll-btn:active:not(.opacity-50){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(-50%) scale(.95)}.grid-gama-scroll-btn.opacity-50{cursor:not-allowed}.grid-gama-scroll-btn i{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.grid-gama-scroll-btn:hover:not(.opacity-50) i{color:var(--main-color-normal)}.grid-gama-header-button{--tw-text-opacity:1;border-color:var(--main-color-normal-semi10);border-width:2px;color:rgb(31 41 55/var(--tw-text-opacity,1));cursor:pointer;flex-shrink:0;font-size:var(--font-size-base,1rem);font-weight:400;line-height:var(--line-height-base,1.5rem);min-width:fit-content;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.grid-gama-header-button:hover{border-color:var(--main-color-normal);color:var(--main-color-normal)}.grid-gama-header-button.active{--tw-text-opacity:1;background-color:var(--main-color-normal);border-color:var(--main-color-normal);color:rgb(255 255 255/var(--tw-text-opacity,1))}.grid-gama{margin:0 -.5rem;width:calc(100% + 1rem)}.grid-gama-item{container-name:grid-gama-item;container-type:inline-size;display:flex;margin-bottom:1rem;padding:.5rem}.grid-gama-item .grid-gama-item-inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));cursor:pointer;overflow:hidden;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.grid-gama-item .grid-gama-item-inner:hover{--tw-translate-y:-0.125rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-gama-item a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.grid-gama-item a:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:currentColor;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.grid-gama-item a:focus-visible{--tw-ring-offset-width:2px}}.grid-gama-item .grid-gama-item-inner:has(a:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:currentColor;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (min-width:1024px){.grid-gama-item .grid-gama-item-inner:has(a:focus-visible){--tw-ring-offset-width:2px}}.grid-gama-item.grid-gama-item-focus .grid-gama-item-inner{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:currentColor;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (min-width:1024px){.grid-gama-item.grid-gama-item-focus .grid-gama-item-inner{--tw-ring-offset-width:2px}}.grid-gama:not(.swiper) .grid-gama-item{width:50%}@media screen and (min-width:992px){.grid-gama:not(.swiper) .grid-gama-item{width:33.333333%}}@media screen and (min-width:1200px){.grid-gama:not(.swiper) .grid-gama-item{width:25%}}@media screen and (min-width:1440px){.grid-gama:not(.swiper) .grid-gama-item{width:20%}}.carousel-gama.swiper .grid-gama-item{margin-bottom:0;width:100%}.grid-gama-item .grid-gama-item-image-container{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.grid-gama-item .grid-gama-item-image-container>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.grid-gama-item .grid-gama-item-image-container{--tw-aspect-h:3;overflow:hidden;position:relative}.grid-gama-item .grid-gama-item-image-container img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.grid-gama-item .grid-gama-item-data-container{padding:.667rem;text-align:center}.grid-gama-item .grid-gama-item-title{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.grid-gama-item .grid-gama-item-title{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .grid-gama-item .grid-gama-item-title{text-transform:uppercase}.grid-gama-item .grid-gama-item-title{font-weight:700}.grid-gama-item .grid-gama-item-price{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.grid-gama-item .grid-gama-item-price{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}}body.with_uppercase_headings .grid-gama-item .grid-gama-item-price{text-transform:uppercase}.grid-gama-item h3{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:var(--font-size-lg,1.125rem);font-weight:600;line-height:var(--line-height-lg,1.75rem);margin-bottom:.5rem;margin-top:0}.grid-gama-item p{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);margin:0}.carousel-gama-container{margin:0 auto;position:relative;width:100%}.carousel-gama-container .swiper-button-next,.carousel-gama-container .swiper-button-prev{--tw-translate-y:-50%;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:hsla(0,0%,100%,.9);border-radius:unset;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:2.5rem;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem;z-index:10}.carousel-gama-container .swiper-button-next:hover,.carousel-gama-container .swiper-button-prev:hover{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.carousel-gama-container .swiper-button-next:after,.carousel-gama-container .swiper-button-prev:after{color:var(--main-color-normal);font-size:var(--font-size-base,1rem);font-weight:700;line-height:var(--line-height-base,1.5rem)}.carousel-gama-container .swiper-button-next{right:.625rem}.carousel-gama-container .swiper-button-prev{left:.625rem}.carousel-gama-container .swiper-pagination{bottom:0;margin-top:1rem;position:relative}.carousel-gama-container .swiper-pagination .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));height:.5rem;opacity:.6;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.5rem}.carousel-gama-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-bg-opacity:1;background-color:rgb(63 131 248/var(--tw-bg-opacity,1));opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carousel-gama.swiper{width:100%}.carousel-gama.swiper .swiper-wrapper{align-items:stretch}.carousel-gama.swiper .swiper-slide{display:flex;height:auto}.carousel-gama.swiper .swiper-slide>*{height:100%;width:100%}@media (max-width:768px){.grid-gama:not(.swiper) .grid-gama-item{flex:0 0 calc(50% - 0.5rem);width:calc(50% - .5rem)}.carousel-gama-container .swiper-button-next,.carousel-gama-container .swiper-button-prev{height:2.25rem;width:2.25rem}.carousel-gama-container .swiper-button-next:after,.carousel-gama-container .swiper-button-prev:after{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}}@media (max-width:640px){.grid-gama:not(.swiper) .grid-gama-item{flex:0 0 100%;width:100%}}.grid-gama-item{transition-duration:.3s;transition-property:all;transition-property:opacity,transform,display;transition-timing-function:cubic-bezier(.4,0,.2,1)}.grid-gama-item.filtered-out{opacity:0;pointer-events:none;transform:scale(.8)}.grid-gama.grid-layout-applied{display:flex;flex-wrap:wrap}.grid-gama.grid-layout-applied .grid-gama-item{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.grid-gama.grid-layout-applied .grid-gama-item:not(.filtered-out){opacity:1;transform:scale(1)}.grid-gama-item{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.grid-gama-item{will-change:opacity,transform}.grid-gama-item.filtered-out{will-change:auto}.no-results-message{align-items:center;display:flex;grid-column:1/-1;justify-content:center;min-height:200px;width:100%}.no-results-message i{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.no-results-message p{margin:0}.no-results-message p:first-of-type{font-weight:600}.grid-gama.loading{opacity:.6;pointer-events:none}.grid-gama.loading:after{--tw-border-opacity:1;animation:spin 1s linear infinite;border-color:rgb(243 244 246/var(--tw-border-opacity,1));border-radius:var(--border-radius-full,9999px);border-top-color:rgb(63 131 248/var(--tw-border-opacity,1));border-width:4px;content:"";height:2.5rem;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:2.5rem}@keyframes spin{0%{transform:rotate(0deg)}}.gallery-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.gallery-container{width:75%}}@media (min-width:768px){.gallery-container{margin-bottom:1rem}}@media (min-width:1024px){.gallery-container{margin-bottom:4rem;padding-right:1.25rem;position:sticky;top:1rem;width:58.333333%}}@media (min-width:1280px){.gallery-container{padding-left:0}}.gallery-main-swipper-container{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.gallery-main-swipper-container>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gallery-main-swipper-container{--tw-aspect-h:3;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));overflow:hidden;width:100%}.body-use-pan-images .gallery-main-swipper-container{--tw-aspect-w:16;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.body-use-pan-images .gallery-main-swipper-container>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.body-use-pan-images .gallery-main-swipper-container{--tw-aspect-h:9}@media (min-width:1024px){.body-header-sticky-class .gallery-container{top:6rem}}.detail-page-main-data-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;margin:auto;padding:1rem;width:100%}@media (min-width:640px){.detail-page-main-data-container{width:75%}}@media (min-width:768px){.detail-page-main-data-container{padding-bottom:1.5rem}}@media (min-width:1024px){.detail-page-main-data-container{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:0;padding-left:2.5rem;padding-right:2.5rem;position:sticky;top:1rem;width:41.666667%}.detail-vehicle-photo{margin-top:1rem}}.detail-vehicle-photo img{height:auto;width:100%}.detail-vehicle-name-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.detail-vehicle-name-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .detail-vehicle-name-title{text-transform:uppercase}.detail-vehicle-name-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-display:swap;font-family:var(--font-family-special)}.detail-vehicle-name-subtitle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}.detail-maindata-pvfdisclaimer{--tw-text-opacity:1;align-items:center;background:var(--main-color-normal-semi10);color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;justify-content:flex-start;margin-top:0;order:4;padding:.5rem 1rem}body.color-main-light .detail-maindata-pvfdisclaimer [class~=text-main-400]{color:#1f2937}@media (min-width:768px){.detail-maindata-pvfdisclaimer{margin-top:1.5rem;order:0}}.detail-maindata-pvfdisclaimer i{--tw-rotate:180deg;line-height:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.detail-maindata-pvfdisclaimer i{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}.detail-maindata-pvfdisclaimer .disclaimer{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1rem;margin-left:.75rem}@media (min-width:768px){.detail-prices-col{width:auto}}.detail-prices-col .label{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);text-transform:uppercase}.detail-prices-col .value{font-display:swap;font-family:var(--font-family-special);font-weight:700}.detail-badges{justify-content:flex-end;margin-bottom:.25rem;margin-left:auto}@media (min-width:1024px){.detail-badges{margin-left:0}}.detail-vehicle-name{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem}.detail-vehicle-name-texts{flex:1 1 auto}.detail-vehicle-name-subtitle{line-height:1.25}.detail-vehicle-name-button{display:none;flex:0 1 auto;margin-left:auto}@media (min-width:768px){.detail-vehicle-name-button{display:block}}.detail-datalist{display:flex;flex-wrap:wrap;width:100%}.detail-datalist .detail-datalist-item{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;flex-direction:column;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);text-align:center}.detail-datalist:not(.detail-datalist-big){gap:1rem;padding-bottom:1.25rem}@media (min-width:768px){.detail-datalist:not(.detail-datalist-big){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item{justify-content:center;min-width:40px}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item .icon{font-size:var(--font-size-xl,1.25rem);height:1.5rem;line-height:var(--line-height-xl,1.75rem);margin-bottom:.25rem;width:1.5rem}@media (min-width:768px){.detail-datalist:not(.detail-datalist-big) .detail-datalist-item .icon{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item i.icon{align-items:center;display:flex;justify-content:center}.detail-datalist.detail-datalist-big{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:1rem;order:2;padding-bottom:.75rem}@media (min-width:640px){.detail-datalist.detail-datalist-big{gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.detail-datalist.detail-datalist-big{margin-top:1.75rem;order:0;padding-bottom:1.75rem}}@media (min-width:1024px){.detail-datalist.detail-datalist-big{gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.detail-datalist.detail-datalist-big{gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}}.detail-datalist.detail-datalist-big .detail-datalist-item{background-color:hsla(220,9%,46%,.1);padding:.5rem;position:relative}.detail-datalist.detail-datalist-big .detail-datalist-item i.icon{align-items:center;display:flex;font-size:var(--font-size-xl,1.25rem);justify-content:center;line-height:var(--line-height-xl,1.75rem);margin-bottom:.25rem;max-height:1.5rem}@media (min-width:768px){.detail-datalist.detail-datalist-big .detail-datalist-item i.icon{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}.detail-datalist.detail-datalist-big .detail-datalist-item img.icon{height:auto;margin-left:auto;margin-right:auto;width:2.75rem}.detail-datalist.detail-datalist-big .detail-datalist-item img.icon+.data{line-height:.75rem;text-transform:uppercase}@media (min-width:640px){.detail-datalist.detail-datalist-big .detail-datalist-item img.icon+.data{line-height:1.5}}.detail-datalist.detail-datalist-big .detail-datalist-item .label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));max-width:calc(100% + .75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.detail-datalist.detail-datalist-big .detail-datalist-item .label{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);max-width:100%}}.detail-datalist.detail-datalist-big .detail-datalist-item .data{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1;text-align:center}.detail-prices{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.detail-prices{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}}.detail-prices-col{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.detail-prices-col:not(.detail-col-alone){width:50%}.detail-prices-col.detail-col-alone{width:100%}.detail-prices-col.detail-pricespvf-col{margin-left:auto;text-align:right}.button-1.detail-prices-col.detail-pricespvf-col,.button-2.detail-prices-col.detail-pricespvf-col,.button-3.detail-prices-col.detail-pricespvf-col,.button-4.detail-prices-col.detail-pricespvf-col,.button-5.detail-prices-col.detail-pricespvf-col,.button-alter.detail-prices-col.detail-pricespvf-col,.button-bordered-dark.detail-prices-col.detail-pricespvf-col,.button-bordered-light.detail-prices-col.detail-pricespvf-col,.button-dark.detail-prices-col.detail-pricespvf-col,.button-light.detail-prices-col.detail-pricespvf-col,.button-transparent-dark.detail-prices-col.detail-pricespvf-col,.button-transparent-light.detail-prices-col.detail-pricespvf-col,.button-transparent-main.detail-prices-col.detail-pricespvf-col,.button-whatsapp-filled.detail-prices-col.detail-pricespvf-col{text-align:right}.detail-prices-col.detail-pricespvf-col:not(.detail-col-alone){--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-left-width:1px}.detail-prices-col.detail-pricespvp-col.off{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-right:auto;text-align:left}.detail-prices-col.detail-pricespvp-col:not(.off){margin-left:auto;text-align:right}.button-1.detail-prices-col.detail-pricespvp-col:not(.off),.button-2.detail-prices-col.detail-pricespvp-col:not(.off),.button-3.detail-prices-col.detail-pricespvp-col:not(.off),.button-4.detail-prices-col.detail-pricespvp-col:not(.off),.button-5.detail-prices-col.detail-pricespvp-col:not(.off),.button-alter.detail-prices-col.detail-pricespvp-col:not(.off),.button-bordered-dark.detail-prices-col.detail-pricespvp-col:not(.off),.button-bordered-light.detail-prices-col.detail-pricespvp-col:not(.off),.button-dark.detail-prices-col.detail-pricespvp-col:not(.off),.button-light.detail-prices-col.detail-pricespvp-col:not(.off),.button-transparent-dark.detail-prices-col.detail-pricespvp-col:not(.off),.button-transparent-light.detail-prices-col.detail-pricespvp-col:not(.off),.button-transparent-main.detail-prices-col.detail-pricespvp-col:not(.off),.button-whatsapp-filled.detail-prices-col.detail-pricespvp-col:not(.off){text-align:right}.detail-prices-col .value{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);white-space:nowrap}.detail-prices-col .previous-value{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1;margin-bottom:.25rem;margin-top:.25rem}.detail-maindata-buttonset{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2rem}.detail-prices-button{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;justify-content:flex-end;line-height:var(--line-height-xs,1rem);line-height:1;margin-left:auto}.detail-prices-button-icon{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1}.detail-maindata-buttonset-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.detail-advantages{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1;margin-top:1.25rem}.detail-advantages-item,.detail-advantages-title{align-items:center;display:flex;justify-content:space-between;min-height:1rem;padding-right:.5rem}.detail-advantages-title{margin-bottom:.5rem}.detail-advantages-title .label{font-weight:700}.detail-advantages-title:not(:first-child){margin-top:.75rem}.detail-advantages-item{padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.detail-advantages-item .label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-right:.5rem}.detail-advantages-item input{display:none}.detail-advantages-item input+.label{padding-left:1.5rem;position:relative}.detail-advantages-item input+.label:before{--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px}.detail-advantages-item input+.label:after,.detail-advantages-item input+.label:before{content:var(--tw-content);height:1rem;left:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.detail-advantages-item input+.label:after{--tw-translate-y:-50%;--tw-scale-x:0;--tw-scale-y:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1;opacity:0}.detail-advantages-item input+.label:before{border-radius:4px}.detail-advantages-item input+.label:after{speak:never;content:"\e906"!important;font-family:ocs-icons!important;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.detail-advantages-item input:checked+.label:after{--tw-scale-x:1;--tw-scale-y:1;content:var(--tw-content);content:"\e906"!important;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detail-advantages-item input:not(:disabled)+.label{cursor:pointer}.detail-advantages-item input:not(:disabled):not(:checked)+.label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(31 41 55/var(--tw-border-opacity,1));content:var(--tw-content)}.detail-advantages-item input:not(:disabled):checked+.label:before{background-color:var(--green-success-color);border-color:var(--green-success-color)}.detail-advantages-item input:disabled+.label{cursor:not-allowed}.detail-advantages-item input:disabled+.label:before{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));content:var(--tw-content)}.detail-advantages-item input:disabled:not(:checked)+.label:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:var(--tw-content)}.detail-advantages-item input:disabled:checked+.label:before{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));content:var(--tw-content)}.detail-advantages-item input:disabled:checked+.label:after{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));color:var(--green-success-color);content:var(--tw-content)}.detail-advantages-item .previous-value,.detail-advantages-item .value{align-items:center;display:flex;justify-content:flex-end;min-width:max-content;text-align:right;white-space:nowrap}.button-1
.detail-advantages-item .previous-value,.button-1.detail-advantages-item .value,.button-2
.detail-advantages-item .previous-value,.button-2.detail-advantages-item .value,.button-3
.detail-advantages-item .previous-value,.button-3.detail-advantages-item .value,.button-4
.detail-advantages-item .previous-value,.button-4.detail-advantages-item .value,.button-5
.detail-advantages-item .previous-value,.button-5.detail-advantages-item .value,.button-alter
.detail-advantages-item .previous-value,.button-alter.detail-advantages-item .value,.button-bordered-dark
.detail-advantages-item .previous-value,.button-bordered-dark.detail-advantages-item .value,.button-bordered-light
.detail-advantages-item .previous-value,.button-bordered-light.detail-advantages-item .value,.button-dark
.detail-advantages-item .previous-value,.button-dark.detail-advantages-item .value,.button-light
.detail-advantages-item .previous-value,.button-light.detail-advantages-item .value,.button-transparent-dark
.detail-advantages-item .previous-value,.button-transparent-dark.detail-advantages-item .value,.button-transparent-light
.detail-advantages-item .previous-value,.button-transparent-light.detail-advantages-item .value,.button-transparent-main
.detail-advantages-item .previous-value,.button-transparent-main.detail-advantages-item .value,.button-whatsapp-filled
.detail-advantages-item .previous-value,.button-whatsapp-filled.detail-advantages-item .value{text-align:right}.detail-advantages-item .value{font-weight:700;margin-left:.5rem;width:4rem}.detail-advantages-item .value i{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1;margin-right:.25rem}.detail-advantages-item .previous-value{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-left:auto}.detail-advantages-item.hightlighted{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));box-shadow:inset 5px 0 0 #1f2937;padding-bottom:.75rem;padding-top:.75rem}.detail-advantages-item.free .value{color:var(--green-success-color);text-transform:uppercase}.detail-advantages-finalprice{--tw-border-opacity:1;align-items:center;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;display:flex;justify-content:space-between;margin-top:.75rem;padding-bottom:.75rem;padding-top:.75rem}.detail-advantages-finalprice .label{font-weight:700;line-height:1;text-transform:uppercase}.detail-advantages-finalprice .value{font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.detail-advantages-finalprice .value{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .detail-advantages-finalprice .value{text-transform:uppercase}.detail-advantages-finalprice .value{color:var(--main-color-normal);font-display:swap;font-family:var(--font-family-special);font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}@media (min-width:1024px){.body-header-sticky-class .detail-page-main-data-container{top:6rem}}.mainform-container{margin-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem}@media (min-width:768px){.mainform-container{margin-bottom:5rem;padding-top:2.75rem}}.mainform-container{box-shadow:0 0 10px rgba(229,231,235,.75)}.mainform-container.mainform-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.mainform-container.mainform-white{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1))}.mainform-container.mainform-main-400-10{--tw-text-opacity:1;background:var(--main-color-normal-semi10);color:rgb(31 41 55/var(--tw-text-opacity,1))}body.color-main-light .mainform-container.mainform-main-400-10 [class~=text-main-400]{color:#1f2937}.renting-list{max-height:400px;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.renting-list.closed{max-height:210px}.renting-list.open{max-height:100%}.renting-list .renting-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.067);margin-bottom:8px;transition:box-shadow .2s,border-color .2s}.renting-list .renting-item.selected{background-color:hsla(220,9%,46%,.1);border-color:hsla(220,9%,46%,.1);box-shadow:0 2px 8px 0 hsla(220,9%,46%,.1)}.renting-list .renting-item label{align-items:center;cursor:pointer;display:flex;padding:12px 10px;width:100%}@media (width >= 40rem){.ocs-ml-sm-n1{margin-left:-3px}}form#stripe-payment-form.locked #stripe-pay-now-submit{cursor:not-allowed;opacity:.5;pointer-events:none}form#stripe-payment-form.locked .status{opacity:1!important}form#stripe-payment-form .loader,form#stripe-payment-form .loader:after,form#stripe-payment-form .loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}form#stripe-payment-form .loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#1e293b;font-size:4px;margin:0 auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}form#stripe-payment-form .loader:after,form#stripe-payment-form .loader:before{content:"";position:absolute;top:0}form#stripe-payment-form .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}form#stripe-payment-form .loader:after{left:3.5em}.iti__flag{background-image:url(/images/vendor/intl-tel-input/build/flags.png)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/images/vendor/intl-tel-input/build/flags@2x.png)!important}}.form-field-box .iti__selected-flag{max-height:36px;padding-left:12px;padding-right:2px}.iti.iti--allow-dropdown{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex!important;flex-direction:column}.thanyoupage-container{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-top-left-radius:var(--border-radius-DEFAULT,4px);border-top-right-radius:var(--border-radius-DEFAULT,4px);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding-bottom:3rem;text-align:center;width:600px}@media (min-width:768px){.thanyoupage-container{padding-bottom:4rem}}.thanyoupage-container .thanyoupage-banner{border-color:var(--main-color-normal);border-top-width:8px}.thanyoupage-container .ornament-icon-container{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:var(--border-radius-full,9999px);display:flex;height:74px;justify-content:center;margin:-37px auto 1.25rem;position:relative;width:74px;z-index:10}@media (min-width:768px){.thanyoupage-container .ornament-icon-container{height:116px;margin-bottom:2rem;margin-top:-58px;width:116px}}.thanyoupage-container .ornament-icon{align-items:center;background:var(--main-color-normal-semi10);border-radius:var(--border-radius-full,9999px);display:flex;height:4rem;justify-content:center;width:4rem}body.color-main-light .thanyoupage-container .ornament-icon [class~=text-main-400]{color:#1f2937}@media (min-width:768px){.thanyoupage-container .ornament-icon{height:96px;width:96px}}.thanyoupage-container .ornament-icon i{color:var(--main-color-normal);font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-4xl,2.5rem)}@media (min-width:768px){.thanyoupage-container .ornament-icon i{font-size:var(--font-size-6xl,3.75rem);line-height:var(--line-height-6xl,1)}}.thanyoupage-container .thanyoupage-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1rem}.thanyoupage-container .thanyoupage-description{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-bottom:2.5rem}@media (min-width:768px){.thanyoupage-container .thanyoupage-description{margin-bottom:4rem}}.thanyoupage-container .thanyoupage-button-container{margin-left:auto;margin-right:auto;max-width:220px}.thanyoupage-container .thanyoupage-button-container button{width:100%}.body-rounded-class{--ocs-slider-button-radius:50%;--ocs-slider-pagination-radius:20px;--ocs-slider-pagination-bullet-active-radius:5px;--ocs-slider-pagination-bullet-radius:5px;--ocs-searchform-select-radius:30px}.body-rounded-class .cookies-swal .button-confirm,.body-rounded-class .header-contact-button,.body-rounded-class .header-contact-button i,.body-rounded-class .ocs-button{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .header-contact-button+.tooltip-header{border-radius:var(--border-radius-md,.375rem)}.body-rounded-class .phonehighlight{border-radius:var(--border-radius-DEFAULT,4px)}.body-rounded-class .phonehighlight i{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .module-calculator,.body-rounded-class .module-equipment{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .equipment-tab.active{border-top-left-radius:var(--border-radius-lg,.5rem);border-top-right-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .module-calculator form select{border-radius:var(--border-radius-full,9999px);padding-left:1.25rem;padding-right:1.25rem}.body-rounded-class .callmeback-container .callmeback-inner,.body-rounded-class .detail-promo-contents img,.body-rounded-class .detail-promo-form,.body-rounded-class .gallery-main-swipper-container,.body-rounded-class .gallery-main-swipper-container .swiper-button-next,.body-rounded-class .gallery-main-swipper-container .swiper-button-prev,.body-rounded-class .imagen-ficha-thumbs,.body-rounded-class .promotion-item-inner{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .detail-promo-form:before{border-radius:var(--border-radius-lg,.5rem);border-bottom-left-radius:var(--border-radius-none,0);border-bottom-right-radius:var(--border-radius-none,0);content:var(--tw-content)}.body-rounded-class .detail-page-main-data-container{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .detail-maindata-pvfdisclaimer,.body-rounded-class .disclaimer-safe-payment{border-radius:var(--border-radius-DEFAULT,4px)}.body-rounded-class .detail-vehicle-photo img:not(.imagen-ficha){border-radius:var(--border-radius-md,.375rem)}.body-rounded-class .checkoutform-container{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .mobile-search-form-controller-button{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .mainform-container{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .ocs-forms .checkbox-field-box input[type=checkbox]+label:before,.body-rounded-class .ocs-forms .checkbox-field-box input[type=checkbox]+label~label:before,.body-rounded-class .ocs-forms .radio-field-box input[type=checkbox]+label:before,.body-rounded-class .ocs-forms .radio-field-box input[type=checkbox]+label~label:before{border-radius:var(--border-radius-DEFAULT,4px);content:var(--tw-content)}.body-rounded-class .ocs-forms .form-field{border-radius:var(--form-field-border-radius,var(--border-radius-lg))}.body-rounded-class .whatsappcontact-container{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .modal-vehicle-quickview .gallery-main-swipper-container{border-radius:var(--border-radius-none,0)}.body-rounded-class .modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .grid-gama-header-button{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .grid-gama-item-inner{border-radius:1rem}.body-rounded-class .swiper-button-next,.body-rounded-class .swiper-button-prev{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .ocs-gallery-component .gallery-thumbnails-lightbox figure,.body-rounded-class .ocs-gallery-component .swiper-slide{border-radius:var(--border-radius-lg,.5rem);overflow:hidden}.body-rounded-class .body-rounded-class,.body-rounded-class .grid-gama-scroll-btn{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .comparator-attributes-list.comparator-labels-attributes-list{border-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .comparator-btn,.body-rounded-class .favorite-btn{border-radius:var(--border-radius-full,9999px)}.body-rounded-class .comparator-vehicle-image-inner{border-radius:var(--border-radius-lg,.5rem)}@media (min-width:1024px){.body-rounded-class .submenu{border-radius:var(--border-radius-md,.375rem)}}.body-rounded-class .search-form .form-field.form-field-checkimageslist .select-box-heading-container[data-selector-type=dropdown] .select-box-heading,.body-rounded-class .search-form .form-field.form-field-select .select-box-heading-container[data-selector-type=dropdown] .select-box-heading{border-radius:var(--ocs-searchform-select-radius)}.body-rounded-class .search-form .form-field.form-field-checkimageslist .select-box-heading-container[data-selector-type=collapse] .select-box-heading,.body-rounded-class .search-form .form-field.form-field-select .select-box-heading-container[data-selector-type=collapse] .select-box-heading{border-bottom-left-radius:var(--border-radius-none,0);border-bottom-right-radius:var(--border-radius-none,0);border-top-left-radius:var(--border-radius-lg,.5rem);border-top-right-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .search-form .form-field.form-field-checkimageslist .select-box-body fieldset,.body-rounded-class .search-form .form-field.form-field-select .select-box-body fieldset{border-bottom-left-radius:var(--border-radius-lg,.5rem);border-bottom-right-radius:var(--border-radius-lg,.5rem)}.body-rounded-class .search-form .form-field.form-field-checkimageslist.form-field-active .select-box-heading-container .select-box-heading,.body-rounded-class .search-form .form-field.form-field-select.form-field-active .select-box-heading-container .select-box-heading{border-bottom-left-radius:var(--border-radius-none,0);border-bottom-right-radius:var(--border-radius-none,0)}.countdown-block{padding:.5rem;position:relative}@media (min-width:768px){.countdown-block{padding-bottom:.75rem;padding-top:.75rem}}.countdown-block .countdown-block-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:1536px){.countdown-block .countdown-block-inner{width:100%}@media (min-width:640px){.countdown-block .countdown-block-inner{max-width:640px}}@media (min-width:768px){.countdown-block .countdown-block-inner{max-width:768px}}@media (min-width:1024px){.countdown-block .countdown-block-inner{max-width:1024px}}@media (min-width:1280px){.countdown-block .countdown-block-inner{max-width:1280px}}@media (min-width:1536px){.countdown-block .countdown-block-inner{max-width:1536px}}}@media (min-width:1024px){.countdown-block .countdown-block-inner{flex-direction:row}}.countdown-block .countdown-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.countdown-block .countdown-title{flex-wrap:nowrap;margin-right:1.75rem}}.countdown-block .countdown-title i{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);margin-right:.75rem}@media (min-width:1024px){.countdown-block .countdown-title i{font-size:42px}}.countdown-block .countdown-title span{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}@media (min-width:1024px){.countdown-block .countdown-title span{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.countdown-block .countdown-counter{display:flex}.countdown-block .countdown-counter .countdown-counter-item{align-items:flex-end;display:flex;margin-left:.5rem;margin-right:.5rem;text-align:center}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item{align-items:stretch;flex-direction:column;justify-content:center}}.countdown-block .countdown-counter .countdown-counter-item.days:not([data-days]){display:none}.countdown-block .countdown-counter .countdown-counter-item.days[data-days]:before{content:attr(data-days)}.countdown-block .countdown-counter .countdown-counter-item.hours:not([data-hours]){display:none}.countdown-block .countdown-counter .countdown-counter-item.hours[data-hours]:before{content:attr(data-hours)}.countdown-block .countdown-counter .countdown-counter-item.minutes:not([data-minutes]){display:none}.countdown-block .countdown-counter .countdown-counter-item.minutes[data-minutes]:before{content:attr(data-minutes)}.countdown-block .countdown-counter .countdown-counter-item.seconds:not([data-seconds]){display:none}.countdown-block .countdown-counter .countdown-counter-item.seconds[data-seconds]:before{content:attr(data-seconds)}.countdown-block .countdown-counter .countdown-counter-item:before{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);line-height:1.25rem}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item:before{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem);line-height:1.5rem}}.countdown-block .countdown-counter .countdown-counter-item span{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:.75rem;margin-bottom:.1rem;margin-left:.25rem}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item span{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1rem;margin-bottom:0;margin-left:0}}.countdown-block .countdown-cta{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:.5rem;text-align:center}@media (min-width:1024px){.countdown-block .countdown-cta{margin-left:1.75rem;margin-top:0}}.countdown-block .countdown-cta i{margin-right:.25rem}.countdown-block .countdown-cta span{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}@media (min-width:1024px){.countdown-block .countdown-cta span{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.countdown-block .hide-countdown-container{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.countdown-block .hide-countdown-container:hover{opacity:.5}.detail-page .countdown-block .countdown-cta{display:none}.phonehighlight{background:var(--main-color-normal-semi10);container-name:phonehighlight;container-type:inline-size;display:block;margin-left:.5rem;margin-right:.5rem;padding:.75rem 1.25rem}body.color-main-light .phonehighlight [class~=text-main-400]{color:#1f2937}.phonehighlight:hover{color:var(--main-color-dark)}@media (min-width:640px){.phonehighlight{margin-left:0;margin-right:0}}.phonehighlight i{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;height:2.5rem;justify-content:center;width:2.5rem}.phonehighlight i:before{animation:shakeandswing 3s cubic-bezier(.36,.07,.19,.97) both;animation-iteration-count:infinite;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.phonehighlight:hover i{background-color:var(--main-color-dark)}.phonehighlight:hover i:before{animation-duration:2s}.phonehighlight-inner{display:flex;flex-direction:column;min-height:40px;padding-right:2.75rem;position:relative}.phonehighlight-icon{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem);position:absolute;right:0}.phonehighlight-data{display:flex;font-weight:700}.phonehighlight-data .phonehighlight-label,.phonehighlight-data .phonehighlight-phone{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1.25rem;white-space:nowrap}.phonehighlight-data .phonehighlight-label{padding-right:.5rem;text-transform:uppercase}.phonehighlight-description{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1rem;padding-top:.25rem}@container phonehighlight (min-width: 440px){.phonehighlight-inner{align-items:center;flex-direction:row;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;padding-right:0}.phonehighlight-data,.phonehighlight-description,.phonehighlight-icon{flex:1 1 0%;padding-left:.25rem;padding-right:.25rem}.phonehighlight-data,.phonehighlight-icon{flex-grow:0}.phonehighlight-icon{position:relative;right:auto}.phonehighlight-data{flex-direction:column}.phonehighlight-data .phonehighlight-phone{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);line-height:1.5rem}.phonehighlight-data .phonehighlight-label{padding-right:0}.phonehighlight-description{display:flex;justify-content:flex-end;line-height:1.25rem;padding-top:0}}.callmeback-container{container-name:callmeback-container;container-type:inline-size;margin-left:auto;margin-right:auto;width:100%}.callmeback-container.full{flex-direction:column;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.callmeback-container.full{width:100%}@media (min-width:640px){.callmeback-container.full{max-width:640px}}@media (min-width:768px){.callmeback-container.full{max-width:768px}}@media (min-width:1024px){.callmeback-container.full{max-width:1024px}}@media (min-width:1280px){.callmeback-container.full{max-width:1280px}}@media (min-width:1536px){.callmeback-container.full{max-width:1536px}}}@container callmeback-container (min-width: 1024px){.callmeback-container.full.onlyform .callmeback-inner{padding-top:1.75rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form{display:flex;flex-direction:row;gap:1.25rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header{padding-left:1.25rem;width:41.666667%}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-icon{font-size:var(--font-size-6xl,3.75rem);line-height:var(--line-height-6xl,1);line-height:1;margin-right:1.5rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-title{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);line-height:1.75rem;margin-bottom:.5rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-subtitle{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1.25rem}.callmeback-container.full.onlyform .callmeback-inner .contact_form_callmeback{margin-top:0;width:58.333333%}}.callmeback-container .callmeback-inner{display:flex;flex-direction:column;margin-bottom:2.5rem;padding:1rem 2.25rem 2.5rem}@media (min-width:768px){.callmeback-container .callmeback-inner{margin-bottom:3.5rem}}.callmeback-container .callmeback-inner.callmeback-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.callmeback-container .callmeback-inner.callmeback-main-400-10{--tw-text-opacity:1;background:var(--main-color-normal-semi10);border-color:var(--main-color-normal);border-style:dashed;border-width:1px;color:rgb(31 41 55/var(--tw-text-opacity,1))}body.color-main-light .callmeback-container .callmeback-inner.callmeback-main-400-10 [class~=text-main-400]{color:#1f2937}.callmeback-container .callmeback-inner.callmeback-main-400-10 .callmeback-contact-buttonset-text{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.callmeback-container .callmeback-inner .callmeback-contact,.callmeback-container .callmeback-inner .callmeback-form{text-align:center}.callmeback-container .callmeback-inner .callmeback-contact{margin-top:2.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header,.callmeback-container .callmeback-inner .callmeback-form-header{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}.callmeback-container .callmeback-inner .callmeback-contact-header-icon,.callmeback-container .callmeback-inner .callmeback-form-header-icon{font-size:var(--font-size-3xl,1.875rem);line-height:var(--line-height-3xl,2.25rem);margin-right:.25rem}.callmeback-container .callmeback-inner .callmeback-contact-header-title,.callmeback-container .callmeback-inner .callmeback-form-header-title{font-weight:700;line-height:2.25rem}.callmeback-container .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container .callmeback-inner .callmeback-form-header-subtitle{display:block;line-height:1rem}.callmeback-container .callmeback-inner .callmeback-form .ocs-forms-form-container{width:100%}.callmeback-container .callmeback-inner .callmeback-form .ocs-forms{margin-top:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact-buttonset-item{flex:1 1 auto}.callmeback-container .callmeback-inner .callmeback-contact-buttonset-text{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);margin-top:.75rem;text-align:left}@container callmeback-container (min-width: 691px){.callmeback-container .callmeback-inner{flex-direction:row;padding-bottom:1.75rem;padding-left:1.25rem;padding-right:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact,.callmeback-container .callmeback-inner .callmeback-form{padding-left:1rem;padding-right:1rem;text-align:left}.callmeback-container .callmeback-inner .callmeback-contact:not(:last-child),.callmeback-container .callmeback-inner .callmeback-form:not(:last-child){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));border-right-width:1px}.callmeback-container .callmeback-inner .callmeback-contact{margin-top:0}.callmeback-container .callmeback-inner .callmeback-form{width:58.333333%}.callmeback-container .callmeback-inner .callmeback-contact{width:41.666667%}.callmeback-container .callmeback-inner .callmeback-contact-header,.callmeback-container .callmeback-inner .callmeback-form-header{display:flex}.callmeback-container .callmeback-inner .callmeback-contact-header-icon,.callmeback-container .callmeback-inner .callmeback-form-header-icon{font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-4xl,2.5rem);line-height:2.5rem;margin-right:.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header-texts,.callmeback-container .callmeback-inner .callmeback-form-header-texts{display:flex;flex-direction:column}.callmeback-container .callmeback-inner .callmeback-contact-header-title,.callmeback-container .callmeback-inner .callmeback-form-header-title{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);line-height:1.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container .callmeback-inner .callmeback-form-header-subtitle{display:inline;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1.25rem}}@container callmeback-container (min-width: 1201px){.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header{display:block}.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header-texts,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header-texts{display:inline}.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header-subtitle{display:inline;font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}@media (min-width:1024px){.detail-row .callmeback-container{order:2}}.detail-row .callmeback-container .callmeback-inner{margin-bottom:0}@media (min-width:1024px){.detail-row .callmeback-container .callmeback-inner{margin-bottom:3.5rem}}.pageblock{position:relative}.pageblock:before{content:var(--tw-content);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.pageblock{container-name:pageblock;container-type:inline-size}.pageblock:before{background-color:var(--pageblock-overlay-color,#f9fafb);opacity:var(--pageblock-overlay-opacity,1)}.pageblock.blurred-bgimg{background-image:var(--pageblock-blur-bg-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover}.pageblock .pageblock-bg-image-container{height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.pageblock .pageblock-bg-image{left:0;position:absolute;top:0;z-index:0}.pageblock .pageblock-bg-image,.pageblock .pageblock-bg-image img{height:100%;object-fit:cover;width:100%}.pageblock .pageblock-bg-image.blurred{filter:blur(3px)}.pageblock .pageblock-container{display:flex;margin-left:auto;margin-right:auto;position:relative;text-align:left;z-index:20}.pageblock .pageblock-container:not(.pageblock--stretched){gap:1.5rem;padding:4rem .75rem}@media (min-width:1536px){.pageblock .pageblock-container:not(.pageblock--stretched){width:100%}@media (min-width:640px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:640px}}@media (min-width:768px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:768px}}@media (min-width:1024px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1024px}}@media (min-width:1280px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1280px}}@media (min-width:1536px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1536px}}}.pageblock .pageblock-container:not(.pageblock--stretched) .pageblock-texts{margin-bottom:2.75rem}.pageblock .pageblock-container.pageblock--stretched .pageblock-texts iframe{width:100%}.pageblock .pageblock-container.pageblock--stretched .pageblock-buttonset{padding-bottom:1rem;padding-top:1rem}.pageblock.centered-top .pageblock-container,.pageblock.sided-left .pageblock-container{flex-direction:column}.pageblock.centered-bottom .pageblock-container,.pageblock.sided-right .pageblock-container{flex-direction:column-reverse}.pageblock .pageblock-contents{display:flex;flex-direction:column;text-align:center;width:100%}.pageblock .pageblock-contents .pageblock-buttonset{justify-content:center}.pageblock .pageblock-texts{color:var(--pageblock-text-color,#1f2937);width:100%}.pageblock .pageblock-texts a,.pageblock .pageblock-texts a:hover{color:var(--pageblock-text-color,#1f2937);opacity:.8;text-decoration:none}.pageblock .pageblock-texts h2,.pageblock .pageblock-texts h2 a,.pageblock .pageblock-texts h2 a:hover,.pageblock .pageblock-texts h3,.pageblock .pageblock-texts h3 a,.pageblock .pageblock-texts h3 a:hover,.pageblock .pageblock-texts h4,.pageblock .pageblock-texts h4 a,.pageblock .pageblock-texts h4 a:hover{color:var(--pageblock-heading-color,inherit)!important}.pageblock .pageblock-texts h2{margin-bottom:1rem}.pageblock .pageblock-texts h3{margin-bottom:.75rem}.pageblock .pageblock-texts h4{margin-bottom:.5rem}.pageblock .pageblock-texts p+h2{margin-top:1rem}.pageblock .pageblock-texts p+h3{margin-top:.75rem}.pageblock .pageblock-texts p+h4{margin-top:.5rem}.pageblock .pageblock-texts h2:last-child,.pageblock .pageblock-texts h3:last-child,.pageblock .pageblock-texts h4:last-child,.pageblock .pageblock-texts p:last-child{margin-bottom:0}.pageblock .pageblock-buttonset{width:100%}.pageblock .pageblock-buttonset,.pageblock.pageblock-with-image .pageblock-image,.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-image,.pageblock.pageblock-with-media .pageblock-media{display:flex;justify-content:center}.pageblock.pageblock-with-image .pageblock-image img,.pageblock.pageblock-with-image .pageblock-media img,.pageblock.pageblock-with-media .pageblock-image img,.pageblock.pageblock-with-media .pageblock-media img{height:auto;max-width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-w:1;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.pageblock.pageblock-with-image .pageblock-media>*,.pageblock.pageblock-with-media .pageblock-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-h:1;max-width:100%}@media (min-width:768px){.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-w:8;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.pageblock.pageblock-with-image .pageblock-media>*,.pageblock.pageblock-with-media .pageblock-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-h:3}}@media (min-width:1024px){.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-h:2}}@media (min-width:768px){.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{width:50%}}.pageblock.pageblock-with-image .pageblock-media iframe,.pageblock.pageblock-with-media .pageblock-media iframe{height:100%;width:100%}@container pageblock (min-width: 769px){.pageblock .pageblock-container{text-align:center}.pageblock.sided-left .pageblock-container{flex-direction:row}.pageblock.sided-left .pageblock-buttonset{display:flex;width:100%}.pageblock.sided-right .pageblock-container{flex-direction:row-reverse}.pageblock.sided-right .pageblock-buttonset{display:flex;width:100%}.pageblock.sided-left .pageblock-container,.pageblock.sided-right .pageblock-container{align-items:flex-start}.pageblock.sided-left.pageblock-with-image .pageblock-contents,.pageblock.sided-left.pageblock-with-media .pageblock-contents,.pageblock.sided-right.pageblock-with-image .pageblock-contents,.pageblock.sided-right.pageblock-with-media .pageblock-contents{flex:1 1 0%;min-width:50%}.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-contents,.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-image,.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-media,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-contents,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-image,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-media,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-contents,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-image,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-media,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-contents,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-image,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-media{position:sticky;top:0}.pageblock .pageblock-contents.align-justify .pageblock-buttonset,.pageblock .pageblock-contents.align-left .pageblock-buttonset{justify-content:flex-start}.pageblock .pageblock-contents.align-justify .pageblock-texts{text-align:justify}.pageblock .pageblock-contents.align-left .pageblock-texts{text-align:left}.button-1.pageblock .pageblock-contents.align-right .pageblock-texts,.button-2.pageblock .pageblock-contents.align-right .pageblock-texts,.button-3.pageblock .pageblock-contents.align-right .pageblock-texts,.button-4.pageblock .pageblock-contents.align-right .pageblock-texts,.button-5.pageblock .pageblock-contents.align-right .pageblock-texts,.button-alter.pageblock .pageblock-contents.align-right .pageblock-texts,.button-bordered-dark.pageblock .pageblock-contents.align-right .pageblock-texts,.button-bordered-light.pageblock .pageblock-contents.align-right .pageblock-texts,.button-dark.pageblock .pageblock-contents.align-right .pageblock-texts,.button-light.pageblock .pageblock-contents.align-right .pageblock-texts,.button-transparent-dark.pageblock .pageblock-contents.align-right .pageblock-texts,.button-transparent-light.pageblock .pageblock-contents.align-right .pageblock-texts,.button-transparent-main.pageblock .pageblock-contents.align-right .pageblock-texts,.button-whatsapp-filled.pageblock .pageblock-contents.align-right .pageblock-texts,.pageblock .pageblock-contents.align-right .pageblock-texts{text-align:right}.pageblock .pageblock-contents.align-right .pageblock-buttonset{justify-content:flex-end}.pageblock .pageblock-contents.align-center .pageblock-texts{text-align:center}.pageblock .pageblock-contents.align-center .pageblock-buttonset{justify-content:center}}.pageblock.contactdata:before{content:var(--tw-content);display:none}.pageblock.contactdata .pageblock-texts{display:flex;flex-direction:column;gap:.75rem;text-align:center}.pageblock.contactdata .contactdata-link{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:768px){.pageblock.contactdata.pageblock-with-media .pageblock-texts{text-align:left}.pageblock.contactdata.pageblock-with-media .contactdata-link{align-items:flex-end;justify-content:flex-start;margin-left:0;margin-right:0}}.pageblock.contactdata.with-intro .contactdata-intro{display:flex;flex-direction:column;padding-top:4rem;text-align:center}@media (min-width:1536px){.pageblock.contactdata.with-intro .contactdata-intro{width:100%}@media (min-width:640px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:640px}}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:768px}}@media (min-width:1024px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1024px}}@media (min-width:1280px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1280px}}@media (min-width:1536px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1536px}}.pageblock.contactdata.with-intro .contactdata-intro{margin-left:auto;margin-right:auto}}.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{text-transform:uppercase}.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-display:swap;font-family:var(--font-family-special);padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{padding-left:0;padding-right:0}}.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}.header-main[class~=bg-white] .tooltip-header .pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:#fff}.header-main[class~=bg-dark] .tooltip-header .pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:#1f2937}.header-main[class~=bg-main-400] .tooltip-header .pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:var(--main-color-normal)}.header-main[class~=bg-alter-400] .tooltip-header .pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:var(--alter-color-normal)}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{padding-left:0;padding-right:0}}.pageblock.contactdata.with-intro .pageblock-container{padding-top:2rem}@container pageblock (min-width: 769px){body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-media{top:6rem}}body.body-rounded-class .pageblock-image,body.body-rounded-class .pageblock-media{border-radius:.75rem;overflow:hidden}.ocs-section .ocs-section-column a:not(.ocs-button).custom-column{text-decoration:none}.custom-column.custom-column-fluid{container-name:customcolumn;container-type:inline-size}.custom-column .custom-column-bg-image-container{height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.custom-column .custom-column-bg-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.custom-column .custom-column-bg-image.blurred{filter:blur(3px)}.custom-column .custom-column-container{display:flex;margin-left:auto;margin-right:auto;position:relative;text-align:left;z-index:20}.custom-column .custom-column-container:not(.custom-column--stretched){gap:1.5rem;padding-left:.75rem;padding-right:.75rem;width:100%}.custom-column .custom-column-container.custom-column--stretched .custom-column-texts iframe{width:100%}.custom-column .custom-column-container.custom-column--stretched .custom-column-buttonset{padding-bottom:1rem;padding-top:1rem}.custom-column.centered-top .custom-column-container{flex-direction:column}.custom-column.sided-left .custom-column-container{align-items:center;flex-direction:column}.custom-column.sided-left:not(.custom-column-fluid) .custom-column-container{flex-direction:row}.custom-column.sided-left:not(.custom-column-fluid) .custom-column-container .custom-column-contents{flex:1 1 0%}.custom-column.centered-bottom .custom-column-container{flex-direction:column-reverse}.custom-column.sided-right .custom-column-container{align-items:center;flex-direction:column-reverse}.custom-column.sided-right .custom-column-container .custom-column-contents{flex:1 1 0%}.custom-column.sided-right:not(.custom-column-fluid) .custom-column-container{flex-direction:row-reverse}.custom-column .custom-column-contents{display:flex;flex-direction:column;width:100%}.custom-column .custom-column-texts{width:100%}.custom-column .custom-column-texts h2{margin-bottom:1rem}.custom-column .custom-column-texts h3{margin-bottom:.75rem}.custom-column .custom-column-texts h4{margin-bottom:.5rem}.custom-column .custom-column-texts p+h2{margin-top:1rem}.custom-column .custom-column-texts p+h3{margin-top:.75rem}.custom-column .custom-column-texts p+h4{margin-top:.5rem}.custom-column .custom-column-texts h2:last-child,.custom-column .custom-column-texts h3:last-child,.custom-column .custom-column-texts h4:last-child,.custom-column .custom-column-texts p:last-child{margin-bottom:0}.custom-column .custom-column-buttonset{display:flex;flex-direction:column;width:100%}.custom-column .custom-column-buttonset[data-align=left]{align-items:flex-start}.custom-column .custom-column-buttonset[data-align=right]{align-items:flex-end}.custom-column .custom-column-buttonset[data-align=center]{align-items:center}.custom-column .custom-column-buttonset[data-align=justify]{align-items:stretch}.custom-column.custom-column-with-image .custom-column-image,.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-image,.custom-column.custom-column-with-media .custom-column-media{display:flex;justify-content:center;overflow:hidden}.custom-column.custom-column-with-image .custom-column-image.image-align-left,.custom-column.custom-column-with-image .custom-column-media.image-align-left,.custom-column.custom-column-with-media .custom-column-image.image-align-left,.custom-column.custom-column-with-media .custom-column-media.image-align-left{justify-content:flex-start}.custom-column.custom-column-with-image .custom-column-image.image-align-right,.custom-column.custom-column-with-image .custom-column-media.image-align-right,.custom-column.custom-column-with-media .custom-column-image.image-align-right,.custom-column.custom-column-with-media .custom-column-media.image-align-right{justify-content:flex-end}.custom-column.custom-column-with-image .custom-column-image.image-align-top,.custom-column.custom-column-with-image .custom-column-media.image-align-top,.custom-column.custom-column-with-media .custom-column-image.image-align-top,.custom-column.custom-column-with-media .custom-column-media.image-align-top{align-self:start}.custom-column.custom-column-with-image .custom-column-image.image-align-bottom,.custom-column.custom-column-with-image .custom-column-media.image-align-bottom,.custom-column.custom-column-with-media .custom-column-image.image-align-bottom,.custom-column.custom-column-with-media .custom-column-media.image-align-bottom{align-self:end}.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{--tw-aspect-w:1;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.custom-column.custom-column-with-image .custom-column-media>*,.custom-column.custom-column-with-media .custom-column-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{--tw-aspect-h:1;max-width:100%}@media (min-width:768px){.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{--tw-aspect-w:8;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.custom-column.custom-column-with-image .custom-column-media>*,.custom-column.custom-column-with-media .custom-column-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{--tw-aspect-h:3}}@media (min-width:1024px){.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{--tw-aspect-h:2}}@media (min-width:768px){.custom-column.custom-column-with-image .custom-column-media,.custom-column.custom-column-with-media .custom-column-media{width:50%}}.custom-column.custom-column-with-image .custom-column-media iframe,.custom-column.custom-column-with-media .custom-column-media iframe{height:100%;width:100%}@container customcolumn (max-width: 768px){.custom-column .custom-column-container{text-align:center}}@container customcolumn (min-width: 769px){.custom-column.sided-left .custom-column-container{flex-direction:row}.custom-column.sided-left .custom-column-buttonset{display:flex;width:100%}.custom-column.sided-right .custom-column-container{flex-direction:row-reverse}.custom-column.sided-right .custom-column-buttonset{display:flex;width:100%}.custom-column.sided-left .custom-column-container,.custom-column.sided-right .custom-column-container{align-items:flex-start}.custom-column.sided-left.custom-column-with-image .custom-column-contents,.custom-column.sided-left.custom-column-with-media .custom-column-contents,.custom-column.sided-right.custom-column-with-image .custom-column-contents,.custom-column.sided-right.custom-column-with-media .custom-column-contents{flex:1 1 0%;min-width:50%}.custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-contents,.custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-image,.custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-media,.custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-contents,.custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-image,.custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-media,.custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-contents,.custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-image,.custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-media,.custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-contents,.custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-image,.custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-media{position:sticky;top:0}.custom-column .custom-column-contents.align-justify .custom-column-buttonset,.custom-column .custom-column-contents.align-left .custom-column-buttonset{justify-content:flex-start}.custom-column .custom-column-contents.align-justify .custom-column-texts{text-align:justify}.custom-column .custom-column-contents.align-left .custom-column-texts{text-align:left}.button-1.custom-column .custom-column-contents.align-right .custom-column-texts,.button-2.custom-column .custom-column-contents.align-right .custom-column-texts,.button-3.custom-column .custom-column-contents.align-right .custom-column-texts,.button-4.custom-column .custom-column-contents.align-right .custom-column-texts,.button-5.custom-column .custom-column-contents.align-right .custom-column-texts,.button-alter.custom-column .custom-column-contents.align-right .custom-column-texts,.button-bordered-dark.custom-column .custom-column-contents.align-right .custom-column-texts,.button-bordered-light.custom-column .custom-column-contents.align-right .custom-column-texts,.button-dark.custom-column .custom-column-contents.align-right .custom-column-texts,.button-light.custom-column .custom-column-contents.align-right .custom-column-texts,.button-transparent-dark.custom-column .custom-column-contents.align-right .custom-column-texts,.button-transparent-light.custom-column .custom-column-contents.align-right .custom-column-texts,.button-transparent-main.custom-column .custom-column-contents.align-right .custom-column-texts,.button-whatsapp-filled.custom-column .custom-column-contents.align-right .custom-column-texts,.custom-column .custom-column-contents.align-right .custom-column-texts{text-align:right}.custom-column .custom-column-contents.align-right .custom-column-buttonset{justify-content:flex-end}.custom-column .custom-column-contents.align-center .custom-column-texts{text-align:center}.custom-column .custom-column-contents.align-center .custom-column-buttonset{justify-content:center}}.custom-column.contactdata:before{content:var(--tw-content);display:none}.custom-column.contactdata .custom-column-texts{display:flex;flex-direction:column;gap:.75rem;text-align:center}.custom-column.contactdata .contactdata-link{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:768px){.custom-column.contactdata.custom-column-with-media .custom-column-texts{text-align:left}.custom-column.contactdata.custom-column-with-media .contactdata-link{align-items:flex-end;justify-content:flex-start;margin-left:0;margin-right:0}}.custom-column.contactdata.with-intro .contactdata-intro{display:flex;flex-direction:column;padding-top:4rem;text-align:center}@media (min-width:1536px){.custom-column.contactdata.with-intro .contactdata-intro{width:100%}@media (min-width:640px){.custom-column.contactdata.with-intro .contactdata-intro{max-width:640px}}@media (min-width:768px){.custom-column.contactdata.with-intro .contactdata-intro{max-width:768px}}@media (min-width:1024px){.custom-column.contactdata.with-intro .contactdata-intro{max-width:1024px}}@media (min-width:1280px){.custom-column.contactdata.with-intro .contactdata-intro{max-width:1280px}}@media (min-width:1536px){.custom-column.contactdata.with-intro .contactdata-intro{max-width:1536px}}.custom-column.contactdata.with-intro .contactdata-intro{margin-left:auto;margin-right:auto}}.custom-column.contactdata.with-intro .contactdata-intro h2.contactdata-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.custom-column.contactdata.with-intro .contactdata-intro h2.contactdata-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .custom-column.contactdata.with-intro .contactdata-intro h2.contactdata-title{text-transform:uppercase}.custom-column.contactdata.with-intro .contactdata-intro h2.contactdata-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-display:swap;font-family:var(--font-family-special);padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.custom-column.contactdata.with-intro .contactdata-intro h2.contactdata-title{padding-left:0;padding-right:0}}.custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}.header-main[class~=bg-white] .tooltip-header .custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:#fff}.header-main[class~=bg-dark] .tooltip-header .custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:#1f2937}.header-main[class~=bg-main-400] .tooltip-header .custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:var(--main-color-normal)}.header-main[class~=bg-alter-400] .tooltip-header .custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{background-color:var(--alter-color-normal)}@media (min-width:768px){.custom-column.contactdata.with-intro .contactdata-intro .contactdata-description{padding-left:0;padding-right:0}}.custom-column.contactdata.with-intro .custom-column-container{padding-top:2rem}@container customcolumn (min-width: 769px){body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-contents,body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-image,body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-image .custom-column-media,body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-contents,body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-image,body.body-header-sticky-class .custom-column.sticky-cols.sided-left.custom-column-with-media .custom-column-media,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-contents,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-image,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-image .custom-column-media,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-contents,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-image,body.body-header-sticky-class .custom-column.sticky-cols.sided-right.custom-column-with-media .custom-column-media{top:6rem}}body.body-rounded-class .custom-column-media{border-radius:.75rem}.ocs-section{display:flex;flex-direction:column;position:relative}.ocs-section:before{content:var(--tw-content);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.ocs-section{container-name:ocs-section;container-type:inline-size}.ocs-section:not(.full-height){justify-content:center}.ocs-section .ocs-section-bg-image-container{height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.ocs-section .ocs-section-bg-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ocs-section .ocs-section-bg-image.blurred{filter:blur(3px)}.ocs-section.vertical-spacing-none .ocs-section-container{padding-bottom:0;padding-top:0}.ocs-section.vertical-spacing-small .ocs-section-container{padding-bottom:2rem;padding-top:2rem}.ocs-section.vertical-spacing-medium .ocs-section-container{padding-bottom:4rem;padding-top:4rem}.ocs-section.vertical-spacing-large .ocs-section-container{padding-bottom:6rem;padding-top:6rem}.ocs-section .ocs-section-container{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:100%;z-index:20}@media (min-width:768px){.ocs-section .ocs-section-container{flex-direction:row}}.ocs-section .ocs-section-container{row-gap:1rem}@media (max-width:768px){.ocs-section .ocs-section-container.reverse-mobile{flex-direction:column-reverse}}.ocs-section .ocs-section-container.ocs-section--stretched .ocs-section-texts iframe{width:100%}.ocs-section .ocs-section-container.ocs-section--stretched .ocs-section-buttonset{padding-bottom:1rem;padding-top:1rem}.ocs-section .ocs-section-container.gap-columns-none .ocs-section-column{padding-left:0;padding-right:0}.ocs-section .ocs-section-container.gap-columns-small .ocs-section-column{padding-left:.5rem;padding-right:.5rem}.ocs-section .ocs-section-container.gap-columns-medium .ocs-section-column{padding-left:.75rem;padding-right:.75rem}.ocs-section .ocs-section-container.gap-columns-large .ocs-section-column{padding-left:1rem;padding-right:1rem}.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{padding-left:.75rem;padding-right:.75rem}@media (min-width:1536px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{width:100%}@media (min-width:640px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{max-width:640px}}@media (min-width:768px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{max-width:768px}}@media (min-width:1024px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{max-width:1024px}}@media (min-width:1280px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{max-width:1280px}}@media (min-width:1536px){.ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{max-width:1536px}}}.carousel-locations-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container,.carousel-promotions-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container,.carousel-stock-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{padding-left:.75rem;padding-right:.75rem}@media (min-width:1536px){.carousel-locations-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container,.carousel-promotions-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container,.carousel-stock-container .ocs-section:not(.ocs-section-fullwidth) .ocs-section-container{padding-left:.75rem;padding-right:.75rem}}.ocs-section .ocs-section-column h1{margin-bottom:1.25rem}.ocs-section .ocs-section-column h2{margin-bottom:1rem}.ocs-section .ocs-section-column h3{margin-bottom:.75rem}.ocs-section .ocs-section-column h4{margin-bottom:.5rem}.ocs-section .ocs-section-column p{margin-bottom:.25rem}.ocs-section .ocs-section-column p+h2{margin-top:1rem}.ocs-section .ocs-section-column p+h3{margin-top:.75rem}.ocs-section .ocs-section-column p+h4{margin-top:.5rem}.ocs-section .ocs-section-column h2:last-child,.ocs-section .ocs-section-column h3:last-child,.ocs-section .ocs-section-column h4:last-child,.ocs-section .ocs-section-column p:last-child{margin-bottom:0}.ocs-section .ocs-section-column a:not(.ocs-button){background-color:transparent!important;text-decoration:underline}.ocs-section .ocs-section-column a:not(.ocs-button):hover{text-decoration:none}.ocs-section .ocs-section-column span,.ocs-section .ocs-section-column strong{color:inherit!important}.ocs-section .ocs-section-buttonset{display:flex;justify-content:center;margin-bottom:auto;order:3;padding-top:1.5rem;width:100%}.ocs-section.with-content .ocs-section-image{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.ocs-section.with-content .ocs-section-image img{height:auto;max-width:100%}.ocs-section.full-height{min-height:100vh}.ocs-section.main_color .ocs-section-texts{color:var(--main-color-normal)}.ocs-section.main_color .ocs-section-texts a,.ocs-section.main_color .ocs-section-texts span,.ocs-section.main_color .ocs-section-texts strong{color:var(--main-color-normal)!important}.ocs-section.second_color .ocs-section-texts{color:var(--alter-color-normal)}.ocs-section.second_color .ocs-section-texts a,.ocs-section.second_color .ocs-section-texts span,.ocs-section.second_color .ocs-section-texts strong{color:var(--alter-color-normal)!important}.ocs-section.light_color .ocs-section-texts{color:#fff}.ocs-section.light_color .ocs-section-texts a,.ocs-section.light_color .ocs-section-texts span,.ocs-section.light_color .ocs-section-texts strong{color:#fff!important}.ocs-section.dark_color .ocs-section-texts{color:#1f2937}.ocs-section.dark_color .ocs-section-texts a,.ocs-section.dark_color .ocs-section-texts span,.ocs-section.dark_color .ocs-section-texts strong{color:#1f2937!important}.ocs-section.bg-main_color:before{background-color:var(--main-color-normal)}.ocs-section.bg-second_color:before{background-color:var(--alter-color-normal)}.ocs-section.bg-light_color:before{background-color:#fff}.ocs-section.bg-dark_color:before{background-color:#1f2937}.ocs-section .wysiwyg-format h1{font-size:var(--font-size-3xl,1.875rem);font-weight:700;line-height:var(--line-height-3xl,2.25rem)}@media (min-width:768px){.ocs-section .wysiwyg-format h1{font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-4xl,2.5rem)}}.ocs-section .wysiwyg-format h2{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.ocs-section .wysiwyg-format h2{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .ocs-section .wysiwyg-format h2{text-transform:uppercase}.ocs-section .wysiwyg-format h3{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.ocs-section .wysiwyg-format h3{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}@container ocs-section (max-width: 768px){.ocs-section .wysiwyg-format .ql-align-center,.ocs-section .wysiwyg-format .ql-align-justify,.ocs-section .wysiwyg-format .ql-align-left,.ocs-section .wysiwyg-format .ql-align-right{text-align:center}}body.body-rounded-class .ocs-section-image{border-radius:.75rem;overflow:hidden}body.body-header-sticky-class .ocs-section.full-height{min-height:calc(100vh - var(--ocs-header-height))}.ocs-breadcrumbs{-webkit-overflow-scrolling:touch;align-items:center;color:inherit;display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;width:100%}.ocs-breadcrumbs-list{align-items:center;counter-reset:none;display:flex!important;flex-direction:row!important;flex-shrink:0;flex-wrap:nowrap;gap:0;justify-content:flex-start;list-style:none!important;margin:0!important;min-width:min-content;padding:0!important}.ocs-breadcrumbs-list:after,.ocs-breadcrumbs-list:before{display:none!important}.ocs-breadcrumbs-list li{list-style:none!important;list-style-type:none!important}.ocs-breadcrumbs-list li::marker,.ocs-breadcrumbs-list li:before{content:none!important;display:none!important}.ocs-breadcrumbs-item{align-items:center;display:inline-flex!important;list-style:none!important;list-style-type:none!important;position:relative;white-space:nowrap}.ocs-breadcrumbs-item::marker,.ocs-breadcrumbs-item:before{content:none!important;display:none!important}.ocs-breadcrumbs-item:not(.ocs-breadcrumbs-item--current):after{align-items:center;color:inherit;content:var(--breadcrumb-separator,">");display:inline-flex;font-size:.875rem;justify-content:center;line-height:1.5;margin:0 8px;opacity:.8;user-select:none;white-space:nowrap}.ocs-breadcrumbs-item--current{font-weight:400}.ocs-breadcrumbs-item--current:after{display:none!important}.ocs-breadcrumbs .ocs-breadcrumbs-home-icon{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin-right:4px;opacity:inherit;text-align:center;width:16px}.ocs-breadcrumbs-link{align-items:center;color:inherit;display:inline-flex;font-size:.875rem;line-height:1.5;opacity:.8;text-decoration:none;transition:color .2s ease,opacity .2s ease}.ocs-breadcrumbs-link-text{display:inline-block}.ocs-breadcrumbs-link--current{color:inherit;cursor:default;opacity:.6;pointer-events:none}.ocs-breadcrumbs-link:hover:not(.ocs-breadcrumbs-link--current){color:inherit;opacity:1}.ocs-breadcrumbs-link:hover:not(.ocs-breadcrumbs-link--current) .ocs-breadcrumbs-home-icon{opacity:1}.ocs-breadcrumbs-link:focus{border-radius:1px;opacity:1;outline:1px solid currentColor;outline-offset:3px}.ocs-breadcrumbs-home-icon{display:inline-block;flex-shrink:0;height:16px;vertical-align:middle;width:16px}.ocs-breadcrumbs-current{color:inherit;display:inline-flex;font-size:.875rem;font-weight:400;line-height:1.5;opacity:.6}@media (max-width:768px){.ocs-breadcrumbs-list{font-size:.8125rem;gap:0}.ocs-breadcrumbs-current,.ocs-breadcrumbs-link{font-size:.8125rem}.ocs-breadcrumbs-item:not(.ocs-breadcrumbs-item--current):after{font-size:.8125rem;margin:0 6px}.ocs-breadcrumbs-home-icon{height:14px;width:14px}}.promotions-container{margin-bottom:3rem}.promotions-inner{margin-left:.5rem;margin-right:.5rem}@media (min-width:1536px){.promotions-inner{width:100%}@media (min-width:640px){.promotions-inner{max-width:640px}}@media (min-width:768px){.promotions-inner{max-width:768px}}@media (min-width:1024px){.promotions-inner{max-width:1024px}}@media (min-width:1280px){.promotions-inner{max-width:1280px}}@media (min-width:1536px){.promotions-inner{max-width:1536px}}}@media (min-width:640px){.promotions-inner{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}}.promotions-inner{container-name:promotions-inner;container-type:inline-size}.promotions-headers{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:3rem;padding-top:1rem;text-align:center;width:100%}@media (min-width:768px){.promotions-headers{border-top-width:1px;padding-top:5rem}}.promotions-headers .promotions-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.promotions-headers .promotions-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .promotions-headers .promotions-title{text-transform:uppercase}.promotions-headers .promotions-title{font-display:swap;font-family:var(--font-family-special);padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.promotions-headers .promotions-title{padding-left:0;padding-right:0}}.promotions-headers .promotions-subtitle{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.promotions-headers .promotions-subtitle{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.promotions-headers .promotions-subtitle{margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}.header-main[class~=bg-white] .tooltip-header .promotions-headers .promotions-subtitle{background-color:#fff}.header-main[class~=bg-dark] .tooltip-header .promotions-headers .promotions-subtitle{background-color:#1f2937}.header-main[class~=bg-main-400] .tooltip-header .promotions-headers .promotions-subtitle{background-color:var(--main-color-normal)}.header-main[class~=bg-alter-400] .tooltip-header .promotions-headers .promotions-subtitle{background-color:var(--alter-color-normal)}@media (min-width:768px){.promotions-headers .promotions-subtitle{padding-left:0;padding-right:0}}.promotions-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}@container promotions-inner (min-width: 640px){.promotions-grid:not(.full-excerpt) .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.promotions-grid:not(.full-excerpt) .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}}.promotions-grid.promotions-grid-mosaic{grid-template-columns:repeat(auto-fit,minmax(auto,363px));padding-bottom:2.5rem}.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:3.5rem;overflow:hidden}@media (min-width:768px){.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{height:4rem}}.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.promotions-grid.promotions-grid-mosaic .promotion-item-inner{height:100%;margin-top:2.5rem}.promotions-grid.promotions-grid-mosaic .promotion-item-container{flex-direction:column}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:3.75rem}@media (min-width:1024px){.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:4.5rem}}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-prices{margin-top:0}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb{padding-bottom:0!important}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb,.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb picture{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb picture>*,.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb,.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb picture{--tw-aspect-h:3}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb img,.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-thumb picture img{height:100%;object-fit:cover;position:absolute;width:100%}.promotions-grid.promotions-grid-mosaic .promotion-item-texts{margin-bottom:.75rem}.carousel-promotions:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:3.5rem;overflow:hidden}@media (min-width:768px){.carousel-promotions:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{height:4rem}}.carousel-promotions:not(.full-excerpt) .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.carousel-promotions .promotion-item-inner{height:100%;margin-top:2.5rem}.carousel-promotions .promotion-item-container{flex-direction:column}.carousel-promotions .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:3.75rem}@media (min-width:1024px){.carousel-promotions .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:4.5rem}}.carousel-promotions .promotion-item-container .promotion-item-prices{margin-top:0}.carousel-promotions .promotion-item-container .promotion-item-thumb{padding-bottom:0!important}.carousel-promotions .promotion-item-container .promotion-item-thumb,.carousel-promotions .promotion-item-container .promotion-item-thumb picture{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.carousel-promotions .promotion-item-container .promotion-item-thumb picture>*,.carousel-promotions .promotion-item-container .promotion-item-thumb>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.carousel-promotions .promotion-item-container .promotion-item-thumb,.carousel-promotions .promotion-item-container .promotion-item-thumb picture{--tw-aspect-h:3}.carousel-promotions .promotion-item-container .promotion-item-thumb img,.carousel-promotions .promotion-item-container .promotion-item-thumb picture img{height:100%;object-fit:cover;position:absolute;width:100%}.carousel-promotions .promotion-item-texts{margin-bottom:.75rem}.carousel-promotions .promotion-item-inner{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(0 0 0/var(--tw-text-opacity,1))}@container promotions-inner (min-width: 1000px){.promotion-item-container{flex-direction:column}}@container promotions-inner (min-width: 640px) and (max-width: 999px){.promotions-grid{grid-template-columns:repeat(auto-fill,minmax(auto,363px))}}@container promotions-inner (max-width: 639px){.promotion-item-inner{margin-left:auto;margin-right:auto;max-width:24rem}}.promotion-item-container{container-name:promotion-item-container;container-type:inline-size;display:flex}.promotion-item-inner{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-width:1px;display:flex;flex-direction:column;overflow:hidden;width:100%}.promotion-item-texts{margin-bottom:.25rem}.promotion-item-title{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.promotion-item-title{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .promotion-item-title{text-transform:uppercase}.promotion-item-title{font-display:swap;font-family:var(--font-family-special);font-weight:700}.promotion-item-excerpt{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:1024px){.promotion-item-excerpt{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.promotion-expiration-inner{display:flex;flex-direction:column}.promotion-expiration-inner-row{display:flex}.promotion-expiration-icon{align-items:center;background:var(--main-color-normal-semi10);border-radius:var(--border-radius-full,9999px);color:var(--main-color-normal);display:flex;justify-content:center}body.color-main-light .promotion-expiration-icon [class~=text-main-400]{color:#1f2937}.promotion-expiration-extra,.promotion-expiration-text-label{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);text-transform:uppercase}.promotion-expiration-extra{align-items:center;background:var(--main-color-normal-semi10);border-radius:var(--border-radius-sm,.125rem);color:var(--main-color-normal);display:flex;justify-content:center;line-height:1.5rem;margin-top:.5rem;padding-left:.75rem;padding-right:.75rem;white-space:nowrap}body.color-main-light .promotion-expiration-extra [class~=text-main-400]{color:#1f2937}.promotion-expiration-extra i{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.promotion-prices-inner{display:grid;padding:.5rem 3.5rem .5rem .75rem}.with-price.with-discount .promotion-prices-inner{column-gap:1rem;grid-template-columns:auto auto auto;justify-content:space-around;min-width:70%;padding-right:.5rem}.with-price.with-discount .promotion-prices-inner:before{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-left-width:1px;content:var(--tw-content);order:2}.promotion-prices-inner-row{display:flex;flex-direction:column;order:1}.promotion-item-price-value{white-space:nowrap}.promotion-item-price-final{display:flex;flex-direction:column}.promotion-item-price-final .promotion-item-price-value{font-display:swap;font-family:var(--font-family-special);font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);line-height:1.5rem}.promotion-item-price-final .promotion-item-price-label{align-items:center;display:flex;font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1;margin-right:.5rem;text-transform:uppercase}.promotion-item-price-final .promotion-item-price-label i{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);margin-right:.25rem}.promotion-item-price-base{--tw-text-opacity:1;align-items:baseline;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex}.promotion-item-price-base .promotion-item-price-label{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);margin-right:.25rem}.promotion-item-price-base .promotion-item-price-value{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);text-decoration-line:line-through}.promotion-item-price-discount{align-items:center;display:flex;flex-direction:column;justify-content:center;order:3}.promotion-item-price-discount-value{font-display:swap;font-family:var(--font-family-special);font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);line-height:1.5rem}.promotion-item-price-discount-inner{--tw-text-opacity:1;align-items:center;background-color:var(--alter-color-normal);border-radius:var(--border-radius-sm,.125rem);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1;margin-top:.5rem;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase}body.color-alter-light .promotion-item-price-discount-inner[class~=text-white]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.promotion-item-price-discount-inner i{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);margin-right:.5rem}.promotion-item-price-discount-inner span{padding-bottom:.25rem;padding-top:.25rem}@container promotion-item-container (max-width: 999px){.promotion-expiration-inner{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;padding-top:.5rem}}@container promotion-item-container (max-width: 767px){.promotion-item-inner{padding-bottom:1.5rem}.promotion-item-buttonset,.promotion-item-expiration,.promotion-item-prices,.promotion-item-texts{padding-left:1rem;padding-right:1rem}.promotion-item-texts{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.promotion-item-expiration{display:flex;flex-direction:column;justify-content:center;margin-bottom:.25rem;min-height:24px}.promotion-expiration-inner{align-items:center;flex-direction:row;justify-content:center}.promotion-expiration-inner-row{justify-content:center}.promotion-expiration-icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.promotion-expiration-icon:before{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}.promotion-expiration-text{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1.5rem}.promotion-expiration-break{height:0;width:100%}.promotion-expiration-extra{margin-left:auto;margin-right:0;margin-top:0}.promotion-item-prices{margin-bottom:auto;margin-top:auto}.promotion-prices-inner-row{justify-content:center}.promotion-item-price-discount-inner{justify-content:center;width:100%}.promotion-item-buttonset{padding-top:.75rem}}@container promotion-item-container (min-width: 768px){.promotion-item-inner{display:grid;gap:.5rem;grid-auto-flow:column;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));padding-right:2rem}.promotion-item-thumb{grid-column:span 4/span 4;grid-row:span 6/span 6}.promotion-item-prices,.promotion-item-texts{grid-column:span 6/span 6;grid-row:span 2/span 2;padding-left:2rem;padding-right:2rem}.promotion-item-texts{grid-row:span 4/span 4;padding-top:1rem}.promotion-item-texts.no-expiration{grid-column:span 8/span 8;padding-right:0}.promotion-item-prices{grid-row:span 2/span 2}.promotion-item-title{display:flex;flex-direction:column;justify-content:center;padding-bottom:.5rem}.promotion-item-buttonset,.promotion-item-expiration{grid-column:span 2/span 2}.promotion-item-expiration{align-items:flex-end;display:flex;flex-direction:column;grid-row:span 4/span 4;padding-top:1rem}.promotion-item-expiration.no-expiration{display:none}.promotion-expiration-inner{align-items:flex-end}.promotion-expiration-inner-row{justify-content:flex-end}.promotion-expiration-icon{height:2.5rem;margin-right:.75rem;width:2.5rem}.promotion-expiration-icon:before{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}.promotion-expiration-text{display:flex;flex-direction:column;justify-content:center;line-height:1rem}.promotion-expiration-text-data{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}.promotion-expiration-break{display:none;height:0;width:0}.promotion-expiration-extra{margin-top:1rem}.promotion-item-buttonset{grid-row:span 2/span 2}.promotion-item-buttonset,.promotion-item-prices{display:flex;flex-direction:column;justify-content:center}.promotion-item-prices{align-items:flex-start;padding-bottom:.5rem;padding-right:1.25rem;padding-top:.5rem}.promotion-prices-inner-row{justify-content:space-between}}.promotions-empty{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;flex-direction:column;max-width:56rem;padding-left:1rem;padding-right:1rem;text-align:center}.promotions-empty,.promotions-empty-image{margin-left:auto;margin-right:auto}.promotions-empty-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.promotions-empty-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .promotions-empty-title{text-transform:uppercase}.promotions-empty-title{font-display:swap;font-family:var(--font-family-special)}.promotions-empty-description{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.promotions-empty-description{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.promotions-empty-description{margin-top:.5rem}.header-main[class~=bg-white] .tooltip-header .promotions-empty-description{background-color:#fff}.header-main[class~=bg-dark] .tooltip-header .promotions-empty-description{background-color:#1f2937}.header-main[class~=bg-main-400] .tooltip-header .promotions-empty-description{background-color:var(--main-color-normal)}.header-main[class~=bg-alter-400] .tooltip-header .promotions-empty-description{background-color:var(--alter-color-normal)}.detail-promo-inner{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}@media (min-width:1536px){.detail-promo-inner{width:100%}@media (min-width:640px){.detail-promo-inner{max-width:640px}}@media (min-width:768px){.detail-promo-inner{max-width:768px}}@media (min-width:1024px){.detail-promo-inner{max-width:1024px}}@media (min-width:1280px){.detail-promo-inner{max-width:1280px}}@media (min-width:1536px){.detail-promo-inner{max-width:1536px}}}@media (min-width:640px){.detail-promo-inner{padding-left:.75rem;padding-right:.75rem}}.detail-promo-name-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}@media (min-width:1024px){.detail-promo-name-row{flex-wrap:nowrap}}.detail-promo-name{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.detail-promo-name{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .detail-promo-name{text-transform:uppercase}.detail-promo-name{font-display:swap;font-family:var(--font-family-special);margin-right:auto}.detail-promo-contents-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;padding-top:1.5rem}@media (min-width:1024px){.detail-promo-contents-row{flex-wrap:nowrap}}.detail-promo-contents,.detail-promo-form,.detail-quickview-prices{width:100%}@media (min-width:1024px){.detail-promo-contents{width:58.333333%}}.detail-promo-form,.detail-quickview-prices{container-name:detail-promo-form;container-type:inline-size;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.detail-promo-form{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;padding:2.75rem 1.25rem;position:sticky;top:0}.detail-promo-form:before{background-color:var(--main-color-normal);content:var(--tw-content);height:.5rem;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){.detail-promo-form{width:41.666667%}.body-header-sticky-class .detail-promo-form{top:6rem}}.promotion-detail-prices .promotion-prices-inner{padding:.5rem .75rem}.promotion-detail-prices .promotion-prices-inner-row{justify-content:space-between}.promotion-detail-prices .promotion-item-price-base{align-items:flex-start;flex-direction:column}.promotion-detail-prices .promotion-item-price-base .promotion-item-price-value{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}.promotion-detail-prices .promotion-item-price-discount-inner{margin-right:auto}.promotion-detail-expiration{align-items:flex-end;align-self:center;display:flex;flex-direction:column}.promotion-detail-expiration .promotion-expiration-inner{align-items:flex-end}.promotion-detail-expiration .promotion-expiration-inner-row{justify-content:flex-end}.promotion-detail-expiration .promotion-expiration-icon{height:2.5rem;margin-right:.75rem;width:2.5rem}.promotion-detail-expiration .promotion-expiration-icon:before{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}.promotion-detail-expiration .promotion-expiration-text{display:flex;flex-direction:column;justify-content:center;line-height:1rem}.promotion-detail-expiration .promotion-expiration-text-data{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}.promotion-detail-expiration .promotion-expiration-break{height:0;width:100%}.promotion-detail-expiration .promotion-expiration-extra{margin-top:1rem}.promotion-detail-form{width:100%}.promotion-detail-form .ocs-forms-form-container{margin-left:-.5rem;margin-right:-.5rem}.promotion-detail-form .ocs-forms-texts-container{width:100%}.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-title.ocs-text-h1{font-size:var(--font-size-base,1rem);font-weight:700;line-height:var(--line-height-base,1.5rem)}@media (min-width:768px){.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-title.ocs-text-h1{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}}.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-subtitle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}@container detail-promo-form (max-width: 460px){.promotion-detail-expiration,.promotion-item-prices{align-self:center;width:100%}.promotion-detail-prices .promotion-prices-inner-row{justify-content:center}.promotion-detail-prices .promotion-item-price-discount-inner{justify-content:center;margin-left:auto}.promotion-detail-expiration{align-items:stretch}.promotion-detail-expiration .promotion-expiration-inner{align-items:center}}.promotion-item-container.swiper-slide .promotion-item-inner{margin-left:auto;margin-right:auto;max-width:24rem}.promotion-item-container.swiper-slide .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:3.5rem;overflow:hidden}@media (min-width:768px){.promotion-item-container.swiper-slide .promotion-item-title .promotion-item-title-content{height:4rem}}.promotion-item-container.swiper-slide .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;min-height:3.75rem;overflow:hidden}@media (min-width:1024px){.promotion-item-container.swiper-slide .promotion-item-excerpt .promotion-item-excerpt-content{min-height:4.5rem}}.promotion-item-container.swiper-slide .promotion-item-prices{margin-top:0}.detail-promo-legals-row{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);margin-top:2.5rem;padding-top:2.5rem}.swiper.other-promotions{align-items:center;display:flex;flex-direction:column}.swiper.other-promotions .swiper-wrapper.ocs-related--container{align-items:stretch;height:auto!important;max-width:max-content}.color-alter-light .promotion-item-price-discount-inner{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.detail-promo-related-row{padding-top:2.5rem}.page-promotionshow .footer-main{margin-top:2.5rem}.detail-promo-info{display:flex;flex-flow:column;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;position:sticky;top:0}.detail-infobar{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));border-color:var(--main-color-normal);border-top-width:2px;bottom:0;position:sticky;width:100%;z-index:10}@media (min-width:768px){.detail-infobar{border-top-width:4px}}.detail-infobar-inner{--tw-border-opacity:0.1;border-bottom-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1570px}@media (min-width:768px){.detail-infobar-inner{height:6rem;padding-right:.25rem}}.detail-infobar-data-container{display:none}@media (min-width:768px){.detail-infobar-data-container{display:flex;width:83.333333%}}@media (min-width:1024px){.detail-infobar-data-container{width:66.666667%}}.detail-infobar-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:none;max-height:100%;width:auto}@media (min-width:768px){.detail-infobar-thumb{display:block}}.detail-infobar-data{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}@media (min-width:768px){.detail-infobar-data{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.detail-infobar-data{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1023px){.detail-infobar-data{flex:2}}.detail-infobar-mainname{font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.detail-infobar-mainname{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .detail-infobar-mainname{text-transform:uppercase}.detail-infobar-mainname{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-display:swap;font-family:var(--font-family-special);line-height:1}.detail-infobar-secondname{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);overflow:hidden;text-transform:uppercase}@media (min-width:768px){.detail-infobar-secondname{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem)}}.detail-infobar-secondname{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.detail-infobar-prices{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-width:1px;display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;justify-content:center;padding-left:1rem;padding-right:.5rem}@media (min-width:768px){.detail-infobar-prices{align-items:flex-start}}@media (min-width:1024px){.detail-infobar-prices{align-items:center;flex-direction:row;gap:0;justify-content:flex-start;padding-left:1.5rem;padding-right:1rem}}.detail-infobar-fee{margin-right:.75rem}.detail-infobar-fee,.detail-infobar-price{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem)}.detail-infobar-price{display:flex;flex-direction:column}@media (min-width:1024px){.detail-infobar-price:not(:last-child){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));border-right-width:1px;margin-right:.75rem;padding-right:.75rem}}.detail-infobar-price.detail-infobar-price-second{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.detail-infobar-price-label{margin-bottom:.25rem;text-transform:uppercase;white-space:nowrap}.detail-infobar-price-value{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.detail-infobar-price-value{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}body.with_uppercase_headings .detail-infobar-price-value{text-transform:uppercase}.detail-infobar-price-value{font-display:swap;font-family:var(--font-family-special);font-weight:700;line-height:1;white-space:nowrap}@media (min-width:768px){.detail-infobar-price-value{line-height:1}}.detail-infobar-price-value .month{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}.detail-infobar-order-container{display:flex;height:5rem;width:max-content}@media (min-width:768px){.detail-infobar-order-container{display:none}}.detail-infobar-order-link{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem}.detail-infobar-order-link i{color:var(--main-color-normal);font-size:var(--font-size-3xl,1.875rem);line-height:var(--line-height-3xl,2.25rem)}.detail-infobar-order-text{font-size:var(--font-size-sm,.875rem);font-weight:500;line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.detail-infobar-order-text{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1}}body.with_uppercase_headings .detail-infobar-order-text{text-transform:uppercase}.detail-infobar-order-text{font-display:swap;font-family:var(--font-family-special)}.detail-infobar-buttonset-container{align-items:center;display:flex;gap:.5rem;justify-content:center;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:768px){.detail-infobar-buttonset-container{align-items:stretch;flex-direction:column;justify-content:center;padding-left:.5rem;padding-right:.5rem;width:16.666667%}}@media (min-width:1024px){.detail-infobar-buttonset-container{align-items:center;flex-direction:row;justify-content:flex-end;width:33.333333%}}.detail-infobar-buttonset-col{width:50%}@media (min-width:768px){.detail-infobar-buttonset-col{width:100%}}@media (min-width:1024px){.detail-infobar-buttonset-col{width:50%}}.detail-page .phonehighlight{margin-left:0;margin-right:0;margin-top:.75rem;order:5}.detail-row.detail-row--gallery--main-data{margin-bottom:1rem}@media (min-width:1024px){.detail-row.detail-row--gallery--main-data{margin-bottom:4rem}}.unavailable-container{align-items:center;background-color:rgba(0,0,0,.55);color:#fff;display:flex;height:100%;justify-content:space-around;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9999}iframe#redsys-hosted-pay-button{border:0;height:auto;min-height:220px}.page-checkout .detail-row{padding-left:0;padding-right:0}@media (min-width:1024px){.page-checkout .detail-row{padding-left:.75rem;padding-right:.75rem}}.page-checkout .detail-page-main-data-container{padding:1rem}@media (min-width:1024px){.page-checkout .detail-page-main-data-container{padding-left:1.5rem;padding-right:1.5rem}}.page-checkout .detail-badges.detail-badges-desktop .detail-badge{display:block}.checkoutform-container{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(31 41 55/var(--tw-border-opacity,1));border-top-width:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto;margin-right:auto;min-height:100%;padding:1.5rem 1.5rem 1rem;width:100%}@media (min-width:640px){.checkoutform-container{width:75%}}@media (min-width:1024px){.checkoutform-container{padding-right:1.25rem;position:sticky;top:1rem;width:58.333333%}}.checkoutform-container .detail-advantages{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1}@media (min-width:1024px){.checkoutform-container .detail-advantages{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1}}.checkoutform-container .detail-advantages-title .label,.checkoutform-container .detail-advantages-title .value{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1}@media (min-width:1024px){.checkoutform-container .detail-advantages-title .label,.checkoutform-container .detail-advantages-title .value{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);line-height:1}}.checkoutform-container .detail-advantages-item .value{width:70px}@media (min-width:1024px){.checkoutform-container .detail-advantages-item .value{width:5rem}.body-header-sticky-class .checkoutform-container{top:6rem}}.disclaimer-checkout{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1;margin-bottom:.5rem;margin-top:.5rem}.disclaimer-checkout:before{--tw-content:"*";content:var(--tw-content);margin-right:.25rem}.disclaimer-safe-payment{--tw-text-opacity:1;background:var(--main-color-normal-semi10);color:rgb(31 41 55/var(--tw-text-opacity,1));margin-top:3rem;padding:1rem 1.75rem}body.color-main-light .disclaimer-safe-payment [class~=text-main-400]{color:#1f2937}.disclaimer-safe-payment i{margin-right:.5rem}.checkout-confirm-advantages-row{align-items:flex-start;display:flex;padding-bottom:.25rem;padding-top:.25rem}.checkout-confirm-advantages-label-col{align-items:flex-start;display:flex;padding-right:.75rem;text-align:left;width:100%}.checkout-confirm-advantages-label-col img{height:.75rem;margin-right:.5rem;margin-top:.25rem;width:.75rem}.checkout-confirm-advantages-label-col span{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1.375}.checkout-confirm-advantages-previousprice-col{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1.375;margin-left:auto;white-space:nowrap;width:auto}.checkout-confirm-advantages-previousprice-col span{text-decoration-line:line-through}.checkout-confirm-advantages-actualprice-col{font-size:var(--font-size-sm,.875rem);font-weight:700;line-height:var(--line-height-sm,1.25rem);line-height:1.25;margin-left:.5rem;min-width:80px;text-align:right;white-space:nowrap;width:auto}.button-1.checkout-confirm-advantages-actualprice-col,.button-2.checkout-confirm-advantages-actualprice-col,.button-3.checkout-confirm-advantages-actualprice-col,.button-4.checkout-confirm-advantages-actualprice-col,.button-5.checkout-confirm-advantages-actualprice-col,.button-alter.checkout-confirm-advantages-actualprice-col,.button-bordered-dark.checkout-confirm-advantages-actualprice-col,.button-bordered-light.checkout-confirm-advantages-actualprice-col,.button-dark.checkout-confirm-advantages-actualprice-col,.button-light.checkout-confirm-advantages-actualprice-col,.button-transparent-dark.checkout-confirm-advantages-actualprice-col,.button-transparent-light.checkout-confirm-advantages-actualprice-col,.button-transparent-main.checkout-confirm-advantages-actualprice-col,.button-whatsapp-filled.checkout-confirm-advantages-actualprice-col{text-align:right}.checkout-confirm-prices{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;margin-top:1rem;padding-top:.5rem}.checkout-confirm-prices-col{align-items:flex-end;display:flex;justify-content:flex-end;padding-bottom:.5rem;padding-top:.5rem;text-align:right}.button-1.checkout-confirm-prices-col,.button-2.checkout-confirm-prices-col,.button-3.checkout-confirm-prices-col,.button-4.checkout-confirm-prices-col,.button-5.checkout-confirm-prices-col,.button-alter.checkout-confirm-prices-col,.button-bordered-dark.checkout-confirm-prices-col,.button-bordered-light.checkout-confirm-prices-col,.button-dark.checkout-confirm-prices-col,.button-light.checkout-confirm-prices-col,.button-transparent-dark.checkout-confirm-prices-col,.button-transparent-light.checkout-confirm-prices-col,.button-transparent-main.checkout-confirm-prices-col,.button-whatsapp-filled.checkout-confirm-prices-col{text-align:right}.checkout-confirm-prices-label{font-size:var(--font-size-xs,.75rem);font-weight:700;line-height:var(--line-height-xs,1rem);line-height:1;text-transform:uppercase}.checkout-confirm-prices-value{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);line-height:1;min-width:120px;white-space:nowrap}.checkout-confirm-prices-notes{font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);line-height:1}.checkout-confirm-contact,.checkout-confirm-prices-notes{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px;margin-top:1rem;padding-top:.5rem}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;top:0!important;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{background:#1b1b1b;background:hsla(0,0%,4%,.9);border:none}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-content{text-align:center}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{background:rgba(31,41,55,.9);font-size:.75rem}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(31,41,55,.9)}.favorites-layout{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.favorites-layout{width:100%}@media (min-width:640px){.favorites-layout{max-width:640px}}@media (min-width:768px){.favorites-layout{max-width:768px}}@media (min-width:1024px){.favorites-layout{max-width:1024px}}@media (min-width:1280px){.favorites-layout{max-width:1280px}}@media (min-width:1536px){.favorites-layout{max-width:1536px}}}@media (min-width:768px){.favorites-layout{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.favorites-loading{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-bottom:3rem;padding-top:3rem;text-align:center}.favorite-btn{background:var(--surface-color);color:var(--surface-color-contrast);cursor:pointer;font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);padding-left:1rem;padding-right:1rem}.favorite-btn.active,.favorite-btn:hover{background:var(--main-color-normal);color:var(--main-color-contrast)}.favorite-btn .favorite-icon{transition:all .3s ease}.vehicle-card.in-favorites{position:relative}.vehicle-card.in-favorites:before{background:linear-gradient(90deg,#ef4444,#f87171);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:10}.favorites-toast{background:#1f2937;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);color:#fff;padding:.75rem 1rem;position:fixed;right:20px;top:20px;transform:translateX(100%);transition:transform .3s ease;z-index:1000}.favorites-toast.show{transform:translateX(0)}.favorites-page{min-height:60vh}.favorites-header{text-align:center}.favorites-controls{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}#favorites-error{align-items:center;display:flex;justify-content:center;min-height:300px}#favorites-grid{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.favorites-empty{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.favorites-empty{padding-bottom:3rem;padding-top:3rem}}.favorites-empty svg,.favorites-empty svg *{fill:var(--main-color-normal)}.favorites-empty-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){.favorites-empty-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .favorites-empty-title{text-transform:uppercase}.favorites-empty-title{font-display:swap;font-family:var(--font-family-special);text-align:center}.favorites-empty-description{text-align:center}.favorites-empty-buttonset{display:flex;gap:.5rem;justify-content:center;padding-top:1.5rem}.btn{align-items:center;border:1px solid transparent;border-radius:.375rem;display:inline-flex;font-weight:500;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.btn-primary{background:#3b82f6;border-color:#3b82f6;color:#fff}.btn-primary:hover{background:#2563eb;border-color:#2563eb}.btn-outline{background:transparent;border-color:#d1d5db;color:#6b7280}.btn-outline:hover{background:#f9fafb;color:#374151}.btn-sm{font-size:.875rem;padding:.375rem .75rem}@media (max-width:768px){.favorites-controls{align-items:stretch;flex-direction:column;gap:1rem}.favorites-actions{text-align:center}#favorites-grid{gap:1rem;grid-template-columns:1fr}}.favorite-btn:active{transform:scale(.95)}.favorite-icon{transition:transform .3s ease}.favorite-btn:active .favorite-icon{transform:scale(1.2)}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.comparator-layout{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.comparator-layout{width:100%}@media (min-width:640px){.comparator-layout{max-width:640px}}@media (min-width:768px){.comparator-layout{max-width:768px}}@media (min-width:1024px){.comparator-layout{max-width:1024px}}@media (min-width:1280px){.comparator-layout{max-width:1280px}}@media (min-width:1536px){.comparator-layout{max-width:1536px}}}@media (min-width:768px){.comparator-layout{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.comparator-container{display:flex;flex-direction:column;min-height:600px}@media (min-width:768px){.comparator-container{flex-direction:row}}.comparator-loading{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-bottom:3rem;padding-top:3rem;text-align:center}.comparator-attributes-panel{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%}@media (min-width:768px){.comparator-attributes-panel{width:18rem}}.comparator-attributes-panel .comparator-header .comparator-vehicle-header{display:none}@media (min-width:768px){.comparator-attributes-panel .comparator-header .comparator-vehicle-header{display:block}}.comparator-header{padding:1rem 1.5rem}.comparator-btn{background:var(--surface-color);color:var(--surface-color-contrast);cursor:pointer;font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);padding-left:1rem;padding-right:1rem}.comparator-btn.active,.comparator-btn:hover{background:var(--main-color-normal);color:var(--main-color-contrast)}.comparator-subtitle{font-weight:700;text-align:left}.comparator-attributes-list{padding:0}.comparator-vehicles-panel{background:#fff;flex:1;overflow:hidden;position:relative}.comparator-swiper-container{height:100%;overflow:hidden;position:relative}.comparator-swiper-container.swiper{height:100%}.comparator-swiper-container .swiper-wrapper{align-items:stretch;height:100%}.comparator-vehicle-item{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end}.comparator-vehicle-header{padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.comparator-vehicle-title{color:#2c3e50;font-size:18px;font-weight:700;line-height:1.2;margin:0 0 4px}.comparator-vehicle-subtitle{color:#6c757d;font-size:14px;line-height:1.4;margin:0}.comparator-vehicle-image-container{margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.comparator-vehicle-image-inner{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.comparator-vehicle-image-inner>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.comparator-vehicle-image-inner{--tw-aspect-h:3;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));overflow:hidden;position:relative;width:100%}.comparator-vehicle-image-inner picture{height:100%;left:0;object-fit:cover;position:absolute;text-align:center;top:0;width:100%}.comparator-vehicle-image-inner picture,.comparator-vehicle-noimage{align-items:center;display:flex;justify-content:center}.comparator-vehicle-noimage i{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:var(--font-size-8xl,6rem);line-height:var(--line-height-8xl,1)}.comparator-vehicle-badge{align-items:center;background:#28a745;border-radius:50%;display:flex;font-size:12px;height:24px;justify-content:center;left:8px;position:absolute;top:8px;width:24px}.comparator-vehicle-values{display:flex;flex:1;flex-direction:column}.comparator-attributes-list .attribute-item{display:flex;flex-direction:column;font-size:var(--font-size-base,1rem);justify-content:center;line-height:var(--line-height-base,1.5rem);line-height:1.25;padding:1rem 1.5rem}.comparator-attributes-list .attribute-item:not(:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.comparator-attributes-list .attribute-item .attribute-item-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:var(--font-size-xs,.75rem);font-weight:700;line-height:var(--line-height-xs,1rem)}@media (min-width:768px){.comparator-attributes-list .attribute-item .attribute-item-label{display:none}}.comparator-attributes-list .attribute-item .attribute-item-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.comparator-attributes-list.comparator-labels-attributes-list{background:var(--main-color-normal-semi10);display:none}@media (min-width:768px){.comparator-attributes-list.comparator-labels-attributes-list{display:block}}.comparator-attributes-list.comparator-labels-attributes-list .attribute-item{align-items:flex-start;font-weight:700;text-align:left}.comparator-attributes-list.comparator-values-attributes-list .attribute-item{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));text-align:center}.comparator-value-item .value-highlight{color:#e8650e;font-size:16px;font-weight:700}.comparator-vehicle-actions{display:none;padding:1rem 1.5rem}@media (min-width:768px){.comparator-vehicle-actions{display:block}}.comparator-vehicle-actions-inner{display:flex;gap:.5rem;height:40px;justify-content:center}.comparator-empty{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.comparator-empty{padding-bottom:3rem;padding-top:3rem}}.comparator-empty svg,.comparator-empty svg *{fill:var(--main-color-normal)}.comparator-empty-title{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);text-align:center}@media (min-width:768px){.comparator-empty-title{font-size:2rem;line-height:2.5rem}}.comparator-empty-title{font-family:var(--font-family-special)}.comparator-empty-description{text-align:center}.comparator-empty-buttonset{display:flex;gap:.5rem;justify-content:center;padding-top:1.5rem}.comparator-remove-btn{align-items:center;background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s ease;width:40px}.comparator-remove-btn:hover{background:#5a6268}.comparator-interest-btn{background:#fd7e14;border-radius:6px;color:#fff;flex:1;font-weight:500;padding:12px 16px;text-align:center;text-decoration:none;transition:background-color .2s ease}.comparator-interest-btn:hover{background:#e8650e;color:#fff}.comparator-swiper-container .swiper-button-next,.comparator-swiper-container .swiper-button-prev{--tw-translate-y:-50%;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);align-items:center;background:hsla(0,0%,100%,.9);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;display:flex;height:3rem;justify-content:center;margin-top:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem;z-index:10}.comparator-swiper-container .swiper-button-next:hover,.comparator-swiper-container .swiper-button-prev:hover{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.comparator-swiper-container .swiper-button-next:after,.comparator-swiper-container .swiper-button-prev:after{display:none}.comparator-swiper-container .swiper-button-next i,.comparator-swiper-container .swiper-button-prev i{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--font-size-base,1rem);font-weight:700;line-height:var(--line-height-base,1.5rem)}.comparator-swiper-container .swiper-button-next.swiper-button-disabled,.comparator-swiper-container .swiper-button-prev.swiper-button-disabled{display:none}.comparator-swiper-container .swiper-button-prev{left:1rem}.comparator-swiper-container .swiper-button-prev i{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.comparator-swiper-container .swiper-button-next{right:1rem}.comparator-swiper-container .swiper-button-next i{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.comparator-footer{margin-top:24px}.comparator-clear-all-btn{background:none;border:none;color:#fd7e14;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s ease}.comparator-clear-all-btn:hover{color:#e8650e}.carousel-stock .swiper-slide{height:auto!important;max-width:360px!important}@media (width > 640px){.carousel-stock .swiper-slide{max-width:378px!important;width:378px!important}.carousel-stock .swiper-slide .vehicle-item{max-width:363px!important}}.carousel-stock .vehicle-item>a{background-color:#fff!important}.carousel-stock .item-offer-hightlight{color:#000!important}.carousel-stock .swiper-pagination .swiper-pagination-bullet{background-color:var(--ocs-carousel-stock-color,var(--main-color-normal),var(--swiper-pagination-color),var(--swiper-theme-color))!important}.carousel-promotions .promotion-item-container{height:100%}.carousel-promotions .swiper-slide{height:auto!important;max-width:360px!important}@media (width > 640px){.carousel-promotions .swiper-slide{max-width:378px!important;width:378px!important}.carousel-promotions .swiper-slide .promotion-item-container{max-width:363px!important}}@media (width < 640px){.carousel-promotions .promotion-item-container{width:345px}}.carousel-promotions .swiper-pagination .swiper-pagination-bullet{background-color:var(--ocs-carousel-promotions-color,var(--main-color-normal),var(--swiper-pagination-color),var(--swiper-theme-color))!important}html{-webkit-tap-highlight-color:transparent}.main-header{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;top:0;width:100%;z-index:50}.store-main-container{position:relative;width:100%;z-index:30}.backdrop-filter{backdrop-filter:blur(10px)}.blocker{z-index:99!important}.color-paypal{color:#1072bb}.bg-paypal{background-color:#1072bb}.bg-paypal:hover{filter:brightness(120%)}.grey-bg{background-color:#6b7280}.select-contacta-darktheme{background-image:url(/assets/images/iconos/flecha-contacta-blanca.svg)}.select-contacta-lighttheme{background-image:url(/assets/images/iconos/flecha-contacta-gris.svg)}.box-shadow-top{box-shadow:0 -10px 0 0 #fff;-webkit-box-shadow:0 -10px 0 0 #fff;-moz-box-shadow:0 -10px 0 0 #fff}@media only screen and (min-width:1024px){.itemtype-list .item-thumbnail-img{background-position:50%;background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:1023px){.itemtype-list .item-name-tit{font-size:1.125rem!important;line-height:1.75rem!important}.itemtype-list .item-name-subtit{min-height:40px}}@media only screen and (min-width:1024px){.item-price-data{line-height:1.875rem!important}}@media only screen and (max-width:1023px){.item-price-data{font-size:1.5rem!important;line-height:1.5rem!important}}.item-price{min-height:40px}.preview-bar{background-color:#ea6049}.logged-bar{background:linear-gradient(90deg,#080c1c,#346);border-bottom:3px solid #ea6049;box-shadow:0 2px 4px 0 rgba(234,96,73,.502)}.logged-bar .landing-top-bar--logout,.logged-bar .landing-top-bar--menu{background-color:#425885}.logged-bar .landing-top-bar--logout :hover,.logged-bar .landing-top-bar--menu :hover{background-color:#080c1c}.logged-bar .landing-top-bar-status.status-programada{background-color:#f59e0b}.logged-bar .landing-top-bar-status.status-borrador{background-color:#94a3b8}.logged-bar .landing-top-bar-status.status-publicada{background-color:#4eca69}.logged-bar .landing-top-bar-status.status-papelera{background-color:#f43f5e}.logged-bar .landing-top-bar-status.status-caducada{background-color:#9b14e2}.logged-bar .landing-top-bar-status.status-administrador{background-color:#ec4899}.logged-bar .landing-top-bar-status.status-gestor{background-color:#0ea5e9}@media only screen and (max-width:1023px){.logged-bar .menu-navbar{background-color:#364665}}.drop-shadow-ocs{text-shadow:4px 4px 5px rgba(0,0,0,.55)}@media (width >= 1024px){.drop-shadow-ocs-lg{text-shadow:4px 4px 5px rgba(0,0,0,.55)}}.cookies-modal-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-sm,.875rem);font-weight:700;justify-content:center;line-height:var(--line-height-sm,1.25rem);margin-bottom:.5rem;max-width:310px;min-height:45px;padding-left:1.5rem;padding-right:1.5rem;width:100%}.cookies-modal-button:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}@media (min-width:768px){.cookies-modal-button{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}}.cookies-groupables:not(.active){display:none}.tab-bar--detail:before{content:"";height:8px;position:absolute;right:0;top:0;transition:transform .5s;width:100%}.tab-bar--detail.active:before{transform:translate(0)}.tab-bar--detail-izq:before{transform:translate(100%)}.tab-bar--detail-der:before{transform:translate(-100%)}.state-vehicle--list .top-left{grid-area:1/1/2/2}.state-vehicle--list .top-center{grid-area:1/2/2/3}.state-vehicle--list .top-right{grid-area:1/3/2/4}.state-vehicle--list .center{grid-area:2/1/3/4}.state-vehicle--list .bottom-left{grid-area:3/1/4/2}.state-vehicle--list .bottom-center{grid-area:3/2/4/3}.state-vehicle--list .bottom-right{grid-area:3/3/4/4}.state-vehicle--list .bottom-left:before,.state-vehicle--list .bottom-right:before,.state-vehicle--list .top-left:before,.state-vehicle--list .top-right:before{background-color:#fff;content:"";height:2px;position:block;width:100%}.state-vehicle--list .bottom-right:before,.state-vehicle--list .top-left:before{transform:rotate(45deg)}.state-vehicle--list .bottom-left:before,.state-vehicle--list .top-right:before{transform:rotate(-45deg)}.detail-header-bar{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;position:relative}@media (min-width:1536px){.detail-header-bar{width:100%}@media (min-width:640px){.detail-header-bar{max-width:640px}}@media (min-width:768px){.detail-header-bar{max-width:768px}}@media (min-width:1024px){.detail-header-bar{max-width:1024px}}@media (min-width:1280px){.detail-header-bar{max-width:1280px}}@media (min-width:1536px){.detail-header-bar{max-width:1536px}}}@media (min-width:768px){.detail-header-bar{padding-top:1.25rem}}.outline-main{outline:1px solid var(--alter-color);outline-offset:7px}.pswp__top-bar{background:transparent!important;opacity:1!important}.pswp__top-bar .pswp__button:not(.pswp__button--close){display:none!important}.pswp__top-bar .pswp__button.pswp__button--close{background:none}.pswp__top-bar .pswp__button.pswp__button--close:before{align-items:center;background-color:rgba(0,0,0,.3)!important;color:#fff;content:"\e908";display:flex;font-family:ocs-icons!important;font-size:24px;height:32px;justify-content:center;width:32px}.pswp__caption,.pswp__top-bar .pswp__counter,.pswp__top-bar .pswp__preloader{display:none!important}.swiper.gallery-thumbs .swiper-slide{cursor:pointer}.swiper.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1!important}.z-index-40-important{z-index:40!important}.item-thumbnail{--tw-aspect-w:4;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.item-thumbnail>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.item-thumbnail{--tw-aspect-h:3}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}body.thumb-preview *{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1024px){body.body-header-sticky-class .detail-row.with-calculator .equipment-container,body.body-header-sticky-class .detail-row.with-comments .calculator-container,body.body-header-sticky-class .detail-row.with-comments .callmeback-container,body.body-header-sticky-class .detail-row.with-comments .equipment-container,body.body-header-sticky-class .detail-row.with-comments:not(.with-calculator) .comments-container,body.body-header-sticky-class .detail-row.with-equipment .calculator-container,body.body-header-sticky-class .detail-row.with-equipment .callmeback-container,body.body-header-sticky-class .detail-row.with-equipment:not(.with-calculator) .comments-container{top:6rem}body:not(.body-header-sticky-class) .detail-row.with-calculator .equipment-container,body:not(.body-header-sticky-class) .detail-row.with-comments .calculator-container,body:not(.body-header-sticky-class) .detail-row.with-comments .callmeback-container,body:not(.body-header-sticky-class) .detail-row.with-comments .equipment-container,body:not(.body-header-sticky-class) .detail-row.with-comments:not(.with-calculator) .comments-container,body:not(.body-header-sticky-class) .detail-row.with-equipment .calculator-container,body:not(.body-header-sticky-class) .detail-row.with-equipment .callmeback-container,body:not(.body-header-sticky-class) .detail-row.with-equipment:not(.with-calculator) .comments-container{top:1rem}}body.body-use-pan-images .item-thumbnail{--tw-aspect-w:16;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}body.body-use-pan-images .item-thumbnail>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}body.body-use-pan-images .item-thumbnail{--tw-aspect-h:9}.detail-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.75rem;position:relative}@media (min-width:1536px){.detail-row{width:100%}@media (min-width:640px){.detail-row{max-width:640px}}@media (min-width:768px){.detail-row{max-width:768px}}@media (min-width:1024px){.detail-row{max-width:1024px}}@media (min-width:1280px){.detail-row{max-width:1280px}}@media (min-width:1536px){.detail-row{max-width:1536px}}}@media (min-width:1024px){.detail-row{flex-direction:row;gap:1.25rem}}.detail-row:not(.detail-row--full-on-small){margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}@media (min-width:1536px){.detail-row.detail-row--full-on-small{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){.detail-row.with-calculator .equipment-container,.detail-row.with-comments .equipment-container{position:sticky}}@media (min-width:640px){.detail-row.with-comments .calculator-container,.detail-row.with-equipment .calculator-container{width:75%}}.detail-row.with-comments .calculator-container,.detail-row.with-comments .callmeback-container,.detail-row.with-equipment .calculator-container,.detail-row.with-equipment .callmeback-container{flex-direction:column}@media (min-width:1024px){.detail-row.with-comments .calculator-container,.detail-row.with-comments .callmeback-container,.detail-row.with-equipment .calculator-container,.detail-row.with-equipment .callmeback-container{position:sticky;width:41.666667%}}.detail-row.with-equipment .comments-container{flex-direction:column}@media (min-width:640px){.detail-row.with-equipment .comments-container{width:75%}}@media (min-width:1024px){.detail-row.with-equipment .comments-container{position:sticky;width:41.666667%}}.detail-row.with-equipment:not(.with-calculator) .equipment-container{order:1}.detail-row.with-equipment:not(.with-calculator) .comments-container{order:2}@media (min-width:1024px){.detail-row.with-equipment:not(.with-calculator) .comments-container{margin-bottom:1.75rem}}.detail-row.with-equipment:not(.with-calculator) .callmeback-container{order:3}@media (min-width:1024px){.detail-row.with-comments:not(.with-equipment):not(.with-calculator) .equipment-container{width:100%}}.detail-row .calculator-container{display:flex;margin-left:auto;margin-right:auto;width:100%}.detail-row .calculator-title{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:.75rem;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem;text-align:center}@media (min-width:768px){.detail-row .calculator-title{padding-bottom:1.5rem}}.detail-row .module-calculator{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background:var(--main-color-normal-semi10);border-color:var(--main-color-normal);border-top-width:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.75rem;padding:1rem 1.25rem 1.75rem;width:100%}body.color-main-light .detail-row .module-calculator [class~=text-main-400]{color:#1f2937}@media (min-width:768px){.detail-row .module-calculator{margin-bottom:3.5rem;padding-bottom:2.25rem;padding-left:2.25rem;padding-right:2.25rem}}.detail-row .module-calculator form{align-items:center;display:flex;flex-direction:column;width:100%}.detail-row .module-calculator form .calculator-inputgroup{width:100%}.detail-row .module-calculator form .calculator-inputgroup .calculator-select-label{font-size:var(--font-size-base,1rem);font-weight:700;line-height:var(--line-height-base,1.5rem);margin-bottom:.5rem}.detail-row .module-calculator form .calculator-inputgroup .calculator-select-container{margin-bottom:1rem}.detail-row .module-calculator form .calculator-inputgroup select{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-width:1px;color:rgb(107 114 128/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;width:100%}.detail-row .module-calculator form .calculator-inputgroup select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:var(--main-color-normal);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.detail-row .module-calculator form .calculator-datagroup{padding-top:1.25rem;width:100%}.detail-row .module-calculator form .calculator-datagroup .calculator-data{--tw-text-opacity:1;align-items:flex-end;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-base,1rem);justify-content:space-between;line-height:var(--line-height-base,1.5rem);margin-bottom:.5rem}.detail-row .module-calculator form .calculator-resumegroup{width:100%}.detail-row .module-calculator form .calculator-resumegroup .calculator-resume{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-sm,.875rem);font-weight:700;justify-content:space-between;line-height:var(--line-height-sm,1.25rem);margin-left:-1.25rem;margin-right:-1.25rem;margin-top:1.25rem;padding:1.25rem;text-align:center}@media (min-width:768px){.detail-row .module-calculator form .calculator-resumegroup .calculator-resume{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem);margin-left:-2.25rem;margin-right:-2.25rem;padding-left:2.25rem;padding-right:2.25rem}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;justify-content:flex-start;margin-top:0;order:4}@media (min-width:768px){.detail-row .module-calculator form .detail-maindata-pvfdisclaimer{margin-top:1.5rem;order:0}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer i{--tw-rotate:180deg;line-height:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.detail-row .module-calculator form .detail-maindata-pvfdisclaimer i{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer .disclaimer{font-size:.625rem;line-height:1rem;margin-left:.75rem}@media (min-width:1024px){.detail-row:not(.with-comments):not(.with-equipment) .calculator-container{width:41.666667%}.detail-row:not(.with-comments):not(.with-equipment) .module-calculator form{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.5rem;margin-right:-.5rem;width:auto}.detail-row:not(.with-comments):not(.with-equipment) .module-calculator form .calculator-inputgroup{padding-left:.5rem;padding-right:.5rem;width:50%}}.detail-tabs-order-faq{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1.75rem;padding-left:.75rem;padding-right:.75rem;text-align:center}@media (min-width:768px){.detail-tabs-order-faq{margin-bottom:3rem}}.detail-badges{display:flex;gap:.5rem}.detail-badges .detail-badge{border-radius:var(--border-radius-DEFAULT,4px);font-size:var(--font-size-xs,.75rem);line-height:var(--line-height-xs,1rem);max-height:1.5rem;max-width:125px;padding:.5rem .75rem;text-align:center;text-transform:uppercase}.detail-badges .detail-badge.detail-badge-type{--tw-text-opacity:1;background-color:var(--alter-color-dark);color:rgb(255 255 255/var(--tw-text-opacity,1))}.detail-badges .detail-badge.detail-badge-offer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700}.detail-badges .detail-badge-actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.detail-badges .detail-badge-actions .comparator-btn,.detail-badges .detail-badge-actions .favorite-btn{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:.5rem!important}.detail-badges .detail-badge-actions .comparator-btn i,.detail-badges .detail-badge-actions .favorite-btn i{font-size:17px}.detail-badges.detail-badges-mobile{display:inline;margin-left:auto}@media (min-width:1024px){.detail-badges.detail-badges-mobile{display:none}}.detail-badges.detail-badges-mobile .detail-badge{display:inline;line-height:4px;max-height:23px}@media (min-width:1024px){.detail-badges.detail-badges-mobile .detail-badge{display:none}}.detail-badges.detail-badges-desktop{display:none}@media (min-width:1024px){.detail-badges.detail-badges-desktop{display:flex}}.detail-badges.detail-badges-desktop .detail-badge{display:none;line-height:10px}@media (min-width:1024px){.detail-badges.detail-badges-desktop .detail-badge{display:block}}.item-badges{align-items:center;display:flex;gap:.5rem;margin-bottom:.25rem;margin-top:.25rem;width:100%}.item-badges .item-badge{border-radius:var(--border-radius-DEFAULT,4px);padding:.25rem .75rem;text-align:center;text-transform:uppercase}.item-badges .item-badge.item-badge-type{background-color:var(--alter-color-dark);color:var(--alter-color-contrast);text-transform:none}.item-badges .item-badge.item-badge-offer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700}.item-badges .item-badge-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;margin-left:auto}.item-badges .item-badge-actions .comparator-btn,.item-badges .item-badge-actions .favorite-btn{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:.5rem!important}.item-badges .item-badge-actions .comparator-btn i,.item-badges .item-badge-actions .favorite-btn i{font-size:17px}.equipment-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.equipment-container{width:58.333333%}}.module-equipment{margin-bottom:1.75rem}@media (min-width:768px){.module-equipment{margin-bottom:3.5rem}}.equipment-tabs{display:flex}.equipment-tab{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));flex:1 1 0%;padding:1rem .75rem;text-align:center}.equipment-tab.active{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));border-top-width:8px;font-weight:700;pointer-events:none}.equipment-tab:not(.active){cursor:pointer;margin-top:.5rem}.equipment-tab-content{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-width:1px;width:100%}.equipment-tab-content.inithidden{display:none}.equipment-item-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1.25rem;width:100%}@media (min-width:768px){.equipment-item-title{padding-bottom:1.25rem;padding-top:1.25rem}}.equipment-item-title:not(:first-child){--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-top-width:1px}.equipment-item-title-inner{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex;font-size:var(--font-size-sm,.875rem);font-weight:700;justify-content:flex-start;line-height:var(--line-height-sm,1.25rem)}.equipment-list{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding-bottom:.75rem;padding-top:.75rem}.equipment-list .equipment-item{padding:.25rem .5rem .25rem 2rem;position:relative}.equipment-list .equipment-item:before{content:"•";margin-left:-1rem;position:absolute}.equipment_content{margin-bottom:.75rem;padding-left:3rem;width:100%}@media (min-width:768px){.equipment_content{margin-bottom:1.25rem}}.comments-title{border-bottom-width:1px;border-color:rgba(17,24,39,.1);margin-top:.5rem;padding-bottom:1rem;padding-top:1rem}.comments-content{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding-bottom:1.75rem;padding-top:1rem}.comments-heightlimit{height:calc(196px + 1.75rem);overflow:hidden;position:relative;transition:height .15s}.comments-heightlimit:after{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));bottom:0;content:"";height:2.25rem;position:absolute;transition:opacity;width:100%}.comments-heightlimit:not(.closed):after{opacity:0}.comments-heightlimit-button{align-items:center;color:var(--main-color-normal);cursor:pointer;display:flex;text-transform:uppercase;white-space:nowrap}.comments-heightlimit-button:hover{color:var(--main-color-dark)}.comments-heightlimit-button{transition:margin-top .15s}.comments-heightlimit-button i{margin-right:.25rem}.comments-heightlimit-button:not([data-status]){margin-top:1rem}.back-row{align-items:center;display:flex;padding-bottom:1.25rem;padding-top:1.25rem}.back-row .back-link{--tw-text-opacity:1;align-items:center;color:rgb(31 41 55/var(--tw-text-opacity,1));display:flex}.back-row .back-link .back-link-icon{--tw-rotate:180deg;color:var(--main-color-normal);font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.back-row .back-link .back-link-text{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);line-height:1.75rem;margin-left:.5rem}.back-row .back-link .back-link-text:hover{text-decoration-line:underline}@media (min-width:768px){.back-row .back-link .back-link-text{display:block}}.gallery-container a.swiper-gallery-link .imagen-ficha{height:100%;object-fit:cover}.button--sticky-filter-mobile{transition:transform .3s ease-in-out}.button--sticky-filter-mobile.oculto{transform:translateY(-100%)}h1 .ql-size-huge,h2 .ql-size-huge,h3 .ql-size-huge,h4 .ql-size-huge,p .ql-size-huge{font-size:var(--font-size-3xl,1.875rem);line-height:var(--line-height-3xl,2.25rem)}@media (min-width:768px){h1 .ql-size-huge,h2 .ql-size-huge,h3 .ql-size-huge,h4 .ql-size-huge,p .ql-size-huge{font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-4xl,2.5rem)}}h1 .ql-size-large,h2 .ql-size-large,h3 .ql-size-large,h4 .ql-size-large,p .ql-size-large{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}@media (min-width:768px){h1 .ql-size-large,h2 .ql-size-large,h3 .ql-size-large,h4 .ql-size-large,p .ql-size-large{font-size:var(--font-size-2xl,1.5rem);line-height:var(--line-height-2xl,2rem)}}h1 .ql-size-small,h2 .ql-size-small,h3 .ql-size-small,h4 .ql-size-small,p .ql-size-small{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}@media (min-width:1536px){@media (min-width:640px){}@media (min-width:768px){}@media (min-width:1024px){}@media (min-width:1280px){}@media (min-width:1536px){}}@media (min-width:640px){}@media (min-width:768px){}@media (min-width:1024px){}@media (min-width:1280px){}@media (min-width:1536px){}
