@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lato&display=swap);.hidden[data-v-502c5b82]{display:none;visibility:hidden}.quick-product-adder__product-info .quick-product-adder__product-info--suggestions[data-v-0f49eda2]{display:none}.quick-product-adder__product-info--focused .quick-product-adder__product-info--suggestions[data-v-0f49eda2],.quick-product-adder__product-info:focus .quick-product-adder__product-info--suggestions[data-v-0f49eda2]{display:block}.error-message[data-v-68e42ef2]{padding-top:5px}.chat-ab,.proassistant-chat--hidden{display:none!important}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-family:Roboto;font-size:12px;list-style:none;margin:0;padding:0;vertical-align:baseline}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.proclinic-caser,.proclinic-dc,.proclinic-es{--primary-color:#0099a8;--primary-color-500:#00636b;--primary-color-hover:#03747f;--secondary-color:#ea9600;--primary-dark:#006070;--button-hover:#333;--tertiary-color:#df677c;--tertiary-lighter-color:#f7cddf;--white-color:#fff;--black-color:#000;--cuaternary-dark-color:#ac215d;--cuaternary-color:#e12878;--cuaternary-lighter-color:#ffe7f4;--offer-color:#d1021a;--offer-lighter-color:#fdecee}.proclinic-maex{--primary-color:#0a2b24;--primary-color-500:#00636b;--primary-color-hover:#03747f;--secondary-color:#557f7f;--primary-dark:#0a2b24;--button-hover:#557f7f;--tertiary-color:#557f7f;--tertiary-lighter-color:rgba(135,183,183,0.729);--white-color:#fff;--black-color:#000;--offer-color:#d1021a;--offer-lighter-color:#fdecee}.proclinic-pt{--primary-color:#002b4c;--primary-color-500:#002b4c;--primary-color-hover:#002b4c;--secondary-color:#ea9600;--primary-dark:#002b4c;--button-hover:hsla(0,0%,100%,0.9);--tertiary-color:#df677c;--tertiary-lighter-color:#f7cddf;--white-color:#fff;--black-color:#000;--offer-color:#d1021a;--offer-lighter-color:#fdecee}.proclinic-it{--primary-color:#0277c8;--primary-color-500:#0277c8;--primary-color-hover:#025995;--secondary-color:#01a2e0;--primary-dark:#025995;--button-hover:#ffb700;--tertiary-color:#fdc619;--tertiary-lighter-color:#ffffe0;--white-color:#fff;--black-color:#000;--offer-color:#e7247f;--offer-lighter-color:#ffeef6}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-size:inherit;font-weight:700}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto-Light"),url(/tienda/build/fonts/Roboto-Light.6462f07a.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto-Regular"),url(/tienda/build/fonts/Roboto-Regular.cfba0239.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto-Medium"),url(/tienda/build/fonts/Roboto-Medium.a1ae8520.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto-Bold"),url(/tienda/build/fonts/Roboto-Bold.a6d79156.woff2)}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(/tienda/build/fonts/RobotoSlab-Bold.0f1f3920.woff2)}body{font-family:Roboto,Arial,sans-serif}@keyframes modalAnimationResponsive{0%{transform:translateY(-100vw)}to{transform:translateY(0)}}@keyframes modalAnimationRevResponsive{0%{transform:translateY(0)}to{transform:translateY(-100vw)}}.progress-popup{display:flex}.progress-popup *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.progress-popup .modal__content-wrapper{background-color:var(--white-color,#fff);border-radius:4px;height:350px;margin:auto;width:clamp(450px,535px,535px)}.progress-popup .modal__content{align-items:center;display:flex;flex-direction:column}.progress-popup .progress-popup__title{color:var(--black-color,#000);font-size:2rem;font-weight:700;margin-bottom:18px}.progress-popup .progress-popup__subtitle{color:var(--grey-color,#878787);font-size:1.33333rem;margin-bottom:19px}.progress-popup .progress-popup__progressbar{align-items:center;background-color:var(--grey-500,#dce7e8);border-radius:83px;display:flex;height:32px;position:relative;width:300px}.progress-popup .progress-popup__progressbar .progress-popup__progressbar-inner{background-color:var(--primary-color);border-radius:83px;height:32px;width:clamp(65px,var(--progress-bar-value),99%)}.progress-popup .progress-popup__progressbar .progress-popup__progressbar-value{color:var(--white-color,#fff);font-size:2rem;font-weight:700;left:14px;position:absolute}.progress-popup .progress-popup__image--wrapper{align-items:center;display:flex;height:200px}.form--primary .form-input__item{background:#fff;border:1px solid #ccc}.form--primary .form-input__item:focus{background:#edf7fd}.form--primary .form-select__group{background:#fff;border:1px solid #ccc}.form--primary .form-select__group:focus{background:#edf7fd}.form--primary .form-block__title1{color:var(--primary-color);font-size:1.25em;font-weight:700;text-transform:uppercase}.form--primary .register-form__title2{color:var(--primary-color);font-size:1.25em;margin:25px 0 10px;text-align:left;text-transform:uppercase}.form--primary .form-block__paragraph{color:#5e5e5e;font-family:Verdana;font-size:.75em;line-height:21px;margin:9px 0}.form--primary .form-checkbox__label,.form--primary .form-item__label,.form--primary .radio-group__label{color:grey;font-family:Roboto;font-size:1em}.form--secondary{position:relative}.form--secondary .form-item{background:#fff;border:0;border-radius:2px;height:40px;margin:5px 0 20px;position:relative;width:100%}.form--secondary .form-item .form-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.form--secondary .form-item .form-item__label{color:#5e5e5e;font-size:1rem;font-weight:400;margin:0;overflow:hidden;padding-left:15px;pointer-events:none;top:13px;width:100%}.form--secondary .form-item .form-item__label,.form--secondary .form-item .form-item__label:after{bottom:0;display:block;position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form--secondary .form-item .form-item__label:after{border-bottom:2px solid var(--primary-color);content:"";left:0;margin:0 auto;right:0;visibility:hidden;width:1%}.form--secondary .form-item .form-item__label span{margin:0 3px;position:absolute;top:-2px}.form--secondary .form-item .form-select{height:inherit;position:relative}.form--secondary .form-item .form-select:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.form--secondary .form-item .form-select__group{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#5e5e5e;height:inherit;width:100%}.form--secondary .form-item .form-select__group::-ms-expand{display:none}.form--secondary .form-item--is-active .form-item__label{color:var(--primary-color);font-size:.75rem;top:5px}.form--secondary .form-item--is-active .form-item__label:after{border-bottom:1px solid var(--primary-color);visibility:visible;width:100%}.form--secondary .form-item--has-error .form-item__label{color:#d0021b}.form--secondary .form-item--has-error .form-item__label:after{border-bottom:1px solid #d0021b;visibility:visible;width:100%}.form--secondary .form-item .form-field__textarea,.form--secondary .form-item .form-input__item{background:transparent;border:0;color:#232323;display:block;font-size:1.2rem;height:40px;outline:0;padding-left:15px;padding-top:13px;width:100%}.form--secondary .form-item .form-field__textarea::placeholder,.form--secondary .form-item .form-input__item::placeholder{color:transparent}.form--secondary .form-item .radio-group>div{align-items:center;display:flex;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.form--secondary .form-item .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form--secondary .form-item .radio-group>div label{cursor:pointer;padding:0 0 0 25px}.form--secondary .form-item .radio-group>div label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.form--secondary .form-item .radio-group>div:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.form--secondary .form-item .radio-group>div input:checked~label:after{background:var(--primary-color);border:none}.form--tertiary{position:relative}.form--tertiary .form-item{background:#fff;border:0;border-radius:2px;height:40px;margin:5px 0 20px;position:relative;width:100%}.form--tertiary .form-item .form-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.form--tertiary .form-item .form-item__label{color:#5e5e5e;font-size:1rem;font-weight:400;margin:0;overflow:hidden;padding-left:15px;pointer-events:none;top:13px;width:100%}.form--tertiary .form-item .form-item__label,.form--tertiary .form-item .form-item__label:after{bottom:0;display:block;position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form--tertiary .form-item .form-item__label:after{border-bottom:2px solid var(--primary-color);content:"";left:0;margin:0 auto;right:0;visibility:hidden;width:1%}.form--tertiary .form-item .form-item__label span{margin:0 3px;position:absolute;top:-2px}.form--tertiary .form-item .form-select{height:inherit;position:relative}.form--tertiary .form-item .form-select:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.form--tertiary .form-item .form-select__group{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#5e5e5e;height:inherit;width:100%}.form--tertiary .form-item .form-select__group::-ms-expand{display:none}.form--tertiary .form-item--is-active .form-item__label{color:var(--primary-color);font-size:.75rem;top:5px}.form--tertiary .form-item--is-active .form-item__label:after{border-bottom:1px solid var(--primary-color);visibility:visible;width:100%}.form--tertiary .form-item--has-error .form-item__label{color:#d0021b}.form--tertiary .form-item--has-error .form-item__label:after{border-bottom:1px solid #d0021b;visibility:visible;width:100%}.form--tertiary .form-item .form-field__textarea,.form--tertiary .form-item .form-input__item{background:transparent;border:0;color:#232323;display:block;font-size:1.2rem;height:40px;outline:0;padding-left:15px;padding-top:13px;width:100%}.form--tertiary .form-item .form-field__textarea::placeholder,.form--tertiary .form-item .form-input__item::placeholder{color:transparent}.form--tertiary .form-item .radio-group>div{align-items:center;display:flex;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.form--tertiary .form-item .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form--tertiary .form-item .radio-group>div label{cursor:pointer;padding:0 0 0 25px}.form--tertiary .form-item .radio-group>div label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.form--tertiary .form-item .radio-group>div:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.form--tertiary .form-item .radio-group>div input:checked~label:after{background:var(--primary-color);border:none}.form--tertiary .form-item{background:#f3f3f3}.form .form_select__group{background-color:#fff;border:1px solid #ccc}.form .form-error{color:#d0021b!important;font-family:verdana,sans-serif;font-size:.8em}.form .form-item--catalog-name,.form .form-item--csrf-token,.form .form-item--from-platform,.form .form-item--redirect{display:none}.form .radio-group__input-horizontal{display:flex;flex-direction:row;margin:15px 0}.form .radio-group__input-horizontal div{margin-right:10px}.form :-webkit-autofill{animation-name:onAutoFillStart}.form :not(:-webkit-autofill){animation-name:onAutoFillCancel}.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.form ::-webkit-input-placeholder{color:transparent!important}.form :-moz-placeholder,.form ::-moz-placeholder{color:transparent!important}.form :-ms-input-placeholder{color:transparent!important}.form-select__option--focused{color:#000!important}.form-error{color:#d0021b!important;font-family:verdana,sans-serif;font-size:.8em}@media (min-width:641px){.form--secondary .form-item .radio-group>div,.form--tertiary .form-item .radio-group>div{height:18px}.form--secondary .form-item .radio-group>div label:after,.form--tertiary .form-item .radio-group>div label:after{height:18px;width:18px}}@media (min-width:1025px){.form--secondary .form-item,.form--tertiary .form-item{background:transparent;border:initial;border-radius:2px;height:auto;margin:5px 0 0;overflow:visible;padding-left:0;position:relative;width:100%}.form--secondary .form-item .radio-group>div .radio-group__label,.form--tertiary .form-item .radio-group>div .radio-group__label{align-self:flex-start}.form--secondary .form-item .form-item__label,.form--tertiary .form-item .form-item__label{color:#5e5e5e;display:block;font-size:1.33rem;font-weight:400;margin:0;padding:0;pointer-events:none;position:static;transition:none}.form--secondary .form-item--is-active .form-item__label,.form--tertiary .form-item--is-active .form-item__label{color:#5e5e5e;transform:none}.form--secondary .form-item--is-active .form-item__label:after,.form--tertiary .form-item--is-active .form-item__label:after{border-bottom:0;visibility:hidden}.form--secondary .form-item--has-error,.form--tertiary .form-item--has-error{margin-bottom:10px}.form--secondary .form-item--has-error .form-item__label,.form--tertiary .form-item--has-error .form-item__label{color:#5e5e5e!important}.form--secondary .form-item--has-error .form-item__label:after,.form--tertiary .form-item--has-error .form-item__label:after{border-bottom:0;visibility:hidden}.form--secondary .form-item .form-input__item[type=password] span,.form--tertiary .form-item .form-input__item[type=password] span{right:150px;top:25px}.form--secondary .form-item .form-field__textarea,.form--secondary .form-item .form-input__item,.form--tertiary .form-item .form-field__textarea,.form--tertiary .form-item .form-input__item{background-color:#fff;border:1px solid #ccc;color:#232323;display:block;font-size:1.2rem;height:30px;margin:0;outline:0;padding-top:0;width:100%}.form--secondary .form-item .form-field__textarea::placeholder,.form--secondary .form-item .form-input__item::placeholder,.form--tertiary .form-item .form-field__textarea::placeholder,.form--tertiary .form-item .form-input__item::placeholder{color:transparent!important}.form--secondary .form-item .form-field__textarea:-ms-input-placeholder,.form--secondary .form-item .form-input__item:-ms-input-placeholder,.form--tertiary .form-item .form-field__textarea:-ms-input-placeholder,.form--tertiary .form-item .form-input__item:-ms-input-placeholder{color:transparent!important}.form--secondary .form-item .form-field__textarea.input-error,.form--secondary .form-item .form-input__item.input-error,.form--tertiary .form-item .form-field__textarea.input-error,.form--tertiary .form-item .form-input__item.input-error{background:#faebe7;border:1px dashed #d0021b}.form--secondary .form-item .form-select__group,.form--tertiary .form-item .form-select__group{background-color:#fff;border:1px solid #ccc;padding:0 40px 0 15px;width:100%}.form--secondary .form-item .form-checkbox .form-checkbox__label:after,.form--tertiary .form-item .form-checkbox .form-checkbox__label:after{border:1px solid #ccc}}.customer-panel-dropdown{display:flex;flex-direction:column;width:100%}.customer-panel-dropdown .customer-panel-dropdown__button{color:#fff;display:flex;margin:0 auto;padding:10px 15px;width:100%}.customer-panel-dropdown .customer-panel-dropdown__button.button--primary:hover{color:#fff}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon{align-self:center;background-image:url(/tienda/build/images/chevron-down-white.53aaa44d.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:16px;margin-left:auto;width:16px}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon.active{transform:rotate(180deg)}.customer-panel-dropdown .customer-panel-dropdown__content{border-bottom:2px solid #006070;overflow:hidden;transition:.3s ease-out}.customer-panel-dropdown .customer-panel-dropdown__content .shipping-address-form__wrapper{padding-top:16px}@media (min-width:1025px){.customer-panel-dropdown .customer-panel-dropdown__button{display:block;margin:20px 0 0 auto;width:240px}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon{display:none}.customer-panel-dropdown .customer-panel-dropdown__content{border-top:2px solid #006070}.customer-panel-dropdown .customer-panel-dropdown__content .shipping-address-form__wrapper{padding-top:36px}}.button{border:none;color:#fff;cursor:pointer;padding:15px 10px;transition:color .2s ease-out}.button:disabled{background:#f9f9f9!important;color:#dfdfdf;position:relative}.button:disabled .button__text{visibility:hidden}.button:disabled .button__disabled-spinner{background:url(/tienda/build/images/spinner.9cee5dd3.gif);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;height:22px;left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%;width:22px}.button:disabled:hover{color:#dfdfdf}.button--primary{background:var(--primary-color)}.button--primary:hover{color:var(--button-hover)}.button--primary-rounded{align-items:center;background-color:var(--primary-color);border-radius:.33333rem;display:flex;font-weight:700;height:37px;justify-content:center;padding:0;text-align:center;text-transform:uppercase;width:100%}.button--primary-rounded:hover{background-color:var(--primary-color-hover)!important;color:#fff!important}.button--primary-dark{background:var(--primary-dark)}.button--primary-dark:hover{color:var(--button-hover)}.button--secondary{background:#000}.button--tertiary{background:#455d60}.button--quaternary{background:#f5a623}.button--quinary{background-color:#016277}.button--default{background:#999}.button--default:hover{color:#333}.button--uppercase{text-transform:uppercase}.button--bold{font-weight:700}.button--capitalize{text-transform:capitalize}.button--rounded{border-radius:5px}.purchase-process-text-button{background-color:transparent;color:var(--primary-color);cursor:pointer;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700}.form-checkbox{height:17px;margin:10px 0;position:relative}.form-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form-checkbox input[type=checkbox]:checked{background:url(/tienda/build/images/check-white.4bb90399.svg) no-repeat 0 0;cursor:pointer;height:17px;left:-3px;position:absolute;top:-3px;width:17px;z-index:2}.form-checkbox input[type=checkbox]:checked+.form-checkbox__label:after{background:var(--primary-color,#2aa1c0);border-color:var(--primary-color,#2aa1c0)!important}.form-checkbox input[type=checkbox]:focus{outline:0}.form-checkbox .form-checkbox__label:after{background:#fff;border:1px solid #333;border-radius:2px;content:"";cursor:pointer;height:17px;left:0;position:absolute;top:0;width:17px}.form-checkbox .form-checkbox__label{cursor:pointer}.form-checkbox .form-checkbox__label span{left:30px;margin-top:-8px;position:absolute;top:50%;user-select:none}.proclinic-it .form-checkbox{margin:5px 0}.proclinic-it .form-checkbox input[type=checkbox]{background-image:url(/tienda/build/images/empty-checkbox-vs-dental.a74f2a52.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:16px;margin-top:-1px;min-width:17px}.proclinic-it .form-checkbox input[type=checkbox]:checked{background-image:url(/tienda/build/images/checked-checkbox-vs-dental.c4da793b.svg);height:16px;left:0;min-width:17px;top:0}.proclinic-it .form-checkbox__label:after{display:none}.loader-ellips{font-size:20px;height:1em;margin:10px auto;position:relative;width:4em}.loader-ellips__dot{animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:ease;background:#ccc;border-radius:.5em;display:block;height:1em;position:absolute;width:1em}.loader-ellips__dot:first-child,.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}.loader-ellips__dot:first-child{animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-direction:reverse;animation-name:reveal}@keyframes reveal{0%{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.body--with-cookies,.body--with-modal{overflow-y:hidden!important}body.lock-scrollbar{bottom:0;left:0;overflow-y:auto;position:fixed;right:0}.geoblock-manager .modal{backdrop-filter:blur(10px)}.modal{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99}.modal .modal__content-wrapper{background-color:#fff;margin:auto;position:relative;text-align:center;width:85%}.modal .modal__content-wrapper .modal__close{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;width:28px}.modal .modal__content-wrapper .modal__close span{font-size:2.66667em}.modal .modal__content-wrapper .modal__close:hover{color:#878787}.modal .modal__content-wrapper .modal__content{margin:auto}.modal--login-form-anesthesia{backdrop-filter:blur(7px)}.modal--primary .modal__content-wrapper{border-radius:9px;padding:40px 20px;top:50px}.modal--primary .modal__content-wrapper .modal__close{color:#878787}.modal--secondary{align-items:center;display:flex}.modal--secondary .modal__content-wrapper .modal__content{padding-bottom:30px;padding-top:50px}.modal--secondary .modal__content-wrapper .modal__content .modal__message{color:#000;padding:20px}.modal--secondary .modal__content-wrapper .modal__content .button{padding:5px 50px}.modal--modern{display:flex}.modal--modern .modal__content-wrapper{background-color:#fff;border-radius:4px;margin:150px auto auto;padding:20px}.modal--modern .modal__content-wrapper .modal__close{background-color:unset;background-image:url(/tienda/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;height:2rem;right:4px;top:4px;width:2rem}.modal--modern .modal__content-wrapper .modal__close span{display:none}.modal--modern .modal__content-wrapper .modal__content{align-items:center;display:flex;justify-content:center}@media (min-width:641px){.modal--primary .modal__content-wrapper{padding:120px 0}}@media (min-width:1025px){.modal--modern .modal__content-wrapper{padding:28px}.body--with-modal{padding-right:15px}.modal .modal__content-wrapper{width:65%}}@media (min-width:1440px){.modal .modal__content-wrapper{width:40vw}}.spinner{align-items:center;background:unset;border-radius:3px;display:flex;gap:.25rem;height:2.16667rem;justify-content:center;width:unset}@media (min-width:1025px){.spinner{height:2.75rem}}.spinner .form-input__item{-moz-appearance:textfield;appearance:textfield;background:transparent;border:.05rem solid #f0f4f4;font-family:Roboto,sans-serif;font-size:1.2em;font-size:1.16667rem;font-style:normal;font-weight:700;height:2.16667rem;margin:0 3px;padding-bottom:2px;text-align:center;width:30%}@media (min-width:1025px){.spinner .form-input__item{font-size:1.16667rem}}.spinner .form-input__item::-webkit-inner-spin-button,.spinner .form-input__item::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spinner .spinner__button{background:#f3f3f3;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:1.33333rem;font-style:normal;font-weight:700;height:2.16667rem;width:33%}@media (min-width:1025px){.spinner .spinner__button{font-size:1.33333rem;height:2.75rem;width:2.25rem}}.spinner .spinner__button--add{border-bottom-right-radius:3px;border-top-right-radius:3px}.spinner .spinner__button--substract{border-bottom-left-radius:3px;border-top-left-radius:3px}.spinner .spinner__button p{align-self:center;font-size:1em;margin:auto}.spinner .spinner__button:hover{background:#ccc}.switch{display:inline-block;height:25px;position:relative;width:46px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:3px;content:"";height:20px;left:4px;width:20px}input:checked+.slider{background-color:var(--primary-color);background-image:url(/tienda/build/images/check-white.4bb90399.svg);background-position:4px;background-repeat:no-repeat;background-size:15px 15px}input:focus+.slider{box-shadow:0 0 1px var(--primary-color)}input:checked+.slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.slider{border-radius:34px!important}.slider:before{border-radius:50%}.gdpr-legal-text-wrapper .gdpr-legal-text{color:#232323;font-size:.8em;margin-bottom:50px;text-align:justify}.gdpr-legal-text-wrapper .gdpr-legal-text a{font-size:.8rem}.message-handler .message{align-items:center;background-position:15px;background-repeat:no-repeat;background-size:18px 18px;border:1px solid;display:flex;margin:10px 0;padding:14px 20px 14px 45px}.message-handler .message p{font-size:1rem;margin-right:10px;width:100%}.message-handler .message .message-handler__deleter{background-image:url(/tienda/build/images/close.3408f400.svg);background-repeat:no-repeat;background-size:22px 22px;cursor:pointer;height:25px;margin-left:auto;width:25px}.message-handler__notices .message{background-color:#eff5ea;background-image:url(/tienda/build/images/check-icon.e954f9dc.svg);border:1px solid #446423;color:#446423}.message-handler__warnings .message{background-color:#fff3cd;background-image:url(/tienda/build/images/warning-icon.76aaa1e4.svg);border-color:#856404;color:#856404}.message-handler__errors .message{background-color:#f8d7da;background-image:url(/tienda/build/images/error-icon.bb72b106.svg);border-color:#d0021b;color:#d0021b}.message-handler__action{background-color:#f0f0f0;border-radius:4px;display:flex;gap:8px;margin-bottom:8px;padding:7px 17px 7px 8px}.message-handler__action .action-text-wrapper{align-items:start;display:flex;flex-direction:column}.message-handler__action button{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:0;padding:2px;text-decoration:underline;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.message-handler__action button:hover{color:var(--primary-dark);text-decoration:none}.message-handler__action button.disabled,.message-handler__action button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.message-handler__action button>span{color:inherit;font-size:inherit;font-weight:inherit}.message-handler__action-deleter{background-color:transparent;border-radius:50%;cursor:pointer;height:24px;margin-top:0;position:relative;right:10px;right:0;top:50%;top:0;width:24px}.message-handler__action-deleter:after,.message-handler__action-deleter:before{background:#000;content:"";height:1px;left:3px;position:absolute;top:11px;width:18px}.message-handler__action-deleter:after{transform:rotate(45deg)}.message-handler__action-deleter:before{transform:rotate(-45deg)}.notice--message-wrapper{background-color:#f0f0f0}.notice--message-wrapper .message__text{align-items:center;display:flex;gap:8px}.notice--message-wrapper .message__text.message__text--centered{margin:0 auto;max-width:1800px;width:95%}.notice--message-wrapper .message__text .message__text-info-icon{background-image:url(/tienda/build/images/info-icon.b493d33a.png);background-size:17px;height:17px;width:17px}.notice--message-wrapper .message__text span{padding:8px 0}.notice--message-wrapper .message__text .message__text-close{cursor:pointer;margin-left:auto}@media (min-width:641px){.message-handler .message p{font-size:1em}}@media (min-width:769px){.message-handler .message-handler__action{align-items:center}.message-handler .message-handler__action .action-text-wrapper{flex-direction:row;gap:8px;justify-content:space-between;width:100%}.message-handler .message-handler__action .action-text-wrapper .button{align-self:center}.message-handler .message{background-size:20px 20px;padding:14px 0 14px 50px}.message-handler .message .message-handler__deleter{margin-right:10px}}@media (min-width:1025px){.notice--message-wrapper .message__text.message__text--centered{padding:0 33px;width:100%}}@media (min-width:1440px){.notice--message-wrapper .message__text.message__text--centered{padding:0 96px}}.search-bar{background-color:#fff;border:1px solid var(--primary-color);border-radius:25px;height:35px;margin:0 7px;position:relative;width:100%}.search-bar .search-bar__bar{align-items:center;display:flex;height:102%}.search-bar .search-bar__bar .search-bar__categories-select{display:none}.search-bar .search-bar__bar .search-bar__text-input{background:transparent;border:none;color:#000;flex-grow:1;font-size:1em;font-weight:400;height:inherit;overflow:hidden;padding:5px 0;text-align:left;text-overflow:ellipsis}.search-bar .search-bar__bar .search-bar__text-input::placeholder{color:#818181}.search-bar .search-bar__bar .search-bar__text-input::-ms-clear{display:none}.search-bar .search-bar__bar .search-bar__text-input:focus-visible{outline:none}.search-bar .search-bar__bar .search-bar__clear-button{cursor:pointer;display:none;font-size:2.66667em;margin-right:5px}.search-bar .search-bar__bar .search-bar__clear-button--active{display:inline-block}.search-bar .search-bar__bar .search-bar__button{background:transparent;background-image:url(/tienda/build/images/search.8f2ac82d.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:none;height:100%;position:absolute;right:10px;top:0;width:40px}.search-bar .search-bar__bar .search-bar__icon{background:transparent;background-image:url(/tienda/build/images/search.8f2ac82d.svg);background-position:100%;background-repeat:no-repeat;cursor:pointer;height:100%;margin-right:8px;width:37px}.search-bar .search-bar__dropdown-wrapper{background-color:#fff;border-top:3px solid var(--primary-color);display:block;margin-top:17px;position:fixed;width:98%;z-index:99}.search-bar .search-bar__dropdown-wrapper:not(.search-bar__dropdown-wrapper--empty){height:600px}.search-bar .search-bar__dropdown-wrapper.search-bar__dropdown-wrapper--empty .search-bar__dropdown .search-bar__header{padding:30px 0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown{display:flex;height:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header{padding-top:10px;text-align:center}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title--empty{font-weight:700;text-transform:uppercase}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title--empty:after{content:".";font-weight:700}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty{width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){scrollbar-base-color:#f3f3f3;scrollbar-face-color:var(--primary-color);display:flex;flex-wrap:wrap;height:600px;overflow-y:scroll;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty)::-webkit-scrollbar{background-color:#f3f3f3;width:12px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty)::-webkit-scrollbar-thumb{background-color:var(--primary-color);outline:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{align-items:center;border-left:1px solid #ccc;border-top:1px solid #ccc;border-color:#fff #ccc #ccc #fff;border-style:solid;border-width:1px;cursor:pointer;display:flex;flex-direction:column;height:240px;padding:10px;position:relative;width:50%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky{border:2px solid var(--primary-color)!important}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky .search-bar__product-info .search-bar__product-reference{display:block;margin-bottom:4px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon{background-repeat:no-repeat;background-size:48px 48px;background-size:contain;height:48px;height:43px;left:10px;position:absolute;top:15px;top:10px;width:48px;width:45px;z-index:999}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon{background-image:url(/tienda/build/images/present-catalog-mobile.3d63d912.svg);color:transparent}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon{background-image:url(/tienda/build/images/tier-icon-mobile.4b86d0c7.svg);background-size:85px 20px;height:20px;width:85px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:hover{border:1px solid var(--primary-color)}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image{align-items:center;display:flex;height:100px;justify-content:center}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{height:100px;margin:auto;max-height:100px;width:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-price{color:#d0021b!important}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label{margin-top:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:10px;width:90%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word;color:#2f2f2f;display:-webkit-box;margin-bottom:6px;overflow:hidden;text-align:center;text-transform:uppercase;width:inherit}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-brand{color:#9b9b9b;font-size:1rem;margin-bottom:3px;text-align:center}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__doctor-exclusive .exclusivity-notice-wrapper{background-color:#f0f4f4;border-radius:4px;display:flex;flex-direction:row;gap:5px;padding:3px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__doctor-exclusive .exclusivity-notice-wrapper .exclusivity-notice__icon{align-self:center;background-image:url(/tienda/build/images/info-icon.b493d33a.png);background-size:100%;height:1rem;width:1rem}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-reference{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--final{color:var(--primary-color);font-size:1.16667em;margin-top:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--from{margin-top:2px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--hidden{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--previous{color:#777;margin-top:4px;text-decoration:line-through}@media (min-width:641px){.search-bar .search-bar__dropdown-wrapper{margin-left:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{background-color:#f0f0f0;display:block;width:30%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--hidden{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__header{display:block;font-size:1.25em;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily{margin-bottom:15px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily:hover{cursor:pointer;font-weight:700}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily:before{background-color:var(--primary-color);content:"";display:inline-block;height:10px;margin:0 10px;width:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){width:70%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{width:33.33%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{max-width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info{width:100%}}@media (min-width:769px){.search-bar{flex-grow:1;margin:0 10px 0 0;position:unset;width:unset}.search-bar .search-bar__bar .search-bar__text-input{font-size:1.16667em}.search-bar .search-bar__dropdown-wrapper{left:0;position:absolute}}@media (min-width:1025px){.search-bar__background--focused{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:5}.search-bar{position:relative}.search-bar.search-bar--focused{z-index:10}.search-bar .search-bar__bar .search-bar__clear-button--active{display:none}.search-bar .search-bar__dropdown-wrapper{border-top:none;left:0;margin-left:0;margin-top:0;position:absolute;top:40px;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary{display:flex}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{background-color:#eaf2f4;width:40%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--empty{display:block}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--empty .search-bar__header{margin-bottom:0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__header{background-color:#ccc;font-size:1.08333em;padding:5px 0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily:before{align-self:center;background-color:transparent;background-image:url(/tienda/build/images/black-arrow-right.71864a04.svg);background-position:50%;background-repeat:no-repeat;height:8px;margin-left:6px;margin-right:6px;width:8px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products{align-content:flex-start;align-items:flex-start}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty{width:60%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header{background-color:#f0f0f0;display:flex;font-weight:700;justify-content:space-around;padding:6px 0;text-transform:uppercase;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__products-title--empty{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary *{font-size:.83333em}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary .search-bar__view-all-button{cursor:pointer;margin-left:3px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary .search-bar__view-all-button:hover{text-decoration:underline}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){width:60%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{width:50%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon{background-size:48px 48px;height:48px;top:15px;width:48px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon{font-size:1.25em;padding:11px}}.period-picker .period-picker__date-selector-wrapper{position:relative}.period-picker .period-picker__date-selector-wrapper span{display:none}.period-picker .period-picker__date-selector-wrapper .period-picker__date-selector{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:12px;width:100%}.period-picker .period-picker__date-selector-wrapper .period-picker__date-selector::-ms-expand{display:none}.period-picker .period-picker__date-selector-wrapper:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:12px;width:12px}.period-picker .period-picker__dates{background-color:#fff;margin-bottom:20px;margin-top:10px;padding:10px}.period-picker .period-picker__dates .period-picker__date{display:flex;line-height:20px;width:100%}.period-picker .period-picker__dates .period-picker__date-text{font-weight:700;width:30%}@media (min-width:1025px){.period-picker{background-color:#f2f2f2;display:flex;padding:30px;width:100%}.period-picker .period-picker__date-selector-wrapper{width:40%}.period-picker .period-picker__date-selector-wrapper span{display:inline-block;font-size:1.16667em;font-weight:700}.period-picker .period-picker__date-selector-wrapper .period-picker__date-selector{border:1px solid #a7a7a7;width:250px}.period-picker .period-picker__date-selector-wrapper:after{right:20px;top:30px}.period-picker .period-picker__dates{background-color:transparent;display:flex;margin:15px 0 0 10px;width:60%}.period-picker .period-picker__dates .period-picker__date{margin-left:20px}.period-picker .period-picker__dates .period-picker__date span{font-size:1.16667em}.period-picker .period-picker__dates .period-picker__date-text{margin-right:3px;width:auto}}.vue-loader-wrapper{height:100%;position:fixed;top:0;width:100%;z-index:999}.vue-loader-wrapper .vue-loader__overlay{background-color:#f2f2f2;height:100%;opacity:.6;width:100%}.vue-loader-wrapper .vue-loader{font-size:0;left:50%;margin-left:-5px;margin-top:-5px;position:fixed;top:50%}.vue-loader-wrapper .vue-loader .v-fade{-webkit-animation:v-fadeStretchDelay 1.2s ease-in-out infinite;animation:v-fadeStretchDelay 1.2s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:20px;height:15px;margin:2px;position:absolute;width:5px}.vue-loader-wrapper .vue-loader .v-fade1{animation-delay:.12s;left:0;top:20px}.vue-loader-wrapper .vue-loader .v-fade2{animation-delay:.24s;left:13.6364px;top:13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade3{animation-delay:.36s;left:20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade4{animation-delay:.48s;left:13.6364px;top:-13.6364px;transform:rotate(45deg)}.vue-loader-wrapper .vue-loader .v-fade5{animation-delay:.6s;left:0;top:-20px}.vue-loader-wrapper .vue-loader .v-fade6{animation-delay:.72s;left:-13.6364px;top:-13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade7{animation-delay:.84s;left:-20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade8{animation-delay:.96s;left:-13.6364px;top:13.6364px;transform:rotate(45deg)}@-webkit-keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}@keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}.magic-loader{background-color:#fff;border-radius:50%;font-size:0;height:200px;left:calc(50% - 100px);overflow:hidden;top:40%;width:200px}.magic-loader-wrapper{align-items:center;background-color:var(--primary-color);display:flex;flex-flow:column nowrap;gap:1rem;height:100%;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:1000}.magic-loader__text{color:#fafafa;font-family:Roboto;font-size:1.33333rem;font-weight:700;text-align:center}.magic-loader__text--wrapper{margin:100px auto 0;width:275px}.magic-loader .magic-cart{background:url(/tienda/build/images/carrito-estrellas-loading.0c0a46a6.gif) no-repeat;background-size:contain;height:150px;margin:13px 42px;width:105px}@media (min-width:641px){.magic-loader__text{font-size:1.75rem}.magic-loader__text--wrapper{margin:100px auto 0;width:455px}}.form-select{position:relative}.form-select:before{bottom:0;content:attr(data-content);font-size:1.16667rem;left:0;overflow:hidden;padding:13px 15px;pointer-events:none;position:absolute;right:10px;text-overflow:ellipsis;top:0;white-space:nowrap}.form-select__group{color:transparent!important}@media (min-width:1025px){.form-select:before{padding:7px 20px 7px 15px}}.form-input{position:relative}.form-input .form-input__item+span.eye-password-icon.eye-password,.form-input .form-input__item+span.eye-password-icon.eye-slash-password{cursor:pointer;height:20px;position:absolute;width:20px}.form-input .form-input__item+span.eye-password-icon.eye-password{background:url(/tienda/build/images/eye.4fc8e6e4.svg) no-repeat 0 0}.form-input .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/tienda/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.access-data__form .form-input__item+span.eye-password-icon.eye-password,.access-data__form .form-input__item+span.eye-password-icon.eye-slash-password,.change-password-form .form-input__item+span.eye-password-icon.eye-password,.change-password-form .form-input__item+span.eye-password-icon.eye-slash-password,.login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password,.register-form .form-input__item+span.eye-password-icon.eye-password,.register-form .form-input__item+span.eye-password-icon.eye-slash-password{right:15px;top:12px}.modal--login-form .login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.modal--login-form .login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password{top:7px!important}@media (min-width:1025px){.login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password{left:250px;top:6px}.access-data__form .form-input__item+span.eye-password-icon.eye-password,.access-data__form .form-input__item+span.eye-password-icon.eye-slash-password,.change-password-form .form-input__item+span.eye-password-icon.eye-password,.change-password-form .form-input__item+span.eye-password-icon.eye-slash-password,.register-form .form-input__item+span.eye-password-icon.eye-password,.register-form .form-input__item+span.eye-password-icon.eye-slash-password{top:6px}.modal--login-form .login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.modal--login-form .login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password{left:unset;right:10px;top:10px!important}}.support-popup{border-radius:100px;justify-content:center;z-index:9}.support-popup,.support-popup__button{align-items:center;bottom:3rem;cursor:pointer;display:flex;position:fixed;right:3rem}.support-popup__button{background-position:50%!important;background-repeat:no-repeat!important;background-size:85px 85px!important;border-radius:23px;border-radius:50%!important;box-shadow:0 0 12px 0 rgba(0,0,0,.5);box-shadow:none!important;box-sizing:border-box;color:#fff;flex-direction:row;font-family:inherit;font-size:.875em;font-weight:400;height:85px!important;justify-content:space-between;line-height:1;margin:0;min-height:0!important;min-width:0!important;padding:0 12px;text-shadow:none;width:85px}.support-popup__button--closed{background-image:url(/tienda/build/images/prechat-closed.a7c0e922.svg)!important}.support-popup__button--opened{background-image:url(/tienda/build/images/prechat-opened.347615d3.svg)!important}.support-popup .pre-chat{background:#fff;border-radius:4px;bottom:100px;box-shadow:1px 1px 10px rgba(0,0,0,.5);cursor:auto;position:absolute;right:0;width:220px;z-index:99}.support-popup .pre-chat__title{background-color:#006070;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-size:1.16667rem;padding:15px 20px}.support-popup .pre-chat__body{padding:20px}.support-popup .pre-chat__option{align-items:center;background:#f9f9f9;cursor:pointer;display:flex;font-size:1.16667rem;justify-content:flex-start;margin:0 0 10px;padding:0 0 0 50px}.support-popup .pre-chat__option-chat,.support-popup .pre-chat__option-whatsapp{background-position:15px;background-repeat:no-repeat;height:25px}.support-popup .pre-chat__option-chat{background-image:url(/tienda/build/images/ic-chat.b09a5aef.svg)}.support-popup .pre-chat__option-whatsapp{background-image:url(/tienda/build/images/ic-whatsapp.96e66724.svg)}.support-popup .pre-chat:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-8px;content:"";height:0;position:absolute;right:34px;width:0}.support-popup .vue-loader-wrapper{height:70px;position:relative}.support-popup .vue-loader__overlay{background:#fff}.support-popup .vue-loader{position:absolute;top:40%}.proclinic-caser .support-popup,.proclinic-dc .support-popup{display:none}.vue-telephone{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:center}.vue-telephone .form-error{width:100%}.vue-telephone .form-input__item{height:100%;padding:0 0 0 4rem!important;width:calc(100% - 60px)!important}.vue-telephone .prefix{align-items:center;background:#fff;border-bottom:1px solid #000;border-left:1px solid #000;border-top:1px solid #000;cursor:pointer;display:flex;flex-flow:row nowrap;height:inherit;justify-content:center;position:relative;width:60px}.vue-telephone .prefix.active,.vue-telephone .prefix:hover{background-color:rgba(0,0,0,.01)}.vue-telephone .prefix__arrow{margin:0 0 0 .5rem}.vue-telephone .prefix__arrow span{border-bottom:2px solid #232323;border-left:2px solid #232323;display:block;height:10px;margin:0 0 5px;transform:rotate(-45deg);transform-origin:center;width:10px}.vue-telephone .prefix.active .prefix__arrow{transform:rotate(180deg)}.vue-telephone .prefix__value{color:#5c5c5c;font-size:1.2rem;position:absolute;right:-3.5rem}.vue-telephone .prefix__flag{width:20px}.vue-telephone .prefix-selector{background:#fff;border:1px solid;left:0;padding:1rem;position:absolute;top:40px;z-index:5}.vue-telephone .prefix-selector__search{border-bottom:1px solid rgba(0,0,0,.3);margin:0 0 1rem;padding:0 0 1rem;position:relative}.vue-telephone .prefix-selector__search>img{left:10px;position:absolute;top:7px;width:15px}.vue-telephone .prefix-selector__search-input{height:30px;padding:.5rem 0 .5rem 2.7rem;width:100%}.vue-telephone .prefix-selector__prefixes{max-height:150px;overflow-y:scroll}.vue-telephone .prefix-selector__prefixes::-webkit-scrollbar{width:5px}.vue-telephone .prefix-selector__prefixes::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.vue-telephone .prefix-selector__prefixes::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px}.vue-telephone .prefix-selector__prefix{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:.75rem;justify-content:flex-start;padding:1rem .5rem;transition:background-color .2s ease-in-out}.vue-telephone .prefix-selector__prefix:hover{background-color:rgba(0,0,0,.1)}.vue-telephone .prefix-selector__flag{height:auto;max-width:20px;width:20px}.register-form .form-item__vue-telephone{height:40px;width:100%!important}@media (min-width:641px){.register-form .form-item__vue-telephone{width:48%!important}}.register-form .form-item__vue-telephone .form-item__label{display:none;width:100%!important}@media (min-width:1025px){.register-form .form-item__vue-telephone .form-item__label{display:block;width:20%!important}}.register-form .vue-telephone .prefix{height:40px}@media (min-width:1025px){.register-form .vue-telephone .prefix{height:30px}}.contact-form .vue-telephone,.register-form .vue-telephone{height:40px}.contact-form .vue-telephone .prefix,.register-form .vue-telephone .prefix{border:none;border-right:1px solid rgba(0,0,0,.1)}@media (min-width:1025px){.contact-form .vue-telephone .prefix,.register-form .vue-telephone .prefix{border:1px dotted #000;border-right:none}}.contact-form .vue-telephone .form-input__item::placeholder,.register-form .vue-telephone .form-input__item::placeholder{color:#a7a7a7;font-size:1rem}.contact-form .vue-telephone{height:40px}.contact-form .vue-telephone .prefix{border:none;border-right:1px solid rgba(0,0,0,.1)}.contact-form .vue-telephone .form-input__item{border-radius:0!important}.contact-form .form-item__vue-telephone{margin:0 0 1.5rem;width:100%!important}@media (min-width:641px){.contact-form .form-item__vue-telephone{width:48%!important}}.billing-data__edit-address .form-item__vue-telephone,.shipping-address-form__wrapper .form-item__vue-telephone{width:100%!important}@media (min-width:641px){.billing-data__edit-address .form-item__vue-telephone,.shipping-address-form__wrapper .form-item__vue-telephone{width:48%!important}}.billing-data__edit-address .form-item__vue-telephone .form-item__label,.shipping-address-form__wrapper .form-item__vue-telephone .form-item__label{display:none;width:100%!important}@media (min-width:1025px){.billing-data__edit-address .form-item__vue-telephone .form-item__label,.shipping-address-form__wrapper .form-item__vue-telephone .form-item__label{display:block;width:auto}}.billing-data__edit-address .vue-telephone .prefix,.shipping-address-form__wrapper .vue-telephone .prefix{border:none;border-right:1px solid rgba(0,0,0,.1)}@media (min-width:1025px){.billing-data__edit-address .vue-telephone .prefix,.shipping-address-form__wrapper .vue-telephone .prefix{border:1px solid #ccc;border-right:none;max-height:30px}}.newsletter__form .vue-telephone{height:40px}.newsletter__form .vue-telephone .form-input__item::placeholder{font-size:1rem}.checkout .shipping-address-form__wrapper .vue-telephone .prefix{border:1px solid #979797;border-right:none}@media (min-width:1025px){.checkout .shipping-address-form__wrapper .vue-telephone .prefix{max-height:32px}}.checkout .shipping-address-form__wrapper .form-item__vue-telephone .form-item__label{display:block!important}.proclinic-pt .cookies-popup .cookies-popup__text-icon{background-image:url(/tienda/build/images/information-outlined.0a89f75e.svg)}.cookies-popup{position:absolute;z-index:99}.cookies-popup .cookie-block-navigation-visible{display:block}.cookies-popup .cookie-block-navigation{background-color:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;width:100vw}.cookies-popup--allowed-scroll{height:auto}.cookies-popup__wrapper{align-items:center;background:#e8e8e8;bottom:0;box-shadow:1px 1px 4px;display:flex;flex-direction:column;height:285px;justify-content:center;padding:20px;position:fixed;transition:bottom .5s ease-in-out;width:100%;z-index:99}@media (min-width:796px){.cookies-popup__wrapper{flex-flow:row wrap;height:160px}}@media (min-width:1025px){.cookies-popup__wrapper{flex-flow:row wrap;height:170px}}.cookies-popup__description--wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:796px){.cookies-popup__description--wrapper{flex-direction:row}}.cookies-popup__text{align-items:center;display:flex;justify-content:center;margin:0 0 15px;text-align:left}@media (min-width:796px){.cookies-popup__text{max-width:400px}}@media (min-width:1025px){.cookies-popup__text{margin:0;max-width:600px;text-align:left}}.cookies-popup__text-icon{align-self:start;background-image:url(/tienda/build/images/cookies_exclamation.173b20ae.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;display:inline-block;height:30px;margin:0 15px 0 0;width:30px}@media (min-width:641px){.cookies-popup__text-icon{background-size:35px;height:35px;margin:0 15px 0 0;width:35px}}@media (min-width:1025px){.cookies-popup__text-icon{background-size:35px;height:35px;margin:0 40px 0 0;width:35px}}.cookies-popup__text-span{display:inline-block;font-size:1.08333rem;width:calc(100% - 45px)}@media (min-width:1025px){.cookies-popup__text-span{width:calc(100% - 75px)}}.cookies-popup__text-span a{color:var(--primary-color);cursor:pointer;font-size:inherit;text-decoration:underline}.cookies-popup__button-group{align-items:center;align-self:center;align-self:flex-end;display:flex;flex-direction:row;justify-content:space-between;text-transform:uppercase;width:calc(100% - 45px)}@media (min-width:796px){.cookies-popup__button-group{align-self:center;margin-left:20px;max-width:350px}}@media (min-width:1025px){.cookies-popup__button-group{margin:0 0 0 30px;width:100%}}.cookies-popup__button-group button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:400;line-height:1rem;margin:0;padding:8px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:48%}.cookies-popup__button-group button:hover{color:#000;text-decoration:none}.cookies-popup__button-group button.disabled,.cookies-popup__button-group button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cookies-popup__button-group button>span{color:inherit;font-size:inherit;font-weight:inherit}.cookies-popup__accept-all,.cookies-popup__denied-all{align-items:center;border-radius:3px;display:flex;font-weight:700;justify-content:center;margin:5px;min-height:30px;padding:5px;text-transform:uppercase;width:100%}@media (min-width:641px){.cookies-popup__accept-all,.cookies-popup__denied-all{width:50%}}.cookies-popup__manage-cookies{align-items:center;background:transparent;border-radius:3px;color:var(--primary-color);cursor:pointer;display:flex;font-size:1.16667rem;justify-content:center;margin:0 5px 5px 0;min-height:30px;padding:0 5px 5px 0;text-decoration:underline;text-transform:capitalize}.cookies-popup--hidden{bottom:-40%}.cookies-popup .item-grow{flex-grow:2;order:1}@media (min-width:1025px){.cookies-popup .item-grow{flex-grow:0;order:0}.cookies-popup .cookies-modal .modal__content{padding-left:10px;padding-right:10px}}@media (min-width:796px){.cookies-popup .cookies-modal .modal__content-wrapper{max-width:650px}}@media (min-width:1025px){.cookies-popup .cookies-modal .modal__content-wrapper{max-width:650px}.cookies-popup .cookies-modal .modal__content .form-component__button-wrapper{bottom:15px;position:absolute;right:25px;width:45%}.cookies-popup .cookies-modal__info-title{margin:0}.cookies-popup .cookies-modal__info .radio-group__input-horizontal{justify-content:flex-start}.cookies-popup .cookies-modal__info .radio-group>div{margin:0 30px 0 10px}.cookies-popup .cookies-modal__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.cookies-popup .cookies-modal__actions-restore,.cookies-popup .cookies-modal__actions-save{flex:1;min-width:32%}}.cookies-modal{align-items:flex-start}.cookies-modal.from-button{height:100%}@media (min-width:641px){.cookies-modal.from-button{height:100%}}@media (min-width:1025px){.cookies-modal.from-button{height:100%}}.cookies-modal .item-grow{flex-grow:2;order:1}@media (min-width:1025px){.cookies-modal .item-grow{flex-grow:0;order:0}.cookies-modal .modal__content{padding-left:10px;padding-right:10px}}@media (min-width:796px){.cookies-modal .modal__content-wrapper{max-width:650px}}@media (min-width:1025px){.cookies-modal .modal__content-wrapper{max-width:650px}.cookies-modal .modal__content .form-component__button-wrapper{bottom:15px;position:absolute;right:25px;width:45%}}.cookies-modal .modal__close{background:transparent;right:25px;top:25px}.cookies-modal .modal__close span{background:url(/tienda/build/images/close-black.696aba83.svg);background-repeat:no-repeat;background-size:16px 16px;color:transparent;cursor:pointer;display:block;height:16px;text-align:center;width:16px}.cookies-modal .modal__content{max-width:650px;padding-bottom:10px;padding-top:30px}.cookies-modal .modal__content-wrapper{border-radius:4px;top:20%}.cookies-modal .modal__content-wrapper .modal__content{border-radius:4px}.cookies-modal .modal__content .form-component__button-wrapper{padding:0 15px}.cookies-modal .modal__content .form-component__button-wrapper input[type=submit]{width:100%}.cookies-modal__wrapper-section{background-color:#fff;border-radius:4px;box-shadow:1px 2px 5px 0 #ebebeb;margin:0 0 16px;padding:12px}.cookies-modal__wrapper-section.marketing .cookies-modal__info-text,.cookies-modal__wrapper-section.statistics .cookies-modal__info-text,.cookies-modal__wrapper-section.technical .cookies-modal__info-text{margin:8px 0 0}.cookies-modal__info-text,.cookies-modal__info-text>a{font-size:1.16667rem}.cookies-modal__wrapper-text{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox{margin:0;text-align:left}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#e5e5e5;border-radius:2rem;cursor:pointer;height:15px;outline:none;position:relative;width:37px}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:before{background:#a8a8a8;border-radius:50%;content:"";height:19px;left:0;position:absolute;top:-2px;transition:.5s;width:19px}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked{left:0;top:0}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked:before{background:var(--primary-color);transform:translateX(100%)}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox .form-checkbox__label,.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox .form-checkbox__label:after{background:none;border:none;display:none}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked+.form-checkbox__label:after{background:none;border-color:none;display:none}.cookies-modal__wrapper-text div{align-items:center;display:flex;flex-flow:row nowrap;gap:0 5px}.cookies-modal__wrapper-text .arrow{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-repeat:no-repeat;background-size:18px 18px;cursor:pointer;display:block;height:18px;right:5px;text-align:center;top:13px;width:18px}.cookies-modal__wrapper-text .arrow--active{transform:rotate(180deg)}.cookies-modal__info{padding:0 15px}.cookies-modal__info-title{font-size:1.33333rem;font-weight:500;margin:0}.cookies-modal__info-title-main{font-size:1.5rem;font-weight:500;margin:0 0 16px;max-width:200px;text-align:left}@media (min-width:641px){.cookies-modal__info-title-main{max-width:max-content}}.cookies-modal__info-text{font-size:1.16667rem;margin:0 0 32px}.cookies-modal__info-text.hidden{display:none}.cookies-modal__info-text a{color:var(--primary-color);text-decoration:underline}.cookies-modal__info-text,.cookies-modal__info-title{text-align:left}.cookies-modal__actions{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 15px 5px}@media (min-width:1025px){.cookies-modal__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}}.cookies-modal__actions-restore{background-color:var(--primary-color);color:var(--white-color);font-size:1.11667rem;font-weight:400}.cookies-modal__actions-restore:hover{color:#000}.cookies-modal__actions-restore,.cookies-modal__actions-save{border-radius:5px;margin:5px 0;padding:10px!important;text-transform:uppercase;width:49%}.cookies-modal__actions-restore.hidden,.cookies-modal__actions-save.hidden{display:none}@media (min-width:1025px){.cookies-modal__actions-restore,.cookies-modal__actions-save{flex:1;min-width:32%}}.cookies-modal__info-always-text{color:#818181}.modal .modal__content-wrapper .modal__close{right:10px;top:10px}section.main{margin:0 auto;padding:25px 0;width:95%}.full-banner-section #vue-main,.modern-section #vue-main{background-color:#fafafa;min-height:40vh;width:100%}.full-banner-section .main,.full-banner-section .nav,.modern-section .main,.modern-section .nav{margin:0 auto;max-width:1800px;width:95%}.full-banner-section .navigation-bar-wrapper,.modern-section .navigation-bar-wrapper{background-color:#fafafa;padding:14px 0 18px}.modern-section--white #vue-main{background-color:#fff;min-height:40vh;width:100%}.modern-section--white .main,.modern-section--white .nav{margin:0 auto;max-width:1800px;width:95%}.modern-section--white .navigation-bar-wrapper{background-color:#fff;padding:14px 0 18px}.full-banner-section .navigation-bar-wrapper{display:none}.cms--no-margin-banner section.main{padding:0;width:100%}body{--header-bottom:129px;overflow-x:hidden}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.shake-text{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both!important;color:#d0021b!important;transform:translate(0)}@media (min-width:1025px){.full-banner-section .main,.full-banner-section .nav,.modern-section--white .main,.modern-section--white .nav,.modern-section .main,.modern-section .nav{padding:0 33px;width:100%}.full-banner-section .navigation-bar-wrapper,.modern-section--white .navigation-bar-wrapper,.modern-section .navigation-bar-wrapper{padding:30px 0 20px}.full-banner-section .main{max-width:none;padding:0}.full-banner-section .main-content-wrapper{max-width:1800px;padding:0 33px;width:100%}nav,section.main{max-width:940px;width:100%}.cms--no-margin-banner section.main{max-width:none;padding:0}nav{margin:auto}.content-wrapper>.header-panel .header-panel__wrapper,.content-wrapper>.header>.header-content__wrapper>.header-content,.content-wrapper>.menu>.menu__container{margin:0 auto;padding:0 33px;width:100%}}@media (min-width:1440px){.modern-section--white .main,.modern-section--white .nav,.modern-section .main,.modern-section .nav{padding:0 96px}.full-banner-section .main-content-wrapper{margin:0 auto;padding:0 96px}.content-wrapper>.header-panel .header-panel__wrapper,.content-wrapper>.header>.header-content__wrapper>.header-content,.content-wrapper>.menu>.menu__container{padding:0 96px}}.header{display:flex;flex-direction:column;height:auto;padding-bottom:43px;position:sticky;top:0;width:100%;z-index:10}.header,.header .header-content__wrapper{background:var(--primary-color)}.header .header-content__wrapper .header-content{align-items:center;display:flex;flex-flow:row wrap;height:56px;justify-content:space-around}.header .header-content__wrapper .header-content .menu-nav{display:flex;height:40px;width:45px}.header .header-content__wrapper .header-content .menu-nav .menu-nav__icon{align-items:center;cursor:pointer;display:flex;margin:auto}.header .header-content__wrapper .header-content .logo{margin:0 auto 0 3px;padding-top:3px}.header .header-content__wrapper .header-content .logo .logo__desktop-image{display:none}.header .header-content__wrapper .header-content .logo .logo__mobile-image{height:28px}.header .header-content__wrapper .header-content .search-bar,.header .header-content__wrapper .header-content search-bar{order:2}.header .header-content__wrapper .header-content search-bar{order:2;width:100%}.header .header-content__wrapper .header-content search-bar .search-bar{width:100%}.header .header-content__wrapper .header-content .header-nav{align-items:center;display:flex;flex-flow:row nowrap;height:inherit;justify-content:flex-end;width:auto}.header .header-content__wrapper .header-content .header-nav .header-nav__item{align-items:center;display:flex;height:40px;justify-content:center;width:45px}.header .header-content__wrapper .header-content .header-nav .header-nav__item a{height:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-wrapper{height:29px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin span{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel.hovered{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #a7a7a7;color:#303030;display:none;font-size:1.08333rem;min-width:200px;padding:15px 20px;position:absolute;right:-2px;top:44px;z-index:1}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel.hovered:before,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed span{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-mobile{display:flex}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-white.6fe57255.svg)}.header .header-content__wrapper .header-content .header-nav .header-nav__logout-icon{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__catalogs-icon{background-image:url(/tienda/build/images/catalogs.88056b47.svg);background-size:75%!important}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.header .header-content__wrapper .header-content .header-nav .header-nav__timetable{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__icon{background-position:50%;background-repeat:no-repeat;background-size:90%;cursor:pointer;height:48px;width:29px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-image:url(/tienda/build/images/quick_buy_positive.3fa4982c.svg);background-size:42px;height:44px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon .badge{background:var(--secondary-color);border-radius:100%;padding:5px;position:absolute;right:0;top:7px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-title,.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon{background-image:url(/tienda/build/images/quick_buy_positive.3fa4982c.svg);background-position:50%;background-repeat:no-repeat;background-size:34px;cursor:pointer;height:44px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon .badge{background:var(--secondary-color);border-radius:100%;padding:5px;position:absolute;right:0;top:7px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip{display:none}.header .header-content__wrapper .header-content .header-nav .free-number__icon{background-position:50%;background-repeat:no-repeat;background-size:90%;cursor:pointer;height:42px;width:29px}.header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon{background-image:url(/tienda/build/images/phone-white.9c553337.svg)}.header .header-content__wrapper .header-content .header-nav .free-number .modal__title-text{font-size:1.16667em;font-weight:700;margin:0 0 15px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__content-wrapper{border-radius:5px;top:30%}.header .header-content__wrapper .header-content .header-nav .free-number .modal__close{background:transparent;right:0;top:-35px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__close span{font-size:5em}.header .header-content__wrapper .header-content .header-nav .free-number .modal__content{padding:30px 20px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phones-wrapper{align-items:center;display:flex;justify-content:center}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;flex-flow:column nowrap;height:100px;justify-content:center;margin:0 10px;width:100px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-icon{background-image:url(/tienda/build/images/phone-call.df7af12e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:25px;margin:0 0 10px;width:25px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-name{font-size:1.16667rem;font-weight:700;margin:5px 0 0}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number{color:#818181;margin:15px 0 0}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number p{font-size:1.08333rem}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number span{color:var(--primary-color);font-size:inherit;font-weight:700}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart{cursor:pointer}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart{display:block;height:26px!important}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon{display:block;height:40px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon span{height:27px;position:absolute}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img1{content:url(/tienda/build/images/star_1_b.dfffae98.svg);right:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img2{content:url(/tienda/build/images/star_2_b.a1102104.svg);right:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img3{content:url(/tienda/build/images/star_3_b.4b7f3e99.svg);right:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .menu-item-name{display:none}@keyframes starsAnimation1{0%{opacity:0}10%{opacity:.5}20%{opacity:1}30%{opacity:1}40%{opacity:1}50%{opacity:1}60%{opacity:.5}70%{opacity:0}80%{opacity:0}90%{opacity:0}to{opacity:0}}@keyframes starsAnimation2{0%{opacity:0}10%{opacity:0}20%{opacity:0}30%{opacity:.5}40%{opacity:1}50%{opacity:1}60%{opacity:1}70%{opacity:1}80%{opacity:.5}90%{opacity:0}to{opacity:0}}@keyframes starsAnimation3{0%{opacity:0}10%{opacity:0}20%{opacity:0}30%{opacity:0}40%{opacity:0}50%{opacity:.5}60%{opacity:1}70%{opacity:1}80%{opacity:1}90%{opacity:1}to{opacity:.5}}.header .animate-stars-1{-webkit-animation:starsAnimation1 5s infinite;-moz-animation:starsAnimation1 5s infinite;-o-animation:starsAnimation1 5s infinite;animation:starsAnimation1 5s infinite}.header .animate-stars-2{-webkit-animation:starsAnimation2 5s infinite;-moz-animation:starsAnimation2 5s infinite;-o-animation:starsAnimation2 5s infinite;animation:starsAnimation2 5s infinite}.header .animate-stars-3{-webkit-animation:starsAnimation3 5s infinite;-moz-animation:starsAnimation3 5s infinite;-o-animation:starsAnimation3 5s infinite;animation:starsAnimation3 5s infinite}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-white.6fe57255.svg)}.proclinic-dc .header-panel__call a{display:none}.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-maex.06b318a4.svg)}.proclinic-maex .header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item--laboratory{display:none}.content-wrapper--white+.content-wrapper,.content-wrapper--white+.content-wrapper .header,.content-wrapper--white+.content-wrapper .header .header-content__wrapper{background:#fff}.proclinic-it .content-wrapper--white+.content-wrapper .header,.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper,.proclinic-pt .content-wrapper--white+.content-wrapper .header,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper{background:var(--primary-color)}.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .logo{width:auto}.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .logo .logo__mobile-image{content:url(/tienda/build/images/Proclinic_Dentalcompany_Blanco.3f95ffa0.png);height:45px;width:auto}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content search-bar .search-bar,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content search-bar .search-bar{width:100%}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image{content:url(/tienda/build/images/menu-white-icon.bd27ebc4.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{display:none}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon{background-image:url(/tienda/build/images/quick_buy_positive_white.1da83c6a.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon .badge,.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon .badge,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon .badge,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon .badge{background:#ea9600}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-white.6fe57255.svg);height:100%}.proclinic-it .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon{background-image:url(/tienda/build/images/call-phone-white.967f1284.svg)}.content-wrapper--white+.content-wrapper.proclinic-caser .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image,.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image,.content-wrapper--white+.content-wrapper.proclinic-es .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image{content:url(/tienda/build/images/menu-teal.ad7168ce.svg)}.content-wrapper--white+.content-wrapper.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.content-wrapper--white+.content-wrapper.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon{background-image:url(/tienda/build/images/user-horizontal-teal.00c60b6b.svg);height:100%}.content-wrapper--white+.content-wrapper.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon,.content-wrapper--white+.content-wrapper.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-teal-signed.0da717af.svg);height:100%;position:relative}.content-wrapper--white+.content-wrapper.proclinic-caser .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon,.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon,.content-wrapper--white+.content-wrapper.proclinic-es .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon{background-image:url(/tienda/build/images/call-phone.96610ae4.svg)}.content-wrapper--white+.content-wrapper.proclinic-caser .header .header-content__wrapper .header-content .header-nav .connected-circle-icon,.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .header-nav .connected-circle-icon,.content-wrapper--white+.content-wrapper.proclinic-es .header .header-content__wrapper .header-content .header-nav .connected-circle-icon{background:#13d320;border-radius:100%;color:#fff;font-size:1px;font-weight:700;padding:5px;position:absolute;right:1px;top:6px}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-blue-it.34566002.svg)}.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .logo .logo__mobile-image{content:url(/tienda/build/images/Maex_Proclinic_2022.ca8465eb.png);height:auto;width:70px}.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .menu-nav .menu-nav__icon .menu-nav__image{content:url(/tienda/build/images/menu-teal-maex.d00e3571.svg)}.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon,.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/tienda/build/images/user-horizontal-teal-maex.06b318a4.svg)}.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon{background-image:url(/tienda/build/images/phone-teal-maex.070f184e.svg)}@keyframes pulse{50%{transform:scale(1.03)}to{transform:scale(1)}}@media (min-width:360px){.header .header-content__wrapper .header-content .header-nav .header-nav__logout-icon{background-image:url(/tienda/build/images/salir-blanco.e518c2c0.png);display:block}}@media (min-width:641px){.header .header-content__wrapper .header-content .header-nav .free-number .modal__content{padding:40px 20px 60px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__title-text{font-size:1.33333em;margin:0 0 30px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item{margin:0 20px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-name{font-size:1.25em;margin:0 0 5px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-num{font-size:1.25em}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number{margin:30px 0 0}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart{cursor:pointer}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart{background-image:linear-gradient(78deg,#0099a8,#00c9d3);border-radius:20px;color:#fff;display:flex;font-weight:500;gap:3px;height:24px!important;text-decoration:none!important;width:114px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon{height:17px;width:17px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon span{height:18px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img1{content:url(/tienda/build/images/star_1.233a1f38.svg);left:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img2{content:url(/tienda/build/images/star_2.58d7497a.svg);left:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img3{content:url(/tienda/build/images/star_3.298f9134.svg);left:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .menu-item-name{display:block}}@media (min-width:769px){.header{padding-bottom:0}.header .header-content__wrapper .header-content{height:60px;justify-content:unset;margin:0 auto;max-width:1800px}.header .header-content__wrapper .header-content .menu-nav{margin-right:10px;min-width:50px;order:3;position:relative}.header .header-content__wrapper .header-content .menu-nav :after{border:1px solid #fff;content:"";cursor:default;height:35px;position:absolute;right:-5px}.header .header-content__wrapper .header-content .logo{margin:0 20px;order:1;width:120px}.header .header-content__wrapper .header-content .logo .logo__mobile-image{width:120px}.header .header-content__wrapper .header-content search-bar{flex:1;width:unset}.header .header-content__wrapper .header-content .header-nav{order:4}.proclinic-it .header .header-content__wrapper .header-content .logo{width:28px}.proclinic-it .header .header-content__wrapper .header-content .logo .logo__mobile-image{width:unset}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .menu-nav :after,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .menu-nav :after{display:none}}@media (min-width:1025px){.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__telephone .header-nav__telephone-tooltip,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__telephone .header-nav__telephone-tooltip{width:220px}.proclinic-it .header .header-content__wrapper .header-content .header-nav .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-blue-it.34566002.svg)!important}.content-wrapper--white+.content-wrapper .header.on-top{padding:0 0 1px}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo{margin:0 20px 0 0}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo .logo__mobile-image{display:none}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo .logo__desktop-image{display:inline;transition:height .2s linear}.header .header-content__wrapper .header-content .menu-nav{display:none}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content{flex-flow:unset;justify-content:center}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .search-bar,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .search-bar{margin:0 auto;max-width:600px;width:45%}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .logo,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .logo{margin:0;width:30%}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .logo .logo__desktop-image,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .logo .logo__desktop-image{height:80%;max-width:100%;width:auto}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .header-nav{gap:5%;width:25%}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{display:block}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile,.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile{display:none}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .logo{width:180px}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .search-bar{margin:0 10px 0 20px;max-width:unset}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav{width:17%}.content-wrapper--white+.content-wrapper.proclinic-it .header .header-content__wrapper .header-content .header-nav .user-panel__list-user-intro_info span{color:var(--primary-color)!important}.header{border-top:0;height:auto;padding:10px 0 0;z-index:98}.header .header-nav__quickbuy{display:block}.header .header-nav__quickbuy-mobile{display:none!important}.header.on-top{padding:0}.header.on-top,.header.on-top .header-content__wrapper{transition:all .2s linear}.header.on-top .header-content__wrapper .header-content .logo .logo__desktop-image,.header.on-top .header-content__wrapper .header-content .logo .logo__mobile-image,.header.on-top .header-content__wrapper .header-content .search-bar{transition:height .2s linear}.header.on-top .header-content__wrapper .header-content .logo .logo__desktop-image,.header.on-top .header-content__wrapper .header-content .logo .logo__mobile-image{height:30px;transition:height .2s linear}.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__icon{width:25px}.header.on-top .header-content__wrapper .header-content .header-nav .free-number__icon{width:22px}.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-position:50%;background-repeat:no-repeat;background-size:27px}.header.on-top .mini-cart__dropdown,.header.on-top .user-panel{top:53px!important}.header .header-content__wrapper .header-content{align-items:center;height:inherit}.header .header-content__wrapper .header-content .logo{margin:0 20px 0 5px;width:190px}.header .header-content__wrapper .header-content .logo .logo__desktop-image,.header .header-content__wrapper .header-content .logo .logo__mobile-image{height:35px;width:190px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{gap:5px;width:auto}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy:hover{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy:hover .header-nav__quickbuy-tooltip{display:flex}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-title-wrapper{align-items:center;display:flex;gap:5px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-title-wrapper:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-image:url(/tienda/build/images/quick_buy_positive.3fa4982c.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;height:44px;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-title{color:var(--primary-color)}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;display:none;gap:15px;padding:8px 0;position:absolute;right:-5px;top:48px;width:270px;z-index:1}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip:after{background-color:transparent;content:"";height:16px;left:0;position:absolute;top:-16px;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip .header-nav__quickbuy-items{width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip .header-nav__quickbuy-items .header-nav__quickbuy-item{align-items:center;color:#00636b;display:flex;font-size:1rem;padding:8px 20px;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip .header-nav__quickbuy-items .header-nav__quickbuy-item:hover{background:#efefef;font-weight:700;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip .header-nav__quickbuy-items .menu-icon{margin-right:5px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__item{align-items:center;display:flex;height:inherit;margin:0 5px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-wrapper{align-items:center;display:flex;flex-direction:column;height:42px;justify-content:flex-start;text-decoration:none;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed span{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed{align-items:center;display:flex;height:inherit;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed:hover .user-panel{display:flex}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;flex-direction:column;min-width:220px;padding:10px 0 20px;position:absolute;right:-48px;top:44px;z-index:100}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:55px;top:-15px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header{align-items:flex-end;border-top:1px dotted var(--primary-color);display:flex;flex-direction:column;margin:5px 0 0;padding:10px 0;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__name{width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__close{align-items:center;background:url(/tienda/build/images/taco_salir.5be978c8.png) no-repeat;background-position:100% 0;background-size:contain;cursor:pointer;display:flex;height:26px;justify-content:flex-end;text-decoration:none;width:30%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__close span{color:#fff;float:right;font-size:1.16667em;font-style:normal;padding:0 32px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header span{color:var(--primary-color);display:block;font-size:1em;font-style:italic;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header span:nth-child(2){font-weight:700;padding-top:5px;text-transform:uppercase}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header:after{border-bottom:1px dotted var(--primary-color);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span:first-of-type{margin-top:5px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span{display:inline-block;font-size:1rem;font-weight:500;margin:15px 0 10px;padding-left:25px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span a{color:var(--primary-color)!important}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span:last-of-type{font-size:1.16667rem;font-weight:bolder;margin-top:10px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title{white-space:nowrap}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__sapid,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__text{color:var(--primary-color);padding-left:0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__text{color:#818181;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__sapid{padding-right:25px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro{display:flex;flex-direction:row;gap:10px;margin-bottom:10px;padding:10px 15px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro span{color:#0099a8;font-size:1rem;margin:0 0 3px;padding:0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-teal-signed.0da717af.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:49px;min-width:49px;position:relative;width:49px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_icon .connected-circle-icon{height:15px;right:0;top:0;width:15px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info{display:flex;flex-direction:column;justify-content:flex-start}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-sap{color:#303030;font-size:14;font-weight:300}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info span{color:#00636b;font-size:1rem;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name{font-size:1.16667rem;font-weight:800;margin-bottom:2px;margin-left:0;max-width:160px;overflow:hidden}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_marquee-name{color:#303030;position:relative;white-space:nowrap}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_marquee-name.hovered{animation:marquee 3.5s linear infinite}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_dots{color:#303030;position:absolute;right:4px;top:37px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_dots.hovered{animation:dissapear 3.5s linear infinite}@keyframes marquee{0%{transform:translateX(0)}15%{transform:translateX(-5%)}35%{transform:translateX(-15%)}75%{transform:translateX(-100%)}90%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes dissapear{0%{opacity:1}30%{opacity:.5}40%{opacity:.8}50%{opacity:0}to{opacity:0}}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item{margin:2px 0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item a{color:#00636b;display:block;font-size:1rem;height:unset;padding:8px 10px 8px 25px;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item:hover{background-color:#efefef;font-weight:bolder}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-mobile{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-desktop{align-items:center;display:flex;flex-direction:column}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone:hover .header-nav__telephone-tooltip{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;display:none;gap:15px;padding:10px;position:absolute;right:-5px;top:48px;width:190px;z-index:1}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip>div{padding:8px 20px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__title{font-size:1em;font-weight:500}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a{color:#00636b}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number:hover{background:#efefef;font-weight:700}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number .green-number__timetable-icon{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number span{color:#4a4a4a;font-size:1em;line-height:20px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number .schedule{font-style:italic;font-weight:500}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip-literal{border-top:1px solid rgba(0,0,0,.1);color:#818181;font-size:1.08333rem;margin:0 -10px;padding:12px 30px 2px!important}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip-literal span{color:var(--primary-color);font-size:inherit;font-weight:700}.header .header-content__wrapper .header-content .header-nav .free-number{align-items:center;display:flex;flex-direction:column}.header .header-content__wrapper .header-content .header-nav .free-number__label{color:#fff;display:block;font-size:1em}.header .header-content__wrapper .header-content .is-new{background-color:rgba(245,165,33,.24)}.header .header-content__wrapper .header-content .novelty{color:#ff7b0b;display:inline-block;font-size:9px;font-weight:700;margin-left:5px;text-transform:uppercase}.header:before{background:var(--primary-color);content:"";height:65px;position:absolute;right:-15px;top:0;width:15px}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon{background-image:url(/tienda/build/images/user-horizontal-teal-signed.0da717af.svg);display:block}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{cursor:pointer}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-image:url(/tienda/build/images/quick_buy_positive.3fa4982c.svg)}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title{display:initial}.proclinic-caser .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover,.proclinic-dc .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover,.proclinic-es .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover{font-weight:700}.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon{background-image:url(/tienda/build/images/user-horizontal-maex.06b318a4.svg);display:block}.proclinic-maex .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-image:url(/tienda/build/images/quick_buy_positive_maex.f427b6b8.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .header,.proclinic-pt .content-wrapper--white+.content-wrapper .header{padding:10px 0 11px}.proclinic-it .content-wrapper--white+.content-wrapper .header.on-top,.proclinic-pt .content-wrapper--white+.content-wrapper .header.on-top{padding:0 0 1px}.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel__list .user-panel__list-user-intro span{color:var(--primary-color)}.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel__list .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-dark-blue-signed.aa747ea9.svg)}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item a,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item a{color:var(--primary-color)}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon{background-image:url(/tienda/build/images/user-horizontal-white.6fe57255.svg);display:block}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-items .header-nav__quickbuy-item,.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-items .header-nav__quickbuy-item,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a{color:var(--primary-color)}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{cursor:pointer}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-image:url(/tienda/build/images/quick_buy_positive.3fa4982c.svg)}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title{display:initial}.proclinic-it .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover,.proclinic-pt .header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover{font-weight:700}.proclinic-it .header .header-content__wrapper .user-panel__list-item--order-tracking,.proclinic-pt .header .header-content__wrapper .user-panel__list-item--order-tracking{display:none}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .search-bar{border:2px solid var(--primary-color)}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content:before{background:#fff;content:"";height:65px;position:absolute;right:-15px;top:0;width:15px}.content-wrapper--white+.content-wrapper .header:before{background:#fff;content:"";height:65px;position:absolute;right:-15px;top:0;width:0}.content-wrapper--white+.content-wrapper .header.on-top .header-content__wrapper .header-content:before{background:#fff;content:"";height:44px;position:absolute;right:-15px;top:0;width:15px}.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .logo .logo__desktop-image{content:url(/tienda/build/images/Proclinic_Dentalcompany_Blanco.3f95ffa0.png);height:38px;width:auto}.content-wrapper--white+.content-wrapper.proclinic-maex .header .header-content__wrapper .header-content .logo .logo__desktop-image{content:url(/tienda/build/images/Maex_Proclinic_2022.ca8465eb.png);height:auto;width:120px}}@media (min-width:1440px){.header.on-top{padding:0}.content-wrapper--white+.content-wrapper .header.on-top{padding:0 0 1px}.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .search-bar{max-width:700px;width:50%}.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .logo{width:30%}.content-wrapper--white+.content-wrapper.proclinic-pt .header .header-content__wrapper .header-content .header-nav{gap:5%;width:20%}.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .logo{width:auto}.content-wrapper--white+.content-wrapper.proclinic-dc .header .header-content__wrapper .header-content .logo .logo__desktop-image{height:50px}.content-wrapper--white+.content-wrapper.proclinic-dc .header.on-top{height:57px;transition:height .2s linear}}.proclinic-pt .back-button__icon{background-image:url(/tienda/build/images/arrow-left.01a2af53.svg)!important}.back-button .back-button__icon{background-image:url(/tienda/build/images/green-arrow-left.fd2e4a08.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:2rem;margin:0 .5rem 0 0;width:.8rem}.back-button .back-button__text{display:none}.proclinic-it .back-button__icon{background-image:url(/tienda/build/images/arrow-left-it.b1aa02a3.svg)!important;background-size:contain;margin:0;width:1.2rem}.proclinic-it .back-button__icon:hover{background-image:url(/tienda/build/images/arrow-left-hover-it.860bb132.svg)!important}.alert-wrapper{background-color:#f2f2f2;display:none;justify-content:center;padding:8px;width:100%}.alert-wrapper--activated,.alert-wrapper .alert__content{display:flex}.alert-wrapper .alert__content .alert__exclamation{display:none}.alert-wrapper .alert__content .alert__info{align-items:center;display:flex;flex-direction:column;width:100%}.alert-wrapper .alert__content .alert__info .alert__title{display:flex;justify-content:center}.alert-wrapper .alert__content .alert__info .alert__title span{font-size:1.83333em;font-weight:700;text-transform:uppercase}.alert-wrapper .alert__content .alert__info .alert__message{font-weight:700;margin:5px 0;text-align:center;width:100%}.alert-wrapper .alert__content .alert__info .alert__accept-button{color:#fff;cursor:pointer;display:inline-table;font-size:1.33333em;padding:4px 16px;text-transform:uppercase}@media (min-width:641px){.alert-wrapper{padding:30px}.alert-wrapper .alert__content .alert__info{flex-direction:row;flex-wrap:wrap}.alert-wrapper .alert__content .alert__info .alert__title{height:25px;justify-content:flex-start;margin-bottom:4px;position:relative;width:100%}.alert-wrapper .alert__content .alert__info .alert__title span{background-color:#f2f2f2;padding-right:10px;position:absolute}.alert-wrapper .alert__content .alert__info .alert__message{font-size:1.16667em;text-align:left;width:80%}.alert-wrapper .alert__content .alert__info .alert__accept-button{align-self:flex-end;margin:0 0 0 auto}}@media (min-width:769px){.alert-wrapper .alert__content .alert__info .alert__message{width:85%}}@media (min-width:1025px){.alert-wrapper{border-bottom:1px solid var(--primary-color)}.alert-wrapper .alert__content{max-width:940px;width:100%}.alert-wrapper .alert__content .alert__exclamation{display:block;font-size:11.25em;font-weight:700;line-height:65px;margin-right:8px}.alert-wrapper .alert__content .alert__info .alert__accept-button{padding:4px 30px}}@media (min-width:1440px){.alert-wrapper .alert__content{padding:0 15px;width:940px}}.coupon-alert{background-color:var(--alert-bg);color:var(--alert-color);display:none;position:relative;text-align:center;width:100%}.coupon-alert--mobile-disabled{display:none}.coupon-alert--activated{display:flex}.coupon-alert--mobile-disabled.coupon-alert--activated{display:none}.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.08333rem;padding:15px 30px;width:100%}.coupon-alert__dispose{background-color:var(--alert-color);border-radius:50%;cursor:pointer;height:24px;margin-top:-12px;position:absolute;right:10px;top:50%;width:24px}.coupon-alert__dispose:after,.coupon-alert__dispose:before{background:var(--alert-bg);content:"";height:1px;left:3px;position:absolute;top:11px;width:18px}.coupon-alert__dispose:after{transform:rotate(45deg)}.coupon-alert__dispose:before{transform:rotate(-45deg)}@media (min-width:1025px){.coupon-alert--activated,.coupon-alert--mobile-disabled.coupon-alert--activated{display:flex}.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.25rem}}.menu{display:flex;height:100vh;left:-100vw;position:fixed;top:0;width:100vw;z-index:1000}.menu .menu__bestsellers{display:none}.menu .menu--active{display:block;z-index:999}.menu__container{background:#fff;display:flex;flex-direction:column;left:0;padding:24px;top:0;width:85%}.menu__container .menu__level0-container.category .menu__level2-items--wrapper{display:none}.menu__container .menu__level0-container.category .menu__level2-items--wrapper.visible{display:flex;flex-direction:column}.menu__container .menu__level0-container.category .menu__level0-link{line-height:42px}.menu__container .menu__top-offers{display:none}.menu__container .menu__top-offers .menu__level0-link{background-color:var(--cuaternary-color);border-radius:4px;color:var(--white-color);color:#fff!important;cursor:pointer;display:block;font-size:1.16667rem;font-weight:500;line-height:1rem;margin:0;padding:6px 8px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.menu__container .menu__top-offers .menu__level0-link:hover{color:var(--white-color);text-decoration:none}.menu__container .menu__top-offers .menu__level0-link.disabled,.menu__container .menu__top-offers .menu__level0-link:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.menu__container .menu__top-offers .menu__level0-link>span{color:inherit;font-size:inherit;font-weight:inherit}.menu__container .menu__top-offers .menu__level0-link:hover{background-color:var(--cuaternary-dark-color)}.menu__container .menu__top-offers-mobile{display:flex;padding:10px 0}.menu__side-bar{background:rgba(0,0,0,.8);width:15%}.menu__side-bar-icon{align-items:center;cursor:pointer;display:flex;height:66px;justify-content:center}.menu__nav-button{background-image:url(/tienda/build/images/chevron-right-white.5b645ad6.svg);background-position:100%;background-repeat:no-repeat;background-size:11px 17px;cursor:pointer;flex:1 1 auto;height:auto;margin:0 10px 2px 5px;width:13px}.menu__level0-container{border-bottom:1px solid #e3e3e3;cursor:pointer;display:flex;justify-content:space-between;padding:0}.menu__level0-container:hover .menu__level0-link,.menu__level0-container:hover .menu__level0-link-container,.menu__level0-container:hover a>span{font-weight:700;text-decoration:none}.menu__level0-link{color:#878787;cursor:pointer;font-size:1em;font-weight:700;text-transform:uppercase}.menu__level0-link:hover .menu__level-0-link-container a{font-weight:700;text-decoration:none}.menu__level0-link-container{display:flex}.menu__level0-link-container img{margin-right:10px}.menu__level0-link-container a{line-height:42px;padding-left:0}.menu__level0-link-container a:hover{text-decoration:none}.menu__level0-link-icon{display:none}.menu__level0-link-icon-mobile{display:block}.menu__level1-container,.menu__level2-container{background:#fff;display:none;height:100vh;left:0;overflow-y:scroll;padding:24px;position:fixed;scrollbar-width:none;top:0;width:85%}.menu__level1-container::-webkit-scrollbar,.menu__level2-container::-webkit-scrollbar{width:0}.menu__level1-top,.menu__level2-top{cursor:pointer;display:flex;line-height:42px}.menu__level1-top img,.menu__level2-top img{height:32px;margin-top:4px}.menu__level1-back,.menu__level2-back{background-image:url(/tienda/build/images/chevron-left-white.22106b72.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;margin:0 10px 2px 5px;width:11px}.menu__level1-title,.menu__level2-title{color:#00636b;cursor:pointer;font-size:1em;padding-left:10px;width:calc(100% - 40px)}.menu__level1-items,.menu__level2-items{border-top:1px solid var(--primary-color);padding:10px 0}.menu__level1-items .noContentMessage,.menu__level2-items .noContentMessage{padding:30px 0;text-align:center}.menu__level1-items .no_content_mobile .see-all-action,.menu__level2-items .no_content_mobile .see-all-action{align-items:center;background:var(--primary-color);display:flex;font-size:15px;justify-content:center;margin:15px auto;padding:7px;position:relative;text-align:center;width:200px}.menu__level1-items .no_content_mobile .see-all-action a,.menu__level2-items .no_content_mobile .see-all-action a{color:#fff}.menu__level1-items .menu__level1-items-wrap.hidden,.menu__level2-items .menu__level1-items-wrap.hidden{display:none}.menu__level1-show-all,.menu__level2-show-all{align-items:center;background:var(--primary-color);color:#fff;display:flex;font-size:1rem;justify-content:center;margin:15px auto;padding:7px;position:relative;text-align:center;width:200px}.menu__level1-show-all:hover,.menu__level2-show-all:hover{opacity:.8;text-decoration:none}.menu__level1-items-wrap{border-bottom:0 solid var(--primary-color);display:flex;justify-content:space-between;padding:0}.menu__level1-items-wrap:hover>a{font-weight:700;text-decoration:none}.menu__level1-link{color:#00636b;display:block;font-size:1em;line-height:38px;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__level1-link--no-children:hover{font-weight:700;text-decoration:none}.menu__level2-items-wrapper{height:100%}.menu__level2-items-wrapper:hover>a{font-weight:700;text-decoration:none}.menu__level2-link{border-bottom:0 solid var(--primary-color);color:#00636b;display:flex;display:block;font-size:1em;line-height:38px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.menu__level2-link:hover{font-weight:700;text-decoration:none}.menu__level2-items .no_content_mobile .message-no-content{align-items:center;color:#818181;display:flex;flex-flow:column nowrap;font-size:1.16667rem;font-style:italic;font-weight:300;height:144px;justify-content:center;padding:10px 0 15px 15px;text-align:center}.menu__mobile-list{display:flex;flex-direction:column;margin:5px 0}.menu__mobile-list>div:nth-child(4) .menu__level1-show-all{display:none}.menu__mobile-link{color:#00636b;font-size:1em;line-height:38px;padding:0}.menu__mobile-link:hover{font-weight:700;text-decoration:none}.menu__mobile-link.logout{color:#00636b;cursor:default;font-weight:800;margin:0;padding:0;position:relative}.menu__mobile-link.logout:hover{font-weight:700;text-decoration:underline}.menu__mobile-link.logout:after{background:none;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.menu__catalogs,.menu__quickbuy{background:transparent}.menu__catalogs,.menu__courses,.menu__quickbuy,.menu__students{display:none}.proclinic-it .content-wrapper--white+.content-wrapper .menu__nav-button,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__nav-button{background-image:url(/tienda/build/images/chevron-right-darkblue.6ef58b92.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__contacts a,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-container.menu__contacts a{margin:14px 0}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-link,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-link{color:var(--primary-color)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-link-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-link-icon{display:none}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-link-icon-mobile,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-link-icon-mobile{display:block}.proclinic-it .content-wrapper--white+.content-wrapper .menu__mobile-link,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__mobile-link{color:var(--primary-color)}.proclinic-it .content-wrapper--white+.content-wrapper .menu{background-color:var(--secondary-color)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__nav-button{background-image:url(/tienda/build/images/chevron-right-blue.64474212.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level1-back,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level2-back{background-image:url(/tienda/build/images/chevron-left-blue.99a78b67.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level1-title,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level2-title{color:var(--primary-color)}.menu__mobile-user-code{border-top:1px solid #e3e3e3;margin-top:auto;padding:24px 8px 0 0;text-align:right;width:100%}.menu__mobile-user-code__sapid,.menu__mobile-user-code__text{font-size:1em}.menu__mobile-user-code__text{color:#818181;font-style:italic;font-weight:400}.menu__mobile-user-code__sapid{color:var(--primary-color);font-weight:700}.body--without-scroll{height:100%;overflow:hidden!important}@media (min-width:769px){.menu__container{width:75%}.menu__side-bar{width:25%}}@media (min-width:1025px){.hide-mobile-quickbuy-on-desktop{display:none}.menu{background:var(--primary-color);border-top:1px solid #fff;flex-direction:row;height:42px;left:0;position:sticky;top:65px;z-index:97}.menu .menu__container{padding:24px}.menu .menu__container .menu__mobile-user-code{display:none}.menu .menu__container>.menu__level0-container>.menu__level0-container-dropdown-content,.menu .menu__container>.menu__level0-container>.menu__level1-container{left:33px!important;width:calc(100% - 66px)!important}.menu .menu__container .menu__level0-container.category{position:static}.menu .menu__container .menu__level0-container.category .menu__level1-container{height:auto}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content{background-color:#fff;box-shadow:1px 1px 5px 0 hsla(0,0%,56%,.5);display:none;left:12px;padding:10px 0;position:absolute;top:38px;width:calc(100% - 24px)}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items .menu__level1-items-wrap.hidden{display:none}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items{padding:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-show-all,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all{background-color:#fff;bottom:1em;box-shadow:none;color:var(--primary-color);display:block;font-weight:700;height:auto;left:0;margin:0;padding:1em 0 0 1.5em;position:absolute;text-align:left;text-transform:none;width:25%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-show-all:hover,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all:hover{text-decoration:underline}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all{left:25%;padding:1em 0 0 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__bestsellers,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-container,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{background-color:#fff;border:none;box-shadow:none;position:static;z-index:1}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__bestsellers .modal--login-form{z-index:999}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-container,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{width:25%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{overflow:hidden}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper{height:304px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items{display:flex;flex-direction:column;overflow:auto}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar{width:4px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar-track{background-color:#f1f1f1}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top{display:block;line-height:38px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top .menu__back-button{display:none}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top .menu__level2-title{color:#818181;cursor:default;font-size:1em;padding:0 0 0 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-item-name{color:#878787;display:block;font-weight:700;padding:1em 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level2-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap.selected .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap.selected .menu__level2-link{background-color:#efefef;font-weight:700}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-link{line-height:38px!important}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level1-link{border-left:3px solid var(--primary-color)}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap{border:none;display:block;padding:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap a,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap a{display:block;max-width:none;padding:0 0 0 1.5em;width:100%}.menu .menu__container .menu__bestsellers{padding:0 1em;width:50%}.menu .menu__container .menu__bestsellers.level0 .product-card{height:100%;min-height:0;width:calc(50% - .5rem)}.menu .menu__container .menu__bestsellers.level1{width:75%}.menu .menu__container .menu__bestsellers.level1 .product-card{height:100%;min-height:0;width:calc(33% - .66rem)}.menu .menu__container .menu__bestsellers .product-card{border:1px solid #e4e4e4;box-shadow:1px 2px 3px 0 #f0f4f4}.menu .menu__container .menu__bestsellers .product-card__image{height:105px}.menu .menu__container .menu__bestsellers .product-card__image img{max-height:105px}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper{display:none;flex-wrap:wrap;height:90%;justify-content:space-between}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper.visible{display:flex}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top{align-items:center;display:flex;justify-content:space-between;padding:1em 0 .3em;width:100%}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top .menu__bestsellers-top-title{color:#5e5e5e;font-size:1.2em;font-weight:700;text-transform:capitalize}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top .menu__level3-show-all{color:var(--primary-color);font-weight:700}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .products-catalog__item{width:48%}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .products-catalog__item:nth-child(3n+2){margin-left:0;margin-right:0}.menu .menu__container .students-menu__bestsellers{width:100%}.menu .menu__container .students-menu__bestsellers .product-card{border:1px solid #e4e4e4;box-shadow:1px 2px 3px 0 #f0f4f4;height:100%;min-height:0;width:calc(33% - .66rem)}.menu .menu__container .students-menu__bestsellers .students-menu__bestsellers-title{color:#5e5e5e;font-size:1.2em;font-weight:700;padding:1em 20px .3em;text-transform:capitalize}.menu .menu__container .students-menu__bestsellers .students-menu__bestsellers-group{align-items:stretch;display:none;flex-wrap:wrap;justify-content:space-between}.menu .menu__container .students-menu__bestsellers .students-menu__bestsellers-group.visible{display:flex}.menu .menu__container .students-menu__bestsellers .students-menu__bestsellers-group .product-card__image{height:105px}.menu .menu__container .students-menu__bestsellers .students-menu__bestsellers-group .product-card__image img{max-height:105px}.menu .menu__container .menu__level0-container.category:hover .menu__bestsellers,.menu .menu__container .menu__level0-container.category:hover .menu__level1-container,.menu .menu__container .menu__level0-container.category:hover .menu__level2-container,.menu .menu__container .menu__level0-container.category:hover .students-menu__bestsellers{display:flex;flex-direction:column}.menu .menu__container:before{background:var(--primary-color);content:"";height:42px;position:absolute;right:-15px;width:15px}.menu .menu__level1-container{height:430px}.menu.on-top{top:44px;transition:top .2s linear}.menu__level1-top,.menu__level2-top,.menu__mobile-list,.menu__nav-button,.menu__side-bar{display:none}.menu__catalogs,.menu__deals,.menu__students{display:block}.menu__container{align-items:center;background:transparent;display:flex;flex-flow:row nowrap;justify-content:stretch;margin:0 auto;max-width:1800px;padding:0;position:relative;width:100%}.menu__button{padding:0 10px!important}.menu__button .menu__level0-link{color:#fff}.menu__catalogs .menu__level1-container{min-width:170px}.menu__eco,.menu__quickbuy,.menu__students,.menu__top-offers{display:flex;position:unset!important}.menu__eco .menu__level1-container,.menu__quickbuy .menu__level1-container,.menu__students .menu__level1-container,.menu__top-offers .menu__level1-container{flex-direction:column;min-width:180px}.menu__eco .menu__level1-link,.menu__quickbuy .menu__level1-link,.menu__students .menu__level1-link,.menu__top-offers .menu__level1-link{justify-content:space-between;max-width:100%;position:relative}.menu__deals .menu__level1-link,.menu__deals .menu__level2-link{text-transform:capitalize}.menu__level0-link:hover,.menu__level1-link:hover,.menu__level2-link:hover{text-decoration:none}.menu__level0-link{color:#fff;font-size:1.16667rem;font-weight:500;white-space:nowrap}.menu__level0-link:hover{text-decoration:none}.menu__level0-link-container{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.menu__level0-link-container img{margin-right:0}.menu__level0-link-icon{display:block}.menu__level0-link-icon-mobile{display:none}.menu__level0-container{align-items:center;border:none;display:flex;height:40px;padding:0;width:100%}.menu__level0-container:hover{background-color:#00636b;border:none}.menu__level0-container:hover .menu__level0-link-container{height:40px;position:relative}.menu__level1-container,.menu__level2-container{background:#fff;box-shadow:1px 1px 5px 0 hsla(0,0%,56%,.5);height:auto;min-width:210px;padding:0;position:absolute;width:auto;z-index:999}.menu__level1-items,.menu__level2-items{border:none;width:100%}.menu__level1-link,.menu__level2-link{color:#4a4a4a;font-size:1em;line-height:unset!important}.menu__level1-container{border-top:2px solid #fff;overflow-y:visible;padding:0 0 15px;top:38px}.menu__level1-container--catalogs,.menu__level1-container--deals,.menu__level1-container--quickbuy,.menu__level1-container--students{padding:0}.menu__level1-container--quickbuy .menu__level1-items:after,.menu__level1-container--students .menu__level1-items:after{left:91%!important}.menu__level1-items{padding:0;position:relative}.menu__level1-items-wrap:not(.menu__students-items-wrap){border:none;padding:8px 15px;position:relative}.menu__level1-items-wrap:not(.menu__students-items-wrap):nth-child(n+15){display:none}.menu__level1-items-wrap:not(.menu__students-items-wrap):not(:nth-child(n+14)){border-bottom:2px solid #f3f3f3}.menu__level1-items-wrap:not(.menu__students-items-wrap).menu__level1-items-wrap--quickbuy:nth-child(2){border-bottom:none!important}.menu__level1-link{width:100%}.menu__level1-show-all{left:50%;margin-left:-50px}.menu__level2-container{left:90%;overflow-y:inherit;padding:0 0 15px;top:-10px}.menu__level2-container--deals{left:-450px;top:-5px;width:450px}.menu__level2-items{column-count:2;padding:0 15px}.menu__level2-items--deals .menu__level2-items-wrap{border-bottom:2px solid #f3f3f3;break-inside:avoid-column}.menu__level2-link{border:none;display:inline-block;padding:10px 0;width:100%}.menu__level2-link:not(:last-child){border-bottom:2px solid #f3f3f3}.menu__level2-link.menu__level2-link--middle{border-bottom:none}.menu__level2-link:hover{font-weight:700}.menu__level2-show-all{right:15px}.menu__level2-top--deals{align-items:center;display:flex;justify-content:flex-start;margin:25px 15px 15px;padding:0}.menu__level2-top--deals .menu__level2-top-link-wrapper{width:50%}.menu__level2-top--deals .menu__level2-top-outlet,.menu__level2-top--deals .menu__level2-top-pdf{border-radius:5px;color:#fff;padding:5px 10px}.menu__level2-top--deals .menu__level2-top-outlet:hover,.menu__level2-top--deals .menu__level2-top-pdf:hover{opacity:.7;text-decoration:none}.menu__level2-top--deals .menu__level2-top-pdf{background:var(--primary-color)}.menu__level2-top--deals .menu__level2-top-outlet{background:#df677c;margin-left:5px}.menu__students-items{column-count:2}.menu__students-items-wrap{border-bottom:2px solid #f3f3f3;padding:8px 15px;position:relative}.menu__veil{background:rgba(0,0,0,.5);display:none;height:150vh;left:0;position:absolute;top:40px;width:100vw}.content-wrapper--white+.content-wrapper .menu{background:#fff;border-top:1px solid var(--primary-color);box-shadow:0 5px 5px -5px rgba(0,0,0,.9)}.content-wrapper--white+.content-wrapper .menu.on-top{top:45px}.content-wrapper--white+.content-wrapper .menu .menu__container{justify-content:space-between;padding-right:63px}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__level0-container>.menu__level0-container-dropdown-content,.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__level0-container>.menu__level1-container{left:18px!important}.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child{width:50%}.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child .menu__level0-link-container{justify-content:left}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses{width:60%}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses .menu__level0-link-container{justify-content:right}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__top-offers .menu__level0-link:hover :before{content:none}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__top-offers .menu__level0-link-container{justify-content:flex-end}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__top-offers{display:flex}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__top-offers .menu__level0-link-container{justify-content:right}.content-wrapper--white+.content-wrapper .menu .menu__container .menu__top-offers-mobile{display:none}.content-wrapper--white+.content-wrapper .menu__level0-link{color:#878787;text-transform:uppercase}.content-wrapper--white+.content-wrapper .menu__level0-container{align-items:center;border:none;display:flex;height:40px;padding:0;width:100%}.content-wrapper--white+.content-wrapper .menu__level0-container:hover{background-color:#fff}.content-wrapper--white+.content-wrapper .menu__level0-container.category .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__catalogs .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__courses .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__eco .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__students .menu__level0-link-container .menu__level0-link-icon,.content-wrapper--white+.content-wrapper .menu__level0-container.menu__top-offers .menu__level0-link-container .menu__level0-link-icon{display:none}.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__catalogs:hover .menu__level0-link-container span:before,.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__courses:hover .menu__level0-link-container span:before,.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__quickbuy:hover .menu__level0-link-container span:before,.content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__students:hover .menu__level0-link-container span:before{bottom:-8px}.menu__container.hovered .menu__level0-container:hover .menu__level1-container:not(.no-hover){display:block;left:0;width:25%}.menu__container.hovered .menu__level0-container:hover .menu__level0-link-container:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:50%;position:absolute;top:32px;width:0}.menu__container.hovered .menu__level0-container:hover .menu__level0-link-container .menu__level0-link{color:var(--primary-color);font-weight:700;position:relative}.menu__container.hovered .menu__level0-container:hover .menu__level0-link-container .menu__level0-link:before{background:var(--primary-color);border-radius:5px;bottom:5px;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:100%}.menu__container.hovered .menu__level0-container:hover .menu__level0-link-container .top-offers-link:before{content:none}.menu__container.hovered .menu__level0-container:hover .menu__level0-container-dropdown-content{display:flex;height:430px;z-index:1}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover{background-color:#fff}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover .menu__level1-container:not(.no-hover){display:block;left:0}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover{border:none}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover .menu__level0-link-container{height:40px;position:relative}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover .menu__level0-link-container span{color:var(--primary-color);position:relative}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover .menu__level0-link-container span:before{background:var(--primary-color);border-radius:5px;bottom:5px;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:100%}.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.category .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__catalogs .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__courses .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__eco .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__students .menu__level0-link-container .menu__level0-link-icon,.menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container.menu__top-offers .menu__level0-link-container .menu__level0-link-icon{display:none}.menu__container.hovered .menu .menu__container .menu__level0-container.menu__catalogs:hover .menu__level0-link-container span:before,.menu__container.hovered .menu .menu__container .menu__level0-container.menu__courses:hover .menu__level0-link-container span:before,.menu__container.hovered .menu .menu__container .menu__level0-container.menu__quickbuy:hover .menu__level0-link-container span:before,.menu__container.hovered .menu .menu__container .menu__level0-container.menu__students:hover .menu__level0-link-container span:before{bottom:-8px}.proclinic-it .content-wrapper--white+.content-wrapper .menu,.proclinic-pt .content-wrapper--white+.content-wrapper .menu{background:var(--primary-color)}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child{width:25%}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child .menu__level0-link-container,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container:first-child .menu__level0-link-container{justify-content:center}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__contacts:hover .menu__level0-link-container span:before,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__contacts:hover .menu__level0-link-container span:before{bottom:-8px}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__contacts a,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container .menu__level0-container.menu__contacts a{margin:0}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses{width:25%}.proclinic-it .content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses a,.proclinic-pt .content-wrapper--white+.content-wrapper .menu .menu__container>.menu__courses a{justify-content:center}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-link,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-link{color:#fff}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-container{width:25%}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container:hover,.proclinic-pt .content-wrapper--white+.content-wrapper .menu__level0-container:hover{background-color:#fff}.proclinic-it .content-wrapper--white+.content-wrapper .menu{background-color:var(--secondary-color)}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.category .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__catalogs .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__courses .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__eco .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__students .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__top-offers .menu__level0-link-container .menu__level0-link-icon{display:block}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.category .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.category .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__catalogs .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__courses .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__eco .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__students .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__top-offers .menu__level0-link-container .menu__level0-link-icon,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__catalogs .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__courses .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__eco .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__students .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.menu__top-offers .menu__level0-link-container .menu__level0-link-icon-mobile{display:none}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.category .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__catalogs .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__courses .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__eco .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__quickbuy .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__students .menu__level0-link-container .menu__level0-link-icon-mobile,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__top-offers .menu__level0-link-container .menu__level0-link-icon-mobile{display:block}.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.category .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__catalogs .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__courses .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__eco .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__quickbuy .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__students .menu__level0-link-container .span,.proclinic-it .content-wrapper--white+.content-wrapper .menu__level0-container.hovered.menu__top-offers .menu__level0-link-container .span,.proclinic-pt .menu__container.hovered .menu__level0-container:hover .menu__level0-link-container .menu__level0-link{color:var(--primary-color)}.proclinic-pt .menu__container.hovered .menu__level0-container:hover .menu__level0-link-container .menu__level0-link:before{background:var(--primary-color)}.proclinic-pt .menu__container.hovered .content-wrapper--white+.content-wrapper .menu__level0-container:hover{background-color:#fff}.proclinic-pt .menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-show-all:hover,.proclinic-pt .menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all:hover{color:#000!important}.proclinic-it .menu{box-shadow:0 0 5px 1px rgba(0,0,0,.9)}.proclinic-it .menu .menu__container{background-color:var(--secondary-color)}.proclinic-maex .menu{top:87px}.proclinic-maex #vue-menu.menu.on-top{top:67px!important}.proclinic-caser .menu,.proclinic-dc .menu{top:45px}.proclinic-caser #vue-menu.menu.on-top,.proclinic-dc #vue-menu.menu.on-top{top:45px!important}}@media (min-width:1440px){.menu .menu__container>.menu__level0-container>.menu__level0-container-dropdown-content,.menu .menu__container>.menu__level0-container>.menu__level1-container{left:96px!important;width:calc(100% - 192px)!important}.proclinic-dc .menu{top:57px}.proclinic-dc #vue-menu.menu.on-top{top:57px!important}.content-wrapper--white+.content-wrapper .menu .menu__container{padding-right:126px}.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__level0-container>.menu__level0-container-dropdown-content,.content-wrapper--white+.content-wrapper .menu .menu__container>.menu__level0-container>.menu__level1-container{left:82px!important}}.menu .menu__container:before{display:none}.menu__level0-container:hover .menu__level0-link,.menu__level0-container:hover .menu__level0-link-container,.menu__level0-container:hover a>span{font-weight:500}@media (min-width:1025px){.menu__catalogs.menu__level0-container .menu__level0-link-container,.menu__courses.menu__level0-container .menu__level0-link-container,.menu__eco.menu__level0-container .menu__level0-link-container,.menu__quickbuy.menu__level0-container .menu__level0-link-container{height:100%;position:relative;text-decoration:none}.menu__catalogs.menu__level0-container .menu__level0-link-container:before,.menu__courses.menu__level0-container .menu__level0-link-container:before,.menu__eco.menu__level0-container .menu__level0-link-container:before,.menu__quickbuy.menu__level0-container .menu__level0-link-container:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:none;height:0;left:50%;position:absolute;top:32px;width:0}.menu__catalogs.menu__level0-container:hover .menu__level0-link-container:before,.menu__courses.menu__level0-container:hover .menu__level0-link-container:before,.menu__eco.menu__level0-container:hover .menu__level0-link-container:before,.menu__quickbuy.menu__level0-container:hover .menu__level0-link-container:before{display:block}.menu__catalogs .menu__level1-container--catalogs,.menu__catalogs .menu__level1-container--courses,.menu__catalogs .menu__level1-container--eco,.menu__catalogs .menu__level1-container--quickbuy,.menu__catalogs .menu__level1-container--students,.menu__courses .menu__level1-container--catalogs,.menu__courses .menu__level1-container--courses,.menu__courses .menu__level1-container--eco,.menu__courses .menu__level1-container--quickbuy,.menu__courses .menu__level1-container--students,.menu__eco .menu__level1-container--catalogs,.menu__eco .menu__level1-container--courses,.menu__eco .menu__level1-container--eco,.menu__eco .menu__level1-container--quickbuy,.menu__eco .menu__level1-container--students,.menu__quickbuy .menu__level1-container--catalogs,.menu__quickbuy .menu__level1-container--courses,.menu__quickbuy .menu__level1-container--eco,.menu__quickbuy .menu__level1-container--quickbuy,.menu__quickbuy .menu__level1-container--students{left:12px!important;padding:10px 0;top:38px;width:calc(100% - 24px)!important}.catalogs-menu,.courses-menu,.quickbuy-menu,.students-menu{display:flex;flex-flow:row nowrap;height:100%;justify-content:start}.catalogs-menu__section-see-all,.courses-menu__section-see-all,.quickbuy-menu__section-see-all,.students-menu__section-see-all{align-items:center;color:var(--primary-color-500,#00636b);display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;text-decoration:none!important;white-space:nowrap}.catalogs-menu__section,.courses-menu__section,.quickbuy-menu__section,.students-menu__section{display:flex;flex-direction:column;height:100%}.catalogs-menu__section-item,.catalogs-menu__section__item,.courses-menu__section-item,.courses-menu__section__item,.quickbuy-menu__section-item,.quickbuy-menu__section__item,.students-menu__section-item,.students-menu__section__item{display:block;min-height:36px;padding:10px 15px;transition:background-color .25s ease-in-out}.catalogs-menu__section-item:hover:after,.catalogs-menu__section__item:hover:after,.courses-menu__section-item:hover:after,.courses-menu__section__item:hover:after,.quickbuy-menu__section-item:hover:after,.quickbuy-menu__section__item:hover:after,.students-menu__section-item:hover:after,.students-menu__section__item:hover:after{content:""}.catalogs-menu__section__item,.courses-menu__section__item,.quickbuy-menu__section__item,.students-menu__section__item{scroll-snap-align:end}.catalogs-menu__section__item a,.courses-menu__section__item a,.quickbuy-menu__section__item a,.students-menu__section__item a{color:var(--primary-color-500,#00636b);font-family:Roboto;font-size:12px;text-decoration:none!important}.catalogs-menu__options,.courses-menu__options,.quickbuy-menu__options,.students-menu__options{overflow-y:auto;width:100%}.catalogs-menu__options::-webkit-scrollbar,.courses-menu__options::-webkit-scrollbar,.quickbuy-menu__options::-webkit-scrollbar,.students-menu__options::-webkit-scrollbar{width:4px}.catalogs-menu__options::-webkit-scrollbar-track,.courses-menu__options::-webkit-scrollbar-track,.quickbuy-menu__options::-webkit-scrollbar-track,.students-menu__options::-webkit-scrollbar-track{background-color:#f1f1f1}.catalogs-menu__options::-webkit-scrollbar-thumb,.courses-menu__options::-webkit-scrollbar-thumb,.quickbuy-menu__options::-webkit-scrollbar-thumb,.students-menu__options::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}.catalogs-menu__first-level,.courses-menu__first-level,.quickbuy-menu__first-level,.students-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:25%}.catalogs-menu__first-level .catalogs-menu__section-see-all,.catalogs-menu__first-level .courses-menu__section-see-all,.catalogs-menu__first-level .quickbuy-menu__section-see-all,.catalogs-menu__first-level .students-menu__section-see-all,.courses-menu__first-level .catalogs-menu__section-see-all,.courses-menu__first-level .courses-menu__section-see-all,.courses-menu__first-level .quickbuy-menu__section-see-all,.courses-menu__first-level .students-menu__section-see-all,.quickbuy-menu__first-level .catalogs-menu__section-see-all,.quickbuy-menu__first-level .courses-menu__section-see-all,.quickbuy-menu__first-level .quickbuy-menu__section-see-all,.quickbuy-menu__first-level .students-menu__section-see-all,.students-menu__first-level .catalogs-menu__section-see-all,.students-menu__first-level .courses-menu__section-see-all,.students-menu__first-level .quickbuy-menu__section-see-all,.students-menu__first-level .students-menu__section-see-all{margin:auto 0 0;padding:10px 20px}.catalogs-menu__second-level .catalogs-menu__section-see-all,.catalogs-menu__second-level .courses-menu__section-see-all,.catalogs-menu__second-level .quickbuy-menu__section-see-all,.catalogs-menu__second-level .students-menu__section-see-all,.courses-menu__second-level .catalogs-menu__section-see-all,.courses-menu__second-level .courses-menu__section-see-all,.courses-menu__second-level .quickbuy-menu__section-see-all,.courses-menu__second-level .students-menu__section-see-all,.quickbuy-menu__second-level .catalogs-menu__section-see-all,.quickbuy-menu__second-level .courses-menu__section-see-all,.quickbuy-menu__second-level .quickbuy-menu__section-see-all,.quickbuy-menu__second-level .students-menu__section-see-all,.students-menu__second-level .catalogs-menu__section-see-all,.students-menu__second-level .courses-menu__section-see-all,.students-menu__second-level .quickbuy-menu__section-see-all,.students-menu__second-level .students-menu__section-see-all{margin:auto 0 0;padding:10px 15px}.catalogs-menu__second-level-content,.courses-menu__second-level-content,.quickbuy-menu__second-level-content,.students-menu__second-level-content{display:flex;height:100%}.catalogs-menu__second-level-title,.courses-menu__second-level-title,.quickbuy-menu__second-level-title,.students-menu__second-level-title{color:#818181;font-size:12px;font-weight:500;padding:11px 15px}.catalogs-menu .dropdown_content:not(:first-child),.courses-menu .dropdown_content:not(:first-child),.quickbuy-menu .dropdown_content:not(:first-child),.students-menu .dropdown_content:not(:first-child){display:none}.catalogs-menu__section-item,.courses-menu__section-item,.quickbuy-menu__section-item,.students-menu__section-item{align-items:center;display:flex;height:100%;justify-content:flex-start;min-height:36px;padding:0 0 0 20px;width:100%}.catalogs-menu__section-item.selected,.courses-menu__section-item.selected,.quickbuy-menu__section-item.selected,.students-menu__section-item.selected{background:#d8d8d8;border-left:3px solid var(--primary-color)}.catalogs-menu__section-item.selected>a,.courses-menu__section-item.selected>a,.quickbuy-menu__section-item.selected>a,.students-menu__section-item.selected>a{font-weight:700}.catalogs-menu__section-item>a,.courses-menu__section-item>a,.quickbuy-menu__section-item>a,.students-menu__section-item>a{align-items:center;color:var(--primary-color-500,#00636b);display:flex;height:100%;justify-content:flex-start;text-decoration:none;width:100%}.catalogs-menu__concrete-section,.courses-menu__concrete-section,.quickbuy-menu__concrete-section,.students-menu__concrete-section{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;width:300px}.catalogs-menu__concrete-section .catalogs-menu__section__item:hover,.catalogs-menu__concrete-section .courses-menu__section__item:hover,.catalogs-menu__concrete-section .quickbuy-menu__section__item:hover,.catalogs-menu__concrete-section .students-menu__section__item:hover,.courses-menu__concrete-section .catalogs-menu__section__item:hover,.courses-menu__concrete-section .courses-menu__section__item:hover,.courses-menu__concrete-section .quickbuy-menu__section__item:hover,.courses-menu__concrete-section .students-menu__section__item:hover,.quickbuy-menu__concrete-section .catalogs-menu__section__item:hover,.quickbuy-menu__concrete-section .courses-menu__section__item:hover,.quickbuy-menu__concrete-section .quickbuy-menu__section__item:hover,.quickbuy-menu__concrete-section .students-menu__section__item:hover,.students-menu__concrete-section .catalogs-menu__section__item:hover,.students-menu__concrete-section .courses-menu__section__item:hover,.students-menu__concrete-section .quickbuy-menu__section__item:hover,.students-menu__concrete-section .students-menu__section__item:hover{font-weight:700}.catalogs-menu__concrete-section>div,.courses-menu__concrete-section>div,.quickbuy-menu__concrete-section>div,.students-menu__concrete-section>div{display:flex;flex-flow:column nowrap;height:100%}}.quickbuy-menu__options{min-height:100px}.quickbuy-menu__options .vue-loader{font-size:0;left:50%;position:absolute;top:45%}.quickbuy-menu__options .vue-loader-wrapper{height:100%;padding:100px 0 0;position:relative;width:100%;z-index:999}.quickbuy-menu__options .vue-loader__overlay{background:transparent}.quickbuy-menu__options .message-no-content{color:#818181;font-size:14px;font-style:italic;font-weight:300;height:144px;padding:10px 0 15px 15px}.quickbuy-menu .quickbuy-menu__lists .message-no-content,.quickbuy-menu .quickbuy-menu__references .message-no-content,.quickbuy-menu__options.my-products__options .message-no-content{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:0 40px;text-align:center}.quickbuy-menu .quickbuy-menu__lists .message-no-content.text-align-left,.quickbuy-menu .quickbuy-menu__references .message-no-content.text-align-left,.quickbuy-menu__options.my-products__options .message-no-content.text-align-left{padding:0 15px 30px;text-align:left}.quickbuy-menu .quickbuy-menu__lists .message-no-content .no-content-icon,.quickbuy-menu .quickbuy-menu__lists .message-no-content img,.quickbuy-menu .quickbuy-menu__references .message-no-content .no-content-icon,.quickbuy-menu .quickbuy-menu__references .message-no-content img,.quickbuy-menu__options.my-products__options .message-no-content .no-content-icon,.quickbuy-menu__options.my-products__options .message-no-content img{margin:0 0 10px}.quickbuy-menu .quickbuy-menu__lists .message-no-content span,.quickbuy-menu .quickbuy-menu__references .message-no-content span,.quickbuy-menu__options.my-products__options .message-no-content span{font-size:1.16667rem}.quickbuy-menu-mobile{display:flex;height:calc(100vh - 130px);left:-100vw;position:fixed;top:129px;width:100vw;z-index:999}.quickbuy-menu-mobile__container{background:#fff;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.68);display:flex;flex-direction:column;width:85%}.quickbuy-menu-mobile__container .quickbuy-category{cursor:pointer;display:flex;justify-content:space-between;padding:0}.quickbuy-menu-mobile__container .quickbuy-category .quickbuy-link{align-items:center;color:#00636b;display:flex;gap:8px;padding:1.3px 15px;text-decoration:none;width:100%}.quickbuy-menu-mobile__container .quickbuy-category .quickbuy-link .menu-link{display:flex;flex-direction:column-reverse;gap:3px}.quickbuy-menu-mobile__container .quickbuy-category .quickbuy-link .menu-link .is-new-text{color:#ff7b0b;font-weight:800}.quickbuy-menu-mobile__container .quickbuy-category .quickbuy-link .menu-link:hover{font-weight:700}.quickbuy-menu-mobile__container .quickbuy-category .is-new{background-color:rgba(245,165,33,.24)}.quickbuy-menu-mobile__container .quickbuy-category .category-button{background-image:url(/tienda/build/images/chevron-right-white.5b645ad6.svg);background-position:100%;background-repeat:no-repeat;background-size:11px 17px;cursor:pointer;flex:1 1 auto;height:35px;margin:0 10px 2px 5px;width:13px}.quickbuy-menu-mobile__side-bar{background:rgba(0,0,0,.8);width:15%}.quickbuy-menu-mobile__side-bar-icon{align-items:center;cursor:pointer;display:flex;height:66px;justify-content:center}@media (min-width:769px){.quickbuy-menu-mobile{height:calc(100vh - 90px);top:90px}}@media (min-width:1025px){.menu__level0-container.menu__quickbuy .menu__level1-container{padding:10px 0}.quickbuy-menu{align-items:stretch;display:flex;flex-flow:row nowrap;height:100%;justify-content:center}.quickbuy-menu .quickbuy-menu__second-level-content .quickbuy-menu__concrete-section{width:33%}.quickbuy-menu .quickbuy-menu__second-level-content .quickbuy-menu__banner-section{width:66%}.quickbuy-menu__section-see-all{align-items:center;color:#00636b;display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;padding:10px 20px;text-decoration:none!important}.quickbuy-menu__section-eco{display:flex;justify-content:space-between;margin-bottom:35px;margin-top:20px}.quickbuy-menu__section-eco--section-description{color:grey;font-size:20px;font-weight:500;padding:10px 20px}.quickbuy-menu__section-eco--section-see-all-eco{color:var(--primary-color);font-size:13px;font-weight:bolder;margin-top:8px;padding:10px 20px;text-decoration:none!important}.quickbuy-menu__banner-eco{height:auto;padding:0 20px;width:100%}.quickbuy-menu__section-item,.quickbuy-menu__section__item{display:block;min-height:36px;padding:10px 15px}.quickbuy-menu__section-item:hover,.quickbuy-menu__section__item:hover{background-color:#efefef}.quickbuy-menu__section-item:hover .quickbuy-menu__second-section,.quickbuy-menu__section-item:hover .quickbuy-menu__third-section,.quickbuy-menu__section__item:hover .quickbuy-menu__second-section,.quickbuy-menu__section__item:hover .quickbuy-menu__third-section{display:inherit}.quickbuy-menu__section-see-all.menu__level1-show-all{background:none;bottom:unset;box-shadow:none;justify-content:flex-start;left:unset;margin:0;text-align:left;text-transform:none;width:auto}.quickbuy-menu__section .menu__level2-link{padding:0}.quickbuy-menu__banner-section{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;margin:0 13px 0 20px;overflow:hidden}.quickbuy-menu__banner-section-title{align-self:flex-start;color:#5e5e5e;font-size:1.2em;font-weight:700;margin-top:10px;text-transform:capitalize}.quickbuy-menu__banner-section-image,.quickbuy-menu__banner-section-image-small{display:inline-block;height:calc(100% - 42px);margin:15px 0 0}.quickbuy-menu__options{flex:1 1 auto}.quickbuy-menu__options .vue-loader-wrapper{padding:0}.quickbuy-menu__options .vue-loader__overlay{background:transparent}.quickbuy-menu__first-level-eco{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:space-between;width:50%}.quickbuy-menu__first-level-eco img{margin:0 20px}.quickbuy-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:space-between;width:25%}.quickbuy-menu__first-level-items{display:flex;flex-direction:column}.quickbuy-menu__first-level .quickbuy-menu__section-see-all{margin:30px 0 0;padding:1em 0 0 1.5em}.quickbuy-menu__second-level-eco{margin:0 0 0 10px;padding:10px 0;width:50%}.quickbuy-menu__second-level-eco .product-title-eco{color:grey;font-size:20px;font-weight:500;margin-bottom:10px;padding:10px 20px}.quickbuy-menu__second-level-eco .products-contain-eco{display:flex;padding:0 22px}.quickbuy-menu__second-level-eco .products-contain-eco div{width:47%}.quickbuy-menu__second-level{width:75%}.quickbuy-menu__second-level .quickbuy-menu__section-see-all{margin:auto 0 0;padding:1em 0 0 1.5em}.quickbuy-menu__second-level .message-no-content{color:#818181;font-size:14px;font-style:italic;font-weight:300;height:144px;min-height:170px;padding:10px 0 15px 15px}.quickbuy-menu__second-level .message-no-content .no-content-icon{border:2px solid #818181;border-radius:50%;height:30px;position:relative;width:30px}.quickbuy-menu__second-level .message-no-content .no-content-icon:after,.quickbuy-menu__second-level .message-no-content .no-content-icon:before{background:#818181;content:"";height:2px;left:5px;position:absolute;top:12px;width:16px}.quickbuy-menu__second-level .message-no-content .no-content-icon:after{transform:rotate(90deg)}.quickbuy-menu__lists-component,.quickbuy-menu__my-products-component{display:flex;flex-flow:column;height:100%}.quickbuy-menu-mobile{display:none}}.menu__students .menu__level0-link-container{line-height:43px}@media (min-width:1025px){.menu__level0-container.menu__students .menu__level1-container{padding:10px 0}.menu__students .menu__level0-link-container{line-height:normal}.students-menu{align-items:stretch;display:flex;flex-flow:row nowrap;height:100%;justify-content:center}.students-menu .menu__level0-link-container{line-height:normal}.students-menu__section-item:hover{border-left:3px solid var(--primary-color)}.students-menu__section-item.selected{background:none;border:none}.students-menu__section-item.selected>a{font-weight:400}.students-menu__section-see-all{align-items:center;color:#00636b;display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;padding:10px 20px;text-decoration:none!important}.students-menu__section-item,.students-menu__section__item{display:block;min-height:36px;padding:10px 15px}.students-menu__section-item:hover,.students-menu__section__item:hover{background-color:#efefef}.students-menu__section-item:hover .students-menu__second-section,.students-menu__section-item:hover .students-menu__third-section,.students-menu__section__item:hover .students-menu__second-section,.students-menu__section__item:hover .students-menu__third-section{display:inherit}.students-menu__section-see-all.menu__level1-show-all{background:none;bottom:unset;box-shadow:none;justify-content:flex-start;left:unset;margin:0;text-align:left;text-transform:none;width:auto}.students-menu__section .menu__level2-link{padding:0}.students-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:space-between;width:25%}.students-menu__first-level-items{display:flex;flex-direction:column;max-height:400px;overflow-y:scroll}.students-menu__first-level-items::-webkit-scrollbar{width:4px}.students-menu__first-level-items::-webkit-scrollbar-track{background-color:#f1f1f1}.students-menu__first-level-items::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}.students-menu__first-level .students-menu__section-see-all{padding:1em 0 0 1.5em}.students-menu__second-level{width:75%}.students-menu__second-level .students-menu__section-see-all{margin:auto 0 0;padding:1em 0 0 1.5em}.students-menu__bestsellers-group{display:flex;height:89%;padding:0 20px}.students-menu__bestsellers-group:not(.selected){display:none}}.courses-menu__options{min-height:100px}.courses-menu__options .vue-loader{font-size:0;left:50%;position:absolute;top:45%}.courses-menu__options .vue-loader-wrapper{height:100%;padding:100px 0 0;position:relative;width:100%;z-index:999}.courses-menu__options .vue-loader__overlay{background:transparent}.courses-menu__options .message-no-content{color:#818181;font-size:14px;font-style:italic;font-weight:300;height:144px;padding:10px 0 15px 15px}.courses-menu .courses-menu__lists .message-no-content,.courses-menu .courses-menu__references .message-no-content,.courses-menu__options.my-products__options .message-no-content{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:0 40px;text-align:center}.courses-menu .courses-menu__lists .message-no-content.text-align-left,.courses-menu .courses-menu__references .message-no-content.text-align-left,.courses-menu__options.my-products__options .message-no-content.text-align-left{padding:0 15px 30px;text-align:left}.courses-menu .courses-menu__lists .message-no-content .no-content-icon,.courses-menu .courses-menu__lists .message-no-content img,.courses-menu .courses-menu__references .message-no-content .no-content-icon,.courses-menu .courses-menu__references .message-no-content img,.courses-menu__options.my-products__options .message-no-content .no-content-icon,.courses-menu__options.my-products__options .message-no-content img{margin:0 0 10px}.courses-menu .courses-menu__lists .message-no-content span,.courses-menu .courses-menu__references .message-no-content span,.courses-menu__options.my-products__options .message-no-content span{font-size:1.16667rem}.courses-menu__section-novelty{color:#ff7b0b;font-size:1rem;text-transform:uppercase}@media (min-width:1025px){.menu__level1-container--courses{height:342px}.courses-menu{align-items:stretch;display:flex;flex-flow:row nowrap;height:100%;justify-content:center}.courses-menu .courses-menu__section-see-all{align-items:center;display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;padding:10px 20px 0;text-decoration:none!important}.courses-menu__section-item,.courses-menu__section__item{display:block;max-height:38px;min-height:36px;padding:10px 15px}.courses-menu__section-item:hover,.courses-menu__section__item:hover{background-color:#efefef}.courses-menu__section-item:hover .courses-menu__second-section,.courses-menu__section-item:hover .courses-menu__third-section,.courses-menu__section__item:hover .courses-menu__second-section,.courses-menu__section__item:hover .courses-menu__third-section{display:inherit}.courses-menu__section__item{align-items:center;display:flex;gap:1rem;justify-content:space-between;max-height:45px}.courses-menu__section__item--novelty{background:#fff6e7}.courses-menu__section__item-link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.courses-menu__section-see-all.menu__level1-show-all{background:none;bottom:unset;box-shadow:none;justify-content:flex-start;left:unset;margin:0;text-align:left;text-transform:none;width:auto}.courses-menu__section .menu__level2-link{padding:0}.courses-menu__banner-section{display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;margin:0 13px 0 20px;overflow:hidden;width:66%}.courses-menu__banner-section-title{align-self:flex-start;color:#5e5e5e;font-size:12px;margin:10px 0}.courses-menu__banner-section-image{display:inline-block;height:calc(100% - 32px);margin-top:15px}.courses-menu__options .vue-loader-wrapper{padding:0}.courses-menu__options .vue-loader__overlay{background:transparent}.courses-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:25%}.courses-menu__second-level{width:75%}.courses-menu__second-level .courses-menu__banner-section-title,.courses-menu__second-level .menu__student-products-top-title{display:flex;font-size:1.2em;font-weight:700;margin:10px 0 0;width:100%}.courses-menu__second-level .courses-menu__banner-section-title--link,.courses-menu__second-level .menu__student-products-top-title--link{color:#00636b;display:inline-block;margin:0 0 0 auto}.courses-menu__second-level .menu__student-products-wrapper{padding:0 0 0 20px;width:100%}.courses-menu__second-level .menu__student-products-wrapper .product-overview{margin:0;width:calc(50% - 10px)}.courses-menu__second-level .message-no-content{color:#818181;font-size:14px;font-style:italic;font-weight:300;height:144px;padding:10px 0 15px 15px;text-align:center}.courses-menu__second-level .message-no-content .no-content-icon{border:2px solid #818181;border-radius:50%;height:30px;margin:10px auto;position:relative;width:30px}.courses-menu__second-level .message-no-content .no-content-icon:after,.courses-menu__second-level .message-no-content .no-content-icon:before{background:#818181;content:"";height:2px;left:5px;position:absolute;top:12px;width:16px}.courses-menu__second-level .message-no-content .no-content-icon:after{transform:rotate(90deg)}.courses-menu__second-level .courses-menu__products-section{width:65%}.courses-menu__second-level .courses-menu__custom_training .courses-menu__concrete-section{display:flex;justify-content:center}.courses-menu__second-level .courses-menu__custom_training .courses-menu__concrete-section .courses-menu__second-level-title{color:#000;font-size:18px;font-weight:400;padding:0;text-align:left}.courses-menu__second-level .courses-menu__custom_training .courses-menu__banner-section a img{border-bottom:9px solid #fff;border-top:9px solid #fff;height:calc(100% - 47px)}.courses-menu .courses-menu__concrete-section{height:100%;justify-content:flex-start;position:relative;width:33%}.courses-menu .courses-menu__options{height:auto}.catalogs-menu__concrete-section{width:250px}.catalogs-menu__section-item:hover,.catalogs-menu__section__item:hover{background-color:#d8d8d8}.catalogs-menu__section-item:hover .students-menu__second-section,.catalogs-menu__section__item:hover .students-menu__second-section{display:inherit}.catalogs-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:25%}.catalogs-menu .catalogs-menu__first-level .catalogs-menu__section-see-all,.catalogs-menu .catalogs-menu__second-level .catalogs-menu__section-see-all{padding:10px 15px}.catalogs-menu__second-level{width:75%}.catalogs-menu__second-level-content{justify-content:space-between}.catalogs-menu__featured-catalogs{width:calc(100% - 300px)}.catalogs-menu__featured-catalogs__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:100%}.catalogs-menu__featured-catalogs__header .catalogs-menu__section-see-all{padding:0 10px}.catalogs-menu__featured-catalogs__header--title{color:#5e5e5e;font-size:1.2em;font-weight:700;text-transform:capitalize}.catalogs-menu__featured-catalogs__list{display:flex;flex-direction:row;justify-content:flex-start;margin-top:10px;width:100%}.catalogs-menu__featured-catalogs__list>a{max-height:200px}.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item,.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__img,.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__thumbnail{height:100%;text-align:center}.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__img{height:auto;max-height:180px;max-width:100%}.catalogs-menu__featured-link{width:auto}.catalogs-menu__featured-item{width:100%}.catalogs-menu__featured-item__thumbnail{padding:10px}.catalogs-menu__featured-item__title{color:#00636b;font-family:Roboto;font-size:12px;text-align:center}.catalogs-menu__section-item{height:auto}.proclinic-pt .catalogs-menu__featured-catalogs__header--title{color:#5e5e5e}.proclinic-pt .catalogs-menu .catalogs-menu__first-level .catalogs-menu__section-see-all,.proclinic-pt .catalogs-menu .catalogs-menu__second-level .catalogs-menu__section-see-all,.proclinic-pt .catalogs-menu__featured-item__title{color:var(--primary-color)}.proclinic-pt .catalogs-menu .catalogs-menu__first-level .catalogs-menu__section-see-all:hover,.proclinic-pt .catalogs-menu .catalogs-menu__second-level .catalogs-menu__section-see-all:hover{text-decoration:underline!important}.proclinic-pt .catalogs-menu .catalogs-menu__first-level .catalogs-menu__first-level__options-wrapper a,.proclinic-pt .catalogs-menu .catalogs-menu__second-level .catalogs-menu__first-level__options-wrapper a{color:#5e5e5e}}.menu__eco .menu__level0-link-container{line-height:43px;width:100%}@media (min-width:1025px){.menu__eco .eco{align-items:flex-start;display:flex;flex-flow:row nowrap;padding:10px 0}.menu__eco .eco__section{padding:0 12px;width:50%}.menu__eco .eco__section-products{align-items:stretch;display:flex!important;gap:0 10px;justify-content:flex-start}.menu__eco .eco__section-products .products-catalog__item{width:calc(50% - 5px)}.menu__eco .eco__section-products .products-catalog__item:nth-child(3n+2){margin-left:0;margin-right:0}.menu__eco .eco__section-products .product-overview img{max-height:105px}.menu__eco .eco__section-products .product-overview__image{height:105px}.menu__eco .eco__section-products .product-overview__image img{max-height:105px}.menu__eco .eco__section-products .product-overview__novelty{position:absolute;top:44%}.menu__eco .eco__section-products .product-overview__product-link{height:2.2em;line-height:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__eco .eco__section-products .product-overview__content,.menu__eco .eco__section-products .product-overview__exclusivity{display:none}.menu__eco .eco__first-level{display:flex;flex-flow:row wrap;justify-content:center;margin:0 1em;overflow:hidden}.menu__eco .eco__first-level .eco__section-see-all{color:#00636b;font-weight:700;margin:0 0 15px;text-align:right;width:50px}.menu__eco .eco__first-level img{height:calc(100% - 42px)}.menu__eco .eco__first-level .eco__section-title,.menu__eco .eco__second-level .eco__section-title{color:#5e5e5e;font-size:1.2em;font-weight:700;margin:0 0 2px;text-transform:capitalize;width:calc(100% - 50px)}}.navigation-bar-wrapper{align-items:center;background-color:#f3f3f3;display:flex;justify-content:flex-start;padding:14px 24px}.navigation-bar-wrapper .back-button{align-items:center;display:flex;margin-right:10px}.navigation-bar-wrapper .back-button__text{margin-left:3px}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb{color:#4a4a4a}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb:last-child{font-weight:700}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a,.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:visited{color:#292929}@media (min-width:1025px){.navigation-bar-wrapper{background-color:#fff;padding:14px 0}.navigation-bar-wrapper .navigation-bar__breadcrumbs a,.navigation-bar-wrapper .navigation-bar__breadcrumbs span{font-size:11px;line-height:1.25}}.footer{font-family:Roboto,sans-serif}.footer__links-wrapper{padding:0 0 20px}.footer__links-desktop,.footer__links-tablet{display:none}.footer__links-column{padding:0 20px}.footer__links-title{border-bottom:2px solid #000;display:flex;flex-direction:row;justify-content:flex-end;padding-bottom:15px;text-transform:capitalize}.footer__links-title h4,.footer__links-title span{cursor:pointer;font-size:1.16667em;margin-left:5px;user-select:none}.footer__links-title h4.cursor-default{cursor:default}.footer__links-group{margin:35px 0;text-align:right}.footer__links-group.footer__accreditations>span{display:none}.footer__links-item{display:none;font-size:1em;margin:14px 0}.footer__links-item a{color:#464646;text-decoration:none;text-transform:capitalize;transition:all .5s ease}.footer__links-item:hover:not(.footer__accreditations-group){font-weight:700}.footer__contact-button{display:flex;font-size:1.33333em;font-weight:700;justify-content:center;padding:10px;text-transform:uppercase;transition:all .5s ease;width:100%}.footer__contact-button:hover{background:#4a4a4a;text-decoration:none}.footer__social-network .footer__links-title{margin-bottom:10px}.footer__social-network .footer__social-list{display:flex;justify-content:space-around;margin-bottom:15px}.footer__social-network .footer__social-list a{text-decoration:none}.footer__social-network .footer__social-list a img{width:40px}.footer__social-network .footer__social-list a:hover img:first-child,.footer__social-network .footer__social-list a img:nth-child(2){display:none}.footer__social-network .footer__social-list a:hover img:nth-child(2){display:inline}.footer__accreditations-group-wrapper{display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}.footer__accreditations-group-aenor,.footer__accreditations-group-others{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:15px}.footer__accreditations-group-aenor>a,.footer__accreditations-group-others>a{padding:0 3px}.footer__accreditations-group-image{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer__accreditations-group-image>img{height:80px}.footer__accreditations-group-image>span{font-size:.75rem;text-align:center}.footer__accreditations-group-image:hover>span{text-decoration:underline}.footer__accreditations-group-aenor{display:flex;flex-flow:row wrap;gap:10px 0;justify-content:flex-end;margin-bottom:15px}.footer__accreditations-group-aenor>a{width:33.3%}.footer__accreditations-group-aenor>a:last-child{justify-content:flex-start}.footer__accreditations-group-aenor>a span{padding:8px 0 0}.footer__accreditations-group-aenor>a>img{height:auto;width:65px}.footer__accreditations>span{color:#464646;font-size:.83333em;text-align:right}.footer__gdpr{font-size:.66667em;text-align:justify}.footer__contact-phone{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:15px}.footer__phone-item{align-items:center;color:#000;display:flex;flex-direction:column;font-size:1em;justify-content:center;text-decoration:none;text-transform:capitalize}.footer__phone-item>:nth-child(2){font-weight:700}.footer__phone-item img{margin-bottom:10px;width:26px}.footer__copyright-wrapper{border-top:4px solid #0098b1}.footer__copyright{margin-top:20px;padding:0 20px}.footer__copyright--margin-bottom{margin-bottom:30px}.footer__to-top{display:flex;justify-content:flex-end}.footer__to-top img{cursor:pointer;height:50px;width:80px}.footer__copy-list{display:flex;flex-flow:row wrap;padding:20px 0 30px}.footer__copy-list-desktop{display:none}.footer__copy-item{height:25px;width:50%}.footer__copy-item a,.footer__copy-item span{color:#000;font-size:.83333em;text-decoration:none}.footer__copy-item a:hover{text-decoration:underline}.footer__copy-item span:first-child{font-weight:700}.footer__copy-item .cookies-button button{background:none;color:#000;cursor:pointer;font-size:.83333em;text-decoration:none}.footer__copy-item .cookies-button button:hover{text-decoration:underline}.footer__newsletter{margin:10px 0 30px}.footer__newsletter .newsletter{padding:10px 0 15px}.footer__newsletter .newsletter>div{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.footer__newsletter .newsletter>div>p{color:#464646;font-size:.66667em;line-height:12px;margin:10px 0 0;text-align:justify;word-break:break-word}.footer__newsletter .newsletter>div>p a{font-size:inherit}.footer__newsletter .newsletter__form{max-width:234px;width:calc(100% - 50px)}.footer__newsletter .newsletter form{align-items:flex-start;display:flex;height:auto;justify-content:flex-start}.footer__newsletter .newsletter form>.form-item{width:100%}.footer__newsletter .newsletter form .form-error{text-align:left}.footer__newsletter .newsletter input[type=email]{background:#efefef;border:1px solid #efefef;font-size:1em;height:40px;padding:0 10px;width:100%}.footer__newsletter .newsletter input[type=email]::placeholder{color:#464646;font-family:sans-serif}.footer__newsletter .newsletter .button,.footer__newsletter .newsletter input[type=submit]{background:#000;background-image:url(/tienda/build/images/newsletter-send-icon.9660524d.svg);background-position:50%;background-repeat:no-repeat;background-size:50% auto;height:40px;padding:0;width:50px}.footer__oct8ne-phone{border:1px solid #000;cursor:pointer;display:none;height:40px;margin-top:10px;order:2;position:relative;width:100%}.footer__oct8ne-phone:active{background:var(--primary-color)}.footer__oct8ne-icon{background-image:url(/tienda/build/images/oct8ne-phone.61e57921.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:70%;width:30%}.footer__oct8ne-text{font-size:1rem;left:60px;text-align:left;top:13px;user-select:none;width:70%}.proclinic-pt.footer .footer__copyright-wrapper,.proclinic-pt.footer .footer__copyright-wrapper:after,.proclinic-pt.footer .footer__info{display:none}.proclinic-pt.footer .footer__links-wrapper{background-color:var(--primary-color)}.proclinic-pt.footer .footer__contact-wrapper{padding-top:15px}.proclinic-pt.footer .footer__contact-wrapper>p,.proclinic-pt.footer .footer__contact-wrapper a{color:#fff;padding:5px 0}.proclinic-pt.footer .footer__contact-wrapper>a{text-decoration:underline}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-title{font-size:1.5rem;font-weight:700}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-text{font-size:1.33333rem;font-weight:lighter}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-phone-number{font-size:3rem;font-weight:700;padding:0}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-phone-number-title{font-size:1.33333rem;font-weight:700;margin-top:20px}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-phone-number-text{font-size:1.16667rem;font-weight:lighter;padding:0}.proclinic-pt.footer .footer__links-group{border-bottom:none;text-align:start}.proclinic-pt.footer .footer__links-item{margin:10px 0;padding-left:10px;text-align:start}.proclinic-pt.footer .footer__links-item .footer__link{font-weight:lighter}.proclinic-pt.footer .footer__links-title{border-bottom:none;cursor:pointer;font-weight:700;justify-content:space-between;padding:0}.proclinic-pt.footer .footer__links-title span{color:#fff;font-size:1.5rem;margin-left:0}.proclinic-pt.footer .footer__links-title__rotate-arrow-icon{transform:rotate(180deg)}.proclinic-pt.footer .footer__link{color:#fff;font-size:1.33333rem}.proclinic-pt.footer .footer__main-content-wrapper,.proclinic-pt.footer .footer__newsletter-social-wrapper{padding:0 20px}.proclinic-pt.footer .footer__newsletter-wrapper .footer__newsletter>p{color:#fff;font-size:1.33333rem;font-weight:lighter}.proclinic-pt.footer .footer__newsletter-wrapper>span{color:#fff;font-size:1.5rem;font-weight:700}.proclinic-pt.footer .footer__social-network{align-items:center;display:flex;flex-direction:row;gap:15px}.proclinic-pt.footer .footer__social-network .cursor-default{font-size:1.5rem;font-weight:700;text-transform:none}.proclinic-pt.footer .footer__social-network .footer__social-list{align-items:center;gap:25px;justify-content:space-between;margin:0}.proclinic-pt.footer .footer__social-network .footer__social-list:hover img:first-child,.proclinic-pt.footer .footer__social-network .footer__social-list:hover img:nth-child(2){display:unset}.proclinic-pt.footer .footer__newsletter{margin:10px 0 30px}.proclinic-pt.footer .footer__newsletter .newsletter{padding:10px 0 15px}.proclinic-pt.footer .footer__newsletter .newsletter>div>div{width:100%}.proclinic-pt.footer .footer__newsletter .newsletter__form{display:none}.proclinic-pt.footer .footer__newsletter .newsletter .button,.proclinic-pt.footer .footer__newsletter .newsletter input[type=submit]{align-items:center;background-color:#dae3fe;background-image:none;background-size:50% auto;border-radius:4px;color:var(--primary-color);display:flex;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;padding:0;width:100%}.proclinic-it.footer .footer__copyright-wrapper,.proclinic-it.footer .footer__copyright-wrapper:after,.proclinic-it.footer .footer__info{display:none}.proclinic-it.footer .footer__links-wrapper{background-color:#f0f1f4;padding:20px 0 50px}.proclinic-it.footer .footer__slogan{color:var(--primary-color);font-size:1.5rem;font-weight:900;margin-bottom:10px;padding:0 20px}.proclinic-it.footer .footer__main-content-wrapper{display:flex;flex-direction:column}.proclinic-it.footer .footer__contact-wrapper{order:1}.proclinic-it.footer .footer__contact-wrapper .footer__contact-card{margin-bottom:30px}.proclinic-it.footer .footer__contact-wrapper .footer__contact-card p{margin-bottom:5px}.proclinic-it.footer .footer__contact-location{color:var(--primary-color);font-size:1.5rem;font-weight:900}.proclinic-it.footer .footer__contact-address{color:var(--black-color);font-size:1.5rem;font-weight:400}.proclinic-it.footer .footer__contact-phone{color:var(--primary-color);font-size:1.5rem;font-weight:700}.proclinic-it.footer .footer__contact-email{color:var(--primary-color);font-size:1.5rem;font-weight:400}.proclinic-it.footer .footer__contact-free-phone-number-title{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin:20px 0 5px}.proclinic-it.footer .footer__contact-free-phone-number{color:var(--primary-color);font-size:3.33333rem;font-weight:700;margin-bottom:40px;padding:0}.proclinic-it.footer .footer__links-group{border-bottom:none;text-align:start}.proclinic-it.footer .footer__links-title{border-bottom:none;cursor:pointer;font-weight:700;justify-content:space-between;padding:0;text-transform:none}.proclinic-it.footer .footer__links-title span{color:var(--primary-color);font-size:1.5rem;margin-left:0}.proclinic-it.footer .footer__links-title img{background-color:var(--white-color);border-radius:100%;height:32px;padding:8px;transform:rotate(180deg);width:32px}.proclinic-it.footer .footer__links-title__rotate-arrow-icon{transform:rotate(0deg)!important}.proclinic-it.footer .footer__links-item{margin:10px 0;text-align:start}.proclinic-it.footer .footer__link{color:var(--black-color);font-size:1.33333rem;font-weight:400;text-transform:none}.proclinic-it.footer .footer__link:hover{color:var(--secondary-color);transition:unset}.proclinic-it.footer .footer__certification{margin-bottom:25px}.proclinic-it.footer .footer__certification .footer__links-title{margin-bottom:15px}.proclinic-it.footer .footer__certification img{max-width:60%}.proclinic-it.footer .footer__payment-methods{margin-bottom:25px}.proclinic-it.footer .footer__payment-methods .footer__links-title{margin-bottom:15px}.proclinic-it.footer .footer__payment-methods img{max-width:100%}.proclinic-it.footer .footer__payment-methods .bank-transfer-icon{display:flex;margin-top:12px;max-width:56%}.proclinic-it.footer .footer__certification--desktop,.proclinic-it.footer .footer__payment-methods--desktop{display:none}.proclinic-it.footer .footer__main-content-wrapper,.proclinic-it.footer .footer__newsletter-social-wrapper{min-width:304px;padding:0 20px}.proclinic-it.footer .footer__newsletter-wrapper .footer__links-subtitle{color:var(--secondary-color);font-family:Roboto,sans-serif;font-size:1.16667rem;font-weight:400;margin:5px 0}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter{margin:10px 0 30px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter>p{color:var(--primary-color);font-size:1.33333rem;font-weight:700}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter{padding:10px 0 15px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .newsletter__form{max-width:100%}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .newsletter__form-email-hint{color:#818181;font-size:1rem;font-style:italic;margin:10px 0}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form{display:flex;flex-direction:column}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form input{background-color:var(--white-color);border-radius:6px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form .newsletter__gdpr-group{width:100%}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form .newsletter__gdpr-group .newsletter__terms{margin-bottom:15px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form .form-error{margin-left:4px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter form .recaptcha{margin:10px 0}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter>div>div{width:100%}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__input{background-image:url(/tienda/build/images/checkbox-unchecked-2.a74f2a52.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;cursor:pointer;height:17px;margin:-2px 0 7px;width:18px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__input:checked{background-color:#f0f1f4;background-image:url(/tienda/build/images/check-blue-it.3171121e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;width:21px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__label:after{display:none}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__label a,.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__label span{color:var(--secondry-color)}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .button,.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter input[type=submit]{align-items:center;background-color:var(--tertiary-color);background-image:none;background-size:50% auto;border-radius:4px;color:#000;display:flex;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;padding:0;width:216px}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter .button:hover,.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter input[type=submit]:hover{background-color:var(--button-hover)}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter p{color:#979797;font-size:1rem;font-weight:400;text-align:unset}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter p a{color:var(--secondary-color);text-decoration:underline}.proclinic-it.footer .footer__newsletter-wrapper .footer__newsletter .newsletter p a:hover{color:var(--primary-color-hover)}.proclinic-it.footer .footer__social-network .footer__social-list{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:left;margin:0}.proclinic-it.footer .footer__social-network .footer__social-list:hover img:first-child,.proclinic-it.footer .footer__social-network .footer__social-list:hover img:nth-child(2){display:unset}.proclinic-caser .footer__links-group--students,.proclinic-caser .footer__links-group .payment-methods,.proclinic-dc .footer__links-group--students,.proclinic-dc .footer__links-group .payment-methods,.proclinic-maex .footer__links-group--students,.proclinic-maex .footer__links-group .payment-methods{display:none!important}.proclinic-caser .footer .footer__links-wrapper .footer__links-column .footer__contact-phone .itemfooter__laboratorio,.proclinic-caser .footer .footer__links-wrapper .footer__links-column .footer__contact-phone .itemfooter__whatsapp,.proclinic-maex .footer .footer__links-wrapper .footer__links-column .footer__contact-phone .itemfooter__laboratorio,.proclinic-maex .footer .footer__links-wrapper .footer__links-column .footer__contact-phone .itemfooter__whatsapp{display:none}.proclinic-caser .footer .footer__links-wrapper .footer__links-column .footer__contact-phone,.proclinic-maex .footer .footer__links-wrapper .footer__links-column .footer__contact-phone{justify-content:end}.proclinic-caser .footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-item.register-link,.proclinic-maex .footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-item.register-link{display:none}.proclinic-es .footer__applications{display:flex;flex-flow:row wrap;gap:5px;padding:5px 0 20px}.proclinic-es .footer__applications .footer__links-title{width:100%}.proclinic-es .footer__applications .footer__applications-wrapper{display:flex;flex-flow:row nowrap;gap:5px 10px;padding:10px 0 25px;position:relative;width:100%}.proclinic-es .footer__applications .footer__applications-wrapper:after{background-color:#d8d8d8;content:"";display:block;height:1px;position:absolute;right:-20px;top:80px;width:125%}.proclinic-es .footer__applications .footer__applications-wrapper a{width:100%}.proclinic-es .footer__applications .footer__applications-wrapper .apple,.proclinic-es .footer__applications .footer__applications-wrapper .google{align-items:center;border:1px solid #000;border-radius:5px;display:flex;gap:10px;height:45px;justify-content:center;padding:5px 15px;width:100%}.proclinic-es .footer__applications .footer__applications-wrapper .apple p,.proclinic-es .footer__applications .footer__applications-wrapper .google p{width:90px}.proclinic-es .footer__applications .footer__applications-wrapper .apple p span,.proclinic-es .footer__applications .footer__applications-wrapper .google p span{font-weight:700}@media (min-width:641px){.proclinic-caser.footer .footer__links-wrapper .footer__links-column .footer__social-network,.proclinic-dc.footer .footer__links-wrapper .footer__links-column .footer__social-network,.proclinic-maex.footer .footer__links-wrapper .footer__links-column .footer__social-network{margin:35px 0}.proclinic-pt.footer .footer__links-wrapper{display:block}.footer .footer__links-wrapper{display:flex;flex-wrap:wrap;position:relative}.footer .footer__links-wrapper .footer__links-desktop,.footer .footer__links-wrapper .footer__links-mobile{display:none}.footer .footer__links-wrapper .footer__links-tablet{display:block}.footer .footer__links-wrapper .footer__links-column{width:33.3%}.footer .footer__links-wrapper .footer__links-column:first-child{display:flex;flex-direction:column}.footer .footer__links-wrapper .footer__links-column:first-child .footer__contact-wrapper{order:2}.footer .footer__links-wrapper .footer__links-column:first-child :nth-child(4){order:3}.footer .footer__links-wrapper .footer__links-column:first-child :nth-child(5){margin:0;order:4}.footer .footer__links-wrapper .footer__links-column .footer__links-group.footer__accreditations img,.footer .footer__links-wrapper .footer__links-column .footer__links-group.footer__accreditations span{display:block}.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-title{user-select:text}.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-title .footer__span-button{display:none}.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-title h4{font-weight:700}.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-title h4,.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-title span{cursor:default}.footer .footer__links-wrapper .footer__links-column .footer__links-group .footer__links-item{display:list-item}.footer .footer__links-wrapper .footer__links-column .footer__social-network .footer__social-list a img{height:auto;width:35px}.footer .footer__links-wrapper .footer__links-column:nth-child(3) .footer__gdpr{display:none}.footer .footer__links-wrapper .footer__contact-gdpr{bottom:35px;position:absolute;right:0;width:66%!important}.footer .footer__links-wrapper .footer__contact-gdpr .footer__contact-phone{justify-content:space-around}.footer .footer__links-wrapper .footer__contact-gdpr .footer__contact-phone .footer__phone-item{align-items:flex-start;flex-direction:column;flex-wrap:wrap;height:40px;max-width:134px;width:32%}.footer .footer__links-wrapper .footer__contact-gdpr .footer__contact-phone .footer__phone-item img{height:30px;margin-bottom:0;width:30px}.footer .footer__links-wrapper .footer__contact-gdpr .footer__contact-phone .footer__phone-item span{font-size:1.3em}.footer .footer__links-wrapper .footer__gdpr{font-size:.75em}.footer .footer__links-wrapper .footer__gdpr .gdpr-legal-text{margin-bottom:0}.footer .footer__links-wrapper .footer__accreditations-group-aenor{gap:10px 6px;justify-content:flex-start}.footer .footer__links-wrapper .footer__accreditations-group-aenor>a{width:52px}.footer .footer__links-wrapper .footer__accreditations-group-aenor>a>img{height:auto;width:52px}.footer .footer__links-wrapper .footer__accreditations-group-others{justify-content:space-around}.footer .footer__links-wrapper .footer__accreditations-group-others>a>img{height:60px}.footer .footer__copyright-wrapper .footer__copyright{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.footer .footer__copyright-wrapper .footer__copyright .footer__to-top{order:2;width:15%}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list{width:85%}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item{width:33.33%}.footer__newsletter .newsletter .form-item,.footer__newsletter .newsletter input[type=email]{width:100%}.footer__oct8ne-phone{align-items:center;display:flex;justify-content:space-between}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__newsletter{margin:35px 0 10px}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__applications .footer__applications-wrapper{flex-direction:column;gap:5px 0}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__applications .footer__applications-wrapper:after{content:none;flex-direction:column}}@media (min-width:769px){.footer .footer__links-wrapper .footer__accreditations-group-aenor{gap:2rem;margin:0 4px}.footer .footer__links-wrapper .footer__accreditations-group-aenor>a>img{width:60px}.footer .footer__copyright-wrapper .footer__copyright{padding:0 60px}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item .cookies-button button,.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item a,.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item span{font-size:.91667em}.proclinic-pt.footer .footer__links-wrapper{display:flex;flex-direction:column;padding:40px 15px}.proclinic-pt.footer .footer__links-groups-wrapper{display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:70%}.proclinic-pt.footer .footer__link{font-size:1.16667rem}.proclinic-pt.footer .footer__contact-wrapper{padding:0;width:30%}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-phone-number{font-size:2.66667rem}.proclinic-pt.footer .footer__main-content-wrapper,.proclinic-pt.footer .footer__newsletter-social-wrapper{display:flex;flex-direction:row;gap:10px}.proclinic-pt.footer .footer__newsletter-social-wrapper{align-items:start;justify-content:space-between;margin-top:15px}.proclinic-pt.footer .footer__newsletter-social-wrapper .footer__social-network{align-items:start;flex-direction:column;gap:10px;width:70%}.proclinic-pt.footer .footer__newsletter-social-wrapper .footer__social-network .footer__social-list{gap:15px}.proclinic-pt.footer .footer__newsletter-wrapper{width:30%}.proclinic-pt.footer .footer__main-content-wrapper{justify-content:space-between}.proclinic-pt.footer .footer__links-title{cursor:unset}.proclinic-pt.footer .footer__links-title img{display:none}.proclinic-pt.footer .footer__links-title span{padding:5px 0}.proclinic-pt.footer .footer__links-group{margin:0}.proclinic-pt.footer .footer__links-item{display:list-item;padding:0}.proclinic-pt.footer .footer__newsletter{margin:10px 0 0}.proclinic-pt.footer .footer__newsletter .newsletter>div>div{max-width:250px;width:80%}.proclinic-it.footer .footer__links-wrapper{align-items:center;display:flex;flex-direction:column;padding:40px 15px 100px}.proclinic-it.footer .footer__slogan{font-size:1.66667rem;margin-bottom:50px;max-width:1700px;padding:0 30px}.proclinic-it.footer .footer__sections-wrapper{display:flex;flex-direction:row;justify-content:space-between;max-width:1660px}.proclinic-it.footer .footer__main-content-wrapper{display:flex;flex-direction:row;gap:40px;justify-content:space-between}.proclinic-it.footer .footer__contact-wrapper{max-width:35%;order:unset;padding:0}.proclinic-it.footer .footer__contact-card{max-width:500px}.proclinic-it.footer .footer__contact-location{color:#000;font-size:1.33333rem}.proclinic-it.footer .footer__contact-address,.proclinic-it.footer .footer__contact-email,.proclinic-it.footer .footer__contact-phone{font-size:1.16667rem}.proclinic-it.footer .footer__contact-free-phone-number-title{margin:45px 0 5px}.proclinic-it.footer .footer__contact-free-phone-number{font-size:2.33333rem}.proclinic-it.footer .footer__links-groups-wrapper{display:grid;gap:8%;grid-template-columns:1fr 1fr}.proclinic-it.footer .footer__link{font-size:1.16667rem}.proclinic-it.footer .footer__links-title{cursor:unset}.proclinic-it.footer .footer__links-title img{display:none}.proclinic-it.footer .footer__links-title span{cursor:unset;padding:5px 0}.proclinic-it.footer .footer__links-group{margin:0}.proclinic-it.footer .footer__links-item{display:list-item;padding:0}.proclinic-it.footer .footer__certification--desktop,.proclinic-it.footer .footer__payment-methods--desktop{display:block}.proclinic-it.footer .footer__certification--mobile,.proclinic-it.footer .footer__payment-methods--mobile{display:none}.proclinic-it.footer .footer__payment-methods--desktop .bank-transfer-icon{display:unset}.proclinic-it.footer .footer__newsletter-social-wrapper{max-width:30%}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__newsletter-wrapper .footer__links-subtitle{color:#000}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__newsletter-wrapper .footer__newsletter{margin:10px 0 0}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__label span{color:#000;margin-top:-10px}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__newsletter-wrapper .footer__newsletter .newsletter .form-checkbox__label a{color:#000}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__social-network{align-items:start;flex-direction:column;gap:10px;width:70%}.proclinic-it.footer .footer__newsletter-social-wrapper .footer__social-network .footer__social-list{gap:15px}}@media (min-width:1025px){.footer .footer__links-wrapper{margin:auto;max-width:1024px;padding:0 30px 10px}.footer .footer__links-wrapper .footer__links-mobile,.footer .footer__links-wrapper .footer__links-tablet{display:none}.footer .footer__links-wrapper .footer__links-desktop{display:block!important}.footer .footer__links-wrapper .footer__links-column:nth-child(-n+2){width:25%}.footer .footer__links-wrapper .footer__links-column:nth-child(3){display:flex;flex-wrap:wrap;width:50%}.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:nth-child(-n+2){padding:0 12px;width:50%}.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:nth-child(n+3){padding:0 12px;width:100%}.footer .footer__links-wrapper .footer__links-column:nth-child(3) .footer__gdpr{display:block}.footer .footer__links-wrapper .footer__links-column .footer__contact-phone{display:flex!important;justify-content:space-between}.footer .footer__links-wrapper .footer__links-column .footer__contact-phone .footer__phone-item{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:40px;width:30%}.footer .footer__links-wrapper .footer__links-column .footer__contact-phone .footer__phone-item img{height:40px;margin:0;width:30px}.footer .footer__links-wrapper .footer__links-column .footer__contact-phone .footer__phone-item span{font-size:1em}.footer .footer__links-wrapper .footer__links-column .footer__links-title h4{font-size:1.33333em}.footer .footer__links-wrapper .footer__links-column .footer__links-item a{font-size:1.08333em}.footer .footer__links-wrapper .footer__links-column .footer__social-network .footer__social-list a img{width:43px}.footer .footer__links-wrapper .footer__accreditations img{float:right;margin:15px 0;width:100%}.footer .footer__links-wrapper .footer__accreditations span{float:right}.footer .footer__links-wrapper .footer__accreditations-group-image>img{height:70px;width:auto}.footer .footer__links-wrapper .footer__accreditations-group-aenor{margin:0 6px}.footer .footer__links-wrapper .footer__accreditations-group-aenor img{margin:0}.footer .footer__links-wrapper .footer__accreditations-group-aenor>a{width:45px}.footer .footer__links-wrapper .footer__accreditations-group-aenor>a>img{width:62px}.footer .footer__links-wrapper .footer__gdpr .gdpr-legal-text{margin-bottom:50px}.footer .footer__copyright-wrapper{border:none;display:flex;margin:auto;padding:0 0 20px;position:relative}.footer .footer__copyright-wrapper:after{background:var(--primary-color);content:"";height:4px;left:50%;margin-left:-38%;position:absolute;top:0;width:75%}.footer .footer__copyright-wrapper .footer__copyright{margin:auto;padding:0 40px;width:1024px}.footer .footer__copyright-wrapper .footer__copyright--margin-bottom{margin-bottom:30px}.footer .footer__copyright-wrapper .footer__copyright .footer__to-top{align-items:flex-start;padding-top:20px;width:15%}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list{padding:30px 0;width:85%}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list-devices{display:none}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list-desktop{display:flex}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item{height:auto;width:33.33%}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item a,.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item p,.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item span{font-size:1em}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item>:nth-child(-n+4){margin:0 0 5px}.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item .cookies-button button{font-size:1em}.proclinic-caser.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:first-child,.proclinic-dc.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:first-child,.proclinic-maex.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:first-child{padding:0 12px;width:50%}.proclinic-caser.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:nth-child(n+2),.proclinic-dc.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:nth-child(n+2),.proclinic-maex.footer .footer__links-wrapper .footer__links-column:nth-child(3)>:nth-child(n+2){padding:0 12px;width:100%}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__social-wrapper{display:flex;gap:30px}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__social-wrapper .footer__social-network .footer__social-list{flex-flow:row wrap;gap:20px 40px;padding:0 20px}.proclinic-es .footer .footer__links-wrapper .footer__links-column .footer__social-wrapper .footer__applications{padding:0 0 20px}.proclinic-pt.footer .footer__links-wrapper{max-width:none;padding:50px 30px}.proclinic-pt.footer .footer__link{font-size:1.33333rem}.proclinic-pt.footer .footer__contact-wrapper .footer__contact-phone-number{font-size:3rem}.proclinic-pt.footer .footer__main-content-wrapper,.proclinic-pt.footer .footer__newsletter-social-wrapper{padding:0 30px}.proclinic-it.footer .footer__links-wrapper{max-width:none;padding:40px 30px 250px}.proclinic-it.footer .footer__contact-location{color:#000;font-size:1.5rem}.proclinic-it.footer .footer__contact-address,.proclinic-it.footer .footer__contact-email,.proclinic-it.footer .footer__contact-phone{font-size:1.5rem}.proclinic-it.footer .footer__contact-wrapper .footer__contact-free-phone-number{font-size:3.33333rem}.proclinic-it.footer .footer__link{font-size:1.33333rem}.proclinic-it.footer .footer__main-content-wrapper,.proclinic-it.footer .footer__newsletter-social-wrapper{padding:0 30px}.proclinic-it.footer .footer__social-network{margin:10px 0 0}}@media (min-width:1200px){.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item .cookies-button button,.footer .footer__copyright-wrapper .footer__copyright .footer__copy-list .footer__copy-item a{font-size:1.08333em}.proclinic-it.footer .footer__contact-card{max-width:380px;padding:0 45px 0 0}}@media (min-width:1440px){.proclinic-pt.footer{background-color:var(--primary-color)}.proclinic-pt.footer .footer__links-wrapper{max-width:1800px}.proclinic-pt.footer .footer__contact-wrapper,.proclinic-pt.footer .footer__newsletter-wrapper{width:25%}.proclinic-pt.footer .footer__main-content-wrapper,.proclinic-pt.footer .footer__newsletter-social-wrapper{padding:0 40px}.proclinic-it.footer .footer__links-groups-wrapper{gap:12%}.proclinic-it.footer .footer__newsletter-social-wrapper{max-width:35%;padding:0 40px}}.footer__info .footer__info-title{display:none}.footer__info .advantages-section{padding:10px 20px}.footer__info .advantages-section .advantages-section__list{display:flex;flex-flow:row wrap;justify-content:space-between}.footer__info .advantages-section .advantages-section__list .advantages-section__item{align-items:center;background:#f2f2f2;display:flex;flex-direction:row;justify-content:center;margin-bottom:7px;padding:10px 0;width:48%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__image-wrapper{display:flex;width:44px}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__image-wrapper .advantages-section__image{margin:auto}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__text{color:#000;font-size:.83333em;padding-right:10px;pointer-events:none;text-decoration:none;width:calc(100% - 44px)}.footer__info .advantages-section .advantages-section__list .advantages-section__item>a{align-items:center;display:flex;flex-direction:row;justify-content:center}.footer__info .advantages-section .advantages-section__list .advantages-section__item:nth-child(9){width:100%}.footer__info .advantages-section .advantages-section__list .advantages-section__item:nth-child(9) .advantages-section__text{width:auto}.proclinic-caser .footer__info .advantages-section,.proclinic-dc .footer__info .advantages-section,.proclinic-maex .footer__info .advantages-section{display:none}@media (min-width:641px){.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__text{width:auto}}@media (min-width:769px){.footer__info .advantages-section{padding:10px 35px}.footer__info .advantages-section .advantages-section__list .advantages-section__item{width:23%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__text{width:calc(100% - 44px)}}@media (min-width:1025px){.footer__info .footer__info-title{background:#eaeaea;display:flex;justify-content:center;padding:75px 0 30px;text-align:center}.footer__info .footer__info-title .footer__info-title-wrapper{display:flex;flex-direction:row;max-width:940px}.footer__info .footer__info-title .footer__info-title-wrapper p,.footer__info .footer__info-title .footer__info-title-wrapper span{font-family:Roboto Slab,serif;font-size:1.5em;font-weight:700}.footer__info .footer__info-title .footer__info-title-wrapper p{font-size:3.5em;line-height:25px}.footer__info .footer__info-title .footer__info-title-wrapper span{font-family:Arial;font-size:200px;line-height:.45}.footer__info .advantages-section{border-bottom:4px solid #eaeaea;display:flex;justify-content:center}.footer__info .advantages-section:after{bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.footer__info .advantages-section .advantages-section__list{background:transparent;max-width:940px;width:100%}.footer__info .advantages-section .advantages-section__list .advantages-section__item{background:transparent;flex-direction:column;justify-content:flex-start;width:10%}.footer__info .advantages-section .advantages-section__list .advantages-section__item>a{display:block;width:100%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__image-wrapper{align-items:center;width:100%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__image-wrapper .advantages-section__image{height:35px;width:auto}.footer__info .advantages-section .advantages-section__list .advantages-section__item:first-child .advantages-section__image{width:80%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__text{font-size:.91667em;line-height:15px;margin-top:10px;padding:0;pointer-events:all;text-align:center;width:100%}.footer__info .advantages-section .advantages-section__list .advantages-section__item .advantages-section__text:hover{text-decoration:underline}.footer__info .advantages-section .advantages-section__list .advantages-section__item:nth-child(9){width:10%}}.popups-manager .modal{background-color:rgba(0,0,0,.6)}.popups-manager .modal__close{cursor:pointer;position:absolute;right:2rem;top:.5rem}.popups-manager .modal__close span{color:#303030;font-size:.25rem;font-weight:100;line-height:2.91667rem}.popups-manager .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.popups-manager .modal__content-wrapper{background:#f9f9f9;border-radius:.33333rem;box-shadow:.08333rem .08333rem .58333rem .25rem rgba(0,0,0,.1);max-width:25.41667rem;top:15%;width:fit-content}.popups-manager .modal__content .image-popup-link img,.popups-manager .modal__content img{border-radius:.33333rem;height:100%;width:100%}.popups-manager .modal__content img{max-width:25.41667rem}.popups-manager .modal__content .padding{align-items:center;display:flex;flex-direction:column;padding:32px 15px 15px}.popups-manager .modal__content .image-desktop{display:none}.popups-manager .modal__content .title{font-size:1.66667rem;font-weight:700;margin-bottom:1rem}.popups-manager .modal__content .subtitle{font-size:1.33333rem;margin-bottom:1rem}.popups-manager .modal__content .text{font-size:1.16667rem;margin-bottom:1.33rem}.popups-manager .modal__content .text>p{font-size:inherit}.popups-manager .modal__content .button{align-items:center;background-color:var(--primary-color);border-radius:.33333rem;color:#fff;cursor:pointer;display:flex;font-size:1.33333rem;font-weight:500;justify-content:center;max-width:20.83333rem;min-height:3.33333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.popups-manager .modal__content .button:hover{background:#7fcad2}@media (min-width:1025px){.popups-manager .modal__content-wrapper{max-width:72.5rem;width:fit-content}.popups-manager .modal__content-wrapper .title{font-size:2rem}.popups-manager .modal__content .padding{padding:32px 80px}.popups-manager .modal__content .text{margin-bottom:2rem}.popups-manager .modal__content .image-desktop{display:block}.popups-manager .modal__content .mobile-image{display:none}.popups-manager .modal__content .button{max-width:33.33333rem}.popups-manager .modal__content img{max-width:72.5rem}}.geoblock-manager .modal__content{padding-top:30px!important}.geoblock-manager .modal__content .geoblock-popup__message,.geoblock-manager .modal__content .geoblock-popup__url{font-size:1.16667em}.geoblock-manager .modal__content .geoblock-popup__url{font-weight:700}.geoblock-manager .modal__content .button{font-weight:700;margin-bottom:25px;margin-top:30px;padding:10px 40px!important;text-transform:uppercase}.youtube-video-popup .modal{background-color:rgba(0,0,0,.4)}.youtube-video-popup .modal__close{background-color:transparent!important;cursor:pointer;position:absolute;right:0!important;top:-40px!important}.youtube-video-popup .modal__close span{color:#fff;font-size:3em!important;font-weight:700}.youtube-video-popup .modal__content{margin:0!important;max-width:inherit!important}.youtube-video-popup .modal__content-wrapper{background-color:transparent;padding:0;top:15%}.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:180px;width:320px}@media (min-width:481px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:261px;width:464px}}@media (min-width:641px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:315px;width:560px}}@media (min-width:1025px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:450px;width:800px}}.professional-advice .modal{background-color:hsla(0,0%,100%,.9)}.professional-advice .modal__close{display:none!important}.professional-advice .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.professional-advice .modal__content>*{margin:8px 0}.professional-advice .modal__content-wrapper{background:#f8f8f8;border-radius:15px;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);padding:30px;top:15%}.professional-advice .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .2s ease-in-out forwards}.professional-advice .modal__content-wrapper--active{animation:modalAnimationResponsive .2s ease-in-out}.professional-advice .modal__content .professional-advice__image{background-position:50%;background-repeat:no-repeat;height:265px;width:265px}.professional-advice .modal__content .professional-advice__top-text{font-size:inherit}.professional-advice .modal__content .professional-advice__top-text span{background:var(--primary-color);color:#fff;display:block;font-size:inherit;padding:5px}.professional-advice .modal__content .professional-advice__message{font-size:inherit}.professional-advice .modal__content .professional-advice__message strong{font-size:inherit;font-weight:700}.professional-advice .modal__content .professional-advice__confirm{font-size:inherit;height:30px;min-width:175px;padding:5px 20px}.proclinic-caser .professional-advice .modal__content .professional-advice__image,.proclinic-dc .professional-advice .modal__content .professional-advice__image,.proclinic-es .professional-advice .modal__content .professional-advice__image{background-image:url(/tienda/build/images/logo-proclinic-short.f5b15828.svg)}.proclinic-maex .professional-advice .modal__content .professional-advice__image{background-image:url(/tienda/build/images/Maex_Proclinic_2022.ca8465eb.png);background-size:100%}.proclinic-pt .professional-advice .modal__content .professional-advice__image{background-image:url(/tienda/build/images/logo-montellano-short.1b356c27.svg);background-size:95%}#livechat-wrapper{display:none}.oct8ne__floating-button{background-image:url(/tienda/build/images/open-chat.d28a6816.svg);background-position:50%;background-repeat:no-repeat;background-size:85px 85px;bottom:3rem;cursor:pointer;height:85px;position:fixed;right:3rem;width:85px}.oct8ne__floating-button span{display:none}.back-to-catalogs-button__floating-button{animation:changeSize 3s 3;background-image:url(/tienda/build/images/back-to-catalogs-arrow.ba8d0634.svg);background-position:50%;background-repeat:no-repeat;background-size:85px 85px;bottom:150px;cursor:pointer;height:85px;position:fixed;right:15px;width:85px}@keyframes changeSize{0%{transform:scale(1)}40%{transform:scale(1.2)}80%{transform:scale(1)}to{transform:scale(1)}}.proclinic-caser .header-panel,.proclinic-dc .header-panel{display:none}.proclinic-it .header-panel,.proclinic-pt .header-panel{background:#fff}.proclinic-it .header-panel__wrapper,.proclinic-pt .header-panel__wrapper{color:var(--primary-color)}.proclinic-it .header-panel__slides .glide__arrows,.proclinic-pt .header-panel__slides .glide__arrows{display:block}.proclinic-it .header-panel .glide__arrow,.proclinic-pt .header-panel .glide__arrow{background-position:50%;background-repeat:no-repeat;background-size:15px;border:none;box-shadow:none}.proclinic-it .header-panel .glide__arrow--left,.proclinic-pt .header-panel .glide__arrow--left{background-image:url(/tienda/build/images/00-icon-26-ic-izquierda-green.6809cb1e.svg);left:10%!important}.proclinic-it .header-panel .glide__arrow--right,.proclinic-pt .header-panel .glide__arrow--right{background-image:url(/tienda/build/images/00-icon-26-ic-derecha-green.1d6a15d2.svg);right:10%!important}.proclinic-it .header-panel__wrapper{color:#3575c4}.proclinic-it .header-panel .glide__arrow--left{background-image:url(/tienda/build/images/00-icon-26-ic-left-blue.f105bd8c.svg)}.proclinic-it .header-panel .glide__arrow--right{background-image:url(/tienda/build/images/00-icon-26-ic-right-blue.a508555a.svg)}.header-panel{background:var(--primary-color)}.header-panel__wrapper{color:#fff;height:30px;max-width:1800px}.header-panel *{font-size:1.08333rem}.header-panel__delivery{display:none}.header-panel__slides{height:100%;position:relative;text-align:center}.header-panel__slides .glide__slide,.header-panel__slides .glide__slides,.header-panel__slides .glide__track{height:100%}.header-panel__slides .glide__arrows{display:none}.header-panel__slides p{align-items:center;display:flex;height:100%;justify-content:center}.header-panel__slides .glide__slide--active{z-index:1}.header-panel__slides .glide__slide--secura{align-items:center;display:flex;flex-flow:row nowrap;gap:6px;justify-content:center}.header-panel__slides .glide__slide--secura img{height:14px;width:56px}.header-panel__call{display:none}@media (min-width:641px){.proclinic-pt .header-panel .glide__arrow--left{left:25%!important}.proclinic-pt .header-panel .glide__arrow--right{right:25%!important}}@media (min-width:1025px){.proclinic-caser .header-panel,.proclinic-dc .header-panel{display:block}.header-panel__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.header-panel__delivery{align-items:center;background-image:url(/tienda/build/images/00-icon-16-ic-advance.7359a5e4.svg);background-position:0;background-repeat:no-repeat;display:block;display:flex;height:30px;justify-content:flex-start;padding:0 0 0 25px;width:25%}.header-panel__slides{width:40%}.header-panel__slides .glide__arrows{display:initial}.header-panel__slides .glide__arrow{background-position:50%;background-repeat:no-repeat;background-size:15px;border:none;box-shadow:none;padding:15px}.header-panel__slides .glide__arrow--left{background-image:url(/tienda/build/images/00-icon-26-ic-izquierda-white.c783e08f.svg);left:2px!important}.header-panel__slides .glide__arrow--right{background-image:url(/tienda/build/images/00-icon-26-ic-derecha-white.92afed6f.svg);right:2px!important}.header-panel__slides .glide__slide.delivery{display:none}.header-panel__call{display:block;text-align:right;width:25%}.header-panel__call a{color:#fff}.header-panel__call a>span{font-size:1.16667rem;font-weight:700}.proclinic-it .header-panel__call,.proclinic-pt .header-panel__call{width:30%}.proclinic-it .header-panel__call a,.proclinic-pt .header-panel__call a{color:var(--primary-color)}.proclinic-it .header-panel .glide__arrow--left,.proclinic-pt .header-panel .glide__arrow--left{left:50px!important}.proclinic-it .header-panel .glide__arrow--right,.proclinic-pt .header-panel .glide__arrow--right{right:50px!important}.proclinic-it .header-panel__delivery,.proclinic-pt .header-panel__delivery{background-image:url(/tienda/build/images/00-icon-16-ic-advance-dark-blue.9a415c0f.svg);width:30%}.proclinic-it .header-panel__call a{color:#3575c4}.proclinic-it .header-panel__delivery{background-image:url(/tienda/build/images/00-icon-16-ic-advance-vs-dental.3dd05fd7.svg)}}@media (min-width:1440px){.proclinic-pt .header-panel .glide__arrow--left{left:90px!important}.proclinic-pt .header-panel .glide__arrow--right{right:90px!important}}.add-to-cart-notice{align-items:center;background:#dfefd8;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);color:#498a4b;display:flex;justify-content:center;padding:.5rem;position:absolute;text-align:center;top:5.25rem;width:100%;z-index:1}.add-to-cart-notice.error{background:#fff1f3;color:#d0021b}.add-to-cart-notice:not(.error):before{background:url(/tienda/build/images/tick.49950ed6.svg) no-repeat 50%;background-size:1.16667rem;content:"";display:inline-block;height:1.16667rem;width:1.66667rem}@media (min-width:1025px){.add-to-cart-notice{top:2.91667rem}}.special-conditions-alert{background-color:#e9f5f5;padding:8px 13px 8px 8px}.special-conditions-alert.on-cart{background-color:#f0f4f4;border-radius:4px;margin-bottom:10px}.special-conditions-alert.on-cart .special-conditions-alert__content-wrapper .information-wrapper p{font-size:1.16667rem}.special-conditions-alert.on-cart .special-conditions-alert__content-wrapper .buttons-wrapper img,.special-conditions-alert.on-cart .special-conditions-alert__content-wrapper .information-wrapper .close-icon-mobile{display:none}.special-conditions-alert.on-cart .special-conditions-alert__content-wrapper .buttons-wrapper a{margin:0 0 0 30px}.special-conditions-alert__content-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.special-conditions-alert__content-wrapper .information-wrapper{align-items:start;display:flex}.special-conditions-alert__content-wrapper .information-wrapper .info-icon{margin-right:10px;margin-top:7px}.special-conditions-alert__content-wrapper .information-wrapper p{font-size:1rem;padding-right:3px}.special-conditions-alert__content-wrapper .information-wrapper .close-icon-mobile{cursor:pointer}.special-conditions-alert__content-wrapper .buttons-wrapper{align-items:center;display:flex;margin-top:8px;position:relative;width:100%}.special-conditions-alert__content-wrapper .buttons-wrapper a{color:#0099a8;cursor:pointer;font-size:1.16667rem;font-weight:700;margin:0 20px 0 30px}.special-conditions-alert__content-wrapper .buttons-wrapper img{display:none}.special-conditions-lateral-popup .modal{top:unset;z-index:96}.special-conditions-lateral-popup .modal.on-cart-modal{top:var(--header-bottom)}.special-conditions-lateral-popup .modal.on-cart-modal .modal__close{right:7px;top:7px}.special-conditions-lateral-popup .modal.on-cart-modal .modal__content-wrapper{padding:50px 20px}.special-conditions-lateral-popup .modal__close{cursor:pointer;position:absolute;right:2rem;top:0}.special-conditions-lateral-popup .modal__close span{color:#000;font-size:.25rem;font-weight:100;line-height:2.91667rem}.special-conditions-lateral-popup .modal__content-wrapper{box-shadow:inset 0 5px 5px -5px #303030;height:100%;margin:unset;margin-left:auto;max-width:320px;padding:40px 20px}.special-conditions-lateral-popup .modal__content-wrapper .title{font-size:1.66667rem;font-weight:700;margin-bottom:1rem}.special-conditions-lateral-popup .modal__content-wrapper .conditions-info{align-items:center;display:flex;flex-direction:column;margin:10px 0}.special-conditions-lateral-popup .modal__content-wrapper .conditions-info>div{align-items:start;display:flex;margin:10px 0}.special-conditions-lateral-popup .modal__content-wrapper .conditions-info>div .check-icon{background-image:url(/tienda/build/images/teal-check-icon.9bb12ce5.svg);background-size:24px 24px;height:24px;margin-right:10px;width:24px}.special-conditions-lateral-popup .modal__content-wrapper .conditions-info>div p{font-size:1.16667rem;text-align:start;width:90%}.special-conditions-lateral-popup .modal__content-wrapper .button{align-items:center;background-color:#0099a8;border-radius:.33333rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;margin:25px 0 10px;min-height:3.33333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;width:100%}@media (min-width:769px){.special-conditions-alert.on-cart{padding:15px}.special-conditions-alert__content-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.special-conditions-alert__content-wrapper .information-wrapper{align-items:center;display:flex;width:80%}.special-conditions-alert__content-wrapper .information-wrapper .info-icon{margin-right:10px;margin-top:0}.special-conditions-alert__content-wrapper .information-wrapper p{font-size:1.16667rem;padding:0}.special-conditions-alert__content-wrapper .information-wrapper .close-icon-mobile{cursor:pointer;display:none}.special-conditions-alert__content-wrapper .buttons-wrapper{align-items:center;display:flex;margin-top:0;width:15%}.special-conditions-alert__content-wrapper .buttons-wrapper a{color:#0099a8;font-size:1.16667rem;font-weight:700;margin:0 10px 0 0}.special-conditions-alert__content-wrapper .buttons-wrapper img{cursor:pointer;display:block}}@media (min-width:1025px){.special-conditions-alert{padding:13px 33px}.special-conditions-alert.on-cart{padding:15px}.special-conditions-alert__content-wrapper .information-wrapper{width:unset}.special-conditions-alert__content-wrapper .information-wrapper .close-icon-mobile{display:none}.special-conditions-alert__content-wrapper .buttons-wrapper{width:unset}}@media (min-width:1440px){.special-conditions-alert{padding:13px 96px}.special-conditions-alert.on-cart{padding:15px}.special-conditions-alert__content-wrapper .buttons-wrapper a{margin-right:23px}}.header-app-link{position:sticky;z-index:1}.header-app-link #href-download-app{display:none;text-decoration:none}.header-app-link #install-app{background-color:#f0f4f4;border-top:1px solid #e8ecf1;color:#000;font-family:Verdana,Arial,sans-serif;font-size:12px;min-height:75px;padding:1rem;position:relative;right:0;top:0;width:100%;z-index:99999}.header-app-link .close-install-app{position:absolute;right:1rem;top:1rem}.header-app-link .close-install-app span{background-image:url(/tienda/build/images/close-gray.a5e97e3d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:15px;width:15px}.header-app-link .img-app{border:1px solid #e8ecf1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-height:60px;width:57px}.header-app-link .fab-app{color:var(--primary-color);font-size:12px;margin:0 0 .5rem}.header-app-link .name-app{color:var(--primary-color);font-size:14px;font-weight:700;margin:0 0 .5rem}.header-app-link .title-app{color:#5c5c5c;font-size:12px}.header-app-link .content-app{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center}.header-app-link .view-install-app{color:blue;line-height:25px;margin-top:23px;position:absolute;right:5px;text-transform:uppercase}@media screen and (max-width:350px){.header-app-link .title-app{max-height:28px;overflow:auto}}.blocked-country-popup{min-height:300px}.blocked-country-popup .modal{backdrop-filter:blur(10px)}.blocked-country-popup .modal__content-wrapper{max-width:700px}.blocked-country-popup .modal__content{font-family:Open Sans,Helvetica Neue;padding-top:30px}.blocked-country-popup .modal__content .blocked-countries-popup__message>*{display:block;font-size:1.16667em;padding-bottom:1.5em}.blocked-country-popup .modal__content .blocked-countries-popup__message a{font-size:1.16667em;font-weight:700}.blocked-country-popup .modal__content .blocked-countries-popup__message :last-child{padding-bottom:0}.blocked-country-popup .modal__content .blocked-countries-popup__message-title{font-weight:700}.blocked-country-popup .modal__content .blocked-countries-popup__message span{display:block;line-height:16px;overflow:hidden}.chat-button__image{align-items:center;background-color:red;background-image:url(/tienda/build/images/prechat-closed.a7c0e922.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:85px 85px!important;border-radius:50%!important;bottom:3rem;box-shadow:none!important;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.875em;font-weight:400;height:85px!important;justify-content:space-between;line-height:1;margin:0;min-height:0!important;min-width:0!important;padding:0 12px;position:fixed;right:3rem;text-shadow:none;width:85px}.quick-product-adder-wrapper{width:100%}.quick-product-adder-wrapper .quick-product-adder__product-info{position:relative}.quick-product-adder-wrapper .quick-product-adder__product-info label{display:none}.quick-product-adder-wrapper .quick-product-adder__product-info--suggestions{background-color:#fff;box-shadow:6px 6px 17px 0 #303030;max-height:400px;min-width:215px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:35px;width:100%;z-index:1}.quick-product-adder-wrapper .quick-product-adder__product-info--suggestions>div{word-wrap:break-word;cursor:pointer;hyphens:auto;overflow-wrap:break-word}.quick-product-adder-wrapper .quick-product-adder__product-info--suggestions>div>span{display:flex;flex-direction:column;height:100%;padding:5px;width:100%}.quick-product-adder-wrapper .quick-product-adder__product-info--suggestions--ref{color:rgba(0,0,0,.6)}.quick-product-adder-wrapper .quick-product-adder__headers{display:none}.quick-product-adder-wrapper .quick-product-adder__error{color:#d0021b;font-weight:700;padding:10px 15px 15px 0}.quick-product-adder-wrapper .quick-product-adder__product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.quick-product-adder-wrapper .quick-product-adder__product>:nth-child(-n+3){height:35px;width:30%}.quick-product-adder-wrapper .quick-product-adder__product>:nth-child(4){width:100%}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info input[type=text]{border:none;border-radius:3px;height:35px;padding:0 0 0 10px;width:100%}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info input[type=text]:-ms-input-placeholder,.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info input[type=text]::-ms-input-placeholder,.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info input[type=text]::placeholder{color:#a7a7a7!important}.quick-product-adder-wrapper .quick-product-adder__product .spinner .spinner__button{height:25px;margin:auto 5px;width:25px}.quick-product-adder-wrapper .quick-product-adder__product .spinner .form-input__item{width:calc(100% - 70px)}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__price{align-items:center;border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);display:flex;font-weight:700;justify-content:center}.quick-product-adder-wrapper .quick-product-adder__product .form-error{display:none}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-name-info{font-family:Roboto Slab;font-size:1em;font-weight:700;margin:10px 0}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__deleter{display:none}.quick-product-adder-wrapper .quick-product-adder__product .spinner{flex-basis:unset;width:120px}.quick-product-adder-wrapper .quick-product-adder__product .spinner .spinner__button{font-size:2em}.quick-product-adder-wrapper .quick-product-adder__input-error{color:#d0021b}@media (min-width:641px){.quick-product-adder-wrapper .form-group{margin:0 0 20px}.quick-product-adder-wrapper .quick-product-adder__product{flex-wrap:nowrap;justify-content:unset}.quick-product-adder-wrapper .quick-product-adder__product>:first-child,.quick-product-adder-wrapper .quick-product-adder__product>:nth-child(3){width:calc(35% - 70px)}.quick-product-adder-wrapper .quick-product-adder__product>:first-child,.quick-product-adder-wrapper .quick-product-adder__product>:nth-child(2),.quick-product-adder-wrapper .quick-product-adder__product>:nth-child(3){margin-right:10px}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info input[type=text]{width:100%}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-name-info{width:30%}.quick-product-adder-wrapper .quick-product-adder__product .quick-product-adder__product-info--suggestions{min-width:250px}}@media (min-width:1025px){.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers{display:flex;margin-bottom:10px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers div{font-size:1.166em}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product{align-items:center}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:nth-child(2),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:nth-child(3),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>:nth-child(2),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>:nth-child(3){text-align:center}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:first-child,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:nth-child(3),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:nth-child(4),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>:first-child,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>:nth-child(3),.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>:nth-child(4){flex-basis:calc(33% - 50px)}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers .quick-product-adder__product-info input[type=text],.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__product-info input[type=text]{border:1px solid #a7a7a7;border-radius:0}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers .quick-product-adder__product-info input[type=text]::placeholder,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__product-info input[type=text]::placeholder{color:transparent!important}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers .quick-product-adder__product-info input[type=text]:-ms-input-placeholder,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__product-info input[type=text]:-ms-input-placeholder{color:transparent!important}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers .quick-product-adder__product-info input[type=text]::-ms-input-placeholder,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__product-info input[type=text]::-ms-input-placeholder{color:transparent!important}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers .quick-product-adder__product-info .quick-product-adder__product-info--suggestions,.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__product-info .quick-product-adder__product-info--suggestions{min-width:400px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers{font-weight:700;padding-left:10px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__headers>:nth-child(2){width:120px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product{background-color:#f9f9f9}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product>*{padding-left:10px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product * ::placeholder{color:#fff}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .spinner{background-color:#f9f9f9;flex-basis:unset;height:26px;padding-left:0;width:120px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .spinner input{background-color:#fff;height:inherit;margin:0;padding:0}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .spinner .spinner__button{background-color:#dfdfdf;margin:0}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__price{border:none;color:#292929;font-weight:400}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__price--offer{color:var(--secondary-color)!important}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__deleter{background-color:#000;background-image:url(/tienda/build/images/equis.ab4f2dc8.png);background-position:50%;background-repeat:no-repeat;color:#9b9b9b;cursor:pointer;display:block;height:52px;margin:auto 0;width:52px}.quick-product-adder-wrapper:not(.cart__add-by-reference-quick) .quick-product-adder__product .quick-product-adder__deleter span{display:none}}.mini-cart .mini-cart__button{cursor:pointer}.mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/tienda/build/images/cart-horizontal-white.5d9681fb.svg);position:relative;width:37px}.mini-cart .mini-cart__button .mini-cart__items-quantity-badge{background:var(--secondary-color);border-radius:100%;color:#fff;font-size:.83333em;font-weight:700;padding:5px;position:absolute;right:-1px;top:10px}.mini-cart .mini-cart__dropdown,.mini-cart__empty-dropdown{display:none}.proclinic-caser .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-caser .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-dc .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-dc .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-es .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-es .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-pt .mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/tienda/build/images/cart-horizontal-teal.18201e34.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-pt .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/tienda/build/images/cart-horizontal-white.5d9681fb.svg)}.proclinic-it .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__items-quantity-badge,.proclinic-pt .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__items-quantity-badge{background:#ea9600}.proclinic-maex .content-wrapper--white+.content-wrapper .mini-cart .mini-cart__button .mini-cart__button-icon,.proclinic-maex .mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/tienda/build/images/cart-horizontal-maex.6d490b34.svg)}@media (min-width:1025px){.mini-cart{position:relative}.mini-cart::not(.mini-cart--empty){cursor:pointer}.mini-cart.mini-cart--empty .mini-cart__button *{text-decoration:none!important}.mini-cart .mini-cart__button{align-items:center;border:1px solid transparent;display:flex;flex-direction:column;width:100%}.mini-cart .mini-cart__button .mini-cart__button-icon{margin-right:0!important}.mini-cart .mini-cart__button .mini-cart__items-quantity{color:#fff;display:inline-flex;flex-direction:column}.mini-cart .mini-cart__button .mini-cart__items-quantity span{font-size:1em;min-height:13px;min-width:30px}.mini-cart .mini-cart__button .mini-cart__items-quantity:hover{text-decoration:underline}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;color:#303030;display:none;font-size:1.08333rem;padding:15px 20px;position:absolute;right:-5px;top:48px;width:190px;z-index:1}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown.active{display:flex}.mini-cart .mini-cart__dropdown{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;cursor:default;display:block;position:absolute;right:-4px;top:48px;width:600px;z-index:99}.mini-cart .mini-cart__dropdown:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:15px;top:-16px;width:16px}.mini-cart .mini-cart__dropdown .mini-cart__header{padding:12px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__title{color:#000;font-size:1.16667em;font-weight:700;padding:15px 0 10px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info{border-bottom:1px solid #d8d8d8;display:flex;padding-bottom:16px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info .mini-cart__description{font-size:1em;width:75%}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info .mini-cart__cart-button{background-color:var(--primary-color);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;margin:auto;padding:7px 20px;width:25%}.mini-cart .mini-cart__dropdown .mini-cart__items{max-height:320px;overflow-y:scroll;padding:0 15px 0 12px}.mini-cart .mini-cart__dropdown .mini-cart__items::-webkit-scrollbar{background-color:#f3f3f3;margin:0 10px 0 0;width:5px}.mini-cart .mini-cart__dropdown .mini-cart__items::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:10px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item{border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:10px 0}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item:last-child{border-bottom:none}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item>div{align-items:center;display:flex}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item>.mini-cart__item-info{flex-wrap:wrap}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-max-qty-label{color:#d0021b;max-width:100px;text-align:center}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image{margin-left:8px;width:20%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image:hover{cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image img{aspect-ratio:1/1;height:auto;object-fit:cover;object-position:center;width:80px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info{word-wrap:break-word;align-items:flex-start;color:#a7a7a7;flex-direction:column;justify-content:center;margin:0 10px;width:40%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info *{font-size:1.16667em}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-transform:uppercase;width:100%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name:hover{cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info{padding-left:20px;width:35%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price{font-size:1.16667em;margin-left:7px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price--regular{color:var(--primary-color)}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price--special{color:var(--secondary-color)}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner{background:none}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button{background:#ddd;border-radius:0;height:19px;width:19px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button p{font-size:1.08333em;font-weight:700}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button--substract p{font-size:1.33333em}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .form-input__item{border:1px solid #cdcdcd;height:19px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter{align-self:center;background-color:#d0021b;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:23px;justify-content:center;width:23px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter span{font-size:19px}.mini-cart .mini-cart__dropdown .mini-cart__footer{background-color:#818181;border-radius:0 0 5px 5px;color:#fff;display:flex;padding:10px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__costs-text{font-size:1.16667em;text-transform:uppercase;width:25%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__unit-discount{display:none}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal{text-align:right;text-transform:uppercase;width:75%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal span{font-size:1.16667em}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons{display:none}.mini-cart .mini-cart__dropdown .mini-cart__unit-price{color:var(--primary-color)}.mini-cart .mini-cart__dropdown .mini-cart__offer-price{color:var(--secondary-color)}.mini-cart .mini-cart__dropdown .mini-cart__pack-tag{border:1px solid var(--offer-color);border-radius:4px;color:var(--offer-color);font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;margin:0 0 .5rem;padding:.1rem .3rem;width:fit-content}}@media (min-width:1025px) and (min-width:1025px){.mini-cart .mini-cart__dropdown .mini-cart__pack-tag{font-size:1.16667rem}}@media (min-width:1025px){.mini-cart .fade-leave-active{transition:opacity .8s}.mini-cart .fade-leave-to{opacity:0}}.page-product-view,.page-product-view .nav .navigation-bar-wrapper{background-color:#fafafa}.proclinic-pt .product-view .info__button-wrapper .info__choose-button{background-color:#d3e1f2}.proclinic-pt .product-view .info__button-wrapper .info__choose-button:hover{background:#a3b6cd;color:var(--primary-color)}.proclinic-pt .product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo:hover{background-color:#011a2d!important}.proclinic-pt .product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button:hover{color:#000}.proclinic-pt .product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button:hover{background-color:#011a2d!important}.proclinic-pt .glide__arrow.related-slider__arrows-left,.proclinic-pt .glide__arrow.related-slider__arrows-right{background-image:none!important}.proclinic-pt .glide__arrow.related-slider__arrows-left{left:-20px}.proclinic-pt .glide__arrow.related-slider__arrows-right{right:-20px}.proclinic-pt .glide__arrow--right{background-image:url(/tienda/build/images/00-icon-26-ic-derecha-green.1d6a15d2.svg)!important;right:0}.proclinic-pt .glide__arrow--left{background-image:url(/tienda/build/images/00-icon-26-ic-izquierda-green.6809cb1e.svg)!important;left:0}.proclinic-pt .product-share__email{background-image:url(/tienda/build/images/share-icon.307f120c.svg)!important}.proclinic-pt .product-share__email:hover{background-image:url(/tienda/build/images/share-icon-hover.813b2b43.svg)!important}.proclinic-it .product-view .info__button-wrapper .info__choose-button{background-color:#d1ecff}.proclinic-it .product-view .info__button-wrapper .info__choose-button:hover{background:#b9d6eb;color:var(--primary-color-hover)}.proclinic-it .product-view .info__product-price-wrapper .info__product-price-with-discount .product-regular-price,.proclinic-it .product-view .info__product-price-wrapper .info__product-price .product-regular-price{color:#818181}.proclinic-it .product-view .product-share__email{background-image:url(/tienda/build/images/share-icon.9cf90a53.svg)!important}.proclinic-it .product-view .product-share__email:hover{background-image:url(/tienda/build/images/share-icon-hovered.03129e5d.svg)!important}.proclinic-it .product-view .product-view__info-wrapper .info__product-description .brand a:hover{color:var(--primary-color-hover)}.proclinic-it .product-view .product-view__info-wrapper .info__product-description>div{gap:5px}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container{align-items:center}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container span:first-child{height:30px;width:30px}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--right{background-image:url(/tienda/build/images/right-arrow-icon.8eee0eee.svg)!important;background-size:contain!important;right:5px!important}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--right:hover{background-image:url(/tienda/build/images/right-arrow-icon-hovered.99deb886.svg)!important}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--left{background-image:url(/tienda/build/images/left-arrow-icon.2f8a6a4c.svg)!important;background-size:contain!important;left:5px!important}.proclinic-it .product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--left:hover{background-image:url(/tienda/build/images/left-arrow-icon-hovered.02334d15.svg)!important}.product-view{position:relative}.product-view .product-view__products-table-row-stock-in{color:#3ac037}.product-view .product-view__products-table-row-stock-out{color:#e20714}.product-view .component-block{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);margin:1.33333rem 0;padding:.83333rem}.product-view .component-block__title{font-size:1.5rem;font-weight:700}.product-view .component-block__body{padding:10px 0}.product-view .component-block__body,.product-view .component-block__body *{line-height:1.4;text-align:justify}.product-view .component-block--foldable .component-block__title{cursor:pointer;position:relative}.product-view .component-block--foldable .component-block__title:after{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";display:inline-block;height:17px;position:absolute;right:0;transform:rotate(180deg);width:14px}.product-view .component-block--foldable.folded .component-block__body{display:none}.product-view .component-block--foldable.folded .component-block__title:after{transform:rotate(0)}.product-view .component-block .product-description--foldable{position:relative}.product-view .component-block .product-description--foldable .arrow{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;display:inline-block;height:17px;position:absolute;right:0;transform:rotate(180deg);width:14px}.product-view .component-block .product-description--foldable.folded .arrow{transform:rotate(0)}.product-view .component-block .product-description--foldable.folded .product-description__text{height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view .component-block .product-description--foldable.folded .product-description__text br{display:none}.product-view__forty-offer-icon{position:absolute;right:0;top:0}.product-view .product-view__glide-advantages-wrapper{background-color:#fff;border-radius:4px;margin:0;padding:8px 0;position:relative}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides{position:relative}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides{align-items:center}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide{text-align:center}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container{cursor:default;display:flex;flex-direction:row;gap:11px;justify-content:center;margin:auto;width:70%}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container span p{color:#5c5c5c;font-size:1.16667rem;font-style:italic}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container span:first-child{align-items:center;align-self:center;display:flex;height:19px;width:19px}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__slides .glide__slide .glide__slide-text-container span:first-child img{width:100%}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow{background-position:50%;background-repeat:no-repeat;background-size:80%;border:0;box-shadow:none}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--right{background-image:url(/tienda/build/images/00-icon-26-ic-derecha-green.d3ef32a3.svg);right:0}.product-view .product-view__glide-advantages-wrapper .advantages-panel__slides .glide__arrow--left{background-image:url(/tienda/build/images/00-icon-26-ic-izquierda-green.5477c029.svg);left:0}.product-view .back-button{display:none}.product-view .product-view__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.product-view .product-view__content .product-view__information-block-wrapper{background-color:transparent;display:flex;flex-direction:column;order:1;padding:0;width:100%}.product-view .product-view__content .product-view__information-block-wrapper .suppliers-product-view{display:none}.product-view .product-view__content>*{width:100%}.product-view .product-view__content .product-view__gallery{margin:0;order:0}.product-view .product-view__content .product-view__products-table{margin-top:22px;order:2}.product-view .product-view__content .product-view__products-table-row-quantity__max-qty-label{color:#d0021b;display:block;margin:.5rem 0 0;text-align:center;width:100%}.product-view .product-view__content .teeth-matrix,.product-view .product-view__content teeth-matrix{order:2}.product-view .product-view__content .product-view__attributes-wrapper{margin-top:22px;order:3}.product-view .product-view__content .product-view__annexes{order:4}.product-view .product-view__offer-icon-wrapper{display:none}.product-view .product-view__gallery-wrapper{order:1}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__sku{display:none}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__brand{padding-left:3px}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__prices-wrapper{display:inline-block}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__iva-label{display:block}.product-view.product-view--grouped .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .bonus-offer__description{display:inline-block}.product-view.product-view--grouped .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .bonus-offer__gift{display:none}.product-view .product-view__info-wrapper{background-color:#fff;border-radius:4px;font-family:Roboto;padding:15px 10px;position:relative}.product-view .product-view__info-wrapper .info__product-title{color:#000;font-size:1.33333rem;font-weight:700;margin-bottom:24px;word-break:break-word}.product-view .product-view__info-wrapper .info__product-description{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.product-view .product-view__info-wrapper .info__product-description>div{display:flex}.product-view .product-view__info-wrapper .info__product-description div:first-child{width:100%}.product-view .product-view__info-wrapper .info__product-description div:nth-child(2){flex-wrap:wrap;gap:5px;order:3;width:calc(50% - 3px)}.product-view .product-view__info-wrapper .info__product-description div:nth-child(3){width:100%}.product-view .product-view__info-wrapper .info__product-description div:nth-child(4){display:inline;flex-wrap:wrap;order:4;width:calc(50% - 3px)}.product-view .product-view__info-wrapper .info__product-description--grouped div:nth-child(2){order:4}.product-view .product-view__info-wrapper .info__product-description--grouped div:nth-child(4){order:3}.product-view .product-view__info-wrapper .info__product-description .brand,.product-view .product-view__info-wrapper .info__product-description .content,.product-view .product-view__info-wrapper .info__product-description .product-view__pack-reference,.product-view .product-view__info-wrapper .info__product-description .ref-manufacture,.product-view .product-view__info-wrapper .info__product-description .ref-proclinic{color:#4a4a4a;font-size:1rem;word-break:break-word}.product-view .product-view__info-wrapper .info__product-description .brand-label,.product-view .product-view__info-wrapper .info__product-description .content-label,.product-view .product-view__info-wrapper .info__product-description .product-view__pack-reference-label,.product-view .product-view__info-wrapper .info__product-description .ref-manufacture-label,.product-view .product-view__info-wrapper .info__product-description .ref-proclinic-label{color:#4a4a4a;font-size:1rem;font-weight:300}.product-view .product-view__info-wrapper .info__product-description .brand{margin-left:32px}.product-view .product-view__info-wrapper .info__product-description .brand a{color:var(--primary-color);text-decoration:underline}.product-view .product-view__info-wrapper .info__product-description .product-view__pack-reference,.product-view .product-view__info-wrapper .info__product-description .ref-manufacture,.product-view .product-view__info-wrapper .info__product-description .ref-proclinic{margin-left:.83333rem}.product-view .product-view__info-wrapper .info__product-description .content{margin-left:10px;width:calc(100% - 73px)}.product-view .product-view__info-wrapper .info__product-description .content .customer-panel-dropdown{display:none}.product-view .product-view__info-wrapper .info__product-description .content .product-description-truncate-wrapper{display:flex;width:100%}.product-view .product-view__info-wrapper .info__product-description .content .product-description-truncate-wrapper .product-description__text{color:#4a4a4a;font-family:Roboto;font-size:1rem;margin-top:1.5px;width:calc(100% - 17px)}.product-view .product-view__info-wrapper .info__product-description .content .product-description-truncate-wrapper .product-description__truncate-button{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:17px;width:17px}.product-view .product-view__info-wrapper .info__product-description .content .product-description-truncate-wrapper .product-description__truncate-button.close-button{transform:rotate(180deg)}.product-view .product-view__info-wrapper .share-top-icon .product-share__email{background-color:inherit;background-image:url(/tienda/build/images/share-icon.d4321344.svg);background-size:100%;border-radius:0;cursor:pointer;float:right;height:23px;margin:0;padding:0;position:absolute;right:10px;top:10px;width:23px}.product-view .product-view__info-wrapper .share-top-icon .product-share__printer{display:none}.product-view .product-view__info-wrapper .product-share__email:hover{background-image:url(/tienda/build/images/share-icon-hovered.57db89a8.svg)}.product-view .product-view__information-block-wrapper>.product-banner{display:none}.product-view .info__product-price-wrapper{align-items:flex-end;display:flex;flex-direction:column;font-family:Roboto}.product-view .info__product-price-wrapper p{font-size:1.16667rem;margin-bottom:7px;margin-top:18px}.product-view .info__product-price-wrapper .product-no-price{font-size:2.83333rem;font-weight:500;margin:20px 0}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper .info__product-price-discount-text span{align-items:flex-start;color:var(--offer-color);display:flex;flex-direction:column;font-size:1rem;font-style:italic}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper .info__product-price-discount-text span:nth-child(2){background-color:var(--offer-color);border-radius:4px;color:#fff;display:inline-block;font-size:1.33333rem;font-style:normal;font-weight:700;margin-top:5px;padding:.2rem .4rem}.product-view .info__product-price-wrapper .info__product-price,.product-view .info__product-price-wrapper .info__product-price-with-discount{align-items:baseline;display:flex;gap:15px;white-space:nowrap}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-regular-price,.product-view .info__product-price-wrapper .info__product-price .product-regular-price{color:#414141;font-size:1.5rem;font-weight:lighter;text-decoration:line-through}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price,.product-view .info__product-price-wrapper .info__product-price .product-final-price{color:#000;font-size:1.66667rem}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .currency-part,.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .decimal-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .currency-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .decimal-part{font-size:1.66667rem;font-weight:500}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .integer-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .integer-part{font-size:2.66667rem;font-weight:500}.product-view .attributes__product-description-wrapper .product-description img{max-width:100%}.product-view .attributes__product-description-wrapper .product-description .product-description__text{padding:5px 0}.product-view .attributes__product-description-wrapper .product-description .product-description__text img{width:100%}.product-view .attributes__product-description-wrapper .product-description .product-description__brand-img{margin:2rem 0 0}.product-view .attributes__product-description-wrapper .product-description .product-description__brand-img img{max-width:180px}.product-view .info__product-price-with-tax{display:flex;justify-content:flex-end;margin:.5rem 0 1rem}.product-view .info__product-price-with-tax .product-view__product-row-iva-label{color:#000;font-size:1rem;font-style:italic}.product-view .info__product{display:flex;flex-flow:column nowrap}.product-view .exclusivity-notice-wrapper{align-items:center;background-color:#f0f4f4;border-radius:4px;display:flex;gap:12px;height:29px;margin:5px 0 0;order:1;padding:0 10.5px;width:inherit}.product-view .exclusivity-notice-wrapper img{height:17px;width:17px}.product-view .exclusivity-notice-wrapper span{overflow:hidden;width:calc(100% - 17px - 1rem)}.product-view .exclusivity-notice-wrapper span>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view .attributes__eco-wrapper{background:#dfefd8}.product-view .attributes__eco-wrapper .component-block__title:before{background-image:url(/tienda/build/images/ICON_eco.2ac123a4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.41667rem;margin-right:.79167rem;width:2rem}.product-view .attributes__eco-wrapper ul{padding:1rem 0 1rem 1.25rem}.product-view .attributes__eco-wrapper li{list-style-type:disc}.product-view .info__request-quote{background-color:#f0f4f4;border-radius:4px;padding:1rem}.product-view .info__request-quote.request-quote-wrapper{background-color:#fff;padding-top:46px}.product-view .info__request-quote .product-view__request-quote-message{text-align:center}.product-view .info__request-quote .product-view__request-quote-message span{display:flex;flex-direction:column;gap:10px 0;line-height:15px;margin:0 0 .5rem;padding:0 10px;text-align:center}.product-view .info__request-quote .product-view__request-quote-message span .availability-title,.product-view .info__request-quote .product-view__request-quote-message span .customization-title,.product-view .info__request-quote .product-view__request-quote-message span .lupas-title,.product-view .info__request-quote .product-view__request-quote-message span .request-demo-title,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-title{color:#303030;font-size:1.16667rem;font-weight:700;text-align:center}.product-view .info__request-quote .product-view__request-quote-message span .customization-msg,.product-view .info__request-quote .product-view__request-quote-message span .lupas-msg,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-msg{color:#000;display:inline;font-size:1rem;text-align:center}.product-view .info__request-quote .product-view__request-quote-message span .customization-msg .request-quote-phone,.product-view .info__request-quote .product-view__request-quote-message span .lupas-msg .request-quote-phone,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-msg .request-quote-phone{display:inline;padding:0}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:8px auto auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo:hover{color:#000;text-decoration:none}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo.disabled,.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo>span{color:inherit;font-size:inherit;font-weight:inherit}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo:hover{background-color:#03747f!important;color:#fff!important}.product-view .info__request-quote .product-view__request-quote-button{display:flex;flex-direction:column;gap:8px;margin-top:8px}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button{background-color:#fff;border-radius:.6rem;border-radius:4px;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:.9rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button:hover{color:var(--primary-dark);text-decoration:none}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button.disabled,.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button>span{color:inherit;font-size:inherit;font-weight:inherit}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button{border:1px solid var(--primary-color)}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button:hover{border:1px solid var(--primary-dark)}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper{width:100%}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button{background-color:var(--primary-color);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:.9rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button:hover{color:#000;text-decoration:none}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button.disabled,.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button>span{color:inherit;font-size:inherit;font-weight:inherit}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button:hover{background-color:#03747f!important;color:#fff!important}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button .button__text{display:block;text-transform:lowercase}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button .button__text:first-letter{text-transform:uppercase!important}.product-view .info__request-quote .product-view__request-quote.product-view__availability-on-request{margin-top:8px}.product-view .info__button-wrapper{display:flex;flex-direction:column;gap:8px 0}.product-view .info__button-wrapper .info__choose-button{background-color:#ceebf1;border-radius:4px;color:var(--primary-color);cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.product-view .info__button-wrapper .info__choose-button:hover{color:#00c9d3}.product-view .info__button-wrapper .info__choose-button.disabled,.product-view .info__button-wrapper .info__choose-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.product-view .info__button-wrapper .info__choose-button>span{color:inherit;font-size:inherit;font-weight:inherit}.product-view .info__button-wrapper .info__choose-button:hover{background:#b2e1e9;color:#03747f;text-decoration:none}.product-view__annexes{margin:15px 0}.product-view__annexes .annexes__title{align-items:baseline;display:flex;font-size:1.33333rem;font-weight:700;margin-bottom:12px}.product-view__annexes .annexes__title img{height:19px;margin-right:5px;width:19px}.product-view__annexes .product-view__annex a{color:var(--primary-color);font-size:1rem}.product-view__annexes .product-view__annex~.product-view__annex{margin-top:12px}.product-view__annexes--acrylic{margin:0}.product-view__other-annexes-toggle{display:none}.product-view .related_products-wrapper{margin:0 auto}.product-view .related_products-wrapper .related_products__title{font-size:1.66667rem;font-weight:700;padding:10px 0;text-align:left}.product-view .product-share,.product-view product-share{margin-top:30px}.product-view product-share{display:block}.product-view__advantages{display:none}.product-view__responsibility-message{font-size:.83333em;margin:10px auto 0;max-width:535px;padding:20px 0;text-align:center}.product-view__add-to-list{margin:20px 0;width:100%}.product-view__add-to-list-button{margin:15px 0;padding:10px;text-transform:uppercase}.product-view__add-to-list .product-view__add-to-list-lists{display:none}.product-view__add-to-list.active .product-view__add-to-list-lists{display:block}.product-view__add-to-list .lists-table__empty{margin:0 0 15px}.product-view__add-to-list .lists-table__list{align-items:center;display:flex;justify-content:space-between}.product-view__add-to-list .lists-table__list .lists-table__checkbox-cell{margin-right:13px;width:17px}.product-view__add-to-list .lists-table__list .lists-table__name-cell{margin-right:10px;text-align:left;width:80px}.product-view__add-to-list .lists-table__list .lists-table__date-cell{margin-right:10px;text-align:left;width:70px}.product-view__add-to-list .lists-table__list .lists-table__description-cell{width:calc(100% - 210px)}.product-view__add-to-list .lists-table__date-cell,.product-view__add-to-list .lists-table__name-cell{margin:0}.product-view__add-to-list .product-view__add-to-list-adder{align-items:center;display:flex;justify-content:flex-end}.product-view__add-to-list .product-view__add-to-list-adder .product-view__create-list-button{padding:10px;text-transform:uppercase}.product-view__add-to-list .product-view__add-to-list-adder .products__add-button{margin:0 0 0 10px}.product-view__add-to-list .product-view__create-list-modal .form-item,.product-view__add-to-list .product-view__create-list-modal .resend-confirmation-form__paragraph{margin:25px 0}.product-view__add-to-list .product-view__create-list-modal .form-component__button-wrapper .form-component__button{padding:10px!important}.product-view__add-to-list .product-view__create-list-modal input[type=text]{background:#fff;border:.5px solid #999;height:24px}.product-view__exclusive-supplier-offer{background:#e7007f;border-radius:2px;color:#fff;font-size:1.083em;left:50px;padding:5px;position:absolute;z-index:2}.product-view .dplus-wrapper{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-top:20px}.product-view .dplus-wrapper .dplus-tag{align-self:end;background-color:#fff6e7;border-radius:4px;color:#f37720;font-family:Roboto;font-size:1rem;font-style:italic;font-weight:700;margin-right:12px;margin-top:19px;padding:2px 5px}.product-view .dplus-wrapper .dplus-slogan{flex-grow:1;margin-top:30px}.product-view .dplus-wrapper .dplus-body{background-color:rgba(102,102,255,.1);border-radius:220px 220px 0 0;display:flex;flex-direction:column;flex-grow:2;font-family:Roboto;gap:32px;padding:67px 10px 27px;width:100%}.product-view .dplus-wrapper .dplus-body__title{color:#2411f0;font-size:1.66667rem;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;width:183px}.product-view .dplus-wrapper .dplus-body__items{align-items:center;display:flex;flex-direction:column;gap:35px;justify-content:space-evenly}.product-view .dplus-wrapper .dplus-body__items_item{align-items:center;display:flex;gap:18px;max-width:243px}.product-view .dplus-wrapper .dplus-body__items_item .image-ico{align-items:center;display:flex;flex-direction:column;width:54px}.product-view .dplus-wrapper .dplus-body__items_item span{color:#2411f0;font-size:16px}.product-view .dplus-wrapper .dplus-body__button{text-align:center}.product-view .dplus-wrapper .dplus-body__button a{background-color:#2411f0;border-radius:21px;color:#fff!important;display:block;font-size:14px;font-weight:700;line-height:37px;margin-left:auto;margin-right:auto;padding:0 33px;text-transform:uppercase;width:auto}.product-view .product-sequra-simulator{margin-bottom:16px}.product-view .product-custom-financing{align-items:center;border:1px solid #00c796;border-radius:4px;display:flex;gap:18px;height:62px;line-height:18px;margin-bottom:16px;padding:20px}.product-view .product-custom-financing .icon img{width:42px}.product-view .product-custom-financing .info{display:flex;flex-direction:column;gap:1px;max-width:358px}.product-view .product-custom-financing .info .title{color:#00c796;font-size:1.16667rem;font-weight:700}.product-view .product-custom-financing .details{font-family:Roboto;font-size:1.16667rem}.proclinic-pt .product-view .info__request-quote{background-color:#d6e1f1}.proclinic-pt .product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button{display:none}@media (min-width:641px){.product-view .product-view__info-wrapper{padding:12px 25px}.product-view .product-view__info-wrapper .share-top-icon .product-share__email{right:25px}.product-view .product-view__info-wrapper .info__product-description{margin-bottom:16px}.product-view .product-view__info-wrapper .info__product-description>div:nth-child(2n){justify-content:space-between;width:calc(35% - 5px)}.product-view .product-view__info-wrapper .info__product-description>div:nth-child(odd){width:calc(65% - 5px)}.product-view .product-view__info-wrapper .info__product-description div:first-child{gap:10px}.product-view .product-view__info-wrapper .info__product-description div:first-child .brand{margin-left:25px}.product-view .product-view__info-wrapper .info__product-description div:nth-child(2){order:unset}.product-view .product-view__info-wrapper .info__product-description div:nth-child(4){display:flex;gap:5px}.product-view .product-view__info-wrapper .info__product-description .content{width:calc(100% - 85px)}.product-view .product-view__content .product-view__products-table-row-quantity__max-qty-label{margin:.5rem 0 0 auto;width:50%}.product-view .info__button-wrapper{display:flex;flex-direction:row;gap:0 12px}.product-view .info__button-wrapper .info__choose-button-lower-teeth,.product-view .info__button-wrapper .info__choose-button-upper-teeth{font-size:1.16667rem}.product-view .attributes__product-description-wrapper .product-description p strong{font-weight:700;margin:5px 0}.product-view .attributes__product-description-wrapper .product-description img{width:100%}.product-view__add-to-list-lists{margin:0 0 0 auto}.product-view__add-to-list-button{font-size:15px}.product-view__add-to-list-adder .product-view__create-list-button,.product-view__add-to-list-adder .products__add-button .button__text{font-size:12px!important}.product-view__add-to-list .product-view__create-list-modal .resend-confirmation-form__paragraph{font-size:15px}}@media (min-width:1025px){.main>.product-banner{display:none}.product-view{display:block;padding-bottom:60px;position:relative}.product-view .component-block{margin:1rem 0;padding:1.41667rem 1.91667rem}.product-view .component-block__title{font-size:1.66667rem}.product-view .component-block__body,.product-view .component-block__body *{font-size:1.16667rem}.product-view .product-view__info-wrapper{padding:12px 25px}.product-view .product-view__information-block-wrapper>.product-banner{display:block}.product-view .product-view__content{align-items:flex-start;justify-content:space-between}.product-view .product-view__content .product-view__gallery{width:calc(60% - 30px)}.product-view .product-view__content .product-view__info-wrapper{margin:0;width:100%}.product-view .product-view__content .product-view__info-wrapper .info__product-description .brand,.product-view .product-view__content .product-view__info-wrapper .info__product-description .content,.product-view .product-view__content .product-view__info-wrapper .info__product-description .product-view__pack-reference,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-manufacture,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-proclinic{font-size:1.16667rem}.product-view .product-view__content .product-view__info-wrapper .info__product-description .brand-label,.product-view .product-view__content .product-view__info-wrapper .info__product-description .content-label,.product-view .product-view__content .product-view__info-wrapper .info__product-description .product-view__pack-reference-label,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-manufacture-label,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-proclinic-label{font-size:1.16667rem;font-weight:300}.product-view .product-view__content .product-view__info-wrapper .info__product-description .product-view__pack-reference,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-manufacture,.product-view .product-view__content .product-view__info-wrapper .info__product-description .ref-proclinic{margin:0}.product-view .product-view__content .product-view__info-wrapper .info__product-description .brand a{font-size:1.16667rem}.product-view .product-view__content .product-view__info-wrapper .info__product-description .content .product-description-truncate-wrapper .product-description__text{font-size:1.16667rem;margin-top:0}.product-view .product-view__content .product-view__attributes-wrapper{margin-top:66px;width:calc(70% - 28px)}.product-view .product-view__content .product-view__attributes-wrapper div:first-child{margin:0}.product-view .product-view__content .product-view__annexes{margin-top:66px;width:calc(30% - 28px)}.product-view .product-view__content .product-view__information-block-wrapper{margin-top:0;width:calc(40% - 30px)}.product-view .product-view__content .product-view__information-block-wrapper .suppliers-product-view{display:flex}.product-view .product-view__content .product-view__products-table-row-quantity__max-qty-label{width:100%}.product-view .product-view__glide-advantages-wrapper{padding:8px 0}.product-view .back-button{display:block;margin-bottom:5px}.product-view .product-view__info-wrapper{float:right}.product-view .product-view__info-wrapper .info__product-title{font-size:2rem}.product-view .product-view__attributes-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;clear:both;order:3}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__brand{padding:0}.product-view.product-view--grouped .product-view__info-wrapper .info__product-data .product-data__iva-label{display:none}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper{flex-direction:column}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper .info__product-price-discount-text{align-items:flex-end;display:flex;gap:15px}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper .info__product-price-discount-text span{font-size:1.16667rem}.product-view .info__product-price-wrapper .info__product-price-discount-wrapper .info__product-price-discount-text span:nth-child(2){font-size:1.41667rem}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-regular-price,.product-view .info__product-price-wrapper .info__product-price .product-regular-price{font-size:2.33333rem}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .currency-part,.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .decimal-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .currency-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .decimal-part{font-size:2.5rem!important}.product-view .info__product-price-wrapper .info__product-price-with-discount .product-final-price .integer-part,.product-view .info__product-price-wrapper .info__product-price .product-final-price .integer-part{font-size:3.5rem!important}.product-view .info__product-price .product-final-price{font-size:2.5rem}.product-view .info__request-quote{padding:1.5rem}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-phone-button,.product-view .info__request-quote .product-view__request-quote .products__request-quote-button .button__text{line-height:20px}.product-view .info__request-quote .product-view__request-quote-message span .availability-title,.product-view .info__request-quote .product-view__request-quote-message span .customization-title,.product-view .info__request-quote .product-view__request-quote-message span .lupas-title,.product-view .info__request-quote .product-view__request-quote-message span .request-demo-title,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-title{font-size:1.33333rem;padding:0}.product-view .info__request-quote .product-view__request-quote-message span .request-quote-msg,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-title{line-height:20px}.product-view .info__request-quote .product-view__request-quote-message span .customization-msg,.product-view .info__request-quote .product-view__request-quote-message span .customization-msg span,.product-view .info__request-quote .product-view__request-quote-message span .lupas-msg,.product-view .info__request-quote .product-view__request-quote-message span .lupas-msg span,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-msg,.product-view .info__request-quote .product-view__request-quote-message span .request-quote-msg span{font-size:1.16667rem}.product-view .info__request-quote .product-view__request-quote .product-view__request-quote-button--request-demo{font-size:1.33333rem}.product-view .info__request-quote .product-view__request-quote-button{flex-direction:row}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-phone-button{font-size:1.33333rem;width:50%}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper{width:50%}.product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper .products__request-quote .products__request-quote-button{font-size:1.33333rem}.product-view .product-view__attributes-wrapper .attributes__product-title{display:none}.product-view .product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label,.product-view .product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value{font-size:.91em}.product-view .product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label{-webkit-box-flex:0;color:#464646;-ms-flex:0 0 20%;flex:0 0 20%;font-weight:700}.product-view .product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value{-webkit-box-flex:0;color:#464646;-ms-flex:0 0 65%;flex:0 0 65%;font-weight:700}.product-view .product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value a{color:#5e5e5e;font-weight:400;text-decoration:underline}.product-view .attributes__product-description-wrapper .product-description .product-description__brand-img,.product-view .attributes__product-description-wrapper .product-description p{color:#4a4a4a;font-size:1em;line-height:1.9;text-align:justify}.product-view .attributes__product-description-wrapper .product-description .product-description__brand-img{max-width:100px}.product-view .attributes__product-description-wrapper .product-description .product-description__truncate-button{color:var(--primary-color);cursor:pointer;line-height:2.5}.product-view .attributes__product-description-wrapper .product-description .customer-panel-dropdown{display:none}.product-view .attributes__anesthesia-notice-wrapper,.product-view .attributes__authorized-distributor-wrapper,.product-view .attributes__clinical-test-wrapper,.product-view .attributes__faq-wrapper{margin-top:20px}.product-view .attributes__anesthesia-notice-wrapper>:first-child,.product-view .attributes__authorized-distributor-wrapper>:first-child,.product-view .attributes__clinical-test-wrapper>:first-child,.product-view .attributes__faq-wrapper>:first-child{font-size:1.33em;font-weight:700}.product-view .attributes__anesthesia-notice-wrapper>:nth-child(2),.product-view .attributes__authorized-distributor-wrapper>:nth-child(2),.product-view .attributes__clinical-test-wrapper>:nth-child(2),.product-view .attributes__faq-wrapper>:nth-child(2){color:#5e5e5e;font-size:1.166em}.product-view__annexes{clear:both;float:left;margin:35px 0;padding:0}.product-view__annexes .annexes__title{font-size:1.5rem}.product-view__annexes .annexes__title img{margin-right:10px}.product-view__annexes .product-view__annex a{font-size:1.16667rem}.product-view__annexes .product-view__annex a span{font-size:inherit}.product-view__annexes--acrylic{float:right;margin:10px 0}.product-view__annexes--acrylic .product-view__annex img{display:block}.product-view__annexes--acrylic .product-view__annex a{font-size:.91667em}.product-view__annexes--acrylic .product-view__annex a span{font-size:inherit}.product-view__other-annexes-toggle{color:var(--primary-color);display:block;font-weight:700;line-height:2.3;padding-left:20px;position:relative}.product-view__other-annexes-toggle:visited{color:var(--primary-color)}.product-view__other-annexes-toggle-icon{background-image:url(/tienda/build/images/chevron-down-green.85e41610.svg);background-repeat:no-repeat;background-size:15px 15px;height:15px;left:0;position:absolute;text-align:center;top:6px;width:15px}.product-view__other-annexes-toggle-icon--inverted{transform:rotate(180deg)}.product-view__other-annexes{padding-left:20px}.product-view__other-annexes.hidden{display:none}.product-view .related_products-wrapper{margin:35px 0 0;max-width:none;text-align:center}.product-view .related_products-wrapper .products__adder-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-view__advantages{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.product-view__advantage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:190px}.product-view__advantage img{height:44px;width:auto}.product-view__advantage-text{color:#292929;font-size:.91667em;padding-left:5px}.product-view__advantage-text a,.product-view__advantage-text span{color:var(--primary-color);font-size:inherit}.product-view__advantage-text a{text-decoration:none}.product-view__responsibility-message{margin-top:20px;max-width:none}.product-view__add-to-list-button{border-radius:2px;padding:13px 25px}.product-view__add-to-list-lists .lists-table-wrapper{margin:0 0 0 auto;width:500px}.product-view__add-to-list .lists-table__list .lists-table__checkbox-cell{align-items:center;background:#f3f3f3;display:flex;justify-content:flex-start;margin:0;width:40px!important}.product-view__add-to-list .lists-table__list .lists-table__name-cell{margin:0;padding:10px 0 10px 10px!important;width:30%!important}.product-view__add-to-list .lists-table__list .lists-table__date-cell{margin:0;width:20%!important}.product-view__add-to-list .lists-table__list .lists-table__description-cell{align-items:center;justify-content:flex-end;margin:0;padding:10px!important;width:calc(50% - 40px)!important}.product-view__exclusive-supplier-offer{position:static}.product-view .exclusivity-notice-wrapper{margin:0 0 5px;order:0}.product-view .exclusivity-notice-wrapper span>p,.product-view .info__product-price-with-tax .product-view__product-row-iva-label{font-size:1.16667rem}.product-view .dplus-wrapper{flex-direction:row;position:relative}.product-view .dplus-wrapper .dplus-tag{align-self:auto;left:40px;margin-top:0;position:absolute;top:20px}.product-view .dplus-wrapper .dplus-slogan{margin-top:0;padding-left:40px}.product-view .dplus-wrapper .dplus-body{border-radius:150px 0 0 150px;padding:27px 81px;width:auto}.product-view .dplus-wrapper .dplus-body__title{width:100%}.product-view .dplus-wrapper .dplus-body__items{align-items:stretch;flex-direction:row;gap:25px}.product-view .dplus-wrapper .dplus-body__button a{line-height:23px;text-transform:none;width:119px}.proclinic-pt .product-view .info__request-quote .product-view__request-quote-button .product-view__request-quote-wrapper{width:100%}}@media (min-width:1440px){.product-view .dplus-wrapper .dplus-body__items{gap:85px}}.product-view .info__icons-top-wrapper{margin-bottom:15px}.product-view .info__icons-top-wrapper .icons-wrapper{align-items:center;display:flex;flex-direction:row;gap:1rem}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__dplus-logo-wrapper{height:18px}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__dplus-logo{height:inherit}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__novelty-icon{background-color:transparent;color:#f37720;display:block;font-family:Roboto;font-size:1.16667rem;font-style:italic;margin:0;padding:0}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__exclusive-supplier-offer,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__offer-icon-wrapper,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__tiers-icon-wrapper{background-color:transparent;border:1px solid var(--offer-color);border-radius:4px;color:var(--offer-color);font-family:Roboto;font-size:1.16667rem;font-weight:500;padding:0 5px}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__exclusive-supplier-offer--exclude,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__offer-icon-wrapper--exclude,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__tiers-icon-wrapper--exclude{border-color:#4d4d4d;color:#4d4d4d}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__exclusive-supplier-offer{line-height:17px}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__eco-icon-wrapper{background-image:url(/tienda/build/images/icon-eco.fe1763fd.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:20px;width:21px}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__gift-icon-wrapper{background-image:url(/tienda/build/images/product-gift.c14ad26c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:20px;width:21px}.product-view .offer-details-wrapper{column-gap:15px;display:grid;grid-template-columns:auto 1fr;row-gap:9px}.product-view .offer-details-wrapper .offer-price{font-size:1rem;font-weight:700;text-align:right;white-space:nowrap}.product-view .offer-details-wrapper .offer-description strong{font-style:normal;font-weight:700;padding-right:2px}.product-view .offer-details-wrapper .offer-description strong:nth-child(2){color:var(--offer-color)}.product-view .product-offer__elegible-offer{align-items:center;background-color:#fff6e8;display:flex;gap:12px}.product-view .product-offer__elegible-offer .product-offer__elegible-offer-icon{height:50px;width:50px}.product-view .product-offer__elegible-offer .product-offer__elegible-offer-description{align-items:baseline;display:flex;flex-wrap:wrap;gap:3px;width:100%}.product-view .product-offer__elegible-offer .product-offer__elegible-offer-description a{color:#f5a623;font-weight:700}.product-view .info__product-offers,.product-view .product-offers__product-offers-descriptions{display:flex;flex-direction:column;gap:14px}.product-view .info__product-offers .component-block{margin:0}.product-view .info__product-offers .product-offers__product-offers-tax-label{display:none}.product-view .info__product-offers .product-offers__product-offers-tax-label span{font-style:italic}.product-view .info__product-offers .product-offer__offer{gap:7px}.product-view .info__product-offers .product-offers__product-gift,.product-view .info__product-offers .product-offers__product-offer{padding:8px 10px}.product-view .info__product-offers .product-offers__product-offer{align-items:flex-start;background-color:var(--offer-lighter-color);display:flex;flex-direction:column}.product-view .info__product-offers .product-offers__product-offer .offer-label{color:var(--offer-color);font-size:1rem;padding:0}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer{border:none;border-radius:4px;flex-wrap:wrap;font-family:Roboto;font-size:1rem;margin:0;padding:10px}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-label{color:var(--offer-color);font-size:1rem;padding:0;width:100%}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-label-hidden,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-label-hidden,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label-hidden,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-label-hidden{opacity:0}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description{width:80%}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-description li,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-description li,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description li,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description li{font-size:1rem}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-description li strong,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-description li strong,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description li strong,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description li strong{color:#000;font-style:normal}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-description li strong:nth-child(2),.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-description li strong:nth-child(2),.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description li strong:nth-child(2),.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description li strong:nth-child(2){color:#d1021a}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer{align-items:center;background-color:#f0f4f4;border-radius:4px;flex-direction:column;padding:12px 10px;text-align:center;width:100%}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label{background:unset;color:#d1021a;font-family:Roboto;font-size:1.16667rem;font-weight:700;margin-bottom:10px;text-align:center;width:100%}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description{color:#000;margin:0;width:100%}.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li .offer-label--tier-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__without-offer{display:none}.product-view .info__product-offers.product-offer__tiers-offer .offer-description li{line-height:1.7}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer{gap:12px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .offer-label--bonus-offer--gift-image{background:#fff;margin:auto 0;max-height:85px;width:72px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .offer-description--bonus-offer{width:calc(100% - 89px)}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description{display:flex;gap:10px;margin:0 0 7px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description img{height:20px;width:20px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product{display:flex;flex-direction:column;gap:4px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-title{font-weight:700}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-info-content{font-style:italic;padding-right:3px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-info-content,.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-info-sku{color:#4a4a4a;font-weight:300}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer,.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer{background-color:#fff6e8;border:none;border-radius:4px;display:flex;padding:3px 15px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .offer-label .offer-label,.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-label .offer-label{display:none}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .offer-label img,.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-label img{height:24px;width:25px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift{align-items:flex-start;padding:5px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-label{display:flex;gap:15px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-label img{height:24px;margin-top:2px;width:25px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-label img:first-child{background-color:#fff;border-radius:4px;height:85px;width:72px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product{display:flex;flex-direction:column;gap:5px;left:-40px;position:absolute;top:35px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-title{font-size:1rem;font-weight:700}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper{display:flex;flex-direction:column;gap:3px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper .product-info-content{font-size:1rem;font-style:italic;max-width:225px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper .product-info-sku{color:#4a4a4a}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper .product-info-sku span{font-weight:300}.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer li{line-height:1.5}.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift{color:#999;font-size:.833em}.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift strong{font-size:1.083em;font-style:normal}.product-view__price-offer-label{color:var(--primary-color);font-weight:700;text-align:right}.product-view__products-table .products-table__gift-label-wrapper{background:#f5a623;margin:15px 0 5px;padding:10px}.product-view__products-table .products-table__gift-label-wrapper span{color:#fff;font-weight:700}@media (min-width:525px){.product-view .product-offer__elegible-offer{align-items:center}.product-view .product-offer__elegible-offer .product-offer__elegible-offer-description a{margin-left:auto}}@media (min-width:481px){.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer{flex-wrap:nowrap}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-label{width:auto}.product-view .info__product-offers .product-offer__bonus-offer .bonus-offer__description{align-items:end}}@media (min-width:641px){.product-view .info__product-offers .product-offers__product-offer{flex-direction:row}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer{padding:0}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-label{font-size:1.16667rem;padding:6px 10px}.product-view .info__product-offers .product-offers__product-offer.product-offer__discount-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__manufacture-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description,.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description{font-size:1.16667rem;margin-left:30px}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer{padding:10px}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label{padding:3px 10px}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description{margin-left:0}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description{margin-bottom:11px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description,.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .bonus-offer__description{font-size:1.16667rem}.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift,.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift strong{font-size:1em}.product-view .info__product-offers .product-offers__product-gift.product-offer__gift-offer .offer-description--gift-offer .attribute__link{color:#f5a623;font-size:1.16667rem;font-weight:700}.product-view .info__product-offers .product-offers__product-gift.product-offer__tiers-offer .offer-description li{font-size:1.16667rem;line-height:1.5}.product-view .info__product-offers .product-view__price-offer-label{font-size:1.16667rem}}@media (min-width:1025px){.product-view__price-offer-label{font-size:1.16667rem}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__novelty-icon span{font-size:1.5rem}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__dplus-logo-wrapper{height:23px}.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__exclusive-supplier-offer,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__offer-icon-wrapper,.product-view .info__icons-top-wrapper .icons-wrapper .product-overview__tiers-icon-wrapper{font-size:1.5rem}.product-view .info__product-offers .component-block.product-offer__elegible-offer{align-items:center}.product-view .info__product-offers .component-block.product-offer__elegible-offer .product-offer__elegible-offer-description{font-size:1.16667rem}.product-view .info__product-offers .component-block.product-offer__elegible-offer .product-offer__elegible-offer-description a{font-size:1.16667rem;margin:unset}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description{align-items:center}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description *{font-size:1.16667rem}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product{column-gap:40px;flex-direction:row;flex-wrap:wrap}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer .bonus-offer__description--product .product-title{font-size:1.16667rem;width:100%}.product-view .info__product-offers .product-offer__offer{gap:25px}.product-view .info__product-offers .product-offers__product-gift,.product-view .info__product-offers .product-offers__product-offer{padding:5px 10px}.product-view .info__product-offers .product-offers__product-offer .offer-label{align-self:flex-start;font-size:1.16667rem}.product-view .info__product-offers .product-offers__product-offer .offer-details-wrapper{row-gap:5px}.product-view .info__product-offers .product-offers__product-offer .offer-details-wrapper .offer-description,.product-view .info__product-offers .product-offers__product-offer .offer-details-wrapper .offer-price{font-size:1.16667rem}.product-view .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .offer-description li{line-height:1.7}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-label{align-self:center;font-size:1.33333rem}.product-view .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description{font-size:1.16667rem}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product{width:285px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper .product-info-content{max-width:145px}.product-view .info__product-offers,.product-view .product-offers__product-offers-descriptions{gap:12px}}@media (min-width:1440px){.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product{width:385px}.product-view .info__product-offers .product-offers__product-gift.product-offer__bonus-offer--gift .offer-description .bonus-offer__description .bonus-offer__description--product .product-info-wrapper .product-info-content{max-width:245px}}@media (min-width:1470px){.product-view .info__product-offers .component-block.product-offer__elegible-offer .product-offer__elegible-offer-description a{margin:0 0 0 auto}}.product-view__products-table--pack .info__product-price-wrapper .info__product-price-discount-wrapper{flex-wrap:wrap;max-width:500px;width:unset}.product-view__products-table--pack .info__product-price-discount-note{color:#454545;font-style:italic;font-weight:300;max-width:300px}.product-view__products-table{-webkit-box-ordinal-group:5;clear:both;display:flex;flex-direction:column}.product-view__products-table--pack .product-view__products-table-title{background-color:var(--primary-color);color:var(--white-color)}.product-view__products-table .product-view__products-table--pack-error{color:#d0021b;display:var(--error-display,block);font-size:1rem;font-style:italic}.product-view__products-table products-adder-to-cart{margin-bottom:55px}.product-view__products-table .button--primary-rounded{height:37px}.product-view__products-table .button--primary-rounded span{font-size:1.33333rem;font-weight:700}.product-view__products-table .product-view__products-table-content{position:relative}.product-view__products-table .product-view__products-table-content .add-to-cart-notice{bottom:-26px;position:absolute;right:0;top:unset}.product-view__products-table .product-view__products-table-content,.product-view__products-table .product-view__products-table-gifts-content{display:flex;flex-direction:column;gap:16px}.product-view__products-table .product-view__products-table-content--pack,.product-view__products-table .product-view__products-table-gifts-content--pack{gap:0}.product-view__products-table .product-view__products-table-content--pack .product-view__products-table-row,.product-view__products-table .product-view__products-table-gifts-content--pack .product-view__products-table-row{border-radius:0}.product-view__products-table .product-view__products-table-content--pack .product-view__products-table-row:first-of-type,.product-view__products-table .product-view__products-table-gifts-content--pack .product-view__products-table-row:first-of-type{border-radius:4px 4px 0 0}.product-view__products-table .product-view__products-table-content--pack .product-view__products-table-row:last-of-type,.product-view__products-table .product-view__products-table-gifts-content--pack .product-view__products-table-row:last-of-type{border-radius:0 0 4px 4px}.product-view__products-table .product-view__products-table-content .product-view__products-table-row,.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row{margin:0}.product-view__products-table .product-view__products-table-gifts-content{gap:6px}.product-view__products-table .product-view__products-table-title{font-family:Helvetica,sans-serif;font-size:1.33333rem;font-weight:700;margin-bottom:10px}.product-view__products-table .product-view__products-table-row{background-color:#fff;border-radius:4px;padding:13px 15px}.product-view__products-table .product-view__products-table-row *{font-family:Roboto,sans-serif}.product-view__products-table .product-view__products-table-row-quantity-disabled .spinner__button{background-color:#fafafa;cursor:inherit}.product-view__products-table .product-view__products-table-row-quantity-disabled .spinner__button p{color:#818181}.product-view__products-table .product-view__products-table-row-quantity-disabled .form-input__item{background-color:#fafafa;border-color:#fafafa}.product-view__products-table .product-view__products-table-row-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.33333rem;font-weight:700;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.product-view__products-table .product-view__products-table-row-references{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.product-view__products-table .product-view__products-table-row-references .product-view__products-table-row-reference .product-view__products-table-row-reference-label{font-size:1rem;font-weight:300}.product-view__products-table .product-view__products-table-row-references .product-view__products-table-row-reference .product-view__products-table-row-reference-value{font-size:1.16667rem;margin-left:5px}.product-view__products-table .product-view__products-table-row-prices{align-items:flex-end;display:flex;justify-content:flex-end}.product-view__products-table .product-view__products-table-row-prices .product-view__products-table-row-prices-wrapper{align-items:baseline;display:flex}.product-view__products-table .product-view__products-table-row-prices .product-view__products-table-row-prices-discount{background-color:var(--offer-color);border-radius:2.5px;color:#fff;font-size:1rem;font-weight:700;margin-bottom:4.5px;padding:.2rem .4rem}.product-view__products-table .product-view__products-table-row-prices .product-view__products-table-row-prices-discount.empty{display:none;padding:0}.product-view__products-table .product-view__products-table-row-prices .product-view__products-table-row-prices-old-price{color:#414141;font-size:1.16667rem;font-weight:300;margin:0 0 3px 6px;text-decoration:line-through}.product-view__products-table .product-view__products-table-row-prices .product-view__products-table-row-prices-final-price{font-size:1.66667rem;font-weight:700;margin-left:10px}.product-view__products-table .product-view__products-table-row-prices .price-disabled{color:#818181}.product-view__products-table .product-view__products-table-row-locked-text{color:#d0021b;font-size:12px;font-style:italic;text-align:end}.product-view__products-table .product-view__products-table-row-quantity__adder-group{min-height:33px}.product-view__products-table .product-view__products-table-row-quantity-disabled{pointer-events:none}.product-view__products-table .product-view__products-table-row-quantity-disabled .spinner__button,.product-view__products-table .product-view__products-table-row-quantity-disabled input{background-color:#fafafa;color:#818181}.product-view__products-table .products__back-button{display:none}.product-view__products-table .product-view__products-table-gifts{border:1px solid #e4e4e4;border-radius:4px}.product-view__products-table .product-view__products-table-gifts .product-view__products-table-gifts-header{background-color:#fff6e8;display:flex;gap:15px;padding:13px 15px}.product-view__products-table .product-view__products-table-gifts .product-view__products-table-gifts-header .product-view__products-table-gifts-header-icon{height:50px;width:50px}.product-view__products-table .product-view__products-table-gifts .product-view__products-table-gifts-header h2{font-size:1.33333rem;font-weight:700;margin-bottom:5px}.product-view__products-table .form-input.spinner,.product-view__products-table .form-input.spinner>*{height:33px}.proclinic-pt .product-view__products-table .button--primary-rounded:hover{background-color:#011a2d!important}@media (min-width:641px){.product-view__products-table .form-input.spinner{margin:0 0 0 auto;width:50%}}@media (min-width:1025px){.product-view__products-table .product-view__products-table--pack-error{font-size:1.16667rem}.product-view__products-table .product-view__products-table-content .add-to-cart-notice{width:252px}.product-view__products-table .product-view__products-table-gifts-header .product-view__products-table-gifts-title,.product-view__products-table .product-view__products-table-title{font-size:1.66667rem}.product-view__products-table .product-view__products-table-gifts-header .product-view__products-table-gifts-subtitle{font-size:1.33333rem}.product-view__products-table .button--primary-rounded{margin-left:auto;padding:0 50px;width:auto}.product-view__products-table .product-view__products-table-row{display:flex;justify-content:space-between;padding:16px 25px 16px 35px}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-quantity-selector{align-items:center;display:flex;width:15%}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-quantity-selector .form-input.spinner{justify-content:start;width:unset}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-quantity-selector .form-input.spinner input{min-width:50px}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-name{font-size:1.5rem}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-references .product-view__products-table-row-reference-label{font-size:1.16667rem}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-references .product-view__products-table-row-reference-value{font-size:1.33333rem}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-references{gap:24px;justify-content:flex-start;margin:0}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices{align-items:center}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-wrapper{align-items:flex-end;flex-direction:column;justify-content:flex-end}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-discount{font-size:1.33333rem;margin:0 10px 0 0}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-old-price{font-size:1.33333rem}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-final-price{font-size:1.66667rem;white-space:nowrap}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-general-info{width:40%}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-buy-info{align-items:center;display:flex;justify-content:flex-end;width:60%}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-buy-info .product-view__products-table-row-quantity__adder-group{margin:0 0 0 30px;min-width:222px}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-buy-info .form-input.spinner{width:unset}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-buy-info .form-input.spinner>*{width:70px}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-buy-info .product-view__products-table-row-locked-text{font-size:1.33333rem;margin-right:20px;order:-1}}@media (min-width:1440px){.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-wrapper{margin-right:35px}.product-view__products-table .product-view__products-table-row .product-view__products-table-row-prices .product-view__products-table-row-prices-discount{margin:0 20px 0 0}}.product-view__gallery{background-color:#fff;margin-bottom:32px;position:relative;text-align:center;width:100%}.product-view__gallery .gallery{padding:0}.product-view__gallery-preview-image{height:160px}.product-view__gallery figure,.product-view__gallery gallery{align-items:center;cursor:pointer;display:flex;height:275px;justify-content:center;margin:0 auto;max-width:100%;padding:0;position:relative;text-align:center;width:360px}.product-view__gallery figure iframe,.product-view__gallery gallery iframe{height:100%;width:85%}.product-view__gallery-images{height:100%;position:relative;width:100%}.product-view__gallery-main-image{max-height:100%;max-width:100%;transition:opacity .25s ease}.product-view__gallery-preview-icon{display:none}.product-view__gallery-control{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-size:20px;height:100%;position:absolute;text-shadow:0 0 20px rgba(0,0,0,.75)}.product-view__gallery-control .arrow{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;display:block;height:20px;width:20px}.product-view__gallery-control--left{left:-20px}.product-view__gallery-control--left .arrow{background-image:url(/tienda/build/images/green-arrow-left.fd2e4a08.svg);background-size:30px 30px}.product-view__gallery-control--right{right:-20px}.product-view__gallery-control--right .arrow{background-image:url(/tienda/build/images/green-arrow-right.cfcb2bbb.svg);background-size:30px 30px}.product-view__gallery-thumbnails{display:flex;justify-content:center;margin-top:10px;overflow-x:auto;width:100%}.product-view__gallery-thumbnails .thumbnails__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.product-view__gallery-thumbnails .thumbnails__content .image-counter{display:block!important}.product-view__gallery-thumbnails .content__elem{display:inline-block}.product-view__gallery-thumbnails .content__elem .elm__control,.product-view__gallery-thumbnails .content__elem img{display:none}.product-view__gallery-thumbnails .content__elem.active .elm__control{background-color:var(--primary-color)}.product-view__gallery .icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.product-view__gallery .fade-enter-active,.product-view__gallery .fade-leave-active{transition:all .3s ease}.product-view__gallery .fade-enter,.product-view__gallery .fade-leave-to{opacity:0}.product-view__gallery-preview-modal{background:rgba(0,0,0,.5);bottom:0;display:block;left:0;margin:0;position:fixed;right:0;top:0;z-index:9998}.product-view__gallery-preview-modal-image{background-color:#fff;box-shadow:0 5px 20px 2px #5e5e5e;cursor:move;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%)}.product-view__gallery-preview-modal-image.transition{transition:transform .3s ease-in-out}.product-view__gallery-preview-modal .img{max-height:80vh;max-width:80vw;position:relative;vertical-align:middle}.product-view__gallery .controls__close,.product-view__gallery .controls__next,.product-view__gallery .controls__prev{color:#fff;cursor:pointer;font-size:60px;opacity:.6;position:absolute;transition:.15s linear}.product-view__gallery .controls__close:hover,.product-view__gallery .controls__next:hover,.product-view__gallery .controls__prev:hover{opacity:1}.product-view__gallery .controls__next.disable,.product-view__gallery .controls__next.disable:hover,.product-view__gallery .controls__prev.disable,.product-view__gallery .controls__prev.disable:hover{cursor:default;opacity:.2}.product-view__gallery .controls__next{font-size:40px;right:0;top:50%}.product-view__gallery .controls__prev{font-size:40px;left:0;top:50%}.product-view__gallery .controls__close{font-size:40px;right:10px;top:10px}.product-view__gallery .controls__pagination-total{color:#fff;font-size:16px;left:16px;position:absolute;top:16px}.product-view__gallery .controls__toolbar{background:rgba(45,45,44,.8);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:4px;bottom:0;left:50%;padding:6px 10px 0;position:absolute;transform:translate(-50%);user-select:none}.product-view__gallery .toolbar-control{cursor:pointer;display:inline-block;padding:6px}.product-view__gallery .toolbar-control .icon{fill:#fff;height:32px;width:32px}.product-view__gallery .toolbar-control:hover .icon{fill:var(--primary-color)}@media (min-width:641px){.product-view__gallery figure{width:395px}.product-view__gallery-control .arrow{background-size:30px 30px;height:30px;width:30px}.product-view__gallery-thumbnails .elm__control{height:15px;width:15px}}@media (min-width:1025px){.product-view__gallery{border:0;border-bottom:0;float:left;height:100%;margin:0;width:50%}.product-view__gallery figure{height:330px;width:100%}.product-view__gallery-main-image{max-height:330px;max-width:auto}.product-view__gallery-control{display:none}.product-view__gallery-control .arrow{background-size:25px 25px;height:25px;width:13px}.product-view__gallery-thumbnails .thumbnails__content{text-align:left}.product-view__gallery .thumbnails__content .image-counter{display:none!important}.product-view__gallery-thumbnails .content__elem img{cursor:pointer;display:block;height:62px;width:62px}.product-view__gallery-thumbnails .content__elem.active img{border:1px solid var(--primary-color)}}.modal--product-added-to-cart,.modal--quantity-error{text-align:center}.modal--product-added-to-cart .modal__content-wrapper,.modal--quantity-error .modal__content-wrapper{border-radius:4px;height:135px;left:50%;margin-left:-80px;margin-top:-68px;padding:30px 20px;position:absolute;top:50%;width:160px}.modal--product-added-to-cart .modal__content-wrapper .modal__close,.modal--quantity-error .modal__content-wrapper .modal__close{height:20px;right:7px;top:7px;width:20px}.modal--product-added-to-cart .modal__content-wrapper .modal__close span,.modal--quantity-error .modal__content-wrapper .modal__close span{color:#000;font-size:2em}.modal--product-added-to-cart .product-added-to-cart__icon{background:url(/tienda/build/images/check-dark-teal.14e640b4.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 30px;height:30px;margin:0 auto;width:30px}.modal--product-added-to-cart .product-added-to-cart__message{color:#006070;font-weight:700}.modal--product-added-to-cart .product-added-to-cart__message span{font-weight:700}.modal--quantity-error .quantity-error__message{color:#000;font-size:1.16em;font-weight:700;line-height:1.5}@media (min-width:641px){.modal--product-added-to-cart .modal__content-wrapper,.modal--quantity-error .modal__content-wrapper{height:135px;left:50%;margin-left:-125px;margin-top:-75px;padding:30px 20px;top:50%;width:250px}.modal--product-added-to-cart .product-added-to-cart__icon{background-size:40px 40px;height:40px;width:40px}.modal--product-added-to-cart .product-added-to-cart__message{font-size:1.35em;margin-top:15px}.modal--product-added-to-cart .product-added-to-cart__message span{font-size:1.083em}.modal--quantity-error .quantity-error__message{font-size:1.35em}}@media (min-width:1025px){.modal--product-added-to-cart .modal__content-wrapper,.modal--quantity-error .modal__content-wrapper{display:flex;font-size:1.45em;height:200px;left:50%;margin-left:-175px;margin-top:-100px;padding:30px 40px;top:50%;width:350px}.modal--product-added-to-cart .product-added-to-cart__icon{background-size:40px 40px;height:40px;width:40px}.modal--product-added-to-cart .product-added-to-cart__message{font-size:1.35em;margin-top:15px}.modal--product-added-to-cart .product-added-to-cart__message span{font-size:inherit}.modal--quantity-error .quantity-error__message{font-size:1.35em}}.teeth-matrix{display:flex;flex-direction:column}.teeth-matrix__instructions.component-block{background:#f0f4f4;display:flex;gap:.83333rem;margin:.58333rem 0 0}.teeth-matrix__instructions.component-block .teeth-matrix__instructions--icon{height:1.66667rem;width:1.66667rem}.teeth-matrix__instructions.component-block span{font-size:1.16667rem}.teeth-matrix .teeth-matrix__display-buttons{display:flex;justify-content:space-between}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper{width:48%}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__display-button{border:1px solid #000;cursor:pointer;font-weight:700;margin-bottom:6px;padding:7px 14px;text-align:center}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__teeth-set-total{text-align:center}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__teeth-set-total span{font-weight:700}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-title{color:#000;font-size:1.33333rem;font-weight:700;margin-bottom:1.16667rem;margin-top:1.66667rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix{display:flex;overflow-x:auto;width:100%}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column{display:flex;flex-direction:column;min-width:4.875rem;width:100%}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell{height:38px;line-height:28px;text-align:center}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input{border:.25px solid #dbdbdb;color:#fff;font-size:1.5rem;font-weight:700;height:100%;text-align:center;width:100%}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input:focus-visible{outline:none}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell--blank,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell:not(.teeth-matrix__name-cell){height:2.25rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell:first-child{align-items:center;display:flex;justify-content:center;line-height:1.08333em;text-align:center}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell{background:#e9f4f4;border:.25px solid #ceecf1;color:var(--primary-color);font-size:1.16667rem;font-weight:700}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell--highlighted{background:#ceecf1;color:var(--primary-color)}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--disabled .teeth-matrix__input{background:#edf7fd}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted .teeth-matrix__input{background-color:#ceecf1}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--with-quantity .teeth-matrix__input,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input:focus,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input:hover{background:var(--primary-color);border:none}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column:first-child{min-width:3.33333rem}.teeth-matrix .teeth-matrix__footer,.teeth-matrix .teeth-matrix__teeth-set-footer{margin-top:20px;text-align:right}.teeth-matrix .teeth-matrix__footer .teeth-matrix__teeth-set-total,.teeth-matrix .teeth-matrix__footer .teeth-matrix__total,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-total,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__total{display:none}.teeth-matrix .teeth-matrix__footer .teeth-matrix__buy-button,.teeth-matrix .teeth-matrix__footer .teeth-matrix__teeth-set-buy-button,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__buy-button,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-buy-button{background-color:var(--primary-color);border-radius:7px;color:#fff;cursor:pointer;font-size:1.33333em;font-weight:700;padding:12px 53px;text-transform:uppercase;width:100%}.teeth-matrix .teeth-matrix__footer{display:none}@media (min-width:769px){.teeth-matrix{clear:both}.teeth-matrix__instructions.component-block.component-block{margin:3.33333rem 0 0;padding:.5rem .91667rem}.teeth-matrix__instructions.component-block.component-block .teeth-matrix__instructions--icon{height:1.41667rem;width:1.41667rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-title{font-size:1.66667rem;margin-bottom:1.41667rem;margin-top:2.75rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column:first-child div:first-child{height:2.25rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell{height:2.55rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input{font-size:1.16667rem}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-buy-button{margin-left:auto;width:unset}}.product-share{display:flex;justify-content:center;width:100%}.product-share__button{background-color:#eaeaea;border-radius:5px;color:#006070;cursor:pointer;margin-left:8px;padding:7px 15px 7px 42px;position:relative}.product-share__button:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;left:15px;position:absolute;width:15px}.product-share__printer:before{background-image:url(/tienda/build/images/imprimir.de5b0b58.svg)}.product-share .modal__content-wrapper{padding:40px 20px}.product-share .modal__title{color:#4a4a4a;font-size:1.33333em;font-weight:700;margin-bottom:20px}@media (min-width:641px){.product-share__button{font-size:1.08333em}.product-share .modal--primary .modal__content-wrapper{padding:40px 20px}}.product-share-email-form__receivers-title{color:#4a4a4a;font-size:1.16667em;font-weight:700;margin-bottom:10px}.product-share-email-form__add-receiver-button{font-weight:700;margin-left:auto;margin-right:15px}.product-share-email-form__add-receiver-button,.product-share-email-form input[type=submit]{margin-top:15px;padding:10px}.product-share-email-form textarea{margin-bottom:10px;resize:vertical}.product-share-email-form input[type=text]{padding:3px 10px}.product-share-email-form form{display:flex;flex-wrap:wrap}.product-share-email-form .form-group,.product-share-email-form .form-item,.product-share-email-form input,.product-share-email-form textarea{width:100%}.product-share-email-form .form-item{display:flex;flex-direction:column;margin-bottom:10px}.product-share-email-form .form-item label{text-align:left;width:100%}.product-share-email-form .form-group{border:1px solid #ccc;margin-bottom:15px;padding:10px}.product-share-email-form__delete-receiver-button{align-items:center;display:flex}.product-share-email-form__delete-receiver-button span{color:#d0021b;cursor:pointer;font-size:2em;margin-left:auto}@media (min-width:641px){.product-share-email-form .form-group{border:none;display:flex;padding:0}.product-share-email-form .form-group .form-item:first-child{margin-right:10px}.product-share-email-form__delete-receiver-button{margin-left:10px;margin-right:-22px}.product-share-email-form__delete-receiver-button span{margin-left:0}}.modal--login-form--reduced .modal__content-wrapper{width:270px}.modal--login-form--reduced .modal__content-wrapper .reduced-login{margin:25px 0 0;width:100%}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text{margin-bottom:15px}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text .title{font-size:1.66667rem}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text .subtitle,.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action,.modal--login-form--reduced .modal__content-wrapper .reduced-login input[type=submit]{font-size:1.33333rem}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action{background-color:transparent;border-radius:.3rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:.5rem auto auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action:hover{color:var(--primary-dark);text-decoration:none}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action.disabled,.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action>span{color:inherit;font-size:inherit;font-weight:inherit}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action,.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action:hover{border:1px solid var(--primary-color)}.modal--login-form .modal__content-wrapper--active{background-color:#f2f2f2;max-width:971px;padding:30px 10px;top:10%}.modal--login-form .modal__content-wrapper--active .modal-back{color:var(--primary-color);cursor:pointer;font-size:14px;padding:1rem 0;text-align:left}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message{color:#000;font-family:Verdana;line-height:1.54;text-align:center}.modal--login-form .modal__content-wrapper--active .form-block__header h2{border-bottom:2px solid #000;color:#000;font-family:Verdana;font-weight:700;line-height:1.54;margin-bottom:10px;margin-top:15px;text-align:left;text-transform:uppercase}.modal--login-form .modal__content-wrapper--active .form-block__header .form-block__title3{display:none}.modal--login-form .modal__content-wrapper--active .form--login-form,.modal--login-form .modal__content-wrapper--active .form--register-form{margin-bottom:20px}.modal--login-form .modal__content-wrapper--active .form--login-form .form--login-form__required_fields_text,.modal--login-form .modal__content-wrapper--active .form--login-form .form--login-form__reset-password,.modal--login-form .modal__content-wrapper--active .form--login-form .form-item,.modal--login-form .modal__content-wrapper--active .form--register-form .form--login-form__required_fields_text,.modal--login-form .modal__content-wrapper--active .form--register-form .form--login-form__reset-password,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item{margin-top:5px;text-align:left}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--login-form button,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--register-form button{margin:10px auto;padding:8px 20px}.modal--login-form .modal__content-wrapper--active .form-item label{color:#000}.modal--login-form .modal__content-wrapper--active .form-item input{height:30px;padding-left:10px;width:100%}@media (min-width:769px){.modal--login-form .modal__content-wrapper--active{max-width:600px;padding:30px 15px}.modal--login-form .modal__content-wrapper--active .modal__content{max-width:500px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message,.modal--login-form .modal__content-wrapper--active .form-block__header h2{font-size:1.08333em}.modal--login-form .modal__content-wrapper--active .login-form-wrapper,.modal--login-form .modal__content-wrapper--active .register-form-wrapper{width:500px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item label,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item label{font-size:1.08333em}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item input,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item input{height:35px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--login-form button,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--register-form button{font-size:1.08333em;padding:10px 25px}}@media (min-width:1025px){.modal--login-form--reduced .modal__content-wrapper{width:330px}.modal--login-form .modal__content-wrapper--active{max-width:none;padding:34px 75px;width:970px}.modal--login-form .modal__content-wrapper--active .modal__content{max-width:none}.modal--login-form .modal__content-wrapper--active .form-block__header p{font-size:1.08333em}.modal--login-form .modal__content-wrapper--active .login-form-wrapper,.modal--login-form .modal__content-wrapper--active .register-form-wrapper{width:375px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.modal--login-form .modal__content-wrapper--active .form--login-form,.modal--login-form .modal__content-wrapper--active .form--register-form{margin:0}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item label,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item label{font-size:1.08333em}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item input,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item input{height:35px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--login-form button,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--register-form button{font-size:1.08333em;padding:10px 25px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper{text-align:right}.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form--register-form,.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form-component{height:100%}.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form--register-form{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.proclinic-pt .modal--login-form--reduced.request-quote .modal__content-wrapper{width:667px}.proclinic-pt .modal--login-form--reduced.request-quote .modal__content-wrapper .reduced-login{padding:0 130px 52px}}.product-request-manager{margin:0 0 40px}.product-request-manager .form{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}.product-request-manager .form-item{margin:0 0 15px}.product-request-manager .form-item__label{display:inline-block;font-size:1.16667rem;font-weight:700;margin:0 0 5px}.product-request-manager .form-input input{height:30px;min-width:250px}.product-request-manager .form-select{max-width:250px}.product-request-manager .form-select select{height:30px;min-width:250px}.product-request-manager .form-select:before{padding:7px}.product-request-manager .form-select:after{background-image:url(/tienda/build/images/chevron-down.bc213772.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;position:absolute;right:7px;top:7px;width:15px}.product-request-manager__show-button{font-size:1.08333rem;padding:10px 15px}.product-request-manager__form--submit{font-size:1.25rem;padding:5px 10px}.related-slider[data-related-count="1"] .glide__arrows{display:none}.related-slider[data-related-count="1"] .glide__slide{justify-content:flex-start}.related-slider .product-card{height:100%;text-align:left;width:100%}.related-slider .product-card--featured{max-width:450px}.related-slider__item{height:auto}.related-slider__item:hover{cursor:default}.related-slider__arrows-left,.related-slider__arrows-right{align-items:center;background-color:transparent;border:none;box-shadow:none;display:flex;height:37px;justify-content:center;top:calc(50% - 50px);transform:none;width:50px}.related-slider__arrows-left span,.related-slider__arrows-right span{border-bottom:3px solid var(--primary-color);border-left:3px solid var(--primary-color);border-radius:2px;height:18px;width:18px}.related-slider__arrows-left{left:-20px}.related-slider__arrows-left span{margin-right:-7px;transform:rotate(48deg)}.related-slider__arrows-right{right:-20px}.related-slider__arrows-right span{margin-left:-7px;transform:rotate(-135deg)}.related-slider__wrapper ul{padding-bottom:20px}@media (min-width:481px){.related-slider .glide__arrows{display:none}.related-slider:hover .glide__arrows{display:block}.related-slider[data-related-count="2"] .glide__slide{max-width:300px}.related-slider[data-related-count="2"] .glide__arrows{display:none}}@media (min-width:641px){.related-slider{display:block;width:100%}.related-slider[data-related-count="3"] .glide__slide{max-width:300px}.related-slider[data-related-count="3"] .glide__arrows{display:none}.related-slider__wrapper{height:inherit;outline:none}.related-slider__list{height:100%}.related-slider__item{display:flex;justify-content:center}.related-slider .product-overview{margin:0;width:100%}.related-slider .product-overview__image{height:125px;padding:0}.related-slider .product-overview__image img{margin:0 20% 0 0;max-height:125px;max-width:190px;padding:10px 0 0}.related-slider .product-overview__name{margin:0 0 5px;min-height:0}.related-slider .product-overview__name a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;height:28.8px;line-height:1.2;margin:0 auto;overflow:hidden;text-overflow:ellipsis}.related-slider__list--only-1-related{margin-left:auto;margin-right:auto}}@media (min-width:1025px){.related-slider{margin:0 0 13px}.related-slider .product-card{width:100%}.related-slider--unique .related-item{width:calc(100% - 40px)}.related-slider[data-related-count="4"] .glide__slide{max-width:300px}.related-slider[data-related-count="4"] .glide__arrows{display:none}}.suppliers-product-view{background-color:#fff;border-radius:5px;flex-wrap:wrap;margin-bottom:32px;max-height:260px;padding:.83333rem;width:100%}.suppliers-product-view,.suppliers-product-view .img-left{align-items:center;display:flex;height:auto;position:relative}.suppliers-product-view .img-left{margin:10px 10px 0 0;max-width:100px;text-align:center}.suppliers-product-view .img-left .novelty-label{background:#fff6e7;border-radius:4px;color:#f37720;font-weight:700;padding:.4rem .6rem;position:absolute;top:6px}.suppliers-product-view .img-left img{margin-left:auto;margin-right:auto;max-height:80px;width:80px}.suppliers-product-view .right{width:calc(100% - 90px)}.suppliers-product-view .right .suggested-text{margin:0 0 0 auto;width:fit-content}.suppliers-product-view .right .suggested-text p{background:#ceecf1;border-radius:4px;color:var(--primary-color);font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:700;padding:.4rem .6rem}@media (min-width:1025px){.suppliers-product-view .right .suggested-text p{font-size:1.08333rem}}.suppliers-product-view .right .data{align-items:flex-end;align-items:baseline;display:flex;flex-direction:column;flex-grow:1;flex-grow:6;margin-bottom:4px;padding:8px 0 0;text-align:left;text-align:center;width:100%}.suppliers-product-view .right .data .product-view__discount-icon{background-color:#d1021a;border-radius:3px;color:#fff;display:flex;font-family:Roboto;font-weight:700;left:7px;padding:1px 3px;position:absolute;top:5px}.suppliers-product-view .right .data .title{width:85%}.suppliers-product-view .right .data .title h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.16667rem;font-weight:500;margin-bottom:6px;overflow:hidden;text-align:left;text-transform:uppercase;word-break:break-word}.suppliers-product-view .right .data .title p{font-size:1.16667rem;font-style:italic;overflow:hidden;text-align:left;text-overflow:ellipsis}.suppliers-product-view .right .data .prices{display:flex;flex-direction:column;font-family:Roboto;text-align:right}.suppliers-product-view .right .data .prices .product-view__exclusive-offer{border:1px solid #d1021a;border-radius:5px;color:#d1021a;font-weight:500;margin-bottom:2px;padding:0 4px;white-space:nowrap}.suppliers-product-view .right .data .prices .product-data__prices-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:5px}.suppliers-product-view .right .data .prices .prices__minimum-price{color:#000;display:flex;font-size:1.16667rem;font-weight:500;gap:5px}.suppliers-product-view .right .data .prices .prices__minimum-price span{display:none;font-weight:400}.suppliers-product-view .right .data .prices .prices__regular-price{color:#818181;font-size:1rem;font-style:italic;font-weight:200;text-decoration:line-through}.suppliers-product-view .right .data .view-product-button{display:none;margin:10px 0 0;width:100%}.suppliers-product-view .right .data .view-product-button a{background-color:#ceebf1;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;height:26px;line-height:1rem;margin:0;padding:7px 0 5px;text-align:center;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.suppliers-product-view .right .data .view-product-button a:hover{color:#00c9d3;text-decoration:none}.suppliers-product-view .right .data .view-product-button a.disabled,.suppliers-product-view .right .data .view-product-button a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.suppliers-product-view .right .data .view-product-button a>span{color:inherit;font-size:inherit;font-weight:inherit}.suppliers-product-view .right .data .view-product-button a{border-radius:4px}.suppliers-product-view .view-product-button{margin:10px 0 0;width:100%}.suppliers-product-view .view-product-button a{background-color:#ceebf1;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;height:26px;line-height:1rem;margin:0;padding:7px 0 5px;text-align:center;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.suppliers-product-view .view-product-button a:hover{color:#00c9d3;text-decoration:none}.suppliers-product-view .view-product-button a.disabled,.suppliers-product-view .view-product-button a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.suppliers-product-view .view-product-button a>span{color:inherit;font-size:inherit;font-weight:inherit}.suppliers-product-view .view-product-button a{border-radius:4px}@media (min-width:769px){.suppliers-product-view{flex-wrap:nowrap;padding:12px 25px;position:static}.suppliers-product-view .img-left{margin-top:0;max-width:140px}.suppliers-product-view .right{padding:0 8px;width:calc(100% - 299px)}.suppliers-product-view .right .suggested-text{margin:0}.suppliers-product-view .right .data{display:flex;justify-content:space-between;width:100%}.suppliers-product-view .right .data .title h2{font-weight:700}.suppliers-product-view .right .data .prices{align-self:flex-end;flex-direction:row;gap:35px;justify-content:flex-end}.suppliers-product-view .right .data .prices .product-view__icons--wrapper{display:flex;flex-direction:column;gap:5px}.suppliers-product-view .right .data .prices .product-view__discount-icon{margin-bottom:3px;max-width:34px;position:static}.suppliers-product-view .right .data .prices .product-data__prices-wrapper{justify-content:flex-end;margin-top:0}.suppliers-product-view .right .data .prices .prices__regular-price{align-self:flex-end;color:#8d8d8d;display:block;font-size:14px}.suppliers-product-view .right .data .prices .prices__minimum-price{white-space:nowrap}.suppliers-product-view .right .data .prices .prices__minimum-price span{align-self:end;display:block;padding-bottom:1px}.suppliers-product-view .right .data .prices .prices__minimum-price .integer-part{line-height:16px}.suppliers-product-view .right .data .prices .prices__minimum-price .decimal-part{margin-top:0}.suppliers-product-view .view-product-button{align-self:flex-end;margin-bottom:4px;width:209px}.suppliers-product-view .view-product-button a{font-family:Roboto;font-size:14px;height:30px;padding:8px;text-transform:uppercase}}@media (min-width:1025px){.main>.suppliers-product-view{display:none}.suppliers-product-view{align-items:normal;border-radius:0;max-height:200px;padding:12px 25px 12px 18px}.suppliers-product-view .view-product-button{display:none}.suppliers-product-view .img-left{margin:0 40px 0 0}.suppliers-product-view .img-left img{max-height:140px;width:140px}.suppliers-product-view .right{padding:0;width:calc(100% - 180px)}.suppliers-product-view .right .suggested-text{margin:0 0 0 auto}.suppliers-product-view .right .data{padding:15px 0 0}.suppliers-product-view .right .data .title{padding:0;width:100%}.suppliers-product-view .right .data .title h2{font-size:1.33333rem}.suppliers-product-view .right .data .title p{margin-bottom:6px}.suppliers-product-view .right .data .prices{gap:0;justify-content:flex-start;width:100%}.suppliers-product-view .right .data .prices .prices__minimum-price{font-size:1.33333rem}.suppliers-product-view .right .data .view-product-button{display:block}.suppliers-product-view .right .data .view-product-button a{max-width:unset}}.product-banner{margin-bottom:14px}@media (min-width:1025px){.product-banner{margin-bottom:16px}}.product-banner__image{border-radius:4px;height:auto;width:100%}.page-main.page-catalog,.page-main.page-catalog .navigation-bar-wrapper{background:#fafafa}.proclinic-pt .products-catalog__display-options-sorter:after{background-image:url(/tienda/build/images/chevron-down.17ad0a35.svg)!important}.proclinic-pt .products-catalog__filter-button:before{background-image:url(/tienda/build/images/filter.01b5e2cf.svg)!important}.catalog__main .hidden{display:none}.catalog__main .products-catalog__wrapper{display:flex}.catalog__main .products-catalog__wrapper catalog-filters{display:none}.catalog__main .products-catalog__wrapper--empty{min-height:400px}.catalog__main .products-catalog__wrapper .products-catalog__main{width:100%}.catalog__main .products-catalog__wrapper .products-catalog__main .catalog-family-banner .catalog-family-banner__content a{display:block}.catalog__main .products-catalog__wrapper .products-catalog__main .catalog-family-banner .catalog-family-banner__content .catalog-family-banner__image{width:100%}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info{padding:0 5px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title{display:flex;font-size:1.25rem;margin:0 0 10px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title--main,.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title--top{font-size:inherit}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title--top{color:#000;font-size:2rem;font-weight:700;margin:0 5px 0 0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title--main{color:#232323}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title .products-catalog__query-params-deleter{font-size:1.2em;margin-left:5px;text-decoration:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-text{color:#666;line-height:1.4}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__search-query,.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__search-references{color:#df677c;font-size:1.66667em;font-weight:700;margin-bottom:20px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__search-query a,.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__search-references a{color:#df677c;font-size:1.2em;margin-left:5px;text-decoration:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__go-top-container{color:#232323;font-size:1.5em;margin-top:5px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__go-top-container .products-catalog__go-top-button{line-height:25px;margin-left:8px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__go-top-container .products-catalog__go-top-button:hover{cursor:pointer;text-decoration:underline}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper{display:flex;justify-content:space-between;margin:0 5px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options{align-items:center;display:flex;flex-direction:column;gap:15px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter{align-items:center;display:flex;position:relative}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter-text{display:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter:after{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;pointer-events:none;position:absolute;right:6%;top:9px;width:16px;z-index:9}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-total-quantity{font-weight:500}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-select{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f0f4f4;border:1px solid #e4e4e4;border-radius:16px;font-family:Roboto;font-size:1.16667rem;font-weight:500;height:32px;padding:0 15px;position:relative;width:191px;z-index:9}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-select::-ms-expand{display:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-select:focus{outline:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-order{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #000;cursor:pointer;display:block;height:18px;margin-left:8px;position:relative;width:18px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-order:active{background:#9ad7da}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-order:after{border-bottom:8px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:50%;margin-left:-5px;margin-top:-4px;position:absolute;top:50%;width:0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-order--desc{transform:rotate(180deg)}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button{align-self:flex-end;border:none;color:var(--primary-color);cursor:pointer;display:inline-flex;font-family:Roboto;font-size:1.33333rem;font-weight:700;padding:8px 2px;position:relative}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button:before{background-image:url(/tienda/build/images/filtros-phone.2af792a1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:28px;position:absolute;right:47px;top:2px;width:28px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button .products-catalog__filter-tags-clear{display:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper{display:flex;margin-top:20px;padding:0 5px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags{display:flex;flex-wrap:wrap;width:100%}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags-clear{color:var(--primary-color);cursor:pointer;font-size:1.16667rem;font-weight:700;height:30px;padding:8px 0;text-align:right;text-decoration:underline;width:170px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tag{align-items:center;background:transparent;border:1px solid #e4e4e4;border-radius:16px;color:#232323;cursor:pointer;display:flex;font-weight:500;height:30px;margin:0 10px 5px 0;padding:5px 30px 5px 15px;position:relative;text-transform:uppercase}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tag-deleter{cursor:pointer;font-size:1.25rem;font-weight:700;padding-left:8px;position:absolute;right:5px;top:6px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tag-deleter:after{background-image:url(/tienda/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:12px;position:absolute;right:2px;top:2px;width:12px}.catalog__main .products-catalog__wrapper .products-catalog__main .product-card__max-qty-label{color:#d0021b;max-width:100px;text-align:center}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__pagination{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__pagination a.active{background-color:var(--primary-color);color:#fff}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__pagination a.disabled{display:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__pagination a:hover:not(.active){background-color:#ddd}.proclinic-it .catalog__main .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter:after{background-image:url(/tienda/build/images/chevron-down-blue-it.5afd9152.svg);background-size:auto}.proclinic-it .catalog__main .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter:hover:after{background-image:url(/tienda/build/images/chevron-down-hover-blue-it.90678b17.svg)}.proclinic-it .catalog__main .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button{color:#000}.proclinic-it .catalog__main .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button:before{background-image:url(/tienda/build/images/filters-icon-blue-it.7ed273eb.svg);background-size:contain;height:30px;width:20px}.proclinic-it .catalog__main .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button:hover:before{background-image:url(/tienda/build/images/filters-icon-hover-blue-it.911bb091.svg)}.proclinic-it .catalog__main .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags-clear{color:var(--primary-color)}.proclinic-it .catalog__main .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags-clear:hover{color:var(--primary-color-hover)}@media (min-width:641px){.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper{margin:0 10px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper{padding:0 10px}}@media (min-width:1025px){.page-main.page-catalog .main,.page-main.page-catalog .nav{margin:0 auto;max-width:none;padding:0 33px;width:100%}.catalog__main .products-catalog__wrapper{gap:0 4rem;padding:0 0 80px}.catalog__main .products-catalog__wrapper .catalog-filters{height:max-content;margin:0;top:0;width:calc(25% - 2rem)}.catalog__main .products-catalog__wrapper .products-catalog__main{width:calc(75% - 2rem)}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info{padding:0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-title{font-size:2.08333rem;margin:0 0 5px}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__info-text{font-size:1.16667rem}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper{margin:0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options{flex-direction:row;justify-content:space-between;width:100%}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-sorter-text{color:#5c5c5c;display:block;font-size:1.33333rem;font-weight:500;margin:0 15px 0 0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-total{color:#5c5c5c;display:inline-block;margin:10px 20px 10px 0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-total-quantity{font-size:1.33333rem}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__display-options-total-quantity span{font-size:1em}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__display-wrapper .products-catalog__filter-button{display:none}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper{margin-top:10px;padding:0}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags{width:auto}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags-clear{text-align:left}.catalog__main .products-catalog__wrapper .products-catalog__main .products-catalog__filter-tags-wrapper .products-catalog__filter-tags .products-catalog__filter-tag{margin:0 18px 5px 0}}@media (min-width:1440px){.page-main.page-catalog .main,.page-main.page-catalog .nav{max-width:1800px;padding:0 96px}}.products-catalog__empty-message{background-color:#fff3cd;background-image:url(/tienda/build/images/warning-icon.76aaa1e4.svg);background-repeat:no-repeat;border:1px solid #856404;color:#856404;padding:14px 20px 14px 45px}.products-catalog__empty-message,.products-catalog__help-message{align-items:center;background-position:15px;background-size:18px 18px;display:flex}.products-catalog__help-message{background-color:#747474;color:#fff;font-size:14px;font-weight:700;margin:20px 0;padding:14px 16px;width:100%}.products-catalog__category-description,.products-catalog__category-name{display:none}.products-catalog__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:1rem 0}.products-catalog__list .catalog-grid-banner.products-catalog__item{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.products-catalog__list .catalog-grid-banner.products-catalog__item .catalog-grid-banner__content,.products-catalog__list .catalog-grid-banner.products-catalog__item div.grid-banner-image-wrapper{align-items:center;border-radius:4px;display:flex;height:100%;justify-content:center;margin:0 auto;overflow:hidden;width:100%}.products-catalog__list .catalog-grid-banner.products-catalog__item div.grid-banner-image-wrapper{max-height:unset}.products-catalog__list .catalog-grid-banner.products-catalog__item img,.products-catalog__list .catalog-grid-banner.products-catalog__item picture{height:100%;object-fit:cover;width:100%}.products-catalog__list .catalog-grid-banner.products-catalog__item a{display:block;height:100%;overflow:hidden;width:auto}.products-catalog__list .catalog-grid-banner.products-catalog__item,.products-catalog__list:not(.products-catalog__list--featured) .product-card{width:calc(50% - .5rem)}@media (min-width:641px){.products-catalog__list .catalog-grid-banner.products-catalog__item,.products-catalog__list:not(.products-catalog__list--featured) .product-card{width:calc(33.3% - .66rem)}}@media (min-width:1440px){.products-catalog__list .catalog-grid-banner.products-catalog__item,.products-catalog__list:not(.products-catalog__list--featured) .product-card{width:calc(25% - .75rem)}}.products-catalog__list--featured{display:none}.products-catalog__loader{border-top:1px solid #dfdfdf;flex:0 0 100%;padding-top:20px;text-align:center}.products-catalog__display-options-total{margin-right:10px}.products-catalog__display-options .hidden--responsive{align-self:baseline;color:#5c5c5c;display:block;font-weight:500;text-transform:lowercase}@media (min-width:641px){.products-catalog__item{width:calc(33.33% - 20px)}.products-catalog__list--featured{display:flex;justify-content:space-between}.products-catalog__list--featured .products-catalog__item--featured{margin-left:0!important;margin-right:0!important;width:calc(50% - 10px)}}@media (min-width:769px){.products-catalog__item{width:calc(25% - 20px)}}@media (min-width:1025px){.products-catalog{margin:0 0 0 auto}.products-catalog__item{width:calc(33.33% - 13.33px)}.products-catalog__item:nth-child(3n+2){margin-left:20px;margin-right:20px}.products-catalog__list .catalog-grid-banner.products-catalog__item .catalog-grid-banner__content{max-height:390px}.products-catalog__display-options-total{margin-right:0}.products-catalog__display-options .hidden--responsive{display:block!important}}@media (min-width:1280px){.products-catalog{margin:0 0 0 auto}.products-catalog__item{width:calc(25% - 15px)}}.catalog-filters{display:flex;height:100vh;left:0;position:fixed;top:var(--header-bottom,129px);width:100%;z-index:98}.catalog-filters.hidden,.catalog-filters .hidden,.catalog-filters.hidden--responsive,.catalog-filters .hidden--responsive{display:none!important}.catalog-filters .catalog-filters__shadow-layer{background-color:rgba(0,0,0,.4);height:100%;width:100%}.catalog-filters .catalog-filters__filter-banner--top{display:none}.catalog-filters .catalog-filters__content-wrapper{background-color:#f3f3f3;border-radius:0 0 0 5px;height:calc(100vh - var(--header-bottom, 129px));overflow-y:auto;padding:0;position:absolute;right:0;width:85%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display{display:flex;justify-content:space-between;padding:12px 20px 5px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-options{display:flex;flex-direction:column;gap:5px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-options-title{color:#000;cursor:default;font-size:1.16667rem;font-weight:500;padding:0 0 0 23px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-options-title:before{background-image:url(/tienda/build/images/filters-gray.27ee7be0.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";cursor:default;height:16px;left:20px;position:absolute;width:16px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-options-total-quantity{color:#5c5c5c;cursor:default;font-size:1.16667rem;font-weight:500;text-transform:lowercase}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-filter-clear{color:var(--primary-color);cursor:default;text-decoration:underline}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-filter-clear p{cursor:pointer}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__close-label{display:none}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-banner{margin:0 0 10px;width:100%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-banner .catalog-filters__filter-banner-img{width:100%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__close-button{background:none;border-bottom:1px solid #d8d8d8;color:#5c5c5c;cursor:pointer;display:inline-flex;font-size:1rem;padding:10px 0 10px 20px;transition:none;width:100%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__close-button:before{background-image:url(/tienda/build/images/close-gray.a5e97e3d.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";height:15px;margin-right:15px;width:15px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner{margin-bottom:10px;padding:0 1.33333rem 0 1.66667rem}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header{cursor:pointer;display:flex;justify-content:space-between;padding:20px 0 5px;position:relative}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header p,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header p{font-size:1.33333rem;font-weight:700}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header span,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header span{background-repeat:no-repeat;height:17px;mask-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);text-align:center;width:14px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header-icon--inverted,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header-icon--inverted{transform:rotate(180deg)}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar{margin-bottom:2px;margin-top:10px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input{border:none;border-radius:4px;height:21px;margin:0;padding:8px;width:100%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input::-webkit-input-placeholder{color:#818181;font-size:1.16667rem}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input:focus-visible{outline:none}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input:focus-visible::placeholder{opacity:0}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list{display:flex;flex-direction:column}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__empty-list-message{color:#d0021b}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item{margin-top:8px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item--active{display:flex!important;order:-1!important}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item--active label,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item.selected label{color:#000!important}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item label{color:#818181;cursor:pointer;font-size:1.16667rem;font-weight:lighter;text-transform:uppercase;word-break:break-word}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item label span{font-size:inherit}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;height:17px;margin:0 4px 0 0;min-width:17px;outline:none;width:17px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url(/tienda/build/images/white-tick.9d249488.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:1px solid #e4e4e4;border-radius:4px;height:16px;width:17px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__filter-item input[type=checkbox]::-ms-check{display:none}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more{color:var(--primary-color);cursor:pointer;font-size:1.16667rem;font-weight:700;margin-top:8px;padding-bottom:10px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more *{font-size:1.08333rem}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more--more:before{color:var(--primary-color);content:"+";margin-right:3px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more--more:after{background-color:var(--primary-color);content:"";display:block;height:1px;width:62px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more--less:before{color:var(--primary-color);content:"-";margin-right:3px}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-list .catalog-filters__see-more--less:after{background-color:var(--primary-color);content:"";display:block;height:1px;width:73px}.catalog-filters__filter-promotion-item{margin-top:8px}.catalog-filters__filter-promotion-item--active{display:flex!important;order:-1!important}.catalog-filters__filter-promotion-item--active label,.catalog-filters__filter-promotion-item.selected label{color:#000!important}.catalog-filters__filter-promotion-item label{color:#818181;cursor:pointer;font-size:1.16667rem;font-weight:lighter;text-transform:uppercase;word-break:break-word}.catalog-filters__filter-promotion-item label span{font-size:inherit}.catalog-filters__filter-promotion-item input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;height:17px;margin:0 4px 0 0;min-width:17px;outline:none;width:17px}.catalog-filters__filter-promotion-item input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url(/tienda/build/images/white-tick.9d249488.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:1px solid #e4e4e4;border-radius:4px;height:16px;width:17px}.catalog-filters__filter-promotion-item input[type=checkbox]::-ms-check{display:none}.catalog-filters__filter-eco-item{margin-top:8px}.catalog-filters__filter-eco-item--active{display:flex!important;order:-1!important}.catalog-filters__filter-eco-item--active label,.catalog-filters__filter-eco-item.selected label{color:#000!important}.catalog-filters__filter-eco-item label{color:#818181;cursor:pointer;font-size:1.16667rem;font-weight:lighter;text-transform:uppercase;word-break:break-word}.catalog-filters__filter-eco-item label span{font-size:inherit}.catalog-filters__filter-eco-item input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;height:17px;margin:0 4px 0 0;min-width:17px;outline:none;width:17px}.catalog-filters__filter-eco-item input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url(/tienda/build/images/white-tick.9d249488.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:1px solid #e4e4e4;border-radius:4px;height:16px;width:17px}.catalog-filters__filter-eco-item input[type=checkbox]::-ms-check{display:none}.proclinic-it .catalog-filters .catalog-filters__content-wrapper{background-color:#fafafa}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-options-title:before{background-image:url(/tienda/build/images/filters-icon-blue-it.7ed273eb.svg);background-size:auto}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-filter-clear{color:var(--primary-color)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__display-filter-clear:hover{color:var(--primary-color-hover)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input{border:1px solid transparent;border-radius:2px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input:hover{border:1px solid #ccc}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__search-bar input:focus{border:1px solid #818181}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header-icon,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header-icon{background-image:url(/tienda/build/images/chevron-down-blue-it.5afd9152.svg);height:28px;mask-image:none;position:absolute;right:-5px;top:15px;width:28px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner .catalog-filters__dropdown-header:hover .catalog-filters__dropdown-header-icon,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header:hover .catalog-filters__dropdown-header-icon{background-image:url(/tienda/build/images/chevron-down-hover-blue-it.90678b17.svg)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item{display:flex;margin:10px 0 0}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item input[type=checkbox]{margin:0 10px 0 0}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item label,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item span{color:#5c5c5c}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item:not(.catalog-filters__filter-item--active):hover label,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item:not(.catalog-filters__filter-item--active):hover span{-webkit-text-stroke-width:.8px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item:not(.catalog-filters__filter-item--active):hover input[type=checkbox]{background-image:url(/tienda/build/images/checkbox-square-light-blue-it.509c73d2.svg)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active label,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active span{-webkit-text-stroke-width:1px;color:#000}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active input[type=checkbox]:checked{background-color:var(--primary-color)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active:hover label,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active:hover span{-webkit-text-stroke-width:1.2px;color:#000}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__filter-item--active:hover input[type=checkbox]{background-color:var(--primary-color-hover)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more{color:var(--primary-color);margin-top:15px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more--more:before{color:var(--primary-color)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more--more:after{background-color:var(--primary-color);margin-top:2px;width:80px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more--less:before{color:var(--primary-color)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more--less:after{background-color:var(--primary-color);margin-top:2px;width:50px}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more:hover,.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more:hover:before{color:var(--primary-color-hover)}.proclinic-it .catalog-filters .catalog-filters__content-wrapper .catalog-filters__see-more:hover:after{background-color:var(--primary-color-hover)}@media (min-width:641px){.catalog-filters .catalog-filters__shadow-layer{width:30%}.catalog-filters .catalog-filters__content-wrapper{width:70%}}@media (min-width:769px){.catalog-filters .catalog-filters__shadow-layer{width:40%}.catalog-filters .catalog-filters__content-wrapper{width:60%}}@media (min-width:1025px){.catalog-filters{background-color:transparent;display:block;height:auto;position:relative;width:22%;z-index:auto}.catalog-filters__dropdown{background:transparent}.catalog-filters.hidden--responsive,.catalog-filters .hidden--responsive{display:block!important}.catalog-filters .catalog-filters__shadow-layer{display:none}.catalog-filters .catalog-filters__content-wrapper{background:#fafafa;border:1px solid #e4e4e4;border-radius:4px;height:auto;overflow-y:hidden;padding:0 20px;position:static;width:100%}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__close-button,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__display{display:none}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown,.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown-with_banner{padding:0}.catalog-filters .catalog-filters__content-wrapper .catalog-filters__dropdown .catalog-filters__dropdown-header{background-color:#fafafa}.catalog-filters .catalog-filters__filter-banner{display:none}.catalog-filters .catalog-filters__filter-banner--top{display:block;margin-bottom:1rem}.catalog-filters .catalog-filters__filter-banner--top a img{border-radius:4px;width:100%}}.modal.modal--request-quote-form .modal__content-wrapper{width:25rem}.request-quote-form__title{font-size:1.75rem;font-weight:500;padding:3rem 0 1rem}.request-quote-form .form-item{margin-top:.66667rem}.request-quote-form .form-item input:not([type=checkbox]){border:1px solid #979797;padding:.5rem .66667rem;width:100%}.request-quote-form .form-item input:not([type=checkbox])::-webkit-input-placeholder{color:#818181!important}.request-quote-form .form-group{margin:2rem 0 0}.request-quote-form .form-group>.form-item{width:auto}.request-quote-form .form-checkbox{height:auto;margin:10px 0 22px;padding:.2rem 0 0 2rem;text-align:left}.request-quote-form .form-checkbox input[type=checkbox]{left:0;margin:0;position:absolute;top:0}.request-quote-form .form-checkbox .form-checkbox__label span{color:#000;position:static}.request-quote-form .form-checkbox .form-error{margin:5px 0}.request-quote-form .form-component__submit{background-color:var(--primary-color);border-radius:.3rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.request-quote-form .form-component__submit:hover{color:#000;text-decoration:none}.request-quote-form .form-component__submit.disabled,.request-quote-form .form-component__submit:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.request-quote-form .form-component__submit>span{color:inherit;font-size:inherit;font-weight:inherit}.request-quote-form .form-error{text-align:left}.request-quote__form-content-legal{color:#5c5c5c;font-size:.79167rem;margin:1.5rem 0 0;text-align:justify}.request-quote__form-content-legal>a{color:var(--primary-color);font-size:.79167rem;text-decoration:underline}.proclinic-pt .modal.modal--request-quote-form .modal__content-wrapper .modal__close{background-size:1rem}.proclinic-pt .request-quote-form__title{text-align:center;width:100%}.proclinic-pt .request-quote-form .form-checkbox input[type=checkbox]{left:1px;top:1px;width:15px}.proclinic-pt .request-quote-form .request-quote-product-name{align-items:flex-start;display:flex;flex-direction:column;gap:5px 0}.proclinic-pt .request-quote-form .request-quote-product-name .form-item__label{color:#000}.proclinic-pt .request-quote-form .request-quote-product-name .form-input{width:100%}.proclinic-pt .request-quote-form .form-item input:not([type=checkbox]){border:1px solid #979797;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.75);font-size:1.16667rem;padding:.8rem .7rem}.proclinic-pt .request-quote-form .form-item input:not([type=checkbox])::placeholder{color:#979797;font-style:italic;font-weight:100}.proclinic-pt .request-quote-form .request-quote__gdpr .form-item .form-checkbox{margin:0}.proclinic-pt .request-quote-form .request-quote__gdpr .form-item .form-checkbox label span,.proclinic-pt .request-quote-form .request-quote__gdpr .form-item .form-checkbox label span a{color:#002b4d}.proclinic-pt .request-quote-form .request-quote__gdpr .form-item:last-child .form-checkbox{margin:0 0 22px}.proclinic-pt .request-quote__form-content-legal{color:#8b8b8b;font-size:1rem}.proclinic-pt .request-quote__form-content-legal>a{color:#f5a623;font-size:1rem;font-weight:700}@media (min-width:1025px){.modal.modal--request-quote-form .modal__content-wrapper{padding:0 20px 20px;width:42.5rem}.request-quote-form{column-gap:8px;display:flex;flex-wrap:wrap}.request-quote-form .form-item{width:calc(50% - 4px)}.request-quote-form .form-group{margin:1rem 0 0}.request-quote-form .form-component__button-wrapper,.request-quote-form .request-quote__city,.request-quote-form .request-quote__privacy-policy{width:100%}.proclinic-pt .modal--request-quote-form .modal__content-wrapper{width:667px}.proclinic-pt .request-quote-form__title{padding:4rem 0 3rem}.proclinic-pt .request-quote-form .request-quote-product-name{flex-direction:row;justify-content:space-between;width:100%}.proclinic-pt .request-quote-form .request-quote-product-name .form-item__label{margin:11px 0}.proclinic-pt .request-quote-form .request-quote-product-name .form-input{width:80%}}.modal.modal--request-quote-sent .modal__content-wrapper{width:25rem}@media (min-width:1025px){.modal.modal--request-quote-sent .modal__content-wrapper{width:37.5rem}}.request-quote-sent{align-items:center;display:flex;flex-direction:column}.request-quote-sent img{width:4.16667rem}@media (min-width:1025px){.request-quote-sent img{width:2.91667rem}}.request-quote-sent .title{font-size:1.75rem;font-weight:500;margin:2.91667rem 0 .91667rem;text-align:center}@media (min-width:1025px){.request-quote-sent .title{font-size:1.66667rem;margin:1.91667rem 0 .91667rem}}.request-quote-sent .body{font-size:1.16667rem}.request-quote-sent__button{background-color:var(--primary-color);border-radius:.3rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:2rem 0 0;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.request-quote-sent__button:hover{color:#000;text-decoration:none}.request-quote-sent__button.disabled,.request-quote-sent__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.request-quote-sent__button>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.request-quote-sent__button{font-size:1rem;margin:2.41667rem 0 0;width:16.66667rem}}.proclinic-pt .modal.modal--request-quote-sent .modal__content-wrapper .modal__close{background-size:1rem}.proclinic-pt .request-quote-sent button{border-radius:8px;text-transform:uppercase}.product-card__price{align-items:baseline;color:#303030;display:flex;flex-flow:row wrap;gap:0 .4rem;justify-content:flex-start;margin:.5rem 0}.product-card__price .product-card__price-from-label{font-family:Roboto,sans-serif;font-size:.83333rem;font-style:normal;font-weight:400;width:100%}@media (min-width:1025px){.product-card__price .product-card__price-from-label{font-size:1rem;width:auto}}.product-card__price--final .integer-part{font-family:Roboto,sans-serif;font-size:1.33333rem;font-style:normal;font-weight:500}@media (min-width:1025px){.product-card__price--final .integer-part{font-size:1.83333rem}}.product-card__price--final .currency-part,.product-card__price--final .decimal-part{font-family:Roboto,sans-serif;font-size:1.16667rem;font-style:normal;font-weight:500}@media (min-width:1025px){.product-card__price--final .currency-part,.product-card__price--final .decimal-part{font-size:1.66667rem}}.product-card__price--regular{color:#8f8f8f;font-family:Roboto,sans-serif;font-size:1.16667rem;font-style:normal;font-weight:400;text-decoration:line-through}@media (min-width:1025px){.product-card__price--regular{font-size:1.16667rem}}@media (max-width:1024px){.proclinic-pt .product-card__advice--icon{background-image:url(/tienda/build/images/information-outlined.0a89f75e.svg)!important;background-size:28px}}@media (min-width:1025px){.proclinic-pt .product-card__advice--icon{background-image:url(/tienda/build/images/information-filled.1026cdb3.svg)!important}}.proclinic-it .product-card .product-card__save-percent{font-size:1.3rem}.product-card,.product-card-home-3m{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:flex;flex-flow:column nowrap;min-height:300px;padding:1rem;position:relative}@media (min-width:1025px){.product-card,.product-card-home-3m{min-height:390px}}.product-card--with-advert,.product-card-home-3m--with-advert{border:2px solid var(--primary-color)}.product-card-home-3m__header,.product-card__header{align-items:center;display:flex;flex-flow:row nowrap;gap:0 .5rem;justify-content:flex-start;min-height:1.5rem}.product-card-home-3m__save-percent,.product-card__save-percent{align-items:center;background:var(--offer-color);border-radius:4px;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:700;height:1.5rem;justify-content:center;padding:0 .5rem;width:fit-content}@media (min-width:1025px){.product-card-home-3m__save-percent,.product-card__save-percent{font-size:1rem}}.product-card-home-3m__header-icon,.product-card__header-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.5rem;width:1.5rem}@media (min-width:1025px){.product-card-home-3m__header-icon,.product-card__header-icon{height:1.8rem;width:1.8rem}}.product-card-home-3m__dplus-icon,.product-card__dplus-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.5rem;width:3.5rem}@media (min-width:1025px){.product-card-home-3m__dplus-icon,.product-card__dplus-icon{height:1.8rem;width:4.5rem}}.product-card-home-3m__eco,.product-card__eco{background-image:url(/tienda/build/images/ICON_eco.2ac123a4.png)}.product-card-home-3m__gift,.product-card__gift{background-image:url(/tienda/build/images/ICON_regalo.26bde361.png)}.product-card-home-3m__dplus,.product-card__dplus{background-image:url(/tienda/build/images/dplus.6e24beea.svg)}.product-card-home-3m__name>a,.product-card__name>a{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-family:Roboto,sans-serif;font-size:1.16667rem;font-style:normal;font-weight:500;margin:.25rem 0 0;overflow:hidden;word-break:break-word}@media (min-width:1025px){.product-card-home-3m__name>a,.product-card__name>a{font-size:1.33333rem}}.product-card-home-3m__image,.product-card__image{align-self:center}.product-card-home-3m__image img,.product-card__image img{max-height:92px;width:auto}@media (min-width:1025px){.product-card-home-3m__image,.product-card__image{height:145px}.product-card-home-3m__image img,.product-card__image img{height:auto;max-height:145px;max-width:170px}}.product-card-home-3m__details--desktop,.product-card__details--desktop{display:none}.product-card-home-3m__details--mobile,.product-card__details--mobile{margin:.3rem 0 0}.product-card-home-3m__details span,.product-card__details span{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:300}@media (min-width:1025px){.product-card-home-3m__details span,.product-card__details span{font-size:1rem}.product-card-home-3m__details--mobile,.product-card__details--mobile{display:none}.product-card-home-3m__details--desktop,.product-card__details--desktop{display:flex;flex-flow:column nowrap;margin:0 0 0 auto;text-align:right}.product-card-home-3m__details span:first-child,.product-card__details span:first-child{color:#4a4a4a}.product-card-home-3m__details span:nth-child(2),.product-card__details span:nth-child(2){font-size:1rem}}.product-card-home-3m__package,.product-card__package{display:none}@media (min-width:1025px){.product-card-home-3m__package,.product-card__package{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-family:Roboto,sans-serif;font-size:1rem;font-style:italic;font-weight:300;margin:.25rem 0 0;overflow:hidden}}@media (min-width:1025px) and (min-width:1025px){.product-card-home-3m__package,.product-card__package{font-size:1rem}}.product-card-home-3m__tag,.product-card__tag{height:1.16667rem;margin:.8rem 0!important}.product-card-home-3m__tag span,.product-card__tag span{border-radius:4px;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:700;padding:.4rem .6rem}@media (min-width:1025px){.product-card-home-3m__tag span,.product-card__tag span{font-size:1.08333rem}}.product-card-home-3m__promo,.product-card__promo{background:#ceecf1;color:var(--primary-color)}.product-card-home-3m__novelty,.product-card__novelty{background:#fff6e7;color:#f37720}.product-card-home-3m__max-qty-label,.product-card__max-qty-label{display:none}.product-card-home-3m__buttons,.product-card__buttons{margin:auto 0 0}.product-card-home-3m__buttons .product-card-home-3m__adder-group,.product-card-home-3m__buttons .product-card__adder-group,.product-card__buttons .product-card-home-3m__adder-group,.product-card__buttons .product-card__adder-group{display:flex;flex-direction:column;gap:.33333rem;position:relative}.product-card-home-3m__buttons .product-card-home-3m__adder-group .spinner,.product-card-home-3m__buttons .product-card__adder-group .spinner,.product-card__buttons .product-card-home-3m__adder-group .spinner,.product-card__buttons .product-card__adder-group .spinner{height:2.16667rem}@media (min-width:1025px){.product-card-home-3m__buttons .product-card-home-3m__adder-group .spinner,.product-card-home-3m__buttons .product-card__adder-group .spinner,.product-card__buttons .product-card-home-3m__adder-group .spinner,.product-card__buttons .product-card__adder-group .spinner{height:2.75rem}}.product-card-home-3m__buttons .product-card-home-3m__adder-group .spinner__button,.product-card-home-3m__buttons .product-card__adder-group .spinner__button,.product-card__buttons .product-card-home-3m__adder-group .spinner__button,.product-card__buttons .product-card__adder-group .spinner__button{height:100%;width:33%}.product-card-home-3m__buttons .product-card-home-3m__adder-group .spinner input[type=number],.product-card-home-3m__buttons .product-card__adder-group .spinner input[type=number],.product-card__buttons .product-card-home-3m__adder-group .spinner input[type=number],.product-card__buttons .product-card__adder-group .spinner input[type=number]{height:100%;width:30%}@media (min-width:1025px){.product-card-home-3m__buttons .product-card-home-3m__adder-group,.product-card-home-3m__buttons .product-card__adder-group,.product-card__buttons .product-card-home-3m__adder-group,.product-card__buttons .product-card__adder-group{align-items:center;flex-direction:row;gap:.58333rem}}.product-card-home-3m__add-button:hover,.product-card__add-button:hover{background:var(--primary-color-hover);color:var(--white-color)}.product-card-home-3m .products__request-quote-button:hover,.product-card-home-3m__select-button:hover,.product-card .products__request-quote-button:hover,.product-card__select-button:hover{background:#b2e1e9;color:var(--primary-color-hover);text-decoration:none}.product-card-home-3m .products__request-quote-button,.product-card-home-3m__add-button,.product-card-home-3m__select-button,.product-card .products__request-quote-button,.product-card__add-button,.product-card__select-button{align-items:center;border-radius:.33333rem;display:flex;font-weight:700;height:33px;justify-content:center;padding:0;text-align:center;text-transform:uppercase;width:100%}.product-card-home-3m .products__request-quote-button,.product-card-home-3m__select-button,.product-card .products__request-quote-button,.product-card__select-button{background:#ceecf1;color:var(--primary-color)}.product-card-home-3m__offer,.product-card__offer{border:1px solid var(--offer-color);border-radius:4px;color:var(--offer-color);font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;margin:0 0 .5rem;padding:.1rem .3rem;width:fit-content}@media (min-width:1025px){.product-card-home-3m__offer,.product-card__offer{font-size:1.16667rem}}.product-card-home-3m__offer--exclude,.product-card__offer--exclude{border-color:#4d4d4d;color:#4d4d4d}.product-card-home-3m__advice,.product-card__advice{border-radius:4px;display:flex;flex-flow:row nowrap;gap:0 .75rem;justify-content:flex-start}.product-card-home-3m__advice--icon,.product-card__advice--icon{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;min-width:.7rem}.product-card-home-3m__advice--text,.product-card__advice--text{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400}@media (min-width:1025px){.product-card-home-3m__advice--text,.product-card__advice--text{font-size:1rem;white-space:nowrap}}@media (max-width:1024px){.product-card-home-3m__advice,.product-card__advice{align-items:flex-start;min-height:2rem;position:absolute;right:1rem;top:1rem}.product-card-home-3m__advice--icon,.product-card__advice--icon{background-image:url(/tienda/build/images/ICON_Informacion_Movil.6da45f40.png);height:2rem;min-width:2rem;order:2}.product-card-home-3m__advice--text,.product-card__advice--text{align-items:center;background:#f0f4f4;border-radius:4px;display:flex;height:100%;justify-content:center;margin:0 0 0 .5rem;padding:1rem;position:relative}.product-card-home-3m__advice--text:after,.product-card__advice--text:after{border-color:transparent transparent transparent #f0f4f4;border-style:solid;border-width:10px 0 10px 10px;content:"";height:0;position:absolute;right:-7px;top:2px;width:0}.product-card-home-3m__advice--text.product-card__advice--hidden,.product-card__advice--text.product-card__advice--hidden{display:none}}@media (min-width:1025px){.product-card-home-3m__advice,.product-card__advice{align-items:center;background:#f0f4f4;gap:0 .5rem;margin:auto 0 .4rem;padding:.5rem}.product-card-home-3m__advice+.product-card__buttons,.product-card__advice+.product-card__buttons{margin:0}.product-card-home-3m__advice--icon,.product-card__advice--icon{background-image:url(/tienda/build/images/ICON_Informacion.54e0ff31.png);height:1rem;width:1rem}}.product-card-home-3m__information-wrapper,.product-card__information-wrapper{display:flex;flex:1;flex-flow:column nowrap}.product-card--featured{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto auto auto auto auto 2rem auto;min-height:300px;min-height:0;width:calc(50% - .5rem)}.product-card--featured>*{margin:.2rem 0}.product-card--featured .product-card__header{grid-column:1/span 2;grid-row:1/span 1}.product-card--featured .product-card__image{grid-column:1/span 1;grid-row:2/span 6}.product-card--featured .product-card__image>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.product-card--featured .product-card__image img{aspect-ratio:1/1;height:200px;max-height:100%;max-width:100%;object-fit:contain;width:auto}.product-card--featured div:nth-child(3):not(.product-card__advice){grid-column:2/span 1;grid-row:2/span 1}.product-card--featured div:nth-child(4):not(.product-card__advice){grid-column:2/span 1;grid-row:3/span 1}.product-card--featured div:nth-child(5):not(.product-card__advice){grid-column:2/span 1;grid-row:4/span 1}.product-card--featured div:nth-child(6):not(.product-card__advice){grid-column:2/span 1;grid-row:5/span 1}.product-card--featured div:nth-child(7):not(.product-card__advice){grid-column:2/span 1;grid-row:6/span 1}.product-card--featured .product-card__buttons{grid-column:2/span 1;grid-row:9/span 1!important}.product-card--featured .product-card__advice{grid-column:auto;grid-row:auto}@media (min-width:1025px){.product-card--featured .product-card__advice{grid-column:2/span 1;grid-row:8/span 1!important}}.product-card--featured .product-card__name{overflow:unset;text-align:left}.product-card--featured .product-card__info{text-align:left}@media (min-width:1025px){.product-card--featured .product-card-home-3m__adder-group,.product-card--featured .product-card__adder-group{flex-wrap:nowrap!important}}.proclinic-pt .product-card .products__request-quote-button,.proclinic-pt .product-card__select-button{background:#d3e1f2}.proclinic-pt .product-card .products__request-quote-button:hover,.proclinic-pt .product-card__select-button:hover{background:#a3b6cd}.product-card-home-3m__add-button{background:#01332b;color:var(--white-color)}.product-card-home-3m__add-button:hover{background:#012a23;color:var(--white-color)}.product-card-home-3m .products__request-quote-button,.product-card-home-3m__select-button{background:#bffde3;color:#01332b}.product-card-home-3m .products__request-quote-button:hover,.product-card-home-3m__select-button:hover{background:#9beecb;color:#01332b;text-decoration:none}.home-3m .hide-mobile{display:none}@media (min-width:1025px){.home-3m .hide-mobile{display:flex}}.home-3m .product-card__header-details--mobile{display:flex;flex-flow:column nowrap;margin:0 0 0 auto;text-align:right}@media (min-width:1025px){.home-3m .product-card__header-details--mobile{display:none}}.proclinic-it .product-card__promo{background:var(--white-color);border:1px solid var(--primary-color);border-radius:4px;padding:2px 4px}.proclinic-it .product-card__novelty{font-style:italic;padding:3px 6px}.proclinic-it .product-card .products__request-quote-button,.proclinic-it .product-card__select-button{background:#d1ecff}.proclinic-it .product-card .products__request-quote-button:hover,.proclinic-it .product-card__select-button:hover{background:#b9d6eb;color:var(--primary-color-hover)}.proclinic-it .product-card__advice--icon{background-image:url(/tienda/build/images/information.17aa4377.svg)!important}.proclinic-it .product-card__save-percent{height:1.8rem}.login-page-title h1{color:var(--primary-color);font-size:1em}.credentials-forms-wrapper{display:flex;flex-direction:column;margin:15px auto}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{background:#f3f3f3;margin:0 auto;padding:25px 15px 0;width:100%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper{margin-top:15px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-block__header .form-block__paragraph{display:none}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-component__button-wrapper{padding:0 0 25px;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{color:var(--primary-color);font-size:1.08em;font-weight:700;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{line-height:1.8;margin:10px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-component__button-wrapper{padding:15px 0;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-component__button-wrapper .form-component__button{font-size:1em;font-weight:700;letter-spacing:1.1px;line-height:20px;padding:5px 25px;text-align:center}.credentials-forms-wrapper .login-logo{display:none}.credentials-forms-wrapper-app{align-content:center;align-items:center;background-image:linear-gradient(180deg,#0099a8 67%,#014554 167%);display:flex;flex-direction:inherit;flex-wrap:wrap;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:99999}.credentials-forms-wrapper-app .login-logo{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;width:100%}.credentials-forms-wrapper-app .login-logo img{width:289px}.credentials-forms-wrapper-app .form-item{border-radius:19px!important;margin-left:auto;margin-right:auto;width:80%!important}.credentials-forms-wrapper-app .form-item .form-input{border-radius:19px!important;height:38px!important}.credentials-forms-wrapper-app .form-item .form-input .form-input__item{border-radius:19px!important;height:38px!important;padding:0 0 0 20px!important}.credentials-forms-wrapper-app .form--login-form__required_fields_text,.credentials-forms-wrapper-app .form--login-form__reset-password a{color:#fff;margin-bottom:5px;margin-left:10%}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form{margin:0;padding:25px 15px 0;width:100%}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .title_app{border-bottom:1px solid #fff;color:#fff;margin-bottom:22px;margin-left:auto;margin-right:auto;padding-bottom:14px;text-align:center;width:80%}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .title_app h3{font-family:Roboto;font-size:2.25rem;font-weight:800}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-component__button{background-color:#f5a623;border-radius:19px;color:#fff;font-family:Roboto;font-size:1.33333rem;font-weight:800;height:38px;margin-top:20px;width:60%}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form--register-form .form-component__button{background-color:#fff;color:var(--primary-color)}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form.register-form-wrapper{margin-top:15px}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-block__header .form-block__paragraph{display:none}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-component__button-wrapper{padding:0 0 25px;text-align:center}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-block__header{margin-bottom:0}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{color:#fff;font-size:1.33333rem;font-weight:700;text-align:center}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{clear:both;line-height:1.8;margin:10px 0}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-component__button-wrapper{padding:15px 0;text-align:center}.credentials-forms-wrapper-app .form-block.credentials-forms-wrapper__form .form-component__button-wrapper .form-component__button{font-size:1em;font-weight:700;letter-spacing:1.1px;line-height:20px;padding:5px 25px;text-align:center}.credentials-forms-wrapper-app .message-handler{position:absolute;top:0}@media (min-width:641px){.login-page-title h1{font-size:1.25em}.credentials-forms-wrapper{margin-top:25px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{max-width:540px;padding:25px 50px 15px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential{width:100%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__paragraph{font-size:1.08em;margin:20px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__title2,.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__title3,.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-item .form-input .form-input__item{font-size:1.25em}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-component__button-wrapper .form-component__button{font-size:1.16em;margin:25px auto auto;padding:12px 20px}}@media (min-width:769px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{padding:35px 60px 25px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__paragraph{font-size:1.16em}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-component__button-wrapper .form-component__button{padding:10px 25px}}@media (min-width:1025px){.login-page-title h1{color:#df677c;font-size:1.66em;text-transform:uppercase}.credentials-forms-wrapper{align-items:stretch;flex-direction:row;margin:0 20px 40px}.credentials-forms-wrapper .login-form-wrapper{order:2}.credentials-forms-wrapper .register-form-wrapper{order:1}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{background:transparent;margin:0 auto;max-width:540px;padding:25px 50px 15px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.login-form-wrapper,.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper{padding:25px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.login-form-wrapper{padding-left:30px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper{display:flex;flex-direction:column;margin:0;padding-right:30px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-component{display:flex;flex-grow:1}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-component .form-credential{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-block__header .form-block__paragraph{display:block}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form.register-form-wrapper .form-credential .form-component__button-wrapper{align-self:flex-end;display:block;padding-bottom:9px;text-align:right;width:100%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential{width:100%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__paragraph{color:#232323;font-size:1.33em}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-block__header .form-block__title2{border-bottom:1px solid #999;color:#878787;font-size:1.08em;font-weight:400;padding:5px 0;text-align:left}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-component__button-wrapper{display:inline-block;text-align:right;width:40%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-credential .form-component__button-wrapper .form-component__button{border-radius:5px;font-size:1.16em;padding:5px 10px;text-transform:none}}.form-block__header{margin:0 0 20px}.form-block__header .form-block__title1{color:var(--primary-color);font-family:Roboto Slab,serif;font-size:1em;font-weight:700;text-transform:uppercase}.form-block__header .form-block__paragraph{color:#232323;font-family:Roboto;font-size:1em;line-height:18px;margin:5px 0}.register-form #billing-nif,.register-form #company-name{width:100%}.register-form .recaptcha{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.register-form .register-form__title2{border-bottom:2px solid var(--primary-color);color:var(--primary-color);display:inline-block;font-size:1.25em;font-weight:700;margin:0 0 15px;text-transform:uppercase}.register-form .register-form__address{width:100%}.register-form .register-form__group{background:#f3f3f3;margin:0 0 10px;padding:20px 15px}.register-form .register-form__group .form-item{margin:0 0 25px}.register-form .register-form__group .form-item .form-input{width:100%}.register-form .register-form__group .form-item .form-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.register-form .register-form__group .form-item .radio-group div{margin:0 0 10px}.register-form .register-form__group .form-item .form-item__label{padding-left:15px}.register-form .register-form__group .form-item__select .form-item__label{display:none}.register-form .register-form__group .form-item__select .form-select__group{color:#7a7a7a;padding:0 40px 0 15px;text-overflow:ellipsis}.register-form .register-form__group .form-item:not(.form-item--is-active) .form-item__label{color:#a7a7a7;font-family:Roboto,Verdana;font-size:1em}.register-form .register-form__group:nth-child(3){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.register-form .register-form__group:nth-child(3) .form-item:nth-child(3){align-items:flex-start;background:transparent;display:flex;flex-direction:column;height:auto;justify-content:center}.register-form .register-form__group:nth-child(3) .form-item:nth-child(3) .form-item__label{margin:0 0 10px;overflow:inherit;padding:0;position:static}.register-form .register-form__group:nth-child(3) .form-item:first-child,.register-form .register-form__group:nth-child(3) .form-item:nth-child(2){width:100%}.register-form .register-form__group:nth-child(3) .form-item:nth-child(3),.register-form .register-form__group:nth-child(3) .form-item:nth-child(4),.register-form .register-form__group:nth-child(3) .form-item:nth-child(5),.register-form .register-form__group:nth-child(3) .form-item:nth-child(6){width:48%}.register-form .register-form__group:nth-child(4) .form-checkbox{margin:10px 0 20px}.register-form .register-form__group:nth-child(4) .form-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.register-form .register-form__group:nth-child(4) .form-group .register-form__title2{display:inline-block;margin-right:50%}.register-form .register-form__group:nth-child(4) .form-group .form-item{width:48%}.register-form .register-form__group:nth-child(5) .form-group .form-item:first-child{align-items:flex-start;background:transparent;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0}.register-form .register-form__group:nth-child(5) .form-group .form-item:first-child .form-item__label{margin:0 0 10px;overflow:inherit;padding:0;position:static}.register-form .register-form__group:nth-child(6) .form-item__clinic-speciality,.register-form .register-form__group:nth-child(6) .form-item__clinic-type{align-items:flex-start;background:#000;background:transparent;display:flex;flex-direction:column;height:auto;justify-content:center}.register-form .register-form__group:nth-child(6) .form-item__clinic-speciality .form-item,.register-form .register-form__group:nth-child(6) .form-item__clinic-type .form-item{background:transparent;height:auto;margin:0 0 10px}.register-form .register-form__group:nth-child(6) .form-item__clinic-speciality .form-item__label,.register-form .register-form__group:nth-child(6) .form-item__clinic-type .form-item__label{margin:0 0 10px;overflow:inherit;padding:0;position:static}.register-form .register-form__group:nth-child(6) .form-item__clinic-speciality .form-item{margin:0}.register-form .register-form__group.register-form__addresses>.form-group{flex-direction:column}.register-form .form-block__info-politics{color:#5e5e5e;font-family:Roboto;font-size:.6em;margin:20px 0;word-spacing:1.1px}.register-form .form-group:nth-child(7){margin:30px 0}.register-form .form-group:nth-child(7) .form-item{height:auto}.register-form .form-group:nth-child(7) .form-item .form-checkbox{display:flex;flex-wrap:wrap}.register-form .form-group:nth-child(7) .form-item .form-checkbox .form-checkbox__label{display:flex;justify-content:flex-end}.register-form .form-group:nth-child(7) .form-item .form-checkbox .form-error{bottom:-15px;left:0;position:absolute}.register-form .form-component__button-wrapper{display:flex;margin:0 0 30px}.register-form .form-component__button-wrapper .form-component__button{font-family:Roboto,Verdana;font-size:1em;font-weight:700;margin:auto;padding:12px 35px}.register-form .form-error--board-number,.register-form .form-error--name,.register-form .form-error--surname{font-size:12px;margin:5px 0;width:80%}@media (min-width:769px){.register-form .register-form__captation{margin-bottom:15px!important}.register-form .register-form__group:nth-child(3){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.register-form .register-form__group:nth-child(3) .register-form__title2{width:100%}.register-form .register-form__group:nth-child(3) .form-item{width:48%}.register-form .register-form__group .form-item .radio-group{display:flex;flex-wrap:wrap}.register-form .register-form__group .form-item .radio-group>div{margin-right:30px;min-width:33%}}@media (min-width:1025px){.form-block__header .form-block__title1{font-family:Roboto;font-size:1.33333em}.form-block__header .form-block__paragraph{font-size:1.16667em}.register-form{margin:40px 0;width:100%}.register-form .register-form__title2{border-bottom:none;font-size:1.16667em}.register-form .recaptcha{align-items:flex-start;margin-bottom:30px}.register-form .register-form__group{background:transparent;padding:15px 0}.register-form .register-form__group .form-item{display:flex;flex-flow:row wrap;margin:0 0 5px;width:100%!important}.register-form .register-form__group .form-item.form-item__email{flex-wrap:wrap}.register-form .register-form__group .form-item.form-item__email .form-error--email{margin-left:20%;width:100%}.register-form .register-form__group .form-item .form-item__label{color:#5e5e5e!important;margin:auto 0;padding:0}.register-form .register-form__group .form-item .form-input input{border:1px dotted #000}.register-form .register-form__group .form-item .radio-group{flex-wrap:nowrap}.register-form .register-form__group .form-item .form-checkbox__label:after{border:1px solid #4a4a4a}.register-form .register-form__group .form-item--is-active .form-item__label{font-size:1.08333em}.register-form .register-form__group.register-form__contact-data,.register-form .register-form__group.register-form__user-account{border-bottom:1px dotted #000;flex-direction:column}.register-form .register-form__group.register-form__contact-data>:nth-child(3){flex-direction:row!important;justify-content:flex-start!important}.register-form .register-form__group.register-form__contact-data>:nth-child(3) .radio-group{width:30%}.register-form .register-form__group.register-form__contact-data>:nth-child(3) .radio-group>div>label:after{top:-3px}.register-form .register-form__group.register-form__contact-data.hide-border{border-bottom:0;margin-bottom:0;padding-bottom:0}.register-form .register-form__group.register-form__addresses{border-bottom:1px dotted #000}.register-form .register-form__group.register-form__addresses .register-form__address-group .form-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:10px 0}.register-form .register-form__group.register-form__addresses label>span{top:8px}.register-form .register-form__group.register-form__addresses.hide-border{padding-top:0}.register-form .register-form__group.register-form__payment-methods{border-bottom:1px dotted #000}.register-form .register-form__group.register-form__payment-methods .form-group .form-item{align-items:center!important;flex-direction:row!important;justify-content:flex-start!important}.register-form .register-form__group.register-form__payment-methods .form-group .form-item .form-item__label{width:20%}.register-form .register-form__group.register-form__payment-methods .form-group .form-item .form-input{width:50%}.register-form .register-form__group.register-form__payment-methods .form-group .form-item .radio-group{width:80%}.register-form .register-form__group.register-form__payment-methods .form-group .form-item .radio-group>div{align-items:center;justify-content:flex-start;min-width:0}.register-form .register-form__group.register-form__payment-methods .form-group .form-item .radio-group>div label:after{top:-3px}.register-form .register-form__group.register-form__professional-data{border-bottom:1px dotted #000}.register-form .register-form__group.register-form__professional-data .form-item .form-item__label{width:20%}.register-form .register-form__group.register-form__professional-data .form-item .form-input{width:50%}.register-form .register-form__group.register-form__professional-data .form-item__clinic-type{align-items:center;flex-direction:row;justify-content:flex-start;margin:15px 0 0}.register-form .register-form__group.register-form__professional-data .form-item__clinic-type .radio-group>div>label:after{top:-3px}.register-form .register-form__group.register-form__professional-data .form-item__clinic-speciality{align-items:center;flex-direction:row;justify-content:flex-start;margin:0 0 10px}.register-form .register-form__group.register-form__professional-data .form-item__clinic-speciality .form-item{width:16.66%!important}.register-form .register-form__group.register-form__professional-data .form-item__clinic-speciality .form-item .form-checkbox input[type=checkbox]:checked+.form-checkbox__label{margin:0 30px}.register-form .register-form__group.register-form__professional-data .form-item__clinic-speciality label{margin:auto 0!important}.register-form .register-form__group.register-form__addresses .form-item .form-item__label,.register-form .register-form__group.register-form__contact-data .form-item .form-item__label,.register-form .register-form__group.register-form__user-account .form-item .form-item__label{width:20%}.register-form .register-form__group.register-form__addresses .form-item .form-input,.register-form .register-form__group.register-form__contact-data .form-item .form-input,.register-form .register-form__group.register-form__user-account .form-item .form-input{width:50%}.register-form .register-form__group .form-item__select .form-select__group{border:1px dotted #000;color:#7a7a7a;color:#000;height:30px;padding:0 40px 0 15px;text-overflow:ellipsis;width:100%}.register-form .register-form__group .form-item__select .form-select__group:focus{background:#edf7fd}.register-form .register-form__group .form-item__select .form-select{width:50%}.register-form .register-form__group .form-item__select .form-select:after{top:10px;width:10px}.register-form .register-form__group .form-item__select .form-item__label{display:block;width:23%}.register-form .register-form__group .form-item:not(.form-item--is-active) .form-item__label{color:#5e5e5e;font-size:1.08333em}.register-form .register-form__gdpr .form-item>.form-checkbox{margin:20px 0}.register-form .register-form__gdpr .form-item>.form-checkbox .form-checkbox__label:after{border:1px solid #4a4a4a}.register-form .register-form__gdpr .form-item>.form-checkbox label>span,.register-form .register-form__gdpr .form-item>.form-checkbox label>span>a{font-size:1.08333rem}.register-form .register-form__gdpr .form-item>.form-checkbox label>span{color:#878787}.register-form .form-component__button-wrapper .form-component__button{background-color:#000;color:#fff;margin:0;text-transform:uppercase}.register-form .form-error--board-number,.register-form .form-error--name,.register-form .form-error--surname{margin:5px 0 0 20%}}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header{margin-bottom:10px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title3{display:none}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{clear:both;font-family:Roboto;font-size:1em;margin:10px 0 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__required_fields_text{display:none}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{color:#000;font-size:1em;font-weight:700;padding:10px 0}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper{height:485px;max-width:310px;padding:30px}@media (min-width:641px){.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper{height:315px;max-width:none}}@media (min-width:1025px){.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper{height:260px;max-width:none}}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content{gap:15px 0;height:100%;justify-content:space-between}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:250px}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm:hover{color:#000;text-decoration:none}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm.disabled,.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:481px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{margin:20px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{font-size:1em;padding-top:15px}}@media (min-width:641px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{font-size:1.25em}}@media (min-width:769px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{margin:10px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password{color:#999;padding:15px 0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{font-size:1em}}@media (min-width:1025px){.credentials-forms-wrapper{flex-direction:row}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{border-bottom:1px solid #999;color:#878787;font-size:1.08em;font-weight:400;padding:5px 0;text-align:left}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{font-size:1.33em;line-height:normal;margin:10px 0 0!important;min-height:auto}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-field__textarea,.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-input__item{width:280px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-item__label span{color:#d0021b;font-size:inherit}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__required_fields_text{color:#d0021b;font-size:.9em;padding:10px 0;text-align:right}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password{display:inline-block;margin-top:50px;width:59%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{color:#292929;font-size:1.33em;font-weight:400}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a::hover{text-decoration:underline}}.forgot-password-page-title h1{color:var(--primary-color);font-size:1em;margin-bottom:20px}.forgot-password-wrapper{margin-bottom:30px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__title2{font-size:1em;font-weight:700;margin-bottom:10px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__paragraph{font-family:Roboto;font-size:1em;line-height:1.5;margin-bottom:15px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper{text-align:center}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper .form-component__button{border-radius:1px;font-family:Roboto;font-size:1em;font-weight:700;letter-spacing:1.1px;line-height:20px;padding:5px 30px;text-align:center}@media (min-width:641px){.forgot-password-page-title h1{font-size:1.25em}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-item{max-width:360px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__title2{font-size:1.083em}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__paragraph{font-size:1.083em;margin-bottom:15px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper{margin-top:30px;text-align:left}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper .form-component__button{padding:10px 50px}}@media (min-width:1025px){.forgot-password-page-title h1{color:#df677c;font-size:1.3em;margin-bottom:20px}.forgot-password-wrapper{margin-bottom:30px}.forgot-password-wrapper .forgot-password-wrapper__form .form-item{max-width:300px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__title2{color:#5e5e5e;font-size:1.25em;font-weight:400}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .forgot-password-wrapper__form__header .form-block__paragraph{font-size:1.16em;margin-bottom:15px}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper{border-top:1px solid #eaeaea;margin-top:40px;padding-top:15px;text-align:right}.forgot-password-wrapper .forgot-password-wrapper__form .forgot-password-form .form-component__button-wrapper .form-component__button{border-radius:5px;font-family:Roboto;font-size:1.16em;padding:5px 10px;text-align:right;text-transform:none}}.change-password-page-title h1{color:var(--primary-color);font-size:1em;margin-bottom:20px}.change-password-wrapper{margin-bottom:30px}.change-password-wrapper .change-password-wrapper__form .change-password-form .form-item{max-width:360px}.change-password-wrapper .change-password-wrapper__form .change-password-form__gdpr-item{background:#fff}.change-password-wrapper .change-password-wrapper__form .change-password-form__gdpr-checkbox{display:flex;flex-wrap:wrap;margin:20px 0}.change-password-wrapper .change-password-wrapper__form .change-password-form__gdpr-checkbox .form-checkbox__label{display:flex;justify-content:flex-end}.change-password-wrapper .change-password-wrapper__form .change-password-form__gdpr-checkbox .form-checkbox__label span{color:#878787}.change-password-wrapper .change-password-wrapper__form .change-password-form__gdpr-checkbox .form-error{margin:20px 0 0 22px}.change-password-wrapper .change-password-wrapper__form .change-password-form .forgot-password-wrapper__form__header .form-block__title2{font-size:1em;font-weight:700;margin-bottom:10px}.change-password-wrapper .change-password-wrapper__form .change-password-form .forgot-password-wrapper__form__header .form-block__paragraph{font-family:Roboto;font-size:1em;line-height:1.5;margin-bottom:15px}.change-password-wrapper .change-password-wrapper__form .change-password-form .form-component__button-wrapper{text-align:center}.change-password-wrapper .change-password-wrapper__form .change-password-form .form-component__button-wrapper .form-component__button{font-family:Roboto;font-size:1em;font-weight:700;letter-spacing:1.1px;line-height:20px;padding:5px 30px;text-align:center}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper{text-align:center}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__title2{color:var(--primary-color);font-size:1.16em;font-weight:700;text-align:center}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__paragraph{clear:both;font-size:1em;line-height:1.8;margin:10px 0 20px}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__button-wrapper{margin-bottom:80px;text-align:center}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__button-wrapper .success-message__button{color:#fff;font-family:Roboto;font-size:1em;font-weight:400;line-height:20px;padding:8px 25px;text-align:center}@media (min-width:641px){.change-password-wrapper
.change-password-wrapper__form
.change-password-form
.form-component__button-wrapper{text-align:left}}@media (min-width:1025px){.change-password-page-title h1{color:#df677c;font-size:1.3em;margin-bottom:20px}.change-password-wrapper{margin-bottom:30px}.change-password-wrapper .change-password-wrapper__form .form-item{max-width:360px}.change-password-wrapper .change-password-wrapper__form .change-password-form .change-password-wrapper__form__header .form-block__title2{color:#5e5e5e;font-size:1.25em;font-weight:400}.change-password-wrapper .change-password-wrapper__form .change-password-form .change-password-wrapper__form__header .form-block__paragraph{font-size:1.16em;margin-bottom:15px}.change-password-wrapper .change-password-wrapper__form .change-password-form .form-component__button-wrapper{border-top:1px solid #eaeaea;margin-top:40px;padding-top:15px;text-align:right}.change-password-wrapper .change-password-wrapper__form .change-password-form .form-component__button-wrapper .form-component__button{border-radius:5px;font-family:Roboto;font-size:1.16em;padding:5px 10px;text-align:right;text-transform:none}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__title2{font-size:1.25em}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__paragraph{font-size:1.16em}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__button-wrapper{margin-bottom:40px;text-align:center}.change-password-wrapper .change-password-wrapper__form .form__success-message-wrapper .success-message__button-wrapper .success-message__button{border-radius:5px;font-family:Roboto;font-size:1.16em;padding:5px 10px;text-align:right;text-transform:none}}.account-confirmation__wrapper .account-confirmation{color:#d0021b;line-height:1.4;margin:15px 0}.account-confirmation__wrapper .account-confirmation .account_confirmation_paragraph--highlighted{font-weight:700}.account-confirmation__wrapper .account-confirmation span.account_confirmation_paragraph--highlighted{text-decoration:underline}.account-confirmation__wrapper .account-confirmation span.account_confirmation_paragraph--highlighted:hover{cursor:pointer}@media (min-width:1025px){.account-confirmation__wrapper .account-confirmation p{font-size:1.1em}.account-confirmation__wrapper .account-confirmation span{font-size:1em}}.resend-confirmation-form{margin-top:100px;padding:30px}.resend-confirmation-form .resend-confirmation-form__title{color:var(--primary-color);text-align:center;text-transform:uppercase}.resend-confirmation-form .resend-confirmation-form__paragraph{margin:10px 0}.resend-confirmation-form .resend-confirmation-form__submit-button{border:none;font-weight:700;margin-top:25px;min-width:175px;padding:10px}.resend-confirmation-form .form-item:nth-of-type(2){display:none}.resend-confirmation-form input[type=email]{background-color:#dfdfdf;border:#878787;color:#878787;font-style:italic;height:50px;margin:auto;padding:10px 40px;width:100%}.account-welcome .modal-welcome .modal__content-wrapper{margin-top:-300px;top:50%}.account-welcome .modal-welcome .modal__content>:first-child{color:var(--primary-color)}.account-welcome .modal-welcome .modal__close{display:none}.account-welcome .modal-resend .modal__content-wrapper{top:50px}.account-welcome .modal__content{align-items:center;color:#232323;display:flex;flex-direction:column;justify-content:center}.account-welcome .modal__content-wrapper{padding:40px 20px}.account-welcome .modal__content>:first-child{font-family:Roboto Slab;font-size:1.16667em;margin:10px 0 25px}.account-welcome .modal__content>:nth-child(2),.account-welcome .modal__content>:nth-child(4){font-size:1em}.account-welcome .modal__content>:nth-child(3){font-size:1em;margin:0 0 20px}.account-welcome .modal__content>:nth-child(4) span{cursor:pointer;text-decoration:underline}.account-welcome .modal__content .account-welcome__text{line-height:20px}.account-welcome .modal__content .account-welcome__text span{font-weight:700}.account-welcome .modal__content button{margin:20px 0;padding:10px 20px}.account-welcome .modal .resend-confirmation-form__title{font-family:Roboto Slab;margin:0 0 20px}.account-welcome .modal .resend-confirmation-form__paragraph{font-size:1.25rem}.account-welcome .modal .resend-confirmation-form input[type=email]{border:1px solid #999;font-size:1.25rem}.account-welcome .modal .resend-confirmation-form__submit-button{font-size:1.25rem}.proclinic-pt .account-welcome .modal__content .account-welcome__text{color:#777}.proclinic-pt .account-welcome .modal__content .account-welcome__text--thank-you p,.proclinic-pt .account-welcome .modal__content .account-welcome__text--thank-you span{color:var(--primary-color);font-family:Roboto,sans-serif;font-size:1.66667rem;font-weight:500}.proclinic-pt .account-welcome .modal__content .account-welcome__text--thank-you p span,.proclinic-pt .account-welcome .modal__content .account-welcome__text--thank-you span span{text-transform:uppercase}.proclinic-pt .account-welcome .modal__content .account-welcome__text--confirmation-email span{color:var(--primary-color);font-weight:700}.proclinic-pt .account-welcome .modal__content .account-welcome__text--resend-email span{color:#777;cursor:pointer;font-weight:700}.proclinic-pt .account-welcome .modal-welcome .modal__close{color:#000;display:flex}@media (min-width:641px){.account-welcome .modal__content>:first-child{font-size:1.25em}.account-welcome .modal__content>:nth-child(2),.account-welcome .modal__content>:nth-child(3),.account-welcome .modal__content>:nth-child(3) span,.account-welcome .modal__content>:nth-child(4),.account-welcome .modal__content>:nth-child(4) span{font-size:1.08333em}}@media (min-width:1025px){.account-welcome .modal__content>:first-child{font-size:1.41667em}.account-welcome .modal__content>:nth-child(2),.account-welcome .modal__content>:nth-child(3),.account-welcome .modal__content>:nth-child(4){font-size:1.25em}}.account-menu__title{color:var(--primary-color);font-weight:700;margin:1rem;position:relative;width:100%}.account-menu__title img{display:none}.account-menu__list{display:flex;flex-direction:column}.account-menu__item{background:#fff;border-left:3px solid var(--primary-color);font-weight:400;margin:5px 0}.account-menu__item a{color:#00636b}.account-menu__link{align-items:center;display:flex;font-size:1.08333em;height:50px;padding-left:1rem;position:relative;text-decoration:none}.account-menu__link:before{background:url(/tienda/build/images/chevron-down.bc213772.svg);background-repeat:no-repeat;content:"";height:12px;position:absolute;right:20px;width:12px}.account-menu__link--active{color:#00636b;font-weight:700}.account-menu__link--active:before{transform:rotateX(180deg)}.account-menu__item-content{background:#f3f3f3;border-left:3px solid var(--primary-color);font-size:1em;margin:-5px 0 5px;padding:0 14px 20px}.account-menu__control-panel,.account-menu__item-content .section-header{display:none}.account-menu__habitual-purchase{margin:2rem 0}.account-menu__habitual-purchase-button{align-items:center;border-radius:3px;display:flex;font-weight:700;gap:0 5px;justify-content:center;padding:5px 0;text-decoration:none;text-transform:uppercase;width:100%}.account-menu__habitual-purchase-button:hover{background-color:#014554;text-decoration:none}.account-menu__habitual-purchase-img{margin-bottom:2px;width:3rem}.account-menu__habitual-purchase-text{align-self:center;font-size:15px}.account-menu__habitual-purchase .is-new-text{background:#ff7b0b;border-radius:10px;font-size:1rem;height:19px;padding:3px 5px 0}.account-menu__main-desktop{display:none}.account-menu__list{position:relative}.account-menu__list .user-panel__list-user-intro{display:flex;flex-direction:row;gap:10px;margin-bottom:10px;padding:10px 0}.account-menu__list .user-panel__list-user-intro span{color:#0099a8;font-size:1rem;margin:0 0 3px;padding:0}.account-menu__list .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-teal-signed.0da717af.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:49px;min-width:49px;position:relative;width:49px}.account-menu__list .user-panel__list-user-intro_icon .connected-circle-icon{height:15px;right:0;top:0;width:15px}.account-menu__list .user-panel__list-user-intro_info{display:flex;flex-direction:column;justify-content:flex-start}.account-menu__list .user-panel__list-user-intro_info-sap{color:#303030;font-size:1.16667rem;font-weight:300}.account-menu__list .user-panel__list-user-intro_info span{color:#00636b;font-size:1rem;font-weight:400}.account-menu__list .user-panel__list-user-intro_info-name{font-size:1.16667rem;font-weight:800;margin-bottom:2px;margin-left:0;max-width:160px;overflow:hidden}.account-menu__list .user-panel__list-user-intro_info-name_marquee-name{color:#303030;position:relative;white-space:nowrap}.account-menu__list .user-panel__list-user-intro_info-name_marquee-name.hovered{animation:marquee 3.5s linear infinite}.account-menu__list .user-panel__list-user-intro_info-name_dots{color:#303030;position:absolute;right:-33px;top:27px}.account-menu__list .user-panel__list-user-intro_info-name_dots.hovered{animation:dissapear 3.5s linear infinite}@keyframes marquee{0%{transform:translateX(0)}15%{transform:translateX(-5%)}35%{transform:translateX(-15%)}75%{transform:translateX(-100%)}90%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes dissapear{0%{opacity:1}30%{opacity:.5}40%{opacity:.8}50%{opacity:0}to{opacity:0}}.account-menu__list .subtitle{font-size:1.25rem;font-weight:800;padding:20px 12px 10px}.proclinic-pt .account-menu__item--balance_and_report_347,.proclinic-pt .account-menu__item--delivery-pending{display:none}.proclinic-pt .account-menu__item a,.proclinic-pt .account-menu__list .user-panel__list-user-intro span{color:var(--primary-color)}.proclinic-pt .account-menu__list .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-dark-blue-signed.aa747ea9.svg)}.proclinic-it .account-menu__item a{color:var(--primary-color)}.proclinic-it .account-menu__list .user-panel__list-user-intro_icon{background-image:url(/tienda/build/images/user-horizontal-blue-it.34566002.svg)}.proclinic-it .account-menu__list .user-panel__list-user-intro_info span{color:var(--primary-color)}@media (min-width:641px){.account-menu__link{font-size:1.16667em}.account-menu__item-content{padding:0 20px 20px}}@media (min-width:1025px){.account-menu__title{margin-top:0}.account-menu__my-account{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between;margin:0 0 200px}.account-menu__list{width:200px}.account-menu__item{border-left:none;margin:0;padding:0;width:250px}.account-menu__item.account-menu--first{z-index:2}.account-menu__item.account-menu__lists{padding-top:30px;position:relative}.account-menu__item.account-menu__lists:after{background:#d2d2d2;content:"";height:2px;left:50%;margin-left:-90px;position:absolute;top:14px;width:180px}.account-menu__link{height:30px}.account-menu__link:hover{text-decoration:underline}.account-menu__link:before{display:none}.account-menu__link--active{background-color:#ceecf1}.account-menu__habitual-purchase-button{position:relative}.account-menu__habitual-purchase-img{height:2.5rem;width:2.5rem}.account-menu__habitual-purchase-text{font-size:1rem}.account-menu__habitual-purchase .is-new-text{font-size:7.5px;height:auto;padding:1px 4px;position:absolute;right:13px;top:-5px}.account-menu__item-content{display:none}.account-menu__main-desktop{display:block;width:calc(100% - 230px - 4rem)}.account-menu__main-desktop .account-menu__item-content{background:transparent;border-left:none;color:#4a4a4a;display:block;margin:0;padding:0;position:relative}.account-menu__main-desktop .control-panel__wrapper{background:#f3f3f3;border-radius:3px;padding:2rem 4rem}.account-menu__main-desktop .control-panel__title{font-size:1.5em;font-weight:700;margin:0 0 15px;text-transform:uppercase}.account-menu__main-desktop .control-panel__list-title{color:#4a4a4a;display:inline-block;font-size:1.16667em;font-weight:700;margin:15px 0 5px;text-decoration:none;text-transform:uppercase}.account-menu__main-desktop .control-panel__list-text{font-size:1.16667em}.account-menu__main-desktop .control-panel:first-child,.account-menu__main-desktop .control-panel:nth-child(5){margin:0 0 25px}.account-menu__main-desktop .section-header{display:block;font-weight:700;margin-bottom:10px}.account-menu__main-desktop .section-header__title{border-left:6px solid var(--primary-color);font-size:1.5em;padding:6px 0 2px 8px;text-transform:uppercase}}.proclinic-pt .access-data .access-data__email{display:none}.proclinic-pt .access-data .access-data__current-email{border-radius:6px;padding:0}.proclinic-pt .access-data .access-data__current-email>*{font-size:1.16667rem}.access-data hr{margin:20px 0}.access-data .access-data__title{display:none}.access-data .access-data__subtitle{font-weight:500;margin:10px 0}.access-data .access-data__text{margin-bottom:15px;text-align:justify}.access-data .access-data__current-email{margin-bottom:15px}.access-data .access-data__current-email span{font-weight:500;padding-right:10px}.access-data .form-component__button-wrapper .form-component__submit{margin:20px 0;padding:10px 20px}@media (min-width:481px){.access-data .form-item .form-input__item{max-width:425px}}@media (min-width:641px){.access-data .access-data__title{font-size:1.08333em}.access-data .access-data__subtitle{font-size:1.083em}.access-data .access-data__current-email,.access-data .access-data__text{font-size:1.08333em}.access-data .access-data__current-email span{padding-right:15px}.access-data .form-item .form-input__item{max-width:425px}.access-data .form-component__button-wrapper .form-component__submit{font-size:1.16667em;padding:15px 20px}}@media (min-width:1025px){.proclinic-pt .access-data .access-data__current-email{padding:15px 15px 15px 30px}.access-data hr{display:none}.access-data .access-data__title{border-left:6px solid var(--primary-color);display:inline;font-size:1.5em;font-weight:700;padding-left:10px;text-transform:uppercase}.access-data .access-data__subtitle{color:#5e5e5e;font-size:1.33333em;font-weight:700;margin:20px 0 10px;text-transform:uppercase}.access-data .access-data__text{font-size:1.16667em;margin-bottom:20px}.access-data form label{font-weight:700!important}.access-data .access-data__confirm-password,.access-data .access-data__current-email,.access-data .access-data__current-password,.access-data .access-data__email,.access-data .access-data__password{background:#f3f3f3;width:70%}.access-data .access-data__confirm-password .form-input,.access-data .access-data__current-email .form-input,.access-data .access-data__current-password .form-input,.access-data .access-data__email .form-input,.access-data .access-data__password .form-input{width:80%}.access-data .access-data__current-email,.access-data .access-data__password{border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:30px 0 10px 30px}.access-data .access-data__confirm-password,.access-data .access-data__email{border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 0 40px;padding:10px 0 30px 30px}.access-data .access-data__current-password{border-radius:6px;margin:0 0 20px;padding:30px 0 30px 30px}.access-data .access-data__current-password .form-item__label{position:relative;top:0!important}.access-data .form-item input[type=password],.access-data .form-item input[type=text]{background:#fff}.access-data .form-component__button-wrapper .form-component__submit{border-radius:3px;padding:12px 20px}}@media (min-width:1180px){.proclinic-caser .access-data__confirm-password,.proclinic-caser .access-data__current-email,.proclinic-caser .access-data__current-password,.proclinic-caser .access-data__email,.proclinic-caser .access-data__password{max-width:565px}}.proclinic-pt .personal-data .form-component .form-item,.proclinic-pt .personal-data .form-component .form-item.form-item__speciality{display:none}.proclinic-pt .personal-data .form-component .form-item__clinic-name,.proclinic-pt .personal-data .form-component .form-item__name,.proclinic-pt .personal-data .form-component .form-item__nif,.proclinic-pt .personal-data .form-component .form-item__occupation{display:unset}.personal-data .personal-data__title,.proclinic-pt .personal-data .personal-data__subtitle{display:none}.personal-data .personal-data__subtitle{margin:15px 0 10px}.personal-data .form-item__board-number--no-collegiate{margin-bottom:75px}.personal-data .form-item__board-number--no-collegiate .form-item__board-number-message{font-style:italic;margin-top:12px}.personal-data .form-item:not(.form-item--is-active){padding:0}.personal-data .form-item .form-input__item{font-size:1em;height:40px;margin:5px 0;width:100%}.personal-data .form-item.form-item__customer-type{background:transparent;margin:10px 0 40px}.personal-data .form-item.form-item__customer-type label{padding:0 0 10px;position:relative}.personal-data .form-item.form-item__clinic-type{background:transparent;height:auto;margin:15px 0 40px}.personal-data .form-item.form-item__clinic-type .form-item__label{padding:0 0 5px;position:static}.personal-data .form-item.form-item__clinic-type .radio-group{display:flex;flex-direction:column;margin:15px 0}.personal-data .form-item.form-item__clinic-type .radio-group>div{margin:5px 0}.personal-data .form-item.form-item__speciality{background:transparent;height:auto}.personal-data .form-item.form-item__speciality .form-item__label{padding:0;position:static;width:100%}.personal-data .form-item.form-item__speciality .form-item{background:transparent;height:auto;margin:0;width:33.3%}.personal-data .form-item .form-component__button-wrapper{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start}.personal-data .form-item .form-component__button-wrapper label{margin:0 0 10px}.personal-data .form-item .form-component__button-wrapper .form-item{background:transparent;height:auto;margin:5px 0}.personal-data .form-select:before{font-size:1rem}.personal-data .form-select .form-select__group{background:#fff;font-size:1em;height:40px;padding:0 15px;width:100%}.personal-data .form-component__button-wrapper{margin:20px 0}.personal-data .form-component__button-wrapper input[type=submit]{font-size:1em;padding:10px 15px}.personal-data .form-component__back-button{display:none}@media (min-width:1025px){.personal-data{background:#f7f7f7;padding:35px 50px;position:relative}.personal-data .form-component>form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.personal-data .form-component__button-wrapper{bottom:-90px;margin:0;position:absolute;right:-50px}.personal-data .form-component__button-wrapper input[type=submit]{border-radius:3px;font-size:1.167em;font-weight:700;padding:10px 20px;text-transform:capitalize}.personal-data .form-component__back-button{background-color:#fff;border:2px solid #000;border-radius:3px;bottom:-90px;color:#000;cursor:pointer;display:block;font-size:1.167em;font-weight:700;left:-50px;margin:0;padding:10px 20px;position:absolute}.personal-data .form-item{margin:5px 0 15px}.personal-data .form-item .form-item__label{color:#4a4a4a;font-size:1.167em;font-weight:700}.personal-data .form-item.form-item__select .form-item__label{margin:0 0 5px}.personal-data .form-item:not(.personal-data__subtitle){width:48%}.personal-data .form-item.form-item__board-number,.personal-data .form-item.form-item__occupation,.personal-data .form-item.form-item__occupation-description{width:100%}.personal-data .form-item.form-item__clinic-type{margin:5px 0 15px}.personal-data .form-item.form-item__clinic-type .radio-group{flex-direction:row}.personal-data .form-item.form-item__clinic-type .radio-group :first-child{margin-right:10px}.personal-data .form-item.form-item__speciality{align-items:center;display:flex;width:100%}.personal-data .personal-data__subtitle{font-size:1.167em;font-weight:700;margin:10px 0;text-transform:uppercase;width:100%}.personal-data .personal-data__text{margin-bottom:15px}.personal-data .form-select:before{padding:13px 20px 13px 15px}}.billing-address-wrapper .billing-address__contact-info,.billing-address-wrapper .billing-address__subtitle-info,.billing-address-wrapper .billing-address__text-info{margin:0 0 20px;text-align:justify}.billing-address-wrapper .billing-address__subtitle-info{font-weight:500}.billing-address-wrapper .billing-data-wrapper .billing-data{width:100%}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field{color:#232323;margin-bottom:12px}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field .billing-data__field-name{font-weight:700;margin-bottom:4px}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field:first-child .billing-data__field-value{text-transform:uppercase}.billing-address-wrapper .billing-data-wrapper .shipping-address-form__title{display:none}.proclinic-it .billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field{white-space:nowrap}@media (min-width:1025px){.billing-address-wrapper .billing-address__contact-info,.billing-address-wrapper .billing-address__subtitle-info,.billing-address-wrapper .billing-address__text-info{font-size:1.167em}.billing-address-wrapper .billing-address__subtitle-info{margin:20px 0 10px;text-transform:uppercase}.billing-address-wrapper .billing-address__contact-info,.billing-address-wrapper .billing-address__subtitle-info{font-weight:700}.billing-address-wrapper .billing-address__contact-info{margin:0 0 40px}.billing-address-wrapper .billing-data-wrapper .billing-data{align-items:stretch;display:flex}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field{border-bottom:2px solid #9b9b9b;display:flex;flex-direction:column;width:100%}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field .billing-data__field-name{border-bottom:2px solid #9b9b9b;padding-bottom:10px}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field .billing-data__field-name,.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field .billing-data__field-value{font-size:1.167em;padding-left:6px;padding-right:6px}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field .billing-data__field-value{padding-bottom:12px;padding-top:8px}.billing-address-wrapper .billing-data-wrapper .billing-data .billing-data__field:first-child .billing-data__field-value{font-weight:700}}.shipping-addresses-wrapper .shipping-addresses__text-info{margin:0 0 20px}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper{display:flex;margin-bottom:12px;position:relative;width:100%}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar-decoration{display:none}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar{-webkit-appearance:textfield;border:1px solid #dfdfdf;padding:12px 20px;width:100%}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar::placeholder{color:#a7a7a7!important}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar-icon{background:url(/tienda/build/images/search-icon.2252e42e.svg) no-repeat;bottom:6px;height:28px;position:absolute;right:20px;width:28px}.shipping-addresses-wrapper .address-book-wrapper .address-book__new-addressess-message{display:block;font-size:1.16667rem;margin-bottom:35px}.shipping-addresses-wrapper .address-book-wrapper .address-book__new-addressess-message a{color:var(--primary-color);font-size:1.16667rem;text-decoration:underline}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses{margin-bottom:10px}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers{display:none}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__address-form-wrapper{position:relative}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__address-form-wrapper .address-book__cancel-button{background-color:var(--primary-color);bottom:0;left:100px;position:absolute;text-transform:uppercase}.shipping-addresses-wrapper .address-book-wrapper .address-book__new-address
.customer-panel-dropdown
.customer-panel-dropdown__button{background-color:var(--primary-dark)}@media (min-width:1025px){.shipping-addresses-wrapper .shipping-addresses__text-info{font-size:1.167em;margin:0 0 20px}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper{margin:0 0 40px}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar-decoration{align-items:center;background-color:#dfdfdf;color:#4a4a4a;display:flex;font-size:1.167em;font-weight:700;height:41px;justify-content:center;width:73px}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar{height:41px;padding:12px 5px;width:250px}.shipping-addresses-wrapper .address-book-wrapper .address-book__search-bar-wrapper .address-book__search-bar-icon{background:#000 url(/tienda/build/images/search-white.8700240e.svg) no-repeat;background-position:50%;height:41px;position:static;width:41px}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers{display:flex;font-weight:700;width:calc(100% - 104px)}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header{font-size:1.167em;padding:0 0 0 10px;width:100%}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(5){display:none}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:first-child,.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(2),.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(6){flex-basis:25%}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(3){flex-basis:10%}.shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(4){flex-basis:14%}}@media (min-width:1440px){.proclinic-caser .shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:first-child,.proclinic-caser .shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(6){flex-basis:25%}.proclinic-caser .shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(2){flex-basis:22%}.proclinic-caser .shipping-addresses-wrapper .address-book-wrapper .address-book__addresses .address-book__addresses-headers .address-book__addresses-header:nth-child(3){flex-basis:9%}}.shipping-address-wrapper{background:#fff;border:1px solid #eaeaea;margin:0 0 10px;padding:10px;width:100%}.shipping-address-wrapper .shipping-address__field:first-child .shipping-address__field-value{font-weight:700}.shipping-address-wrapper .shipping-address__field:nth-child(3),.shipping-address-wrapper .shipping-address__field:nth-child(4){display:inline-block}.shipping-address-wrapper .shipping-address__field .shipping-address__field-name,.shipping-address-wrapper .shipping-address__field:nth-child(5){display:none}.shipping-address-wrapper .shipping-address__field .shipping-address__field-value{margin-bottom:3px}.shipping-address-wrapper .shipping-address__actions{align-items:center;display:flex;margin:10px 0}.shipping-address-wrapper .shipping-address__actions .shipping-address__editor{cursor:pointer;display:block}.shipping-address-wrapper .shipping-address__actions .shipping-address__editor span{border-right:1px solid #232323;color:var(--primary-color);font-weight:700;padding:1px 10px 1px 0}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter{color:#232323;cursor:pointer}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter span{font-weight:700;padding:1px 10px}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter-x{display:none}@media (min-width:641px){.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter span,.shipping-address-wrapper .shipping-address__actions .shipping-address__editor span{font-size:1.16667em}}@media (min-width:1025px){.shipping-address-wrapper{background-color:#f2f2f2;border:none;display:flex;margin:10px 0;padding:.5rem 0}.shipping-address-wrapper .shipping-address__field{display:flex;flex-direction:column;padding:0 0 0 10px;width:100%}.shipping-address-wrapper .shipping-address__field:first-child,.shipping-address-wrapper .shipping-address__field:nth-child(2),.shipping-address-wrapper .shipping-address__field:nth-child(6){flex-basis:24%}.shipping-address-wrapper .shipping-address__field:nth-child(3){flex-basis:10%}.shipping-address-wrapper .shipping-address__field:nth-child(4){flex-basis:14%}.shipping-address-wrapper .shipping-address__field:nth-child(3),.shipping-address-wrapper .shipping-address__field:nth-child(4){display:flex}.shipping-address-wrapper .shipping-address__field:first-child .shipping-address__field-value{text-transform:uppercase}.shipping-address-wrapper .shipping-address__field .shipping-address__field-value{align-items:center;background-color:#f2f2f2;display:flex;font-size:1.167em;height:100%;margin-bottom:0;min-height:48px;width:100%}.shipping-address-wrapper .shipping-address__field-telephone.edit-locked{flex-basis:31%}.shipping-address-wrapper .shipping-address__default{display:none}.shipping-address-wrapper .shipping-address__actions{display:flex;flex-basis:17%;height:100%;margin:0;min-height:48px}.shipping-address-wrapper .shipping-address__actions--disabled{width:124px}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter,.shipping-address-wrapper .shipping-address__actions .shipping-address__editor{height:100%;width:45px}.shipping-address-wrapper .shipping-address__actions .shipping-address__editor span{padding:1px 6px 1px 0}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter{display:block;margin:auto 0;padding:1px 6px}.shipping-address-wrapper .shipping-address__actions .shipping-address__deleter span{padding:0}}.shipping-address-form__wrapper{display:flex;margin-bottom:20px;padding-bottom:20px;width:100%}.shipping-address-form__wrapper .form-component{display:flex;width:100%}.shipping-address-form__wrapper .form-component form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.shipping-address-form__wrapper .form-component form .form-item,.shipping-address-form__wrapper .form-component form .shipping-address-form__title{margin-bottom:20px;width:100%}.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(4),.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(5),.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(6),.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(7),.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(8),.shipping-address-form__wrapper .form-component form .form-item:nth-last-child(9){width:49%}.shipping-address-form__wrapper .form-component form .form-item.form-item__checkbox{background:transparent}.shipping-address-form__wrapper .form-component form .form-item .form-checkbox input[type=checkbox]:checked{left:-1px}.shipping-address-form__wrapper .form-component form .form-item.form-item__select label{display:none}.shipping-address-form__wrapper .form-component form .form-item input[type=text],.shipping-address-form__wrapper .form-component form .form-item select{width:100%}.shipping-address-form__wrapper .form-component form .form-item select{padding:0 12px}.shipping-address-form__wrapper .form-component form .form-item .form-checkbox{align-items:center;display:flex}.shipping-address-form__wrapper .form-component form .form-item .form-checkbox input[type=checkbox]{height:18px;margin-left:0;width:18px}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper{text-align:center;width:100%}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper .form-component__button{font-size:1em;padding:10px 15px;text-transform:uppercase}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper .form-component__button:hover{color:#fff}.shipping-address-form__wrapper .shipping-address-form__address{width:100%!important}.address-book__addresses .shipping-address-form__wrapper .form-component form .form-component__button-wrapper{display:inline-block;text-align:right;width:auto}.address-book__addresses .shipping-address-form__wrapper .cancel-button-wrapper{display:inline-block}.address-book__addresses .shipping-address-form__wrapper .cancel-button-wrapper .address-book__cancel-button{font-size:1em;padding:10px 15px;text-transform:uppercase}.form-item__city input:disabled{background-color:#ddd!important;opacity:.6}@media (min-width:641px){.shipping-address-form__wrapper .form-component form .form-item{width:49%}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper{padding:20px 0}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper .form-component__button{font-size:1.16em;padding:13px 30px}.shipping-address-form__wrapper .shipping-address-form__address{width:49%!important}.address-book__addresses .shipping-address-form__wrapper .form-component form .form-component__button-wrapper{display:inline-block}.address-book__addresses .shipping-address-form__wrapper .cancel-button-wrapper{padding:20px 0}.address-book__addresses .shipping-address-form__wrapper .cancel-button-wrapper .address-book__cancel-button{font-size:1.16em;padding:13px 30px}}@media (min-width:1025px){.shipping-address-form__wrapper{background-color:#f7f7f7;border-bottom:2px solid var(--primary-color);margin:0;padding:35px}.shipping-address-form__wrapper .form-component form .form-item label.form-item__label span{color:#d0021b}.shipping-address-form__wrapper .form-component form .form-item.form-item__select label{display:block}.shipping-address-form__wrapper .form-component form .form-item.form-item__select select{color:initial;font-size:1.16em;height:30px;padding:0 10px}.shipping-address-form__wrapper .form-component form .form-item.form-item__select .form-select:after{top:8px;width:12px}.shipping-address-form__wrapper .form-component form .form-item.form-item__checkbox{align-items:center;display:block;justify-content:center;padding-top:15px}.shipping-address-form__wrapper .form-component form .form-item.form-item__checkbox .form-checkbox span{font-size:1.16em;top:2px}.shipping-address-form__wrapper .form-component form .form-component__button-wrapper{text-align:right;width:100%}.address-book__addresses .shipping-address-form__wrapper .cancel-button-wrapper .address-book__cancel-button,.shipping-address-form__wrapper .form-component form .form-component__button-wrapper .form-component__button{border-radius:3px;font-size:1.16em;padding:13px 35px;text-transform:none}}.lists-wrapper .lists__explanation p{line-height:1.45;margin:0 0 20px;text-align:justify}.lists-wrapper .customer-panel-dropdown{margin:0 0 10px}.lists-wrapper .customer-panel-dropdown .customer-panel-dropdown__button{background-color:var(--primary-color);padding:8px 15px}.lists-wrapper .customer-panel-dropdown:not(:last-child) .customer-panel-dropdown__button{background-color:#006070}.proclinic-it .customer-panel-dropdown:not(:last-child) .customer-panel-dropdown__button{background-color:var(--primary-color)}.create-list-form-wrapper{padding:15px 0}.create-list-form-wrapper input[type=submit]{background-color:var(--primary-color);border:none;color:#fff;cursor:pointer}.create-list-form-wrapper .create-list-form__header .create-list-form__title4{display:none}.create-list-form-wrapper .create-list-form__header .create-list-form__list{padding:5px 0}.create-list-form-wrapper .create-list-form__header .create-list-form__list .error{color:#d0021b;font-weight:700;text-decoration:underline}.create-list-form-wrapper .create-list-form__inputs .form-item{margin-top:12px}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-item__label{display:none}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input{color:#5e5e5e!important;font-size:1rem}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input::placeholder{color:#5e5e5e!important}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input::-webkit-input-placeholder{color:#5e5e5e!important}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input:-moz-placeholder,.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input::-moz-placeholder{color:#5e5e5e!important}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-input input:-ms-input-placeholder{color:#5e5e5e!important}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input{flex-basis:100%}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input input{background-color:#fff;border:none;width:100%}.create-list-form-wrapper .create-list-form__separator{border:1px solid #dfdfdf;margin-top:20px}.create-list-form-wrapper .form-component__button-wrapper,.create-list-form-wrapper .quick-product-adder-wrapper{margin-top:20px}.create-list-form-wrapper .form-component__button-wrapper .form-component__button--empty{margin-bottom:5px}.create-list-form-wrapper .form-component__button-wrapper button[type=button],.create-list-form-wrapper .form-component__button-wrapper input[type=submit]{font-size:1em;padding:9px 35px;text-transform:uppercase}.lists-table-wrapper{width:100%}.lists-table-wrapper .lists-table__headers{display:none}.lists-table-wrapper .lists-table__list{background:#fff;border:1px solid #eaeaea;margin:0 0 10px;padding:10px}.lists-table-wrapper .lists-table__list .lists-table__name-cell{font-weight:700}.lists-table-wrapper .lists-table__list .lists-table__name-cell:hover{cursor:pointer;text-decoration:underline}.lists-table-wrapper .lists-table__list .lists-table__date-cell,.lists-table-wrapper .lists-table__list .lists-table__description-cell,.lists-table-wrapper .lists-table__list .lists-table__name-cell{margin-bottom:10px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell{align-items:center;display:flex;justify-content:space-between}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group{display:flex}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__add-button{display:flex;padding:5px 20px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__add-button span{align-self:center}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__edit-button{background-color:#9b9b9b;background-image:url(/tienda/build/images/lapiz.f416820c.png);background-position:50%;background-repeat:no-repeat;display:block;height:30px;margin-left:10px;width:38px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__edit-button span{display:none}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__entry-deleter{background-image:url(/tienda/build/images/close-icon.fd464f0d.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;color:#d0021b;cursor:pointer;height:30px;width:30px}@media (min-width:641px){.lists-wrapper .lists__explanation p{font-size:1.083em}.lists-wrapper .customer-panel-dropdown .customer-panel-dropdown__button{font-size:1.14em;padding:10px 15px}.lists-table-wrapper .lists-table__list .lists-table__date-cell span,.lists-table-wrapper .lists-table__list .lists-table__description-cell span,.lists-table-wrapper .lists-table__list .lists-table__name-cell span{font-size:1.083em}.lists-table-wrapper .lists-table__list .lists-table__actions-cell{align-self:center}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__add-button{padding:5px 20px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__add-button span{font-size:1.083em}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__edit-button{height:35px;width:45px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__entry-deleter{background-size:30px 30px}.create-list-form-wrapper{padding:20px 0}.create-list-form-wrapper .create-list-form__header .create-list-form__title4{display:none}.create-list-form-wrapper .create-list-form__header .create-list-form__list li,.create-list-form-wrapper .create-list-form__header .create-list-form__paragraph{font-size:1.083em}}@media (min-width:1025px){.lists-wrapper .lists__explanation p{font-size:1.167em;margin:20px 0 40px}.lists-wrapper .customer-panel-dropdown .customer-panel-dropdown__content{border-bottom:2px solid var(--primary-color);border-top:2px solid var(--primary-color)}.lists-wrapper .customer-panel-dropdown:not(:last-child) .customer-panel-dropdown__content{border-bottom:2px solid #006070;border-top:2px solid #006070}.proclinic-it .lists-wrapper .customer-panel-dropdown:not(:last-child) .customer-panel-dropdown__content{border-bottom:2px solid var(--primary-color);border-top:2px solid var(--primary-color)}.create-list-form-wrapper .create-list-form__header .create-list-form__paragraph,.create-list-form-wrapper .create-list-form__list li{font-size:1.083em;margin-bottom:10px}.create-list-form-wrapper .create-list-form__header .create-list-form__paragraph{color:#4a4a4a;font-size:1.166em}.create-list-form-wrapper .create-list-form__inputs{background-color:#f7f7f7;padding:35px;width:60%}.create-list-form-wrapper .create-list-form__inputs .form-item{display:block;margin-bottom:15px;margin-top:0}.create-list-form-wrapper .create-list-form__inputs .form-item:not(:first-of-type){margin-top:8px}.create-list-form-wrapper .create-list-form__inputs .form-item label{color:#5e5e5e;font-size:1.16em;font-weight:700}.create-list-form-wrapper .create-list-form__inputs .form-item label:not([for=file]){display:block}.create-list-form-wrapper .create-list-form__inputs .form-item label:after{content:":"}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file .form-item__label{display:block}.create-list-form-wrapper .create-list-form__inputs .form-item.form-item__file input{padding:7px}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input input{border:1px solid #9b9b9b;height:35px;margin-top:3px;width:100%}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input input::placeholder{color:transparent!important}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input input:-ms-input-placeholder{color:transparent!important}.create-list-form-wrapper .create-list-form__inputs .form-item .form-input input::-ms-input-placeholder{color:transparent!important}.create-list-form-wrapper .create-list-form__separator{display:none}.create-list-form-wrapper .form-component__button-wrapper button[type=button],.create-list-form-wrapper .form-component__button-wrapper input[type=submit]{border-radius:2px;font-size:1.166em;padding:10px 25px}.lists-table-wrapper .lists-table__headers div:not(:last-child),.lists-table-wrapper .lists-table__list div:not(:last-child){padding:0 0 0 10px}.lists-table-wrapper .lists-table__headers div:first-child,.lists-table-wrapper .lists-table__headers div:nth-child(2),.lists-table-wrapper .lists-table__list div:first-child,.lists-table-wrapper .lists-table__list div:nth-child(2){width:20%}.lists-table-wrapper .lists-table__headers div:nth-child(3),.lists-table-wrapper .lists-table__list div:nth-child(3){width:40%}.lists-table-wrapper .lists-table__headers div:nth-child(4),.lists-table-wrapper .lists-table__list div:nth-child(4){width:200px}.lists-table-wrapper .lists-table__headers{display:flex;font-weight:700;margin-bottom:10px;width:100%}.lists-table-wrapper .lists-table__headers .lists-table__header{font-size:1.167em}.lists-table-wrapper .lists-table__headers .lists-table__header:last-child{padding:0}.lists-table-wrapper .lists-table__list{align-items:center;align-items:stretch;border:none;display:flex;margin-bottom:10px;padding:0}.lists-table-wrapper .lists-table__list>:not(:last-child){font-size:1.167em;width:30%}.lists-table-wrapper .lists-table__list .lists-table__name-cell{color:var(--primary-color);font-weight:400}.lists-table-wrapper .lists-table__list .lists-table__date-cell,.lists-table-wrapper .lists-table__list .lists-table__description-cell,.lists-table-wrapper .lists-table__list .lists-table__name-cell{background-color:#f3f3f3;display:flex;margin-bottom:0;min-height:36px;padding:10px 0 10px 10px}.lists-table-wrapper .lists-table__list .lists-table__date-cell span,.lists-table-wrapper .lists-table__list .lists-table__description-cell span,.lists-table-wrapper .lists-table__list .lists-table__name-cell span{align-self:center}.lists-table-wrapper .lists-table__list .lists-table__actions-cell{background-color:#fff;display:flex;height:36px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group{margin-left:5px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__button-group .lists-table__edit-button{margin:0 5px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__entry-deleter{background-color:#000;background-image:url(/tienda/build/images/equis.ab4f2dc8.png);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;color:#9b9b9b;cursor:pointer;display:block;height:36px;margin:auto 0;width:36px}.lists-table-wrapper .lists-table__list .lists-table__actions-cell .lists-table__entry-deleter span{display:none}}.list-entries-wrapper .list-entries__headers{display:none}.list-entries-wrapper .list-entries__list{background:#fff;display:flex;flex-direction:column;padding:15px 10px;position:relative}.list-entries-wrapper .list-entries__list:not(:nth-last-child(2)):after{background:#eaeaea;bottom:0;content:"";height:1px;left:50%;margin-left:-48%;position:absolute;width:96%}.list-entries-wrapper .list-entries__list .list-entries__name-cell{font-family:Roboto Slab;font-size:1em;font-weight:700;margin:0 0 5px}.list-entries-wrapper .list-entries__list .list-entries__product-details{display:flex;margin:0 0 5px}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__brand-cell,.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__ref-cell{color:#a7a7a7;padding:0 10px}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__brand-cell{border-right:1px solid #a7a7a7;padding:0 10px 0 0}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__ref-cell{padding:0 0 0 10px}.list-entries-wrapper .list-entries__list .list-entries__price-cell{color:var(--primary-color);margin:0 0 5px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell{align-items:center;display:flex;width:100%}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__locked-text{color:#d0021b}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group{align-items:center;display:flex;justify-content:center}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner{align-items:center;background:#eaeaea;border-radius:3px;display:flex;height:24px;justify-content:center;margin-right:10px;width:80px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .form-input__item{background:transparent;border:none;font-size:1.2em;height:18px;margin:0 3px;width:30px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .form-input__item::-webkit-inner-spin-button,.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .form-input__item::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .spinner__button{background:#fff;border-radius:3px;cursor:pointer;display:flex;height:18px;width:18px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .spinner__button p{font-size:1em;margin:auto}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .list-entries__add-button{border-radius:3px;color:#fff;cursor:pointer;padding:5px 10px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .list-entries__add-button:hover{color:#000}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter{margin-left:auto}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter .list-entries__entry-deleter-long{display:none}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter .list-entries__entry-deleter-short{background-image:url(/tienda/build/images/close-icon.fd464f0d.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;cursor:pointer;font-size:1.3em;height:30px;width:30px}.list-entries-wrapper .list-entries__actions{margin:15px 0}.list-entries-wrapper .list-entries__actions .button{font-size:1em;padding:10px}.list-entry-adder__wrapper .list-entry-adder__title{display:block;margin:15px 0}.edit-list-form-wrapper{margin:0 0 20px}.edit-list-form-wrapper .edit-list-form__static-data p{margin-bottom:8px}.edit-list-form-wrapper .edit-list-form__static-data .edit-list-form__static-data-label{font-weight:700}.edit-list-form-wrapper .button,.edit-list-form-wrapper input[type=submit]{font-size:1em;padding:10px 15px}.edit-list-form-wrapper .button--primary:hover{color:#fff}.edit-list-form-wrapper input[type=text]{margin-top:5px;padding:9px 9px 9px 14px;width:100%}.edit-list-form-wrapper .form-item label{font-weight:700}.list-entry-adder .form-component__button-wrapper{display:flex;justify-content:flex-end;margin-top:10px}.list-entry-adder .form-component__button-wrapper>*+*{margin-left:5px}.list-entry-adder .form-component__button-wrapper input[type=submit]{font-size:1em;padding:10px 15px}.lists__details{margin:0 0 20px}@media (min-width:641px){.list-entries-wrapper .list-entries__actions{text-align:right}.list-entries-wrapper .list-entries__actions .button{font-size:1.083em;padding:12px 15px}.list-entries-wrapper .list-entries__list
.list-entries__actions-cell
.list-entries__entry-deleter
.list-entries__entry-deleter-short{background-size:25px 25px}.edit-list-form-wrapper .edit-list-form__static-data p span,.list-entry-adder__wrapper .list-entry-adder__title{font-size:1.083em}.edit-list-form-wrapper .button,.edit-list-form-wrapper input[type=submit]{font-size:1.083em;padding:12px 15px}.lists__details{margin:0 0 20px}.lists__details p{font-size:1.083em}.list-entry-adder .form-component__button-wrapper input[type=submit]{font-size:1.083em;padding:12px 15px}}@media (min-width:1025px){.lists__details{margin:0 0 40px}.lists__details :first-child{font-size:1.333em;font-weight:700}.lists__details :nth-child(2){font-size:1.167em}.list-entries-wrapper .list-entries__headers{display:flex;font-weight:700;padding:0 0 0 10px}.list-entries-wrapper .list-entries__headers>div{font-size:1.167em}.list-entries-wrapper .list-entries__headers :first-child{width:32%}.list-entries-wrapper .list-entries__headers :nth-child(2){order:-1;width:10%}.list-entries-wrapper .list-entries__headers :nth-child(3){width:15%}.list-entries-wrapper .list-entries__headers .list-entries__select-units-header{text-align:center;width:17%}.list-entries-wrapper .list-entries__headers .list-entries__select-checkbox-header{text-align:center;width:19%}.list-entries-wrapper .list-entries__list{align-items:center;background-color:#f9f9f9;flex-direction:row;height:52px;margin:10px 0;padding:15px 0 15px 10px}.list-entries-wrapper .list-entries__list .list-entries__name-cell{font-family:Roboto;font-size:1.167em;font-weight:400;width:35%}.list-entries-wrapper .list-entries__list .list-entries__name-cell:hover{color:var(--primary-color);cursor:pointer}.list-entries-wrapper .list-entries__list .list-entries__product-details{order:-1;width:10%}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__brand-cell{display:none}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__ref-cell{color:#4a4a4a;font-size:1.167em;padding:0}.list-entries-wrapper .list-entries__list .list-entries__product-details .list-entries__ref-cell span{display:none}.list-entries-wrapper .list-entries__list .list-entries__price-cell{color:#4a4a4a;font-size:1.167em;width:15%}.list-entries-wrapper .list-entries__list .list-entries__price-cell--offer{color:var(--secondary-color)!important}.list-entries-wrapper .list-entries__list .list-entries__actions-cell{justify-content:space-between;width:44%}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner{height:25px;width:100px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .spinner__button{background:#dfdfdf;font-size:2em;height:inherit;width:25px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .form-input__item{background:#fff;margin:0;width:50px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .form-input__item,.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__adder-group .spinner .spinner__button{height:inherit}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__add-button{padding:10px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter{background-color:#000;background-image:url(/tienda/build/images/equis.ab4f2dc8.png);background-position:50%;background-repeat:no-repeat;color:#9b9b9b;cursor:pointer;display:block;height:52px;margin:auto 0;width:52px}.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter-short,.list-entries-wrapper .list-entries__list .list-entries__actions-cell .list-entries__entry-deleter span,.list-entries-wrapper .list-entries__list:after{display:none}.list-entries-wrapper .list-entries__actions .button{border-radius:2px;margin-left:10px}.edit-list-form-wrapper{margin:0 0 40px;width:300px}.edit-list-form-wrapper .edit-list-form__static-data .edit-list-form__static-data-label,.edit-list-form-wrapper .edit-list-form__static-data .edit-list-form__static-data-value{font-size:1.167em}.edit-list-form-wrapper .edit-list-form__static-data .edit-list-form__static-data-value{color:var(--primary-color)}.edit-list-form-wrapper .edit-list-form__static-data .button{border-radius:2px;margin-top:10px}.edit-list-form-wrapper .form-component .form-item .form-input__item{height:35px;padding:0 0 0 10px}.edit-list-form-wrapper .form-component .form-component__button-wrapper{margin-top:10px}.edit-list-form-wrapper .form-component .form-component__button-wrapper .button{border-radius:2px}.list-entry-adder .form-component__button-wrapper{margin-top:20px}.list-entry-adder .form-component__button-wrapper input[type=submit]{border-radius:2px;margin-right:0;text-transform:none}}.pending-products__empty-message{margin-top:5px}.pending-products__product-table{margin-top:20px}.pending-products__product-table-headers{display:none}.pending-products__product-table .pending-products__product{background-color:#fff;border:1px solid #dfdfdf;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:10px;padding:10px 15px;position:relative}.pending-products__product-table .pending-products__product-reference{margin-bottom:5px;width:100%}.pending-products__product-table .pending-products__product-units{background-color:#f2f2f2;font-size:1.16667em;padding:7px 25px;position:absolute;right:15px;text-align:center;top:30%}.pending-products__product-table .pending-products__product-date{margin-bottom:5px;width:100%}.pending-products__product-table .pending-products__product-date span{font-weight:700}.pending-products__product-table .pending-products__product-order{width:100%}.pending-products__product-table .pending-products__product-order span{font-weight:700}@media (min-width:1025px){.pending-products__product-table-headers{border-bottom:2px solid #9b9b9b;display:flex;padding-bottom:12px}.pending-products__product-table-headers .pending-products__product-table-header{font-weight:700;text-align:center;width:25%}.pending-products__product-table .pending-products__product{border:none;border-bottom:2px solid #9b9b9b;flex-direction:row;margin-bottom:0;padding:12px 0}.pending-products__product-table .pending-products__product>div{text-align:center;width:25%}.pending-products__product-table .pending-products__product>div span{display:none}.pending-products__product-table .pending-products__product-reference{margin-bottom:0}.pending-products__product-table .pending-products__product-units{background-color:#fff;font-size:1em;padding:0;position:static}.pending-products__product-table .pending-products__product-date{margin-bottom:0}.pending-products__product-table .pending-products__product-date span,.pending-products__product-table .pending-products__product-order span{font-weight:400}}.invoices-list .invoices-list__info{margin-bottom:20px}.invoices-list .invoices-list__info p{margin-bottom:4px}.invoices-list .invoices-list__table .invoices-list__empty-text{font-style:italic;min-height:30px}.invoices-list .invoices-list__table .invoices-list__table-headers{display:none}.invoices-list .invoices-list__table .invoices-list__item{background-color:#fff;display:flex;flex-wrap:wrap;margin:10px 0;padding:10px;width:100%}.invoices-list .invoices-list__table .invoices-list__item-date{color:#232323;width:65%}.invoices-list .invoices-list__table .invoices-list__item-reference{font-weight:700;order:-1;width:35%}.invoices-list .invoices-list__table .invoices-list__item-invoice{display:none}.invoices-list .invoices-list__table .invoices-list__item-total{border:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;margin-top:7px;order:2;padding:5px;text-align:center;width:30%}.invoices-list .invoices-list__table .invoices-list__item-format{margin-top:7px;order:1;width:100%}.invoices-list .invoices-list__table .invoices-list__item-download,.invoices-list .invoices-list__table .invoices-list__item-select{display:flex;justify-content:flex-end;margin-left:auto;order:3;width:65%}.invoices-list .invoices-list__table .invoices-list__item-download-button,.invoices-list .invoices-list__table .invoices-list__item-select-button{align-self:flex-end;padding:6px 16px;text-decoration:none;text-transform:uppercase}.invoices-list__download-group{display:flex;justify-content:flex-end;margin:10px 15px 20px}.invoices-list__download-group-button{font-weight:700;padding:10px;text-transform:uppercase}.proclinic-maex .invoices-list .invoices-list__table .invoices-list__item-invoice,.proclinic-maex .invoices-list .invoices-list__table .invoices-list__item-reference,.proclinic-maex .invoices-list .invoices-list__table .invoices-list__table-header-invoice,.proclinic-maex .invoices-list .invoices-list__table .invoices-list__table-header-reference{display:none}.proclinic-maex .invoices-list .invoices-list__table .invoices-list__item-date{width:100%}@media (min-width:1025px){.invoices-list .invoices-list__info p{font-size:1.16667em}.invoices-list .period-picker{margin-bottom:20px}.invoices-list .invoices-list__table .invoices-list__empty-text{font-size:1.33333em;font-style:normal}.invoices-list .invoices-list__table .invoices-list__table-headers{display:flex}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header{font-size:1.16667em;font-weight:700;padding-left:10px}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:first-child{width:17%}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:nth-child(2),.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:nth-child(3){width:20%}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:nth-child(4){width:13%}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:nth-child(5){width:10%}.invoices-list .invoices-list__table .invoices-list__table-headers .invoices-list__table-header:nth-child(6){width:20%}.invoices-list .invoices-list__table .invoices-list__item{border-bottom:2px solid #9b9b9b}.invoices-list .invoices-list__table .invoices-list__item:nth-child(2){border-top:2px solid #9b9b9b}.invoices-list .invoices-list__table .invoices-list__item>div{align-items:center;display:flex;font-size:1.16667em}.invoices-list .invoices-list__table .invoices-list__item-date{color:initial;order:1;width:17%}.invoices-list .invoices-list__table .invoices-list__item-invoice{display:initial;font-weight:400;order:3;width:20%}.invoices-list .invoices-list__table .invoices-list__item-reference{font-weight:400;order:3;width:20%}.invoices-list .invoices-list__table .invoices-list__item-reference span{display:none}.invoices-list .invoices-list__table .invoices-list__item-total{border:none;color:#4a4a4a;font-weight:400;margin:0;order:4;padding:0;text-align:left;width:13%}.invoices-list .invoices-list__table .invoices-list__item-format{margin:0;order:5;padding-left:25px;width:10%}.invoices-list .invoices-list__table .invoices-list__item-download,.invoices-list .invoices-list__table .invoices-list__item-select{justify-content:center;margin-left:0;order:6;width:20%}.invoices-list .invoices-list__table .invoices-list__item-download-button,.invoices-list .invoices-list__table .invoices-list__item-select-button{font-weight:700;padding:8px 16px}.proclinic-maex .invoices-list .invoices-list__table .invoices-list__item-date{width:17%}}@media (min-width:1080px){.proclinic-caser .invoices-list .period-picker .period-picker__date-selector-wrapper{max-width:260px}}.proclinic-pt .refunds__wrapper .refunds-instructions__info .stepper__step-content.stepper__step--5 button{width:100%}.refunds-list__info .customer-panel-dropdown__button{margin:0 0 auto}.refunds-list__info .customer-panel-dropdown__content{margin:0 0 20px}.refunds-list .refunds-list__dropdown-title{font-weight:700;padding:10px 0}.refunds-list .invoices-list{padding:10px 0}.refunds-list .invoices-list__info{display:none}.refunds__wrapper .refunds-instructions__info{display:flex;flex-direction:column}.refunds__wrapper .refunds-instructions__info .refund-steps-message{color:#878787;line-height:25px;padding:20px 0}.refunds__wrapper .refunds-instructions__info h4{font-size:14px}.refunds__wrapper .refunds-instructions__info .colored{color:#d0021b}.refunds__wrapper .refunds-instructions__info .stepper__steps-wrapper{height:150px;overflow:hidden;position:relative}.refunds__wrapper .refunds-instructions__info .stepper__steps-container{display:flex;gap:calc(100vw - 100%);position:absolute;top:0;width:100%}.refunds__wrapper .refunds-instructions__info .stepper__step-content{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;gap:10px;padding:0 9px}.refunds__wrapper .refunds-instructions__info .stepper__step-content button{background:transparent;border:2px solid var(--primary-color);border-radius:4px;color:var(--primary-color);font-size:12px;font-weight:700;margin:auto 0 0;padding:5px;text-transform:uppercase;width:80%}.refunds__wrapper .refunds-instructions__info .stepper__step-content button:hover{cursor:pointer}.refunds__wrapper .refunds-instructions__info .stepper__step-number{background:var(--primary-color);border-radius:50%;color:#fff;font-size:19px;font-weight:700;padding:5px 12px}.refunds__wrapper .refunds-instructions__info .stepper__step-title{font-weight:700;text-align:center}.refunds__wrapper .refunds-instructions__info .stepper__step-description{color:#878787;font-size:12px;text-align:center}.refunds__wrapper .refunds-instructions__info .stepper__arrow-container{display:flex;padding:10px 0}.refunds__wrapper .refunds-instructions__info .stepper__current-step{align-self:center;color:var(--primary-color);flex:1;font-size:16px;font-weight:700;text-align:center}.refunds__wrapper .refunds-instructions__info .stepper__step--5 .stepper__step-number{background-color:transparent;background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-es/media/ECO.svg);background-repeat:no-repeat;background-size:43px 38px;color:transparent;height:38px;width:45px}.refunds__wrapper .refunds-instructions__info .stepper__step--5 button{border-color:#70b26c;color:#70b26c}.refunds__wrapper .refunds-instructions__info .stepper__left-arrow,.refunds__wrapper .refunds-instructions__info .stepper__right-arrow{align-items:center;background:transparent;display:flex;height:37px;justify-content:center;width:30px}.refunds__wrapper .refunds-instructions__info .stepper__left-arrow:hover,.refunds__wrapper .refunds-instructions__info .stepper__right-arrow:hover{cursor:pointer}.refunds__wrapper .refunds-instructions__info .stepper__left-arrow:after,.refunds__wrapper .refunds-instructions__info .stepper__right-arrow:after{border-bottom:3px solid var(--primary-color);border-left:3px solid var(--primary-color);content:"";height:14px;width:14px}.refunds__wrapper .refunds-instructions__info .stepper__left-arrow{left:-45px}.refunds__wrapper .refunds-instructions__info .stepper__left-arrow:after{margin-right:-7px;transform:rotate(45deg)}.refunds__wrapper .refunds-instructions__info .stepper__right-arrow{right:-45px}.refunds__wrapper .refunds-instructions__info .stepper__right-arrow:after{margin-left:-7px;transform:rotate(-138deg)}.refunds__wrapper .refunds-instructions__info .fade-enter-active,.refunds__wrapper .refunds-instructions__info .fade-leave-active{transition:opacity .5s}.refunds__wrapper .refunds-instructions__info .fade-enter,.refunds__wrapper .refunds-instructions__info .fade-leave-to{opacity:0}.refunds__wrapper .refunds-instructions__info .invoices-container{padding-top:20px}@media (min-width:1025px){.refunds-list .customer-panel-dropdown__content{border-bottom:none}.refunds__wrapper .refunds-instructions__info p{font-size:14px}.refunds__wrapper .refunds-instructions__info .stepper__steps-wrapper{height:unset}.refunds__wrapper .refunds-instructions__info .stepper__steps-container{display:grid;gap:0;grid-template-columns:repeat(5,1fr);justify-content:center;left:0!important;position:relative;transition:none}.refunds__wrapper .refunds-instructions__info .stepper__step-content{position:relative}.refunds__wrapper .refunds-instructions__info .stepper__step-content:after{background:#878787;content:"";height:65%;position:absolute;right:0;top:15%;width:1px}.refunds__wrapper .refunds-instructions__info .stepper__arrow-container,.refunds__wrapper .refunds-instructions__info .stepper__step-content:last-child:after{display:none}}.report-347__title{font-size:1.16667em;font-weight:700;margin-bottom:5px}.report-347__label{font-weight:700}.report-347__label:after{content:":"}.report-347__value{margin-left:20px}.report-347__text-info{margin:0 0 30px}.report-347__text-info strong{font-size:1.16667rem;font-weight:700}.report-347__billing-account-wrapper{display:none;margin:25px 0}.report-347__balance-wrapper{border-bottom:1px solid #ccc;display:none;margin-bottom:15px;padding-bottom:15px}.report-347__balance-wrapper .report-347__balance-info{margin-bottom:8px}.report-347__balance-wrapper .report-347__balance-total{border:1px solid var(--primary-color);color:var(--primary-color);font-size:1.33333em;font-weight:500;padding:5px 15px;width:fit-content}.report-347__exercises-wrapper{margin-top:10px}.report-347__exercises-wrapper .report-347__exercises-info{margin-top:6px}.report-347__exercises-wrapper .report-347__exercise{margin-top:15px}.report-347__exercises-wrapper .report-347__exercise-quarter{display:flex;margin:3px 0}.report-347__actions-wrapper{width:100%}.report-347__actions-wrapper .button--print{align-items:center;color:#fff;display:flex;font-size:1.16667rem;justify-content:center;margin:0 0 auto;padding:10px 15px;width:100%}.report-347__actions-wrapper .button--print:before{background-image:url(/tienda/build/images/imprimir-white.6eaa8a46.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;margin:0 15px 0 0;width:25px}.report-347__total{font-weight:700;margin:10px 0}@media print{.account-menu__item,.account-menu__sidebar,.account-menu__title,.report-347__actions-wrapper,.report-347__text-info,.sf-toolbar,footer,header,nav{display:none!important}.account-menu__wrapper{max-width:none!important}.account-menu__item-content{border-left:none!important}.report-347__exercise{margin:30px 0!important}.report-347__title{color:#333!important;font-size:3em!important;padding:0!important}.report-347__exercise .report-347__title{font-size:2em!important}.report-347__exercises-info p,.report-347__label,.report-347__total,.report-347__value{font-size:1.33333rem!important}}@media (min-width:1025px){.report-347__title{font-size:1.33333em}.report-347__balance-wrapper .report-347__balance-info,.report-347__label,.report-347__text-info,.report-347__value{font-size:1.16667em}.report-347__balance-wrapper .report-347__balance-total{border:1px dashed #a7a7a7;color:#4a4a4a;width:100%}.report-347__exercises-wrapper .report-347__exercises-info p{font-size:1.16667em;margin-bottom:3px}.report-347__actions-wrapper .button--print{width:240px}.report-347__total{font-size:1.16667rem}}.proclinic-pt .orders-history .orders-history__table .orders-history__table-header-status{display:none!important}.proclinic-pt .orders-history .orders-history__table .orders-history__item{align-items:center}.proclinic-pt .orders-history .orders-history__table .orders-history__item-date{width:20%}.proclinic-pt .orders-history .orders-history__table .orders-history__item-status{display:none}.proclinic-pt .orders-history .orders-history__table .orders-history__item-navigate{background-image:url(/tienda/build/images/00-icon-26-ic-derecha-green.1d6a15d2.svg);background-size:24px;cursor:pointer;height:24px;margin-left:auto;order:3;width:24px}.proclinic-pt .orders-history .orders-history__process-banner span{background-image:url(/tienda/build/images/compra-habitual-iconogrande.5a0d5ed6.svg)}.proclinic-it .orders-history .orders-history__process-banner span{background-image:url(/tienda/build/images/compra-habitual-iconogrande-it.7cd1e77e.svg)}.proclinic-it .orders-history .orders-history__process-banner__button{width:105px}.orders-history .orders-history__info{margin-bottom:20px}.orders-history .orders-history__info .orders-history__process-explanation-wrapper{display:none}.orders-history .orders-history__info p{margin-bottom:4px}.orders-history .orders-history__process-banner{background-color:#fff;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;gap:10px;height:200px;margin:35px 0;order:2;width:100%}.orders-history .orders-history__process-banner span{background-image:url(/tienda/build/images/compra-habitual-iconogrande.633753ab.svg);background-position:50%;background-repeat:no-repeat;background-size:58px 58px;display:block;height:30%;margin-top:10px;width:100%}.orders-history .orders-history__process-banner p{text-align:center}.orders-history .orders-history__process-banner__novelty{color:#ff7b0b;font-weight:700}.orders-history .orders-history__process-banner__buy-again{color:#000}.orders-history .orders-history__process-banner__habitual-purchases{color:#575757;font-size:9px}.orders-history .orders-history__process-banner__button{align-self:center;background-color:var(--primary-color);border-radius:4px;color:#fff;cursor:pointer;height:30px;width:89px}.orders-history .orders-history__table .orders-history__empty-text{font-style:italic}.orders-history .orders-history__table .orders-history__table-headers{display:none}.orders-history .orders-history__table .orders-history__item{background-color:#fff;display:flex;flex-wrap:wrap;margin:10px 0;padding:10px;width:100%}.orders-history .orders-history__table .orders-history__item-date{width:75%}.orders-history .orders-history__table .orders-history__item-reference{cursor:pointer;font-weight:700;order:-1;width:25%}.orders-history .orders-history__table .orders-history__item-reference:hover{text-decoration:underline}.orders-history .orders-history__table .orders-history__item-total{border:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;order:2;padding:5px;text-align:center;width:25%}.orders-history .orders-history__table .orders-history__item-status{margin:7px 0;order:1;width:100%}.orders-history .orders-history__table .orders-history__item-carrier,.orders-history .orders-history__table .orders-history__item-clinic-name,.orders-history .orders-history__table .orders-history__item-clinic-total-orders{display:none}.orders-history .orders-history__table .orders-history__item-links-wrapper{display:flex;justify-content:flex-end;order:3;width:75%}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-details-link,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-link,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select{align-self:flex-end;color:#fff;padding:6px 16px;text-decoration:none;text-transform:uppercase}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-details-link:hover,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-link:hover,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select:hover{cursor:pointer}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-details-link{background-color:var(--primary-color);margin-right:10px}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-link{background-color:#fbbe09}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select{background-color:#000;position:relative}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select-text{margin-right:20px}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select-icon{background-image:url(/tienda/build/images/chevron-down-white.53aaa44d.svg);background-repeat:no-repeat;background-size:18px 18px;height:18px;position:absolute;right:10px;text-align:center;width:18px}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select-icon--inverted{transform:rotate(180deg)}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries{background-color:#f7f7f7;border-bottom:1px solid #878787;border-top:1px solid #878787;margin-left:auto;margin-top:10px;order:5;width:75%}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery{display:flex;justify-content:space-between;padding:12px}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery:not(:last-child){border-bottom:1px solid #dfdfdf}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery .orders-history__item-tracking-link{background-color:#fbbe09;color:#fff;padding:6px 16px;text-decoration:none;text-transform:uppercase}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery .orders-history__item-tracking-link:hover{cursor:pointer}.orders-history .orders-history__table .orders-history__item--no-tracking .orders-history__item-links-wrapper .orders-history__item-details-link{margin-right:0}.orders-history__see-orders{padding:3rem 0 0}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-name{display:unset;margin-top:7px}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-total-orders{align-items:end;display:flex;margin-left:auto;margin-top:7px;width:100%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-total-orders span{margin-right:5px}.proclinic-pt .orders-history__table .orders-history__table-header--actions{visibility:hidden}@media (min-width:1025px){.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-wrapper,.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-wrapper,.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-wrapper,.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-wrapper,.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-wrapper{background-image:url(/tienda/build/images/orders_history_process.d50abe32.svg);height:76px;margin-bottom:50px}.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-steps,.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-steps,.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-steps,.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps,.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-steps{position:absolute;top:127px}.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-steps span,.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-steps span,.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-steps span,.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span,.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-steps span{display:inline-block;font-size:11px;font-weight:700}.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child,.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child,.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child,.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child,.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child{margin-right:75px}.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2),.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2),.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2),.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2),.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2){margin-right:69px}.proclinic-caser .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3),.proclinic-dc .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3),.proclinic-es .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3),.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3),.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3){margin-right:49px}.proclinic-caser .orders-history .orders-history__process-banner,.proclinic-dc .orders-history .orders-history__process-banner,.proclinic-es .orders-history .orders-history__process-banner,.proclinic-it .orders-history .orders-history__process-banner,.proclinic-pt .orders-history .orders-history__process-banner{gap:10px;height:224px}.proclinic-caser .orders-history .orders-history__process-banner span,.proclinic-dc .orders-history .orders-history__process-banner span,.proclinic-es .orders-history .orders-history__process-banner span,.proclinic-it .orders-history .orders-history__process-banner span,.proclinic-pt .orders-history .orders-history__process-banner span{background-size:81px 69px}.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-wrapper{background-image:url(/tienda/build/images/orders_history_process-it.8bac9a67.svg)}.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:first-child{margin-right:45px}.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(2){margin-right:35px}.proclinic-it .orders-history .orders-history__info .orders-history__process-explanation-steps span:nth-child(3){margin-right:55px}.proclinic-maex .orders-history .orders-history__info .orders-history__process-explanation-wrapper{background-image:url(/tienda/build/images/orders_history_process_maex.888564a3.svg)}.proclinic-caser .orders-history .orders-history__process-explanation-wrapper{max-width:450px}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-name{display:flex!important;order:5;width:18%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-total-orders{align-items:center;display:flex!important;justify-content:end;margin:0;order:6;width:7%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-clinic-total-orders span{display:none}.proclinic-caser .orders-history .orders-history__table .orders-history__item-date{width:12%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-status{order:4;width:16%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-reference{width:13%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-total{width:11%}.proclinic-caser .orders-history .orders-history__table .orders-history__item-links-wrapper{order:7}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:first-child{order:1;width:14%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(2){order:4;width:20%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(3){order:2;width:15%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(4){order:3;width:12%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(5){display:none}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(6){display:unset;order:5;width:20%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(7){display:unset;order:6;width:20%}.proclinic-caser .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(8){order:7;width:14%}.orders-history .orders-history__info{position:relative}.orders-history .orders-history__info .orders-history__process-explanation-wrapper{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:120px;margin:35px 0;order:1;width:65%}.orders-history .orders-history__info p{font-size:1.16667em}.orders-history .period-picker{margin-bottom:20px}.orders-history .orders-history__process-banner{gap:13px;height:252px;position:absolute;right:0;top:-30px;width:180px}.orders-history .orders-history__process-banner span{background-size:81px 74px;margin-top:13px}.orders-history .orders-history__table .orders-history__empty-text{font-size:1.33333em;font-style:normal}.orders-history .orders-history__table .orders-history__table-headers{display:flex}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header{display:flex;font-size:1.16667em;font-weight:700;padding-left:10px}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:first-child{order:1;width:17%}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(2){order:4;width:29%}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(3){order:2;width:14%}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(4){order:3;width:15%}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(5){display:none;order:5}.orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(6){order:6;width:20%}.orders-history .orders-history__table .orders-history__item{border-bottom:2px solid #9b9b9b}.orders-history .orders-history__table .orders-history__item>div{align-items:center;display:flex;font-size:1.16667em}.orders-history .orders-history__table .orders-history__item-date{order:1;width:17%}.orders-history .orders-history__table .orders-history__item-reference{order:2;width:15%}.orders-history .orders-history__table .orders-history__item-total{border:none;color:#4a4a4a;font-weight:400;order:3;padding:0;text-align:left;width:15%}.orders-history .orders-history__table .orders-history__item-status{margin:0;order:4;width:26%}.orders-history .orders-history__table .orders-history__item-carrier{display:none!important}.orders-history .orders-history__table .orders-history__item-links-wrapper{display:flex;flex-direction:column;justify-content:center;order:5;width:20%}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-details-link,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-link,.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-tracking-select{font-weight:700;padding:8px 16px}.orders-history .orders-history__table .orders-history__item-links-wrapper .orders-history__item-details-link{margin-bottom:8px;margin-right:0}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries{display:block;width:50%}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery>*{font-size:1.16667rem}.orders-history .orders-history__table .orders-history__item .orders-history__item-deliveries .orders-history__item-delivery .orders-history__item-tracking-link{font-weight:700}.proclinic-pt .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:first-child{width:20%}.proclinic-pt .orders-history .orders-history__table .orders-history__item-reference,.proclinic-pt .orders-history .orders-history__table .orders-history__table-headers .orders-history__table-header:nth-child(3){width:40%}.proclinic-pt .orders-history .orders-history__table .orders-history__item-links-wrapper{display:none}.proclinic-pt .orders-history .orders-history__info .orders-history__process-explanation-wrapper{background-image:url(/tienda/build/images/orders_history_process.80f5292b.svg)}}@media (min-width:1080px){.proclinic-caser .orders-history .period-picker{margin-bottom:20px}.proclinic-caser .orders-history .period-picker .period-picker__date-selector-wrapper{max-width:260px}}.refund-details .refund-details__info{margin:13px 0}.refund-details .refund-details__info>div{display:flex;justify-content:space-between;margin:4px 0}.refund-details .refund-details__info>div .refund-details__info-label{font-weight:700;width:39%}.refund-details .refund-details__info>div .refund-details__info-label:after{content:":"}.refund-details .refund-details__info>div .refund-details__info-value{width:59%}.refund-details .refund-details__info .refund-details__success-message{margin-bottom:5px}.refund-details .refund-details__info .refund-details__explanation{font-style:italic;margin-top:8px}.refund-details .refund-details__info .refund-details__instructions{flex-direction:column;margin:30px 0}.refund-details .refund-details__info .refund-details__instructions li:before{color:var(--primary-color);content:"■";font-size:20px;margin-left:8px;margin-right:4px}.refund-details .refund-details__products-table{margin:30px 0}.refund-details .refund-details__products-table-headers{display:none}.refund-details .refund-details__products-table .refund-details__product{background-color:#fff;display:flex;flex-wrap:wrap;margin:10px 0;padding:10px}.refund-details .refund-details__products-table .refund-details__product-name{font-weight:700;line-height:20px;margin-bottom:8px;order:1;width:92%}.refund-details .refund-details__products-table .refund-details__product-reference{color:#878787;margin-bottom:8px;order:2;width:100%}.refund-details .refund-details__products-table .refund-details__product-unit-price{margin-right:10px;order:3;text-decoration:line-through}.refund-details .refund-details__products-table .refund-details__product-unit-discounted-price{color:var(--secondary-color);margin-bottom:8px;order:4}.refund-details .refund-details__products-table .refund-details__product-line-break{order:5;width:100%}.refund-details .refund-details__products-table .refund-details__product-units{line-height:24px;margin-right:10px;order:6}.refund-details .refund-details__products-table .refund-details__product-subtotal{border:1px solid var(--primary-color);color:var(--primary-color);order:7;padding:4px 16px}.refund-details .refund-details__products-table .refund-details__product-subtotal span,.refund-details .refund-details__products-table .refund-details__product-taxes,.refund-details .refund-details__products-table .refund-details__product-unit-discount{display:none}.refund-details .refund-details__totals{background-color:#006070;color:#fff;padding:15px 20%}.refund-details .refund-details__totals-title{display:none!important}.refund-details .refund-details__totals>div:not(:first-child):not(.refund-details__total-explanation){display:flex;justify-content:space-between;margin:5px 0}.refund-details .refund-details__totals>div:not(:first-child):not(.refund-details__total-explanation) .refund-details__totals-label{width:64%}.refund-details .refund-details__totals>div:not(:first-child):not(.refund-details__total-explanation) .refund-details__totals-label:after{content:":"}.refund-details .refund-details__totals>div:not(:first-child):not(.refund-details__total-explanation) .refund-details__totals-value{text-align:right;width:34%}.refund-details .refund-details__totals .refund-details__total>div{font-size:1.16667em;font-weight:700}.refund-details .refund-details__totals .refund-details__total-explanation{display:none!important}.refund-details .refund-details__buttons-wrapper{display:flex;justify-content:space-between;margin-top:15px}.refund-details .refund-details__buttons-wrapper button{font-weight:700;padding:10px 30px;text-transform:uppercase}@media (min-width:641px){.refund-details .refund-details__buttons-wrapper{justify-content:flex-end}.refund-details .refund-details__buttons-wrapper button{margin-left:10px}}@media (min-width:1025px){.refund-details .refund-details__info>div{justify-content:flex-start;margin:4px 0}.refund-details .refund-details__info>div .refund-details__info-label{margin-right:4px;width:auto}.refund-details .refund-details__info>div .refund-details__info-value{width:auto}.refund-details .refund-details__products-table-headers{display:flex;width:100%}.refund-details .refund-details__products-table-headers .refund-details__table-header{color:#000;font-weight:700;text-align:center;width:12.5%}.refund-details .refund-details__products-table-headers .refund-details__table-header:first-child{width:7.5%}.refund-details .refund-details__products-table-headers .refund-details__table-header:nth-child(2){width:20%}.refund-details .refund-details__products-table-headers .refund-details__table-header:nth-child(8){width:10%}.refund-details .refund-details__products-table .refund-details__product{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;flex-wrap:no-wrap;margin:10px 0;padding:10px 0;width:100%}.refund-details .refund-details__products-table .refund-details__product:nth-child(2){border-top:2px solid #9b9b9b}.refund-details .refund-details__products-table .refund-details__product>*{margin:0;padding:0;text-align:center;width:12.5%}.refund-details .refund-details__products-table .refund-details__product span{display:none}.refund-details .refund-details__products-table .refund-details__product-name{font-weight:400;order:2;width:20%}.refund-details .refund-details__products-table .refund-details__product-reference{color:#000;order:1;width:7.5%}.refund-details .refund-details__products-table .refund-details__product-unit-price{order:4;text-decoration:none}.refund-details .refund-details__products-table .refund-details__product-unit-discounted-price{color:#000;order:6}.refund-details .refund-details__products-table .refund-details__product-line-break{order:unset}.refund-details .refund-details__products-table .refund-details__product-units{order:3}.refund-details .refund-details__products-table .refund-details__product-subtotal{border:none;color:#000;order:7}.refund-details .refund-details__products-table .refund-details__product-taxes{display:block;order:8;width:10%}.refund-details .refund-details__products-table .refund-details__product-unit-discount{display:block;order:5}.refund-details .refund-details__totals{background-color:#f3f3f3;color:#000;margin-left:auto;padding:25px;width:40%}.refund-details .refund-details__totals-title{display:block!important;font-size:1.66667em;font-weight:700;margin-bottom:16px}.refund-details .refund-details__totals>div:not(:first-child){margin:8px 0;padding-bottom:5px}.refund-details .refund-details__totals>div:not(:first-child):not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #ccc}.refund-details .refund-details__totals>div:not(:first-child):nth-last-child(2){border-bottom:1px solid #4a4a4a}}.order-details--order .order-details__product-refund{width:0}.order-details--invoice .order-details__product-refund{width:8%}.order-details .order-details__info{margin:13px 0}.order-details .order-details__info>div{display:flex;justify-content:space-between;margin:4px 0}.order-details .order-details__info>div .order-details__info-label{font-weight:700;width:39%}.order-details .order-details__info>div .order-details__info-label:after{content:":"}.order-details .order-details__info>div .order-details__info-value{width:59%}.order-details .order-details__addresses{margin-bottom:30px}.order-details .order-details__addresses .order-details__address{margin:12px 0}.order-details .order-details__addresses .order-details__address-title{color:var(--primary-color);font-size:1.16667em;font-weight:700;margin-bottom:5px}.order-details .order-details__addresses .order-details__address-content{background-color:#fff;padding:4px 12px}.order-details .order-details__addresses .order-details__address-content .order-details__address-label{display:none}.order-details .order-details__addresses .order-details__address-content>div{margin:5px 0}.order-details .order-details__addresses .order-details__address-content .order-details__address-name{font-weight:700}.order-details .order-details__products-table{margin:30px 0}.order-details .order-details__products-table-headers{display:none}.order-details .order-details__products-table .order-details__product{background-color:#fff;display:flex;flex-wrap:wrap;margin:10px 0;padding:10px}.order-details .order-details__products-table .order-details__product-name{font-weight:700;line-height:20px;margin-bottom:8px;order:1;width:92%}.order-details .order-details__products-table .order-details__product-reference{color:#878787;margin-bottom:8px;order:2;width:100%}.order-details .order-details__products-table .order-details__product-unit-price{margin-right:10px;order:3;text-decoration:line-through}.order-details .order-details__products-table .order-details__product-unit-discounted-price{color:var(--secondary-color);margin-bottom:8px;order:4}.order-details .order-details__products-table .order-details__product-line-break{order:5;width:100%}.order-details .order-details__products-table .order-details__product-units{margin-right:10px;order:6}.order-details .order-details__products-table .order-details__product-units--order{background-color:#f3f3f3;padding:4px 16px}.order-details .order-details__products-table .order-details__product-units--order span{text-transform:lowercase}.order-details .order-details__products-table .order-details__product-subtotal{border:1px solid var(--primary-color);color:var(--primary-color);order:7;padding:4px 16px}.order-details .order-details__products-table .order-details__product-subtotal span,.order-details .order-details__products-table .order-details__product-taxes,.order-details .order-details__products-table .order-details__product-unit-discount{display:none}.order-details .order-details__pick-up-time{margin:30px 0 0 auto}.order-details .order-details__pick-up-time .form-input{display:flex;flex-direction:column}.order-details .order-details__pick-up-time label{color:#000;font-size:1em;font-weight:700;padding:8px 0}.order-details .order-details__pick-up-time textarea{border:1px solid #e6e1e1;border-radius:2px;height:72px;padding:10px;resize:none}.order-details .order-details__totals{background-color:#006070;color:#fff;padding:15px 20%}.order-details .order-details__totals-title{display:none!important}.order-details .order-details__totals>div:not(:first-child):not(.order-details__total-explanation){display:flex;justify-content:space-between;margin:5px 0}.order-details .order-details__totals>div:not(:first-child):not(.order-details__total-explanation) .order-details__totals-label{width:64%}.order-details .order-details__totals>div:not(:first-child):not(.order-details__total-explanation) .order-details__totals-label:after{content:":"}.order-details .order-details__totals>div:not(:first-child):not(.order-details__total-explanation) .order-details__totals-value{text-align:right;width:34%}.order-details .order-details__totals .order-details__total>div{font-size:1.16667em;font-weight:700}.order-details .order-details__totals .order-details__total-explanation{display:none!important}.order-details .order-details__refund-button-wrapper .order-details__refund-button{background-color:var(--primary-color);color:#fff;cursor:pointer;font-size:1.08333em;font-weight:700;margin-top:15px;padding:10px 30px;text-transform:uppercase}.order-details .order-details__refund-button-wrapper .order-details__refund-button--disabled{opacity:.25}@media (min-width:641px){.order-details .order-details__pick-up-time label{font-size:1.16667em}.order-details .order-details__pick-up-time textarea{height:40px}}@media (min-width:1025px){.order-details--order .order-details__product-refund{width:7.5%}.order-details .order-details__info>div{justify-content:flex-start;margin:4px 0}.order-details .order-details__info>div .order-details__info-label{margin-right:4px;width:auto}.order-details .order-details__info>div .order-details__info-value{width:auto}.order-details .order-details__addresses{display:flex;justify-content:space-between}.order-details .order-details__addresses .order-details__address{border:2px solid var(--primary-color);padding:15px 30px;width:49%}.order-details .order-details__addresses .order-details__address-content{padding:0}.order-details .order-details__products-table-headers{display:flex;width:100%}.order-details .order-details__products-table-headers .order-details__table-header{color:#000;font-weight:700;text-align:center;width:11%}.order-details .order-details__products-table-headers .order-details__table-header:first-child,.order-details .order-details__products-table-headers .order-details__table-header:nth-child(2){width:7.5%}.order-details .order-details__products-table-headers .order-details__table-header:nth-child(3){width:20%}.order-details .order-details__products-table-headers .order-details__table-header:nth-child(9){width:10%}.order-details .order-details__products-table .order-details__product{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;flex-wrap:no-wrap;margin:10px 0;padding:10px 0;width:100%}.order-details .order-details__products-table .order-details__product:nth-child(2){border-top:2px solid #9b9b9b}.order-details .order-details__products-table .order-details__product>*{margin:0;padding:0;text-align:center;width:11%}.order-details .order-details__products-table .order-details__product span{display:none}.order-details .order-details__products-table .order-details__product-refund{width:7.5%}.order-details .order-details__products-table .order-details__product-name{font-weight:400;order:2;width:20%}.order-details .order-details__products-table .order-details__product-reference{color:#000;order:1;width:7.5%}.order-details .order-details__products-table .order-details__product-unit-price{order:4;text-decoration:none}.order-details .order-details__products-table .order-details__product-unit-discounted-price{color:#000;order:6}.order-details .order-details__products-table .order-details__product-line-break{order:unset}.order-details .order-details__products-table .order-details__product-units{order:3}.order-details .order-details__products-table .order-details__product-units--order{background-color:#fff}.order-details .order-details__products-table .order-details__product-units--order span{text-transform:lowercase}.order-details .order-details__products-table .order-details__product-units .spinner span{display:flex}.order-details .order-details__products-table .order-details__product-subtotal{border:none;color:#000;order:7}.order-details .order-details__products-table .order-details__product-taxes{display:block;order:8;width:10%}.order-details .order-details__products-table .order-details__product-unit-discount{display:block;order:5}.order-details .order-details__totals{background-color:#f3f3f3;color:#000;margin-left:auto;padding:25px;width:40%}.order-details .order-details__totals-title{display:block!important;font-size:1.66667em;font-weight:700;margin-bottom:16px}.order-details .order-details__totals>div:not(:first-child){margin:8px 0;padding-bottom:5px}.order-details .order-details__totals>div:not(:first-child):not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #ccc}.order-details .order-details__totals>div:not(:first-child):nth-last-child(2){border-bottom:1px solid #4a4a4a}.order-details .order-details__pick-up-time{width:48%!important}.order-details .order-details__pick-up-time label{background:#f3f3f3;border:1px solid #5e5e5e;color:#5e5e5e;padding:10px}.order-details .order-details__pick-up-time textarea{border:1px solid #5e5e5e;border-radius:0;border-top:none}.order-details .order-details__refund-button-wrapper{display:flex}.order-details .order-details__refund-button-wrapper .order-details__refund-button{margin-left:auto}}.coupons__subtitle-info{font-size:1.08333em;margin:10px 0}.coupons__table-headers{display:none}.coupons__row{background:#fff;border:1px solid #eaeaea;margin:0 0 10px;padding:10px;position:relative;width:100%}.coupons__row-attribute{margin:2px 0}.coupons__row-label{font-weight:700}.coupons__row-status{position:absolute;right:10px;top:10px}.coupons__row-status span{font-weight:700;text-transform:uppercase}.coupons__row-status-expired{color:#d0021b}.coupons__row-status-available{color:#59b100}@media (min-width:641px){.coupons__subtitle-info{font-size:1.16667em}.coupons__row{padding:15px}.coupons__row-attribute{margin:3px 0}.coupons__row-attribute:first-child{display:inline-block;padding-right:35px}.coupons__row-attribute:nth-child(2){display:inline-block}.coupons__row-label,.coupons__row-value{font-size:1.08333em}.coupons__row-status{right:15px;top:15px}.coupons__row-status span{font-size:1.08333em}}@media (min-width:1025px){.coupons__subtitle-info{color:#4a4a4a;font-size:1.16667em;font-weight:700;margin:15px 0;text-transform:uppercase}.coupons__table-headers{display:flex;font-weight:700;justify-content:space-between;padding:0;width:100%}.coupons__table-headers div{border-bottom:2px solid #9b9b9b;font-size:1.167em;padding-bottom:15px;text-align:center;width:16.66667%}.coupons__used .coupons__row .coupons__row-attribute,.coupons__used .coupons__table-headers div{width:20%}.coupons__row{background:none;border:0;border-bottom:1px solid #9b9b9b;display:flex;justify-content:space-between;padding:15px 0;position:relative}.coupons__row-attribute{padding:0;text-align:center;width:16.66667%}.coupons__row-attribute:first-child{padding-right:0}.coupons__row-label{display:none}.coupons__row-status{position:static;right:10px;top:10px}.coupons__row-status span{font-weight:700;text-transform:uppercase}.coupons__row:last-child{border-bottom:2px solid #9b9b9b}.coupons__availables{margin-top:40px}}.manage-orders-list__table{margin:40px 0}.manage-orders-list__table *{font-size:1.08333rem}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper{position:relative}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper .manage-orders-list__filters-selector{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:12px;width:100%}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper .manage-orders-list__filters-selector::-ms-expand{display:none}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:12px;width:12px}.manage-orders-list .table-body__item,.manage-orders-list .table-header__item{padding:0 5px;text-align:center;width:15%}.manage-orders-list .table-body__item.table-body__name,.manage-orders-list .table-body__item.table-header__name,.manage-orders-list .table-header__item.table-body__name,.manage-orders-list .table-header__item.table-header__name{width:25%}.manage-orders-list .table-header{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;justify-content:space-between;padding:10px 0;width:100%}.manage-orders-list .table-header__item{font-weight:700}.manage-orders-list .table-body__row{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;justify-content:space-between;margin:10px 0;width:100%}.manage-orders-list .table-body__see-details{cursor:pointer;font-style:italic;font-weight:700}.manage-orders-list .table-body__see-details:hover{opacity:.8;text-decoration:underline}.manage-orders-list .table-body__validate{display:inline-block;font-size:13px;margin:10px 0;padding:10px 20px}.manage-orders-list .table-body__order-id{cursor:pointer;font-weight:700}.manage-orders-list .table-body__order-id:hover{opacity:.8;text-decoration:underline}@media (min-width:1025px){.manage-orders-list .manage-orders-list__filters{background-color:#f2f2f2;display:flex;padding:30px;width:100%}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper{width:40%}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper .manage-orders-list__filters-selector{border:1px solid #a7a7a7;width:250px}.manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper:after{right:20px;top:15px}}@media (min-width:1080px){.proclinic-caser .manage-orders-list .manage-orders-list__filters .manage-orders-list__filters-selector--wrapper{max-width:250px}}.manage-orders-details *{font-size:1.08333rem}.manage-orders-details .general-info{margin:30px 0}.manage-orders-details .general-info__row{margin:5px 0}.manage-orders-details .addresses{display:flex;justify-content:space-between;margin:0 0 40px}.manage-orders-details .addresses__billing,.manage-orders-details .addresses__shipping{border:2px solid var(--primary-color);padding:20px 30px;width:48%}.manage-orders-details .addresses__billing-title,.manage-orders-details .addresses__shipping-title{color:var(--primary-color);font-size:1.16667rem;font-weight:700;margin:0 0 5px}.manage-orders-details .addresses__billing-name,.manage-orders-details .addresses__shipping-name{font-weight:700}.manage-orders-details .items-table__body-item,.manage-orders-details .items-table__header-item{text-align:center}.manage-orders-details .items-table__body-item.delete,.manage-orders-details .items-table__body-item.modify,.manage-orders-details .items-table__body-item.quantity,.manage-orders-details .items-table__body-item.ref,.manage-orders-details .items-table__body-item.stock,.manage-orders-details .items-table__header-item.delete,.manage-orders-details .items-table__header-item.modify,.manage-orders-details .items-table__header-item.quantity,.manage-orders-details .items-table__header-item.ref,.manage-orders-details .items-table__header-item.stock{width:10%}.manage-orders-details .items-table__body-item.unit_price_with_discount,.manage-orders-details .items-table__header-item.unit_price_with_discount{width:20%}.manage-orders-details .items-table__body-item.name,.manage-orders-details .items-table__header-item.name{width:30%}.manage-orders-details .items-table__header{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;flex-flow:row nowrap;justify-content:center;padding:10px 0}.manage-orders-details .items-table__header-item{font-weight:700}.manage-orders-details .items-table__body-row{align-items:center;border-bottom:2px solid #9b9b9b;display:flex;flex-flow:row nowrap;justify-content:center;padding:10px 0;width:100%}.manage-orders-details .items-table__body-item.delete{font-size:1.66667rem}.manage-orders-details .items-table__body-item.delete--action{color:#d0021b;cursor:pointer}.manage-orders-details .items-table__body-item.delete--action:hover{opacity:.8}.manage-orders-details .items-table__body-item.delete--no-action{cursor:default}.manage-orders-details .items-table__body-item.modify input[type=checkbox]{cursor:pointer}.manage-orders-details .items-table__body-item .spinner .form-input__item{margin:0 -2px}.manage-orders-details .items-table__body-item.stock>span{border-radius:50%;display:inline-block;height:15px;width:15px}.manage-orders-details .items-table__body-item.stock>span.green{background:green}.manage-orders-details .items-table__body-item.stock>span.yellow{background:#ff0}.manage-orders-details .items-table__body-item.stock>span.red{background:red}.manage-orders-details .items-table__body .quantity{display:flex;justify-content:center}.manage-orders-details .items-table__body .quantity .spinner{margin:auto}.manage-orders-details .resume{background:#f3f3f3;display:flex;flex-flow:column nowrap;margin:30px 0 0 auto;max-width:350px;padding:20px}.manage-orders-details .resume *{font-size:1.16667rem}.manage-orders-details .resume__title,.manage-orders-details .resume__total{font-weight:700}.manage-orders-details .resume__list,.manage-orders-details .resume__title{border-bottom:1px solid;margin:0 0 10px;padding:0 0 5px}.manage-orders-details .resume__list{color:#5e5e5e}.manage-orders-details .resume__list-item{margin:0 0 5px}.manage-orders-details .resume__list-item,.manage-orders-details .resume__total{display:flex;justify-content:space-between}.manage-orders-details .validate{align-items:center;display:flex;justify-content:flex-end;margin:40px 0}.manage-orders-details .validate__button,.manage-orders-details .validate__recalculate-button{margin:0 0 0 20px}.manage-orders-details .validate__button,.manage-orders-details .validate__recalculate-button,.manage-orders-details .validate__reset-button{font-size:1.16667rem;padding:10px 40px}.manage-orders-details .validate .recalculate__group{align-items:center;display:flex}.manage-orders-details .validate .recalculate__group-recalculate{margin:0 0 0 15px}.customer-special-conditions{margin:2rem 0}.customer-special-conditions__activated-wrapper{align-items:center;display:flex;margin-bottom:25px}.customer-special-conditions__activated-wrapper img{margin-right:10px}.customer-special-conditions__activated-wrapper p{font-size:1.33333rem;font-weight:600}.customer-special-conditions__paragraph{font-size:1.16667rem;margin:0 0 2rem}.customer-special-conditions__keep-buying{background-color:var(--primary-color);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:900;line-height:1rem;margin:2rem auto -15px;max-width:450px;padding:1rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.customer-special-conditions__keep-buying:hover{color:#000;text-decoration:none}.customer-special-conditions__keep-buying.disabled,.customer-special-conditions__keep-buying:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.customer-special-conditions__keep-buying>span{color:inherit;font-size:inherit;font-weight:inherit}.customer-special-conditions__keep-buying:active{transform:scale(.98)}@media (min-width:1025px){.customer-special-conditions__keep-buying{margin:2rem auto 0 0;max-width:300px}}.habitual-purchase-filters{background:#fafafa;border:1px solid #e4e4e4;border-radius:4px;overflow-y:scroll;padding:0 1.66667rem;width:25%}.habitual-purchase-filters .filters__back,.habitual-purchase-filters .filters__display{display:none}.habitual-purchase-filters .filters__section-trigger{cursor:pointer;display:flex;justify-content:space-between;padding:1.66667rem 0 .83333rem;position:relative}.habitual-purchase-filters .filters__section-trigger p{font-size:1.33333rem;font-weight:700}.habitual-purchase-filters .filters__section-trigger span{background-repeat:no-repeat;height:17px;mask-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);text-align:center;transform:rotate(180deg);width:14px}.habitual-purchase-filters .filters__section-trigger.folded span{transform:rotate(0)}.habitual-purchase-filters .filters__section{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 1.5rem}.habitual-purchase-filters .filters__section-more{color:var(--primary-color);cursor:pointer;font-size:1.16667rem;font-weight:700;margin:.5rem 0 0;order:8;padding:0 0 .5rem;text-decoration:underline;width:100%}.habitual-purchase-filters .filters__filter{margin:0 0 .6rem;order:7}.habitual-purchase-filters .filters__filter--active{display:flex!important;order:-1!important}.habitual-purchase-filters .filters__filter--active label,.habitual-purchase-filters .filters__filter.selected label{color:#000!important}.habitual-purchase-filters .filters__filter label{color:#818181;cursor:pointer;font-size:1.16667rem;font-weight:lighter;text-transform:uppercase;word-break:break-word}.habitual-purchase-filters .filters__filter label span{font-size:inherit}.habitual-purchase-filters .filters__filter input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;height:17px;margin:0 4px 0 0;min-width:17px;outline:none;width:17px}.habitual-purchase-filters .filters__filter input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url(/tienda/build/images/white-tick.9d249488.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:1px solid #e4e4e4;border-radius:4px;height:16px;width:17px}.habitual-purchase-filters .filters__filter input[type=checkbox]::-ms-check{display:none}.habitual-purchase-filters .filters__filter label{margin:3px 0 0}.habitual-purchase-filters .filters__filter.hidden{display:none}.habitual-purchase-filters .filters__search{border:none;border-radius:4px;height:21px;margin:0 0 10px;padding:8px;width:100%}.habitual-purchase-filters .filters__search::-webkit-input-placeholder{color:#818181;font-size:1.16667rem}.habitual-purchase-filters .filters__search:focus-visible{outline:none}.habitual-purchase-filters .filters__search:focus-visible::placeholder{opacity:0}@media (max-width:1024px){.habitual-purchase-filters{background:#f3f3f3;display:none;height:calc(100vh - var(--header-bottom, 129px));position:fixed;right:0;top:var(--header-bottom,129px);width:75%;z-index:10}.habitual-purchase-filters.active{display:block;overflow-y:scroll;padding-bottom:125px}.habitual-purchase-filters .filters__shadow{background:rgba(0,0,0,.5);height:calc(100vh - var(--header-bottom, 129px));left:0;position:fixed;top:var(--header-bottom,129px);width:25%}.habitual-purchase-filters .filters__back{background:none;border-bottom:1px solid #d8d8d8;color:#5c5c5c;cursor:pointer;display:inline-flex;display:block;font-size:1rem;margin:0 -1.66667rem;padding:1rem 2rem;transition:none;width:100%;width:calc(100% + 40px)}.habitual-purchase-filters .filters__back:before{background-image:url(/tienda/build/images/close-gray.a5e97e3d.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";height:15px;left:1.66667rem;margin-right:15px;position:absolute;width:15px}.habitual-purchase-filters .filters__back p{padding:0 0 0 2.5rem}.habitual-purchase-filters .filters__display{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 .41667rem}.habitual-purchase-filters .filters__display-options{display:flex;flex-direction:column;gap:5px}.habitual-purchase-filters .filters__display-options-title,.habitual-purchase-filters .filters__display-options-total-quantity{font-size:1.16667rem}.habitual-purchase-filters .filters__display-options-title{padding:0 0 0 30px}.habitual-purchase-filters .filters__display-options-title:before{background-image:url(/tienda/build/images/filters-gray.27ee7be0.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";cursor:default;height:16px;left:20px;position:absolute;width:16px}.habitual-purchase-filters .filters__display-options-total-quantity{color:#5c5c5c;font-weight:500;text-transform:lowercase}.habitual-purchase-filters .filters__display-filter-clear{align-self:start;color:var(--primary-color);cursor:pointer;font-family:Helvetica,sans-serif;font-size:1rem;text-decoration:underline}}.habitual-purchase__switch .switches-container{background:var(--switches-bg-color);border:1px solid var(--primary-color);border-radius:3rem;display:flex;height:35px;line-height:3rem;margin-left:auto;margin-right:auto;padding:0;position:relative;width:250px}.habitual-purchase__switch .switches-container input{position:absolute;top:0;visibility:hidden}.habitual-purchase__switch .switches-container span{color:var(--primary-color);cursor:pointer;font-weight:700;margin:0;padding:0;text-align:center;transition:color .3s ease-in-out;width:50%}.habitual-purchase__switch .switches-container span:hover{color:#016277}.habitual-purchase__switch .switches-container span:first-of-type.active~.switches-wrapper{transform:translateX(-1%)}.habitual-purchase__switch .switches-container span:nth-of-type(2).active~.switches-wrapper{transform:translateX(101%)}.habitual-purchase__switch .switches-container span:first-of-type.active~.switches-wrapper .switches div:first-of-type,.habitual-purchase__switch .switches-container span:nth-of-type(2).active~.switches-wrapper .switches div:nth-of-type(2){opacity:1}.habitual-purchase__switch .switches-wrapper{bottom:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:50%;z-index:3}.habitual-purchase__switch .switches{background:var(--primary-color);border-radius:3rem;height:100%}.habitual-purchase__switch .switches div{color:#fff;display:block;font-weight:700;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s ease-in-out;width:100%;will-change:opacity}.habitual-purchase__orders{display:flex;flex-direction:column;width:100%}.habitual-purchase__orders .habitual-purchase__orders-item{border-bottom:1px solid #e4e4e4;padding:25px 0}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-header{display:flex;flex-direction:column;gap:18px}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-title{display:block;font-family:Roboto,sans-serif;font-size:1.33333rem;font-weight:700;margin:0 0 1rem}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart{background-color:#fff;border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;padding:8px;text-align:center}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart span.button__text{align-items:center;display:flex;font-size:1.16667rem;font-weight:700;gap:5px;justify-content:center}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart span.button__text:before{background:url(/tienda/build/images/cart-icon.18523bcf.svg) 50%/28px no-repeat;content:"";display:inline-block;height:17px;width:22px}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart:hover{border:1px solid #00636b;color:#00636b}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart:hover span:before{background:url(/tienda/build/images/cart-icon-hovered.1911a7cf.svg) 50%/28px no-repeat}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-notifications{padding-bottom:4px}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-products{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.notification{align-items:center;background:rgba(15,99,8,.08);border-radius:16px;display:flex;gap:8px;justify-content:space-between;margin:8px 0;padding:6px 11px 6px 6px}.notification.error{background:rgba(208,73,90,.09)}.notification__content-wrapper{align-items:center;display:flex;flex:1;gap:10px}.notification__content-wrapper span:nth-child(2){flex:1}.notification__state-icon{background:url(/tienda/build/images/success-icon.0ffccb06.svg) 50%/20px no-repeat;display:inline-block;height:20px;width:20px}.notification__state-icon.error{background:url(/tienda/build/images/error-icon.d92a550f.svg) 50%/22px no-repeat}.notification__close-icon{background:url(/tienda/build/images/close-icon.e4e21e9e.svg) 50%/10px no-repeat;cursor:pointer;display:inline-block;height:10px;width:10px}.habitual-purchase-most-bought .most-bought__filters,.habitual-purchase-most-bought .most-bought__search-result{border-bottom:1px solid #e4e4e4;font-size:1.16667rem;font-weight:500;padding:0 0 1rem;width:100%}.habitual-purchase-most-bought .most-bought__no-results{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center;margin:5rem 0 0;width:100%}.habitual-purchase-most-bought .most-bought__no-results-icon{background-image:url(/tienda/build/images/habitual-purchase-cart.39b20115.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:90px;width:90px}.habitual-purchase-most-bought .most-bought__no-results-text{color:#8f8f8f;font-size:14px;font-weight:500;max-width:200px;text-align:center}.habitual-purchase-most-bought .most-bought__filters{display:flex;flex-flow:row nowrap;gap:.83333rem;justify-content:space-between}.habitual-purchase-most-bought .most-bought__filters-list{display:flex;flex-flow:row wrap;gap:.83333rem;width:calc(100% - 12rem)}.habitual-purchase-most-bought .most-bought__filter{align-items:center;border:1px solid #e4e4e4;border-radius:50px;display:flex;gap:.83333rem;justify-content:space-between;padding:.41667rem .83333rem .41667rem 1.25rem;width:fit-content}.habitual-purchase-most-bought .most-bought__filter-name{font-weight:500;max-width:calc(100% - 22px);text-transform:uppercase}.habitual-purchase-most-bought .most-bought__filter-close{background-image:url(/tienda/build/images/close-black.696aba83.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1rem;width:1rem}.habitual-purchase-most-bought .most-bought__filters-clear{color:var(--primary-color);cursor:pointer;font-size:1.16667rem;font-weight:700;min-width:6.66667rem;padding:.41667rem 0;text-decoration:underline}.habitual-purchase-most-bought .most-bought__search-result{display:flex;gap:0 5px}.habitual-purchase-most-bought .most-bought__search-result-deleter{cursor:pointer;font-size:1.2rem;font-weight:700}.habitual-purchase-most-bought .products-catalog__loader{border:none}.habitual-purchase-most-bought .product-overview .product-view__exclusive-supplier-offer{position:static;top:6px;width:103px}@media (min-width:1025px){.habitual-purchase-most-bought .most-bought__filters{gap:1.5rem;justify-content:unset}.habitual-purchase-most-bought .most-bought__filters-list{gap:1.5rem;width:unset}.habitual-purchase-most-bought .most-bought__filter{padding:.5rem 1rem}.habitual-purchase-most-bought .most-bought__filters-clear{min-width:8.75rem;padding:.5rem 0}}.habitual-purchase-section .page-main{background:#fafafa}.proclinic-pt .habitual-purchase__mobile-filters-button{background-image:url(/tienda/build/images/filter.01b5e2cf.svg)!important}.proclinic-pt .habitual-purchase-search-bar__icon{background-image:url(/tienda/build/images/search.5fa80ee8.svg)!important}.proclinic-it .habitual-purchase-search-bar__icon{background-image:url(/tienda/build/images/lupa.74cfb437.svg)}.habitual-purchase{padding:0 0 10rem}.habitual-purchase__header{margin:0 0 3rem}.habitual-purchase__header-title{font-size:2rem;font-weight:700;margin:0 0 1rem}.habitual-purchase__header-subtitle{font-size:1.25rem;font-weight:300}.habitual-purchase__empty{display:flex;flex-direction:column;gap:15px;margin:auto;max-width:180px}.habitual-purchase__empty span{background-image:url(/tienda/build/images/habitual-purchase-cart.39b20115.svg);background-position:50%;background-repeat:no-repeat;display:block;height:120px;margin:0 auto;width:115px}.habitual-purchase__empty p{color:#8f8f8f;font-size:14px;text-align:center}.habitual-purchase__main{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:space-between}.habitual-purchase__content{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:space-between;width:100%}@media (min-width:1025px){.habitual-purchase__content{width:75%}}.habitual-purchase__mobile-filters-button{align-items:center;background-image:url(/tienda/build/images/filtros-phone.2af792a1.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:var(--primary-color);cursor:pointer;display:flex;font-size:1.33333rem;font-weight:700;height:30px;padding:0 0 0 2.5rem;user-select:none}@media (min-width:1025px){.habitual-purchase__mobile-filters-button{display:none}}.habitual-purchase__products{order:3;width:100%}.habitual-purchase-search-bar{background:#f3f3f3;border:1px solid #e4e4e4;border-radius:25px;display:flex;height:38px;height:35px;order:2;position:relative;width:100%}@media (min-width:1025px){.habitual-purchase-search-bar{order:0;width:calc(100% - 250px - 2rem)}}.habitual-purchase-search-bar::placeholder{font-style:italic}.habitual-purchase-search-bar:-ms-input-placeholder{font-style:italic}.habitual-purchase-search-bar::-ms-input-placeholder{font-style:italic}.habitual-purchase-search-bar ::-webkit-search-cancel-button{display:none}.habitual-purchase-search-bar__clear{display:none}.habitual-purchase-search-bar__icon{background-image:url(/tienda/build/images/lupa.a1c2209b.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:100%;order:1;width:37px}.habitual-purchase-search-bar__text-input{background:#f3f3f3;border:none;border-radius:25px;font-style:italic;order:2;overflow:hidden;text-align:left;text-overflow:ellipsis;width:98%}.habitual-purchase-search-bar__text-input::placeholder{color:#818181}.habitual-purchase-search-bar__text-input::-ms-clear{display:none}.habitual-purchase-search-bar__text-input:focus-visible{outline:none}.habitual-purchase-search-bar__text-input:focus-visible::placeholder{opacity:0}.habitual-purchase-search-bar.with-content{font-style:normal}.habitual-purchase-search-bar.with-content .habitual-purchase-search-bar__clear{cursor:pointer;display:block;font-size:2rem;position:absolute;right:1rem;top:.25rem}.habitual-purchase-search-bar.with-content .habitual-purchase-search-bar__text-input{font-style:normal}.habitual-purchase .product-card{position:relative;width:48%}.habitual-purchase .product-card .product-overview__add-button{width:calc(100% - 80px)}.habitual-purchase-most-bought{align-items:stretch;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start}.habitual-purchase-most-bought .product-card{width:calc(50% - 1rem)}.habitual-purchase .switch-alert{text-align:center}.habitual-purchase .switch-alert .modal .modal__content-wrapper{margin-top:200px;width:380px}.habitual-purchase .switch-alert__top-text{display:block;font-family:Roboto;font-size:16px;font-weight:500;margin-bottom:12px;margin-left:auto;margin-right:auto;padding-top:41px;width:260px}.habitual-purchase .switch-alert .continue-button{margin-top:21px}.habitual-purchase .switch-alert .continue-button button{border-radius:4px;height:32px;line-height:32px;padding:0;width:124px}.habitual-purchase .switch-alert .no-show-again-button{margin-top:21px;padding-bottom:22px}.habitual-purchase .switch-alert .no-show-again-button button{background-color:#fff;color:var(--primary-color);cursor:pointer;font-size:12px;font-weight:700}.habitual-purchase .switch-alert .modal__close{background-color:#fff}.habitual-purchase .switch-alert .modal__close span{color:#000}@media (min-width:1025px){.habitual-purchase__orders .habitual-purchase__orders-item{padding:30px 0}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-header{align-items:center;flex-direction:row;justify-content:space-between}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-title{font-size:1.5rem}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart{padding:5px}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-add-to-cart span.button__text{font-weight:400}.habitual-purchase__orders .habitual-purchase__orders-item .habitual-purchase__orders-item-notifications{display:flex;gap:11px}}@media (min-width:769px){.habitual-purchase .product-card{width:32.17%}}@media (min-width:1025px){.habitual-purchase-section .main,.habitual-purchase-section .nav{max-width:1800px;padding:0 32px;width:100%}.habitual-purchase .product-card{width:calc(33.3% - .66rem)}}@media (min-width:1280px){.habitual-purchase-section .navigation-bar-wrapper{background:#fafafa}.habitual-purchase .product-card{width:24%}.habitual-purchase-most-bought .product-card{width:calc(25% - .75rem)}}@media (min-width:1440px){.habitual-purchase-section .main,.habitual-purchase-section .nav{padding:0 96px}}.promotional-popup .modal{background-color:hsla(0,0%,42%,.8)}.promotional-popup .modal .modal__close{background:transparent}.promotional-popup .modal .modal__close span{display:none}.promotional-popup .modal .modal__close:after{background-image:url(/tienda/build/images/close-black.696aba83.svg);background-size:16px;content:"";cursor:pointer;height:16px;position:absolute;right:10px;top:10px;width:16px}.promotional-popup .modal .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.promotional-popup .modal .modal__content-wrapper{background:#f0f4f4;border-radius:4px;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);max-width:550px;padding:0;top:15%}.promotional-popup .modal .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .2s ease-in-out forwards}.promotional-popup .modal .modal__content-wrapper--active{animation:modalAnimationResponsive .2s ease-in-out}@media (min-width:1025px){.promotional-popup .modal .modal__content-wrapper{max-width:868px;width:868px}}.promotional-popup .modal .modal__content-wrapper .modal__content{max-width:inherit}.promotional-popup .modal .modal__content .promotional-popup__image{background-image:url(/tienda/build/images/sequra-popup-image.e5b03c49.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;margin:51px 0 20px;width:100%}@media (min-width:1025px){.promotional-popup .modal .modal__content .promotional-popup__image{height:315px;margin:0}}.promotional-popup .modal .modal__content .promotional-popup__content{align-items:center;background:#fff;border-radius:0 0 4px 4px;display:flex;flex-flow:row wrap;font-size:1.16667rem;justify-content:space-evenly;padding:14px 12px 16px;row-gap:13px}@media (min-width:1025px){.promotional-popup .modal .modal__content .promotional-popup__content{padding:30px 115px}}.promotional-popup .modal .modal__content .promotional-popup__top-text{font-size:1.83333rem;font-weight:700}.promotional-popup .modal .modal__content .promotional-popup__message{font-size:inherit;padding:5px 0}.promotional-popup .modal .modal__content .promotional-popup__message strong{font-size:inherit;font-weight:700}.promotional-popup .modal .modal__content .promotional-popup__message:last-of-type{padding-bottom:10px}.promotional-popup .modal .modal__content .promotional-popup__get-more-info{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1rem;margin:auto;padding:13px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.promotional-popup .modal .modal__content .promotional-popup__get-more-info:hover{color:#000;text-decoration:none}.promotional-popup .modal .modal__content .promotional-popup__get-more-info.disabled,.promotional-popup .modal .modal__content .promotional-popup__get-more-info:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.promotional-popup .modal .modal__content .promotional-popup__get-more-info>span{color:inherit;font-size:inherit;font-weight:inherit}.promotional-popup .modal .modal__content .promotional-popup__confirm{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:16px;font-weight:700;height:unset;line-height:1rem;margin:auto;padding:12px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.promotional-popup .modal .modal__content .promotional-popup__confirm:hover{color:var(--primary-dark);text-decoration:none}.promotional-popup .modal .modal__content .promotional-popup__confirm.disabled,.promotional-popup .modal .modal__content .promotional-popup__confirm:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.promotional-popup .modal .modal__content .promotional-popup__confirm>span{color:inherit;font-size:inherit;font-weight:inherit}.promotional-popup .modal .modal__content .promotional-popup__confirm{border:1px solid var(--primary-color)}.promotional-popup .modal .modal__content .promotional-popup__confirm:hover{border:1px solid var(--primary-dark)}@media (min-width:1025px){.promotional-popup .modal .modal__content .promotional-popup__confirm,.promotional-popup .modal .modal__content .promotional-popup__get-more-info{font-size:1.5rem;margin:0;width:292px}}.app-contest-popup .modal{background-color:hsla(0,0%,42%,.8)}.app-contest-popup .modal .modal__close{background:transparent;height:18px;right:10px;top:10px;width:18px}.app-contest-popup .modal .modal__close span{display:none}.app-contest-popup .modal .modal__close:after{background-image:url(/tienda/build/images/close-black.696aba83.svg);background-repeat:no-repeat;background-size:18px;content:"";cursor:pointer;height:18px;position:absolute;right:0;top:0;width:18px}.app-contest-popup .modal .modal__content-wrapper{width:295px}.app-contest-popup .modal .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper{display:flex;flex-direction:column;margin-top:40px}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__top-text{font-size:1.66667rem;margin-bottom:10px}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__subtitle{display:flex;flex-direction:column;font-size:1.16667rem;margin-bottom:10px}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__subtitle strong{font-size:1.33333rem}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__message{margin:0 40px 15px}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__message p{font-size:1.16667rem}.app-contest-popup .modal .modal__content .promotional-popup__text-wrapper .promotional-popup__message-date{font-style:italic}.app-contest-popup .modal .modal__content .promotional-popup__button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:1rem;margin:auto;padding:13px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:50%}.app-contest-popup .modal .modal__content .promotional-popup__button:hover{color:#000;text-decoration:none}.app-contest-popup .modal .modal__content .promotional-popup__button.disabled,.app-contest-popup .modal .modal__content .promotional-popup__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.app-contest-popup .modal .modal__content .promotional-popup__button>span{color:inherit;font-size:inherit;font-weight:inherit}.app-contest-popup .modal .modal__content .promotional-popup__image{background-image:url(/tienda/build/images/app-contest-image.b67cd201.png);background-size:cover;height:216px;margin:16px 0 0}.special-conditions-popup .modal{background-color:rgba(0,0,0,.6)}.special-conditions-popup .modal__close{cursor:pointer;position:absolute;right:2rem;top:.5rem}.special-conditions-popup .modal__close span{color:#303030;font-size:.25rem;font-weight:100;line-height:2.91667rem}.special-conditions-popup .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.special-conditions-popup .modal__content-wrapper{border-radius:.33333rem;box-shadow:.08333rem .08333rem .58333rem .25rem rgba(0,0,0,.1);max-width:none;top:5%;width:350px}.special-conditions-popup .modal__content-wrapper .info-alert-wrapper{align-items:center;background:#f0f4f4;border-radius:.33333rem;display:flex;margin-top:16px;padding:8px}.special-conditions-popup .modal__content-wrapper .info-alert-wrapper .info-icon{height:17px;margin-right:12px;width:17px}.special-conditions-popup .modal__content-wrapper .info-alert-wrapper p{text-align:start}.special-conditions-popup .modal__content-wrapper .title{font-size:1.66667rem;font-weight:700;margin-bottom:.8rem}.special-conditions-popup .modal__content-wrapper .title.desktop{display:none}.special-conditions-popup .modal__content-wrapper .title.mobile{display:block}.special-conditions-popup .modal__content img{background-color:#f0f4f4;border-radius:.33333rem;height:100%;max-width:20rem;width:100%}.special-conditions-popup .modal__content .padding{align-items:center;display:flex;flex-direction:column;padding:32px 15px 15px}.special-conditions-popup .modal__content .image-desktop{display:none}.special-conditions-popup .modal__content .subtitle{font-size:1.16667rem;margin-bottom:1rem}.special-conditions-popup .modal__content .text{font-size:1.16667rem;margin-bottom:1.33rem}.special-conditions-popup .modal__content .text>p{font-size:inherit}.special-conditions-popup .modal__content .conditions-info{align-items:center;display:flex;flex-direction:column;margin:10px 0}.special-conditions-popup .modal__content .conditions-info p{font-size:1.16667rem}.special-conditions-popup .modal__content .button{align-items:center;background-color:#0099a8;border-radius:.33333rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;margin:25px 0 10px;min-height:3.33333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}@media (min-width:1025px){.special-conditions-popup .modal__content-wrapper{max-width:54.16667rem;width:fit-content}.special-conditions-popup .modal__content-wrapper .title.desktop{display:block}.special-conditions-popup .modal__content-wrapper .title.mobile{display:none}.special-conditions-popup .modal__content-wrapper .info-alert-wrapper p{font-size:1.16667rem}.special-conditions-popup .modal__content .padding{padding:32px}.special-conditions-popup .modal__content .text{margin-bottom:2rem}.special-conditions-popup .modal__content .image-desktop{display:block}.special-conditions-popup .modal__content .mobile-image{display:none}.special-conditions-popup .modal__content .conditions-info p{font-size:1.16667rem}.special-conditions-popup .modal__content img{margin:0 auto;max-width:30rem}}.unbeatable-prices-popup .product-details .modal__content-wrapper{background-color:#fafafa;background-image:none;height:auto;max-height:fit-content}.unbeatable-prices-popup .product-details .modal__content{padding:45px 20px 20px 25px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .products-details__text-wrapper{text-align:start}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .products-details__text-wrapper .title{font-size:2rem;font-weight:600;text-transform:uppercase}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .products-details__text-wrapper .title span{font-size:inherit}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .products-details__text-wrapper .subtitle{font-size:1.33333rem;font-weight:500;margin-top:10px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .products-details__text-wrapper .subtitle span{color:#e12878;font-size:inherit;font-style:italic;font-weight:600}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children>div{margin:10px 0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper{display:flex;flex-direction:column;max-height:420px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header{background-color:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);flex-direction:row;gap:0 19px;height:153px;margin:0 0 10px;padding:13px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__image{background:#fff;border-radius:4px;display:flex;height:119px;width:91px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__image img{border-radius:4px;width:inherit}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--description{margin:0 0 20px;min-height:60px;min-width:165px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--description .product-name{font-size:1.16667rem;font-weight:500;margin:0 0 10px;max-height:32px;max-width:165px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--description .product-content{font-size:1.16667rem;font-style:italic;max-height:20px;max-width:165px;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;word-break:break-word}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price{align-items:flex-end;display:flex;justify-content:space-between}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-price{align-items:flex-end;display:flex;font-size:2.5rem;font-weight:700;justify-content:flex-start}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-price .integer-part{font-size:2.66667rem}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-price .decimal-part{font-size:2rem}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-arrow{background:#fff;border-radius:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);cursor:pointer;display:block;height:37px;position:relative;width:37px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-arrow:after{background:url(/tienda/build/images/arrow_down_rose.5047bb11.svg) no-repeat;background-position:50%;background-size:24px;content:"";display:block;height:24px;left:7px;position:absolute;top:9px;width:24px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header__content--price .product-arrow--active:after{top:6px;transform:rotate(180deg)}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .header--active{background:#ffe7f4}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content{display:flex;flex-direction:column;gap:14px 0;margin:0 0 10px;overflow-y:scroll;padding:0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content::-webkit-scrollbar{width:0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 0 transparent}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content-title{font-size:1.33333rem;font-weight:700;margin:10px 0;text-align:left}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div{background:#fff;border-radius:4px;display:flex;flex-direction:column;font-size:1.16667rem;font-weight:700;gap:7px;justify-content:space-between;padding:6px 10px;text-align:left}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group{display:flex;flex-wrap:wrap;gap:13px 15px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .product-reference,.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .product-supplier-reference{font-weight:100;margin:6px 0 0;text-align:left}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .product-supplier-reference{margin-left:auto}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .ref{font-weight:400}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .spinner{height:35px;width:100%}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .spinner__button{font-size:18px;height:35px;width:33%}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content>div .spinner input{height:35px;width:33%}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content-selectable{font-style:italic;font-weight:lighter;margin:0 0 28px;text-align:left;text-transform:lowercase}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children__wrapper .content-selectable:first-letter{text-transform:uppercase}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .quantity-error{color:#e1241a;font-size:1rem;font-style:italic;margin:0 0 10px;padding:0 0 0 24px;position:relative;text-align:left}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .quantity-error:after{background:url(/tienda/build/images/warning.ef5a82d3.svg) no-repeat;background-position:50%;background-size:14px;content:"";height:14px;left:0;position:absolute;top:0;width:14px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .flush-offer-buttons-wrapper{margin:0;padding:10px 0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .flush-offer-buttons-wrapper .continue-button-children{background-color:#e12878;border-radius:4px;color:#fff;cursor:pointer;font-size:1.33333rem;font-weight:600;height:38px;text-transform:uppercase;width:100%}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content-wrapper{background-color:#fafafa;background-image:none;height:280px;max-width:345px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content{padding:45px 20px 20px 25px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .title{font-size:2.33333rem;font-weight:600;text-align:center}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .subtitle{font-size:1.5rem;margin-top:15px;text-align:center}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .buttons-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25px;row-gap:15px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .buttons-wrapper button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:38px;justify-content:center;text-align:center;text-transform:uppercase;width:100%}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .buttons-wrapper .return-button{background:#fff;border:1px solid #e12878;color:#e12878}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .buttons-wrapper .close-button{background:#e12878;color:#fff}.unbeatable-prices-popup .modal__close{cursor:pointer;position:absolute;right:2rem;top:.5rem}.unbeatable-prices-popup .modal__close span{color:#000;font-size:.25rem;font-weight:100;line-height:2.91667rem}.unbeatable-prices-popup .modal__content-wrapper{background-image:url(/tienda/build/images/unbeatable_prices_mobile_image.3f49ad19.png);border-radius:4px;height:800px;top:12%;width:345px}.unbeatable-prices-popup .modal__content{height:100%;padding:345px 25px 20px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper{height:360px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card{border:2px solid #e12878;flex-flow:row wrap;gap:0 5px;margin:10px 0;min-height:auto;min-width:295px;width:100%}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__header{display:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__image{align-self:auto;height:100%;max-width:35%}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__image img{max-height:90px;max-width:90px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper{margin-left:5px;max-height:55px;overflow:hidden;text-overflow:ellipsis;width:60%;word-break:break-word}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card{gap:0 8px;min-height:auto}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__name .product-overview__product-link{font-size:1.16667rem;font-weight:500;max-height:32px;overflow:hidden;text-align:left;word-break:break-word}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__info{text-align:left}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__info .product-card__package{display:block;font-size:1.16667rem;font-style:italic;font-weight:lighter;margin-top:5px;max-height:32px;overflow:hidden;text-overflow:ellipsis}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__info .product-card__details,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__advice,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__offer--exclude{display:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price{color:#000;justify-content:flex-end;margin:-30px .5rem .6rem calc(40% - 5px)}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price-from-label{display:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .integer-part{font-size:2.66667rem;font-weight:700}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .currency-part,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .decimal-part{font-size:2rem;font-weight:700}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--regular{display:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons{margin:auto 0 0;width:100%}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a{background-color:var(--cuaternary-color);border-radius:4px;color:var(--white-color);cursor:pointer;display:block;display:flex;font-size:1.33333rem;font-weight:500;height:32px;line-height:1rem;margin:auto;min-height:unset;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a:hover{color:var(--white-color);text-decoration:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a.disabled,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a>span{color:inherit;font-size:inherit;font-weight:inherit}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a:hover{background-color:var(--cuaternary-dark-color)}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons .product-card__adder-group{flex-direction:column;gap:0}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons .product-card__adder-group .product-card__add-button,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__tag{display:none}.unbeatable-prices-popup .modal__content .button{align-items:center;background-color:var(--cuaternary-color);border-radius:.33333rem;color:var(--white-color);cursor:pointer;display:block;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;line-height:1rem;margin:25px auto auto;min-height:3.33333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.unbeatable-prices-popup .modal__content .button:hover{color:var(--white-color);text-decoration:none}.unbeatable-prices-popup .modal__content .button.disabled,.unbeatable-prices-popup .modal__content .button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.unbeatable-prices-popup .modal__content .button>span{color:inherit;font-size:inherit;font-weight:inherit}.unbeatable-prices-popup .modal__content .button:hover{background-color:var(--cuaternary-dark-color)}@media (min-width:1300px){.unbeatable-prices-popup .modal__content-wrapper{background-image:url(/tienda/build/images/unbeatable_prices_desktop_image.af631565.png);height:720px;max-width:1176px;width:unset}.unbeatable-prices-popup .modal__content{height:100%;padding:57px 112px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper{height:520px;margin:10px 10px 0 540px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card{margin:15px 0;min-height:250px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__image{max-width:45%;min-height:170px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__image img{max-height:160px;max-width:160px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper{margin-top:5px;max-height:105px;width:50%}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card{gap:0}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__image{padding:5px 0}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__name .product-overview__product-link{font-size:1.5rem;max-height:40px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__info .product-card__package{font-size:1.33333rem;max-height:40px}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card-info-wrapper .product-card__price{margin:0 .5rem .6rem}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price{margin:-60px 0 0 calc(50% - 12px)}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .integer-part{font-size:4.16667rem}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .currency-part,.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__price--final .decimal-part{font-size:3.16667rem}.unbeatable-prices-popup .modal__content .unbeatable-prices-popup__products-wrapper .product-card__buttons a{height:38px}.unbeatable-prices-popup .modal__content .button{margin-top:50px}.unbeatable-prices-popup .product-details .modal__content{padding:67px 167px 37px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .title{font-size:3.33333rem;font-weight:600;text-transform:uppercase}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .title span{color:#e12878}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children div:nth-of-type(2) .content-selectable{margin:0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper{max-height:496px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header{height:94px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__image{height:70px;width:121px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__image img{height:auto;margin:0 auto;max-width:100%;width:max-content}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content{display:flex;flex-direction:row;justify-content:space-between;width:100%}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--description .product-name{font-size:1.66667rem;font-weight:700;max-height:26px;max-width:516px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--description .product-content{font-size:1.5rem;max-width:510px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price{align-items:center;width:170px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow{height:45px;width:45px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow:after{height:28px;left:9px;top:9px;width:28px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow--active:after{left:9px;top:8px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content{font-size:1.5rem;padding:0 10px 0 0}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content-title{font-size:1.66667rem;padding:20px 0 5px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content>div{height:81px;padding:21px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group{align-items:center;flex-direction:row;position:relative}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference,.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-supplier-reference{font-size:1.16667rem}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference span,.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-supplier-reference span{align-items:center;display:flex;gap:0 5px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference .ref,.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-supplier-reference .ref{font-size:1.33333rem}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-supplier-reference{margin-left:25px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner{bottom:10px;position:absolute;right:2px;width:unset}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner__button,.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner input{width:80px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:13px;-webkit-box-shadow:inset 0 0 6px #ffe7f4;padding:10px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar{background-color:#ffe7f4;border-radius:13px;padding:20px;width:6px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar-thumb{background-color:#e12878;border-radius:13px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);padding:50px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .quantity-error{font-size:1.33333rem}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .quantity-error:after{background-size:18px;height:18px;width:18px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .flush-offer-buttons-wrapper{align-items:flex-end;display:flex;justify-content:flex-end;padding:0 0 10px}.unbeatable-prices-popup .product-details .modal__content .unbeatable-prices-popup__products-details-wrapper .product-card-children .flush-offer-buttons-wrapper .continue-button-children{margin:0;width:250px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content-wrapper{height:290px;max-width:700px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content{padding:70px 100px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .subtitle{margin-top:25px}.unbeatable-prices-popup .unbeatable-prices-popup__modal--close .modal__content .buttons-wrapper{column-gap:15px;flex-direction:row;margin-top:30px}}.progress-popup--cart .progress-popup__image{background-repeat:no-repeat;background-size:145px;height:145px;transform:scaleX(-1);width:145px}.proclinic-es .progress-popup--cart .progress-popup__image{background-image:url(/tienda/build/images/progress-cart.7bc68624.gif)}.proclinic-pt .progress-popup--cart .progress-popup__image{background-image:url(/tienda/build/images/progress-cart.f65f7ffb.gif)}.proclinic-it .progress-popup--cart .progress-popup__image{background-image:url(/tienda/build/images/progress-cart.e8b57075.gif)}.cart__upselling-product{background-color:#f0f4f4;border-radius:4px;color:#6a6a6a;margin-bottom:10px;overflow:hidden;padding:0}.cart__upselling-product__already-used-notice{background-color:#9ad7da;display:flex;justify-content:space-between;margin-bottom:15px;padding:6px}.cart__upselling-product__already-used-notice .notice__text-wrapper{display:flex}.cart__upselling-product__already-used-notice .notice--icon{background-image:url(/tienda/build/images/red-exclamation.2531f0b3.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 17px;height:17px;margin-right:7px;width:2rem}.cart__upselling-product__already-used-notice .notice--close{background-color:unset;background-image:url(/tienda/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:2rem;margin-right:5px;width:2rem}.cart__upselling-product__title{background-color:#1798a6;color:#fff;display:flex;flex-direction:column;padding:10px 25px}.cart__upselling-product__title--main-title{font-size:1.33333rem;font-weight:700;text-transform:uppercase}.cart__upselling-product__title--subtitle{display:none;font-size:1.33333rem;font-weight:400}.cart__upselling-product__title--configurable-subtitle{font-size:1.16667rem;font-weight:400}.cart__upselling-product__content{display:flex;gap:1rem;padding:20px 20px 15px 15px;position:relative}.cart__upselling-product__content__image{width:73px}.cart__upselling-product__content__image img{cursor:pointer;width:73px}.cart__upselling-product__content__info{display:flex;flex-direction:column;gap:5px;width:100%}.cart__upselling-product__content__info .product-name{cursor:pointer;font-size:1.16667rem;font-weight:700;text-transform:uppercase}.cart__upselling-product__content__info .product-info{color:#6a6a6a;display:flex;flex-direction:column;gap:15px;justify-content:space-between;width:100%}.cart__upselling-product__content__info .product-info .flex-direction-changes,.cart__upselling-product__content__info .product-info .flex-direction-changes--special{display:flex;flex-direction:column;gap:15px}.cart__upselling-product__content__info .product-info__extra-info{display:flex;flex-flow:column nowrap;justify-content:space-between}.cart__upselling-product__content__info .product-info__extra-info .details{color:#6a6a6a;display:flex}.cart__upselling-product__content__info .product-info__extra-info .details__brand,.cart__upselling-product__content__info .product-info__extra-info .details__ref{font-weight:lighter;margin-right:5px;white-space:nowrap}.cart__upselling-product__content__info .product-info .special{justify-content:end}@media (min-width:641px){.cart__upselling-product__content__info .product-info .special{justify-content:center}}.cart__upselling-product__content__info .product-info__prices{display:flex;font-size:1.16667rem;justify-content:end;width:100%}.cart__upselling-product__content__info .product-info__prices .regular-price{color:#6a6a6a;display:flex;font-style:italic;gap:5px;justify-content:flex-end;max-width:120px;min-width:100px;order:2;padding-bottom:3px;text-align:center;width:100%}.cart__upselling-product__content__info .product-info__prices .regular-price-unit{align-self:flex-end;color:#6a6a6a}.cart__upselling-product__content__info .product-info__prices .regular-price .total-price-without-discount--with-offer{color:#6a6a6a;text-decoration:line-through}.cart__upselling-product__content__info .product-info__prices .regular-price-amount{align-items:start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.cart__upselling-product__content__info .product-info__prices .long-price{flex-direction:column}.cart__upselling-product__content__info .product-info__prices .long-price .regular-price-amount{align-items:center}.cart__upselling-product__content__info .product-info__prices .long-price .regular-price-unit{margin-right:38px}.cart__upselling-product__content__info .product-info__prices .offer-wrapper{order:1}.cart__upselling-product__content__info .product-info__prices .offer-wrapper .amount{color:#0099a8;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;justify-content:flex-end;min-width:50px;padding:0 10px 0 0;text-align:right}.cart__upselling-product__content__info .product-info__prices .offer-wrapper .discount{color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.cart__upselling-product__content__info .product-info__prices .offer-wrapper .discount__discount-percentage{background-color:#0099a8;border-radius:4px;font-size:1.5rem;font-style:italic;font-weight:700;padding:0 8px;text-align:center}.cart__upselling-product__content__info .product-info__prices .price-without-iva{align-items:flex-end;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;max-width:80px;min-width:80px;order:3;width:100%}.cart__upselling-product__content__info .product-info__prices .price-without-iva .total-price-without-discount-wrapper{min-height:14px}.cart__upselling-product__content__info .product-info__prices .price-without-iva .total-price{color:#000;font-size:1.33333rem;font-weight:700}.cart__upselling-product__content__info .product-info__prices .price-without-iva .total-price-without-discount{font-size:1rem;text-decoration:line-through}.cart__upselling-product__content__info .buttons,.cart__upselling-product__content__info .buttons--special{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;margin:0 0 0 auto;max-width:350px;width:100%}.cart__upselling-product__content__info .buttons--special__add,.cart__upselling-product__content__info .buttons__add{text-transform:uppercase}.cart__upselling-product__content__info .buttons--special__add.desktop,.cart__upselling-product__content__info .buttons__add.desktop{display:none!important}@media (min-width:641px){.cart__upselling-product__content__info .buttons--special__add.desktop,.cart__upselling-product__content__info .buttons__add.desktop{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:unset!important;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0 0 0 auto;padding:9px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.cart__upselling-product__content__info .buttons--special__add.desktop:hover,.cart__upselling-product__content__info .buttons__add.desktop:hover{color:#000;text-decoration:none}.cart__upselling-product__content__info .buttons--special__add.desktop.disabled,.cart__upselling-product__content__info .buttons--special__add.desktop:disabled,.cart__upselling-product__content__info .buttons__add.desktop.disabled,.cart__upselling-product__content__info .buttons__add.desktop:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__upselling-product__content__info .buttons--special__add.desktop>span,.cart__upselling-product__content__info .buttons__add.desktop>span{color:inherit;font-size:inherit;font-weight:inherit}}@media (min-width:796px){.cart__upselling-product__content__info .buttons--special__add.desktop,.cart__upselling-product__content__info .buttons__add.desktop{margin:auto 0 0}}.cart__upselling-product__content__info .buttons--special__remove,.cart__upselling-product__content__info .buttons__remove{background-color:transparent;color:#1798a6;display:none;font-size:1.16667rem;text-decoration:underline}.cart__upselling-product .button__add-mobile-wrapper{padding:0 20px 5px 15px;width:100%}@media (min-width:641px){.cart__upselling-product .button__add-mobile-wrapper{display:none}}.cart__upselling-product .button__add-mobile-wrapper .buttons__add{text-transform:uppercase}.cart__upselling-product .button__add-mobile-wrapper .buttons__add.mobile{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0 0 0 auto;padding:9px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart__upselling-product .button__add-mobile-wrapper .buttons__add.mobile:hover{color:#000;text-decoration:none}.cart__upselling-product .button__add-mobile-wrapper .buttons__add.mobile.disabled,.cart__upselling-product .button__add-mobile-wrapper .buttons__add.mobile:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__upselling-product .button__add-mobile-wrapper .buttons__add.mobile>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__upselling-product .notice{color:#6a6a6a;font-size:1rem;font-style:italic;padding:0 20px 10px}.cart__upselling-product__detail__modal.grouped-product .modal__content-wrapper{min-height:450px}.cart__upselling-product__detail__modal.grouped-product .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button{margin-top:10px}.cart__upselling-product__detail__modal .modal__content-wrapper{background-color:#fafafa;border-radius:4px;height:fit-content;min-height:650px;padding:14px 14px 24px;top:100px;width:345px!important}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content{margin-top:25px}@media (min-width:700px){.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content{margin:0}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper{padding:unset;width:100%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block{margin:5px 0 15px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute h3,.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute span{font-size:1rem}}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__gallery{margin:0}@media (min-width:641px){.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__gallery figure{height:263px}}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper{background-color:#fff;margin:10px 0;max-height:220px;overflow-y:auto;padding:7px 10px;text-align:start;width:100%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper::-webkit-scrollbar{width:8px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper::-webkit-scrollbar-track{background-color:#9ad7da;border-radius:1rem}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper::-webkit-scrollbar-thumb{background-color:#0093ab;border-radius:1rem}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .description-title{color:#000;font-size:1.33333rem;font-weight:700;margin-bottom:10px;text-align:start}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .description,.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .description-subtitle{color:#000;font-size:1.16667rem;font-weight:400;text-align:start}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .description img{width:100%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .attribute__truncate-button{color:#0093ab;cursor:pointer;font-size:1.16667rem;font-weight:500;text-decoration:underline}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__glide-advantages-wrapper{max-width:520px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .trusted_shop_stars{text-align:start}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-data__name{background-color:#fff;border-radius:4px;font-size:1.33333rem;font-weight:700;margin-top:15px;max-width:none;padding:7px 10px;text-align:start}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block{margin:5px 0 15px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block .attributes__product-title-container .rotate-arrow-down{transform:rotate(90deg);transition:transform .3s ease-in-out}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block .attributes__product-title-container .rotate-arrow-up{transform:rotate(-90deg);transition:transform .2s ease-in-out}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute{text-align:start}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button{align-items:center;background-color:#0093ab;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.33333rem;font-weight:700;height:37px;justify-content:center;margin-top:15px;text-transform:uppercase;width:100%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button-wrapper{width:100%}.cart__upselling-product__detail__modal .modal__content{max-width:none}.cart__upselling-product__detail__modal .modal__close{cursor:pointer;position:absolute;right:12px!important;top:10px!important}.cart__upselling-product__selection-popup__modal .modal__content-wrapper{background-color:#fafafa;border-radius:4px;height:fit-content;padding:14px 14px 24px;top:100px;width:345px!important}.cart__upselling-product__selection-popup__modal .modal__content{max-width:none}.cart__upselling-product__selection-popup__modal .modal__content .notice{align-items:center;display:flex;margin-top:8px}.cart__upselling-product__selection-popup__modal .modal__content .notice img{height:16px;width:16px}.cart__upselling-product__selection-popup__modal .modal__content .notice--text{color:#d0021b;font-size:1rem;font-style:italic;margin-left:10px;text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-title{color:#000;font-size:1.33333rem;font-weight:500;margin-top:40px;text-align:center}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product{margin-top:10px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-name{text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-info{flex-direction:column;gap:unset}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-info__quantity{color:#000;font-size:1.16667rem;margin-top:15px;text-align:end}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-choose-model-text{color:#000;font-size:1.16667rem;font-weight:500;text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper{max-height:260px;overflow-y:auto}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper::-webkit-scrollbar{width:8px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper::-webkit-scrollbar-track{background-color:#9ad7da;border-radius:1rem}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper::-webkit-scrollbar-thumb{background-color:#0093ab;border-radius:1rem}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;height:fit-content;margin:10px 0;min-height:60px;padding:10px 8px 16px;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info{display:flex;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info img{display:none}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div{text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-name{color:#000;font-size:1.16667rem;font-weight:700;padding-right:5px;text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:5px 0}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-reference span{color:#000}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-supplier-reference{margin-left:15px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-supplier-reference span{color:#000}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message{align-items:center;display:flex;font-size:1rem;font-style:italic;font-weight:700;gap:5px;margin-top:5px;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message:before{border-radius:50%;content:"";display:block;height:8px;width:8px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message.in-stock{color:#3ac037}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message.in-stock:before{background-color:#3ac037}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message.out-stock{color:#e20714}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message.out-stock:before{background-color:#e20714}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group{margin-top:5px;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner{height:32px;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .form-input__item{border:.6px solid #f3f3f3;font-size:1.16667rem;font-weight:700;height:100%;margin:0 5px;width:33%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button.spinner__button--add,.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button.spinner__button--substract{background:#f3f3f3;border:none;height:100%;width:33%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button.spinner__button--add p,.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button.spinner__button--substract p{font-size:1.16667rem;font-weight:700}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button{width:33%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button--substract{border-bottom-left-radius:4px;border-top-left-radius:4px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group .spinner .spinner__button--add{border-bottom-right-radius:4px;border-top-right-radius:4px}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper{display:flex;flex-direction:column;gap:10px;margin-top:20px;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button{border-radius:4px;font-size:1.33333rem;font-weight:700;height:37px;padding:unset;text-transform:uppercase;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button__see-product{background-color:#fff;border:1px solid #0093ab;color:#0093ab}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button__add-products{background-color:#0093ab;color:#fff}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-minimum-quantity-error-text{align-items:center;display:flex}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-minimum-quantity-error-text img{height:16px;width:16px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-minimum-quantity-error-text p{color:#d0021b;font-size:1rem;font-style:italic;margin-left:10px;text-align:start}.cart__upselling-product__selection-popup__modal .modal__close{cursor:pointer;position:absolute;right:12px!important;top:10px!important}@media (min-width:769px){.cart__upselling-product__content__info .product-info{flex-direction:row;gap:0}.cart__upselling-product__content__info .product-info .flex-direction-changes{display:flex;gap:15px;width:100%}.cart__upselling-product__content__info .product-info__prices .regular-price{order:1}.cart__upselling-product__content__info .product-info__prices .offer-wrapper{display:flex;flex-wrap:wrap;justify-content:center;max-width:155px;min-width:80px;order:2;width:100%}.cart__upselling-product__content__info .buttons{flex-wrap:nowrap;gap:10px}.cart__upselling-product__content__info .buttons__add{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto 0 0;padding:9px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.cart__upselling-product__content__info .buttons__add:hover{color:#000;text-decoration:none}.cart__upselling-product__content__info .buttons__add.disabled,.cart__upselling-product__content__info .buttons__add:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__upselling-product__content__info .buttons__add>span{color:inherit;font-size:inherit;font-weight:inherit}}@media (min-width:1025px){.cart__upselling-product__content__info .product-info .flex-direction-changes{flex-direction:column}.cart__upselling-product__content__info .product-info .flex-direction-changes--special{flex-direction:row}.cart__upselling-product__detail__modal.grouped-product .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button{margin-right:5px;margin-top:0;width:330px}.cart__upselling-product__detail__modal .modal__content-wrapper{overflow-y:unset;padding:40px 30px;width:950px!important}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view{padding-bottom:0}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content{margin-top:15px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content{display:flex;flex-wrap:nowrap}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__scroll-wrapper{margin-left:30px;max-height:unset;overflow-y:unset;width:60%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__gallery{width:40%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__feature-icons-wrapper .product-view__trusted-shop-dropdown{left:-3px;width:300px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper{margin-bottom:20px;max-height:300px;padding:15px 20px;width:100%}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__product-description-wrapper .description-title{font-size:1.5rem}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-data__name{font-size:1.66667rem;font-weight:700;margin-top:unset;padding:15px 20px}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute h3,.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute span{font-size:1.16667rem}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button{min-width:250px;padding:0 10px;width:fit-content}.cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button-wrapper{display:flex;justify-content:end;margin-top:25px}.cart__upselling-product__detail__modal .modal__content{max-width:none!important}.cart__upselling-product__selection-popup__modal .modal__content-wrapper{overflow-y:unset;padding:40px 30px;width:950px!important}.cart__upselling-product__selection-popup__modal .modal__content{max-width:none!important}.cart__upselling-product__selection-popup__modal .modal__content .notice--text{font-size:1.33333rem}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-choose-model-text,.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-title{font-size:1.66667rem;font-weight:700;text-align:start}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-title{margin:10px 0 20px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product{margin-bottom:20px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content{gap:unset;padding:15px 20px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__image{max-height:80px;width:unset}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__image img{height:100%;max-height:80px;width:unset}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info{justify-content:center;margin-left:30px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-name{width:70%}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-info{flex-direction:row}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-info__quantity{font-weight:500;margin-right:40px;margin-top:-12px}.cart__upselling-product__selection-popup__modal .modal__content .cart__upselling-product__content__info .product-info__prices{justify-content:end}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper{max-height:350px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row{flex-direction:row;padding:10px 20px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info{display:flex;width:70%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info img{display:none}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div{padding:10px 0;width:100%}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-name{font-size:1.5rem;padding-right:5px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper{margin-top:10px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-reference{font-size:1.16667rem;font-weight:300}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-reference span{font-size:1.33333rem}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-supplier-reference{font-size:1.16667rem;font-weight:300;margin-left:30px}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-supplier-reference span{font-size:1.33333rem}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__product-info>div .product-reference-info-wrapper .product-stock-message{margin-left:10px;margin-top:0;width:unset}.cart__upselling-product__selection-popup__modal .modal__content .upselling-product-list-wrapper .upselling-product-row__adder-group{width:30%}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper{flex-direction:row;justify-content:end;margin-top:30px;padding-right:10px}.cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button{width:247px}}@media (min-width:1165px){.cart__upselling-product__content__info .product-info .flex-direction-changes--special{flex-direction:row}.cart__upselling-product__content__info .product-info .flex-direction-changes .product-info__prices{justify-content:end}}@media (min-width:1300px){.cart__upselling-product__content__info .product-info .flex-direction-changes{flex-direction:row}.cart__upselling-product__content__info .product-info .flex-direction-changes .product-info__prices{justify-content:center}}.proclinic-it .cart__upselling-product__title{background-color:var(--primary-color)}.proclinic-it .cart__upselling-product__content__info .product-info__prices .offer-wrapper .amount{color:var(--primary-color)}.proclinic-it .cart__upselling-product__content__info .product-info__prices .offer-wrapper .discount__discount-percentage{background-color:var(--primary-color)}.proclinic-it .cart__upselling-product__detail__modal .modal__content-wrapper{min-height:auto}.proclinic-it .cart__upselling-product__detail__modal .modal__content-wrapper .product-view__content .product-view__upselling-add-product-button{background-color:var(--primary-color)}.proclinic-it .cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button__see-product{border:1px solid var(--primary-color);color:var(--primary-color)}.proclinic-it .cart__upselling-product__selection-popup__modal .modal__content .buttons-wrapper .button__add-products{background-color:var(--primary-color)}.cart-section .page-main{background-color:#fafafa}.cart-section header.header{box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}.cart__empty-image{background-image:url(/tienda/build/images/cart.ff7ee082.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:156px}.cart__selection-dropdown-button{align-items:center;background-color:#f0f4f4;display:flex;gap:5px;justify-content:flex-end;padding:12px;width:100%}.cart__selection-dropdown-button:after,.cart__selection-dropdown-button:before{background-repeat:no-repeat;content:"";display:block}.cart__selection-dropdown-button:after{align-self:flex-end;background-image:url(/tienda/build/images/arrow_down.9caa10de.svg);background-size:15px;height:15px;width:15px}.cart__selection-dropdown-button.active:after{background-image:url(/tienda/build/images/arrow_up.fe2638c9.svg)}.cart .lateral-popup{display:none}.cart__component-header h1{font-size:24px;font-weight:700;padding:0 0 15px}.cart__component-products-wrapper{display:flex;flex-direction:column;gap:2rem}.cart__component-header-link-list{display:flex;justify-content:space-between;padding:0 0 1.2rem}.cart__component .modal.cart__confirm-ignore-last-cancelled-quote .modal__content-wrapper{border-radius:4px;max-width:420px}.cart__component .modal.cart__confirm-ignore-last-cancelled-quote .modal__content-wrapper .modal__content .modal__message{padding:0 75px 10px}.cart__component .modal.cart__confirm-ignore-last-cancelled-quote .modal__content-wrapper .modal__content .modal__message-subtitle{font-size:1.16667rem;margin:0 0 26px}.cart__component .modal.cart__confirm-ignore-last-cancelled-quote .modal__content-wrapper .modal__content .confirmation-modal__actions button{font-size:1.16667rem;font-weight:700;text-transform:uppercase}.cart__add-by-reference-header,.cart__create-list-from-cart-header{font-size:1.5rem;font-weight:700;margin:0 0 2rem}.cart__add-by-reference .form-group.with-custom-scrollbar,.cart__create-list-from-cart .form-group.with-custom-scrollbar{height:100%;overflow-y:auto}.cart__app-contest-notice,.cart__login-notice{background-color:#f0f4f4;margin-bottom:15px;padding:6px}.cart__app-contest-notice--icon,.cart__login-notice--icon{background-image:url(/tienda/build/images/information.853cbe57.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 17px;flex-shrink:0;height:17px;margin-right:7px;width:18px}.cart__app-contest-notice--button,.cart__login-notice--button{color:var(--primary-color);cursor:pointer;display:none;font-size:12px;font-weight:700;padding-right:13px}.cart__app-contest-notice--inline-button,.cart__login-notice--inline-button{color:var(--primary-color);cursor:pointer;display:inline;font-size:12px;font-weight:700;padding-right:13px}.cart__app-contest-notice__text,.cart__login-notice__text{align-items:center;display:flex;justify-content:space-between}.cart__app-contest-notice__text-wrapper,.cart__login-notice__text-wrapper{align-items:center;display:flex}.cart__empty-button{background-color:transparent;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;margin:1.2rem 0 0 auto}.cart__empty{align-items:center;display:flex;flex-direction:column;margin-top:60px}.cart__empty-image-wrapper{display:flex;justify-content:center;position:relative}.cart__empty-image{margin-left:-20px;width:156px}.cart__empty-title{color:#8f8f8f;font-size:18px;margin-top:20px;text-align:center;width:192px}.cart__empty-link{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1rem;margin:20px auto auto;padding:9px;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.cart__empty-link:hover{color:#000}.cart__empty-link.disabled,.cart__empty-link:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__empty-link>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__empty-link:hover{color:#fff;text-decoration:none}.cart__create-list-from-cart{height:calc(100% - 40px)}.cart__create-list-from-cart form{display:flex;flex-flow:column nowrap;height:100%}.cart__create-list-from-cart .form-component{height:100%}.cart__create-list-from-cart-body .form-item__label{display:block;font-weight:700;margin:0 0 .5rem}.cart__create-list-from-cart-body .form-input input[type=text]{border:1px solid #6a6a6a;height:2.2rem;width:100%}.cart__create-list-from-cart .form-component__button-wrapper{margin:auto 0 0}.cart__create-list-from-cart .cart__create-list-from-cart-submit{background-color:var(--primary-color);border:none;border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart__create-list-from-cart .cart__create-list-from-cart-submit:hover{color:#000;text-decoration:none}.cart__create-list-from-cart .cart__create-list-from-cart-submit.disabled,.cart__create-list-from-cart .cart__create-list-from-cart-submit:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__create-list-from-cart .cart__create-list-from-cart-submit>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__add-by-reference{display:flex;flex-direction:column;height:calc(100% - 40px)}.cart__add-by-reference .quick-product-adder-wrapper{display:flex;flex-direction:column;height:100%}.cart__add-by-reference .quick-product-adder__product{flex-flow:row wrap;gap:.5rem 2rem}.cart__add-by-reference .quick-product-adder__product-info{height:30px!important;margin-right:0!important;width:calc(60% - 1rem)!important}.cart__add-by-reference .quick-product-adder__product-info input[type=text]{border:1px solid #6a6a6a!important;border-radius:0!important;height:30px!important}.cart__add-by-reference .quick-product-adder__product .spinner{background:transparent;gap:0 .5rem;height:30px!important;margin:0;width:calc(40% - 1rem)}.cart__add-by-reference .quick-product-adder__product .spinner .form-input__item,.cart__add-by-reference .quick-product-adder__product .spinner__button{border:1px solid var(--primary-color);border-radius:0!important;height:100%!important;margin:0!important}.cart__add-by-reference .quick-product-adder__product .spinner__button{width:calc(30% - .25rem)!important}.cart__add-by-reference .quick-product-adder__product .spinner__button--substract{border-bottom-left-radius:3px!important;border-top-left-radius:3px!important}.cart__add-by-reference .quick-product-adder__product .spinner__button--add{border-bottom-right-radius:3px!important;border-top-right-radius:3px!important}.cart__add-by-reference .quick-product-adder__product .spinner__button>p{color:var(--primary-color)}.cart__add-by-reference .quick-product-adder__product .spinner .form-input__item{width:calc(40% - .25rem)!important}.cart__add-by-reference .quick-product-adder__product-name-info{margin:0!important;width:100%!important}.cart__add-by-reference .quick-product-adder__price{display:none!important}.cart__add-by-reference .quick-product-adder__actions-wrapper{margin:auto 0 0}.cart__add-by-reference-button-wrapper{display:flex;flex-flow:column nowrap;gap:1rem}.cart__add-by-reference-button.button--primary{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart__add-by-reference-button.button--primary:hover{color:#000;text-decoration:none}.cart__add-by-reference-button.button--primary.disabled,.cart__add-by-reference-button.button--primary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__add-by-reference-button.button--primary>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__add-by-reference-button.button--secondary{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart__add-by-reference-button.button--secondary:hover{color:var(--primary-dark);text-decoration:none}.cart__add-by-reference-button.button--secondary.disabled,.cart__add-by-reference-button.button--secondary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__add-by-reference-button.button--secondary>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__add-by-reference-button.button--secondary{border:1px solid var(--primary-color)}.cart__add-by-reference-button.button--secondary:hover{border:1px solid var(--primary-dark)}.cart .modal__content-wrapper .modal__close{background-color:transparent;color:#000;right:2px;top:-1px}.cart .modal__content-wrapper .modal__close span{font-size:2.86rem;font-weight:lighter}.cart .modal__content-wrapper .modal__content .modal__message{font-size:18px;font-weight:700;padding:0 75px 20px}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions{display:flex;flex-wrap:nowrap;gap:20px;padding:0 40px}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:.8rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:hover{color:var(--primary-dark);text-decoration:none}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary.disabled,.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary>span{color:inherit;font-size:inherit;font-weight:inherit}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary{border:1px solid var(--primary-color)}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:hover{border:1px solid var(--primary-dark)}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:.8rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary:hover{color:#000;text-decoration:none}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary.disabled,.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__error{background:#e4e4e4;border-radius:4px;color:#e20714;font-size:1.16667rem;padding:2rem}.cart__error>i{font-size:inherit;font-weight:700}.cart__out-stock-message{background:#f3f3f3;border-radius:4px;margin:0 0 2rem;padding:2rem}.cart__out-stock-message-description,.cart__out-stock-message-title{font-size:1.16667em;font-weight:700}.cart__out-stock-message-products li,.cart__out-stock-message-title{color:#e20714}.cart__out-stock-message-products{padding:10px 0}.cart__out-stock-message-products li{padding:5px 0}.cart .cart__credit-card-update-message{background-color:#f0f4f4;background-image:url(/tienda/build/images/protect.4fc654d6.svg);background-position:1rem;background-repeat:no-repeat;background-size:55px;border-radius:4px;margin:0 0 1rem;padding:1rem 1rem 1rem 7rem;position:relative;width:100%}.cart .cart__credit-card-update-message .title{font-size:1.16667rem;font-weight:700;margin:0 0 .5rem}.cart .cart__credit-card-update-message .close{cursor:pointer;font-size:25px;line-height:12px;position:absolute;right:.5rem;top:.5rem}.cart .flash-offer-popup .modal__content-wrapper{background-color:#fafafa;border-radius:8px;box-shadow:0 3px 5px 0 rgba(0,0,0,.5);max-width:500px;top:6%;width:344px}.cart .flash-offer-popup .modal__content-wrapper .modal__close:after{background-image:url(/tienda/build/images/close-black-2.25ab254e.svg);background-size:22px;height:20px;width:20px}.cart .flash-offer-popup .products-wrapper{padding:17px;width:100%}.cart .flash-offer-popup .products-wrapper .title{color:#e12878;font-size:2rem;font-weight:500;margin:20px 0 0;padding:10px 0 10px 58px;position:relative;text-align:left;text-transform:uppercase}.cart .flash-offer-popup .products-wrapper .title:after{background-image:url(/tienda/build/images/flash_offer_image.3ea026f7.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:42px;left:0;position:absolute;top:12px;width:42px}.cart .flash-offer-popup .products-wrapper .subtitle{font-size:1.5rem;margin:0 0 20px;text-align:left}.cart .flash-offer-popup .products-wrapper .subtitle span{color:#e12878;font-size:1.5rem;font-style:italic}.cart .flash-offer-popup .products-wrapper .product-card-wrapper{display:flex;flex-direction:column;gap:5px 0}.cart .flash-offer-popup .products-wrapper .product-card{flex-flow:row wrap;gap:0 5px;min-height:auto;width:100%}.cart .flash-offer-popup .products-wrapper .product-card__header{display:none}.cart .flash-offer-popup .products-wrapper .product-card__image{align-self:auto;height:100%;width:20%}.cart .flash-offer-popup .products-wrapper .product-card__image img{max-width:50px}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper{width:73%}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper .product-card{gap:0 8px;min-height:auto}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper .product-card__name .product-overview__product-link{font-size:1.16667rem;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper .product-card__info{text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper .product-card__info .product-card__package{display:block;font-size:1.16667rem;font-style:italic;font-weight:lighter;margin-top:5px}.cart .flash-offer-popup .products-wrapper .product-card-info-wrapper .product-card__info .product-card__details{display:none}.cart .flash-offer-popup .products-wrapper .product-card__price{justify-content:flex-end;margin:.9rem .5rem .6rem;width:100%}.cart .flash-offer-popup .products-wrapper .product-card__price--final .integer-part{font-size:2.5rem;font-weight:700}.cart .flash-offer-popup .products-wrapper .product-card__price--final .currency-part,.cart .flash-offer-popup .products-wrapper .product-card__price--final .decimal-part{font-size:2rem;font-weight:700}.cart .flash-offer-popup .products-wrapper .product-card__buttons{width:100%}.cart .flash-offer-popup .products-wrapper .product-card__buttons a{background-color:var(--cuaternary-color);border-radius:4px;color:var(--white-color);cursor:pointer;display:block;font-size:1rem;font-size:14px;font-weight:400;font-weight:700;height:28px;line-height:1rem;margin:auto;padding:.6rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.cart .flash-offer-popup .products-wrapper .product-card__buttons a:hover{color:var(--white-color);text-decoration:none}.cart .flash-offer-popup .products-wrapper .product-card__buttons a.disabled,.cart .flash-offer-popup .products-wrapper .product-card__buttons a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart .flash-offer-popup .products-wrapper .product-card__buttons a>span{color:inherit;font-size:inherit;font-weight:inherit}.cart .flash-offer-popup .products-wrapper .product-card__buttons a:hover{background-color:var(--cuaternary-dark-color)}.cart .flash-offer-popup .products-wrapper .product-card-children>div{margin:10px 0}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper{display:flex;flex-direction:column;max-height:420px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header{background-color:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);flex-direction:row;gap:0 19px;height:153px;margin:0 0 10px;padding:13px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__image{background:#fff;border-radius:4px;display:flex;height:119px;width:91px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__image img{border-radius:4px;width:inherit}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--description{margin:0 0 20px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--description .product-name{font-size:1.16667rem;font-weight:500;margin:0 0 10px;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--description .product-content{font-size:1.16667rem;font-style:italic;text-align:left;text-transform:capitalize}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price{align-items:flex-end;display:flex;justify-content:space-between}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-price{align-items:flex-end;display:flex;font-size:2.5rem;font-weight:700;justify-content:flex-start}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-price .integer-part{font-size:3.16667rem}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-price .decimal-part{font-size:2.33333rem}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-arrow{background:#fff;border-radius:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);cursor:pointer;display:block;height:37px;position:relative;width:37px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-arrow:after{background:url(/tienda/build/images/arrow_down_rose.5047bb11.svg) no-repeat;background-position:50%;background-size:24px;content:"";display:block;height:24px;left:7px;position:absolute;top:9px;width:24px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header__content--price .product-arrow--active:after{top:6px;transform:rotate(180deg)}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .header--active{background:#ffe7f4}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content{display:flex;flex-direction:column;gap:14px 0;margin:0 0 10px;overflow-y:scroll;padding:0}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content::-webkit-scrollbar{width:0}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 0 transparent}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content-title{font-size:1.33333rem;font-weight:700;margin:10px 0;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div{background:#fff;border-radius:4px;display:flex;flex-direction:column;font-size:1.16667rem;font-weight:700;gap:7px;justify-content:space-between;padding:6px 10px;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group{display:flex;flex-direction:column;gap:13px 0}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .product-reference{font-weight:100;margin:6px 0 0;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .flash_offer_product__adder-group .ref{font-weight:400}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .spinner{height:35px}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .spinner__button{font-size:18px;height:35px;width:33%}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content>div .spinner input{height:35px;width:33%}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content-selectable{font-style:italic;font-weight:lighter;margin:0 0 28px;text-align:left;text-transform:lowercase}.cart .flash-offer-popup .products-wrapper .product-card-children__wrapper .content-selectable:first-letter{text-transform:uppercase}.cart .flash-offer-popup .products-wrapper .product-card-children .flush-offer-buttons-wrapper{margin:0;padding:10px 0}.cart .flash-offer-popup .products-wrapper .product-card-children .flush-offer-buttons-wrapper .continue-button-children{font-size:1.33333rem;text-transform:uppercase;width:100%}.cart .flash-offer-popup .products-wrapper .product-card-children .quantity-error{color:#e1241a;font-size:1rem;font-style:italic;margin:0 0 10px;padding:0 0 0 24px;position:relative;text-align:left}.cart .flash-offer-popup .products-wrapper .product-card-children .quantity-error:after{background:url(/tienda/build/images/warning.ef5a82d3.svg) no-repeat;background-position:50%;background-size:14px;content:"";height:14px;left:0;position:absolute;top:0;width:14px}.cart .flash-offer-popup .continue-button{background-color:var(--cuaternary-lighter-color);border-radius:.6rem;border-radius:4px;color:var(--cuaternary-color);cursor:pointer;display:block;font-size:1rem;font-size:16px;font-weight:400;font-weight:500;line-height:1rem;margin:2px 0 22px;padding:1rem .6rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:89%}.cart .flash-offer-popup .continue-button:hover{color:var(--cuaternary-color);text-decoration:none}.cart .flash-offer-popup .continue-button.disabled,.cart .flash-offer-popup .continue-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart .flash-offer-popup .continue-button>span{color:inherit;font-size:inherit;font-weight:inherit}.cart .flash-offer-popup .continue-button{border:1px solid transparent}.cart .flash-offer-popup .continue-button:hover{border:1px solid var(--cuaternary-dark-color)}.cart .flash-offer-popup .continue-button-children,.cart .flash-offer-popup .return-button{border-radius:.2rem}.cart .flash-offer-popup .close-button,.cart .flash-offer-popup .continue-button-children,.cart .flash-offer-popup .return-button{background-color:var(--cuaternary-color);border-radius:.2rem;color:var(--white-color);cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:.8rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.cart .flash-offer-popup .close-button:hover,.cart .flash-offer-popup .continue-button-children:hover,.cart .flash-offer-popup .return-button:hover{color:var(--white-color);text-decoration:none}.cart .flash-offer-popup .close-button.disabled,.cart .flash-offer-popup .close-button:disabled,.cart .flash-offer-popup .continue-button-children.disabled,.cart .flash-offer-popup .continue-button-children:disabled,.cart .flash-offer-popup .return-button.disabled,.cart .flash-offer-popup .return-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart .flash-offer-popup .close-button>span,.cart .flash-offer-popup .continue-button-children>span,.cart .flash-offer-popup .return-button>span{color:inherit;font-size:inherit;font-weight:inherit}.cart .flash-offer-popup .close-button:hover,.cart .flash-offer-popup .continue-button-children:hover,.cart .flash-offer-popup .return-button:hover{background-color:var(--cuaternary-dark-color)}.cart .flash-offer-popup .close-button,.cart .flash-offer-popup .return-button{border-radius:4px;font-size:1.33333rem;font-weight:700;margin:10px 0;text-transform:uppercase;width:100%}.cart .flash-offer-popup .continue-button-children{width:50%}.cart .flash-offer-popup .flush-offer-buttons-wrapper{display:flex;flex-direction:column;gap:0 15px;padding:10px 31px;width:100%}.cart .flash-offer-popup__modal--close .modal__content-wrapper{width:344px}.cart .flash-offer-popup__modal--close .modal__content{padding:0 31px}.cart .flash-offer-popup__modal--close .modal__content img{padding:21px 0}.cart .flash-offer-popup__modal--close .modal__content .title{font-size:20px;font-weight:500}.cart .flash-offer-popup__modal--close .modal__content .flush-offer-buttons-wrapper{padding:10px 0}.cart .flash-offer-popup .flash_offer_product__adder-group .product-supplier-reference{display:none}.proclinic-pt .cart__login-notice{background-color:#f3f3f3}.proclinic-pt .cart__login-notice--icon{background-image:url(/tienda/build/images/information-dark-teal.1026cdb3.svg)}.proclinic-pt .cart__login-notice--button:hover{text-decoration:underline}.proclinic-pt .cart .purchase-ticket__transport .detail{display:none}.proclinic-it .cart__login-notice--icon{background-image:url(/tienda/build/images/warning.17aa4377.svg)}@media (min-width:641px){.cart .modal__content-wrapper{width:60%}.cart__login-notice--icon{width:18px}.cart__login-notice--button{display:inline}.cart__login-notice--inline-button{display:none}}@media (min-width:769px){.cart__empty-title{width:auto}.cart .modal__content-wrapper{width:48%}}@media (min-width:1025px){.cart__component-products-wrapper{align-items:flex-start;flex-direction:row;gap:4vw;justify-content:space-between}.cart__component-products{width:calc(75% - 2vw)}.cart__component-resume{position:sticky;top:125px;width:calc(25% - 2vw)}.cart .modal__content-wrapper{width:35%}.cart .flash-offer-popup .modal__content-wrapper{min-height:auto;min-width:1000px;top:7%}.cart .flash-offer-popup .modal__content-wrapper .modal__content{max-width:none;padding:0 50px 22px}.cart .flash-offer-popup .products-wrapper .title{font-size:3.33333rem;padding:10px 0 20px 64px}.cart .flash-offer-popup .products-wrapper .title:after{height:47px;top:13px;width:47px}.cart .flash-offer-popup .products-wrapper .subtitle{font-size:1.66667rem}.cart .flash-offer-popup .products-wrapper .product-card-wrapper{flex-direction:row;gap:0}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card{margin:0 11px 0 0}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card:nth-child(2){margin:0 0 0 11px}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card__image{height:auto;width:100%}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card__image img{max-width:224px}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper{min-height:80px;width:100%}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper .product-card{gap:0}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper .product-card__image{padding:5px 0}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper .product-card__name .product-overview__product-link{font-size:1.66667rem}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper .product-card__info .product-card__package{font-size:1.5rem}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card-info-wrapper .product-card__price{margin:0 .5rem .6rem}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card__price--final .integer-part{font-size:4.66667rem}.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card__price--final .currency-part,.cart .flash-offer-popup .products-wrapper .product-card-wrapper .product-card__price--final .decimal-part{font-size:3.5rem}.cart .flash-offer-popup .products-wrapper .product-card-children div:nth-of-type(2) .content-selectable{margin:0}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper{max-height:496px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header{height:94px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__image{height:70px;width:121px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__image img{height:auto;margin:0 auto;max-width:100%;width:max-content}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--description .product-name{font-size:1.66667rem;font-weight:700}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--description .product-content{font-size:1.5rem}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price{align-items:center;width:170px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow{height:45px;width:45px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow:after{height:28px;left:9px;top:9px;width:28px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .header .header__content--price .product-arrow--active:after{left:9px;top:8px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content{font-size:1.5rem;padding:0 10px 0 0}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content-title{font-size:1.66667rem;padding:20px 0 5px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content>div{height:81px;padding:21px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group{flex-direction:row;justify-content:space-between;position:relative}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference{font-size:1.16667rem}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference span{align-items:center;display:flex;gap:0 5px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .product-reference .ref{font-size:1.33333rem}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner{bottom:10px;position:absolute;right:2px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner__button,.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content .flash_offer_product__adder-group .spinner input{width:80px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:13px;-webkit-box-shadow:inset 0 0 6px #ffe7f4;padding:10px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar{background-color:#ffe7f4;border-radius:13px;padding:20px;width:6px}.cart .flash-offer-popup .products-wrapper .product-card-children .product-card-children__wrapper .content::-webkit-scrollbar-thumb{background-color:#e12878;border-radius:13px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);padding:50px}.cart .flash-offer-popup .products-wrapper .product-card-children .quantity-error{font-size:1.33333rem}.cart .flash-offer-popup .products-wrapper .product-card-children .quantity-error:after{background-size:18px;height:18px;width:18px}.cart .flash-offer-popup .products-wrapper .product-card-children .flush-offer-buttons-wrapper{align-items:flex-end;display:flex;padding:0 0 10px}.cart .flash-offer-popup .products-wrapper .product-card-children .flush-offer-buttons-wrapper .continue-button-children{margin:0;width:400px}.cart .flash-offer-popup .continue-button{font-weight:700;width:96%}.cart .flash-offer-popup__modal--close .modal__content-wrapper{min-width:708px}.cart .flash-offer-popup__modal--close .modal__content-wrapper .modal__content{padding:28px 102px}.cart .flash-offer-popup__modal--close .modal__content-wrapper .modal__content .title{font-size:2.33333rem;font-weight:500}.cart .flash-offer-popup__modal--close .modal__content-wrapper .modal__content .flush-offer-buttons-wrapper{flex-direction:row;gap:0 15px}.cart-section header.header{box-shadow:none}.cart-section .footer__links-wrapper,.cart-section .newsletter__form .form-input{position:static}}@media (min-width:1440px){.cart-section .main,.cart-section .nav{padding:0 96px}.cart .modal__content-wrapper{width:25%}.cart__component .cart__confirm-ignore-last-cancelled-quote .modal__content-wrapper{width:40%}.cart .flash-offer-popup .modal__content-wrapper{min-width:1175px}.cart .flash-offer-popup .modal__content-wrapper .modal__content{padding:0 166px 22px}}.cart__products{display:flex;flex-direction:column;gap:7px}.cart__products .cart__row-line{background-color:#fff;border-radius:7px;padding:1.2rem}.cart__products .cart__row-line--with-presents,.cart__products .cart__row-line--with-substitute{border:1px solid #e4e4e4;padding:0}.cart__products .cart__row-line--with-presents .cart__product-row,.cart__products .cart__row-line--with-substitute .cart__product-row{padding:1.2rem}.cart__products .cart__presents{display:flex;flex-direction:column;gap:7px}.cart__products .cart__presents-title{font-size:16px;font-weight:700;padding:5px 0}.cart__products .cart__presents .cart__product-row-details{font-size:14px;font-weight:700;height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart__products .cart__presents .cart__product-row-data{width:calc(100% - 120px)}.cart__products .cart__presents .cart__present-row{align-items:center;background-color:#fff;border-radius:7px;gap:10px;padding:1.2rem}.cart__products .cart__presents .cart__present-row .cart__product-row-price-data{width:auto}.cart__products .cart__presents .cart__product-row-ref:after{content:"  |"}.cart__products .cart__presents .cart__product-row-price-data{margin:0 0 0 auto}.cart__products .cart__presents .cart__product-row-price-data .cart__present-row-icon{background-image:url(/tienda/build/images/gift-yellow.b34ce8a1.svg);background-repeat:no-repeat;background-size:30px;height:30px;width:30px}.cart__products .cart__product-row{display:flex;gap:.5rem}.cart__products .cart__product-row-img{height:73px;min-width:73px;width:73px}.cart__products .cart__product-row-img a{align-items:center;display:flex;height:100%}.cart__products .cart__product-row-img a img{margin:0 0 0 -.5rem;max-width:100%}.cart__products .cart__product-row-stock{align-items:center;display:flex;font-size:.91667rem;font-style:italic;font-weight:700;gap:5px;margin:4px 0 0;position:absolute}.cart__products .cart__product-row-stock:before{border-radius:50%;content:"";display:block;height:8px;width:8px}.cart__products .cart__product-row-stock--in-stock{color:#3ac037}.cart__products .cart__product-row-stock--in-stock:before{background-color:#3ac037}.cart__products .cart__product-row-stock--out-stock{color:#e20714}.cart__products .cart__product-row-stock--out-stock:before{background-color:#e20714}.cart__products .cart__product-row-name{font-size:1.16667rem;font-weight:700;height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart__products .cart__product-row-name>a{font-size:inherit}.cart__products .cart__product-row-data-wrapper{width:calc(100% - 73px - .5rem)}.cart__products .cart__product-row-details{display:flex;gap:4px;margin-top:5px}.cart__products .cart__product-row-details .cart__product-row-brand:after{content:"  |"}.cart__products .cart__product-row-details .cart__product-row-brand,.cart__products .cart__product-row-details .cart__product-row-ref{font-size:12px}.cart__products .cart__product-row-price-data{align-items:flex-end;display:flex;margin-top:13px}.cart__products .cart__product-row-price-data .cart__product-row-deleter{background-image:url(/tienda/build/images/deleter.e5412052.svg);background-repeat:no-repeat;background-size:20px;cursor:pointer;height:20px;margin-bottom:2px;width:20px}.cart__products .cart__product-row-price-data .cart__adder-group{margin-left:10px}.cart__products .cart__product-row-price-data .spinner{height:2.16667rem}@media (min-width:1025px){.cart__products .cart__product-row-price-data .spinner{height:2.75rem}}.cart__products .cart__product-row-price-data .spinner__button{height:24px;width:26px}.cart__products .cart__product-row-price-data .spinner input[type=number]{height:100%;width:26px}.cart__products .cart__product-row-price-data .spinner{height:24px!important}.cart__products .cart__product-row-price-data .cart__product-row-discount-percentage,.cart__products .cart__product-row-price-data .cart__product-row-regular-price{display:none}.cart__products .cart__product-row-price-data .cart__product-row-price-without-iva{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto}.cart__products .cart__product-row-price-data .cart__product-row-price-without-iva .cart__product-row-total-price-without-discount-wrapper{min-height:14px}.cart__products .cart__product-row-price-data .cart__product-row-price-without-iva .cart__product-row-total-price{color:#5c5c5c;font-size:16px;font-weight:700}.cart__products .cart__product-row-price-data .cart__product-row-price-without-iva .cart__product-row-total-price-without-discount{font-size:12px;text-decoration:line-through}@media (min-width:1025px){.cart__products .cart__product-row-data-wrapper{display:flex;flex-wrap:wrap}.cart__products .cart__product-row-data{width:100%}.cart__products .cart__product-row-data .cart__product-row-name{width:50%}.cart__products .cart__product-row-extra-info{width:30%}.cart__products .cart__product-row-extra-info .cart__product-row-details{margin-top:0}.cart__products .cart__product-row-price-data{justify-content:space-between;margin-top:0;width:70%}.cart__products .cart__product-row-price-data .cart__product-row-regular-price{display:flex;font-style:normal;gap:5px;justify-content:flex-end;text-align:center;width:105px}.cart__products .cart__product-row-price-data .cart__product-row-regular-price-unit{align-self:flex-end}.cart__products .cart__product-row-price-data .cart__product-row-regular-price .cart__product-row-total-price-without-discount--with-offer{text-decoration:line-through}.cart__products .cart__product-row-price-data .cart__product-row-regular-price-amount{align-items:end;display:flex;flex-direction:column}.cart__products .cart__product-row-price-data .cart__product-row-discount-percentage{background:#d0021b;border-radius:4px;color:#fff;display:block;padding:.25rem .5rem}.cart__products .cart__product-row-price-data .cart__product-row-discount-percentage span{font-size:1.16667rem}.cart__products .cart__product-row-price-data .cart__product-row-price-without-iva{margin-left:0;width:94px}.cart__products .cart__product-row-stock{margin:10px 0 0}}.cart__presents-selection-title{display:none}.cart__presents-selection-dropdown-button:before{background-image:url(/tienda/build/images/gift.677d6140.svg);background-size:18px;height:18px;width:18px}.cart__presents-selection:not(.active) .cart__presents-selection-table{display:none}.cart__presents-selection:not(.active) .cart__presents-selection-dropdown-button{border-radius:0 0 7px 7px}.cart__presents-selection-table{padding:15px 20px}.cart__presents-selection-table-button-wrapper{width:100%}.cart__presents-selection-table-button{border:1px solid var(--primary-color);border-radius:7px;display:flex;gap:10px;justify-content:center;padding:6px 20px;width:100%}.cart__presents-selection-table-button:before{background-image:url(/tienda/build/images/gift.677d6140.svg);background-repeat:no-repeat;background-size:15px;content:"";display:block;height:15px;width:15px}.cart__presents-selection-table-row{align-items:center;display:flex;padding:0 0 25px}.cart__presents-selection-table-row-selector{align-self:flex-start;display:flex;justify-content:flex-start;width:30px}.cart__presents-selection-table-row-selector input[type=checkbox]{accent-color:var(--primary-color);margin:0}.cart__presents-selection-table-row .cart__product-row{display:flex;flex-direction:column;padding:0!important;width:calc(100% - 103px)}.cart__presents-selection-table-row .cart__product-row-name{word-wrap:break-word;cursor:pointer;font-size:12px;margin-bottom:5px;overflow:unset;text-overflow:unset;white-space:break-spaces}.cart__presents-selection-table-row .cart__product-row-details .cart__product-row-brand,.cart__presents-selection-table-row .cart__product-row-details .cart__product-row-ref{font-size:10px}.cart__presents-selection-table-row .cart__product-row-price-data{margin-left:auto;margin-top:0}.cart__presents-selection-table-row .cart__product-row-price-data .spinner .spinner__button{height:20px;width:22px}.cart__presents-selection-table-row .cart__product-row-price-data .spinner .spinner__button p{font-size:14px}.cart__presents-selection-table-row .cart__product-row-price-data .spinner .form-input__item{font-size:12px;height:20px}.cart__presents-selection .modal--quantity-error .modal__content-wrapper{margin-left:-45%;width:90%}.cart__presents-selection .modal--quantity-error .modal__content-wrapper .modal__content{align-items:center;display:flex;height:100%;justify-content:center}.cart__presents-selection .modal--quantity-error .modal__content-wrapper .quantity-error__message{font-size:1.5rem}@media (min-width:1025px){.cart__presents-selection-title{display:block;margin-bottom:5px;width:100%}.cart__presents-selection-table{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.cart__presents-selection-table-row{width:100%}.cart__presents-selection-table-row .cart__product-row-detail{margin-top:0}.cart__presents-selection-table-row .cart__product-row-price-data{width:auto}.cart__presents-selection-table-button{margin-left:auto;width:auto}.cart__presents-selection .modal--quantity-error .modal__content-wrapper{margin-left:-17.5%;width:35%}}.cart__pack{background-color:#fff;border-radius:4px;flex-direction:column;padding:1rem}.cart__pack,.cart__pack-table{display:flex}.cart__substitutes-selection-table{display:flex;flex-direction:column}.cart__substitutes-selection-table-title{align-items:center;background-color:#f0f4f4;border-radius:4px;display:flex;gap:10px;margin:0 10px;padding:5px 7px}.cart__substitutes-selection-table-title:before{background-image:url(/tienda/build/images/information.853cbe57.svg);background-repeat:no-repeat;background-size:18px;content:"";display:block;height:18px;width:36px}.cart__substitutes-selection-table .cart__product-row{flex-wrap:wrap}.cart__substitutes-selection-table .cart__product-row-price-data{align-items:center;margin-top:14px}.cart__substitutes-selection-table .cart__product-row-price-data .cart__adder-group{margin:0}.cart__substitutes-selection-table .cart__product-row-price-data .cart__product-row-price-without-iva .cart__product-row-total-price-without-discount-wrapper{min-height:0}.cart__substitutes-selection-table .cart__product-row-actions{display:flex;gap:10px;justify-content:flex-end;width:100%}.cart__substitutes-selection-table .cart__product-row-actions-repalce{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1rem;margin:0;min-width:130px;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.cart__substitutes-selection-table .cart__product-row-actions-repalce:hover{color:#000;text-decoration:none}.cart__substitutes-selection-table .cart__product-row-actions-repalce.disabled,.cart__substitutes-selection-table .cart__product-row-actions-repalce:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__substitutes-selection-table .cart__product-row-actions-repalce>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__substitutes-selection-table .cart__product-row-actions-add{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1rem;margin:0;min-width:130px;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.cart__substitutes-selection-table .cart__product-row-actions-add:hover{color:var(--primary-dark);text-decoration:none}.cart__substitutes-selection-table .cart__product-row-actions-add.disabled,.cart__substitutes-selection-table .cart__product-row-actions-add:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cart__substitutes-selection-table .cart__product-row-actions-add>span{color:inherit;font-size:inherit;font-weight:inherit}.cart__substitutes-selection-table .cart__product-row-actions-add{border:1px solid var(--primary-color)}.cart__substitutes-selection-table .cart__product-row-actions-add:hover{border:1px solid var(--primary-dark)}@media (min-width:769px){.cart__substitutes-selection-table-title{gap:5px}.cart__substitutes-selection-table-title:before{width:20px}}@media (min-width:1025px){.cart__substitutes-selection-table .cart__product-row-price-data .empty-space{width:20px}.cart__substitutes-selection-table .cart__product-row-price-data .cart__adder-group{margin-left:10px}}.checkout-section .page-main{background-color:#fafafa}.checkout-section header.header{box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}.checkout-content-wrapper{display:flex;flex-direction:column;gap:2rem}.checkout__title{font-size:24px;font-weight:700;margin-bottom:18px}.checkout__block{background-color:#fff;border:1px solid #fff;border-radius:4px;margin:0 0 15px;padding:1rem 1.5rem}.checkout__block-title{border-bottom:1px solid #fff;display:flex;justify-content:space-between;line-height:40px}.checkout__block-title .title{font-size:18px;font-weight:700}.checkout__block.payment-data .checkout__block-content{flex-flow:row nowrap;margin-top:13px}.checkout__payment-expired span{background-image:url(/tienda/build/images/warning.ef5a82d3.svg);background-position:0;background-repeat:no-repeat;background-size:15px 15px;color:#d0021b;font-style:italic;padding:0 0 0 18px}.checkout .selected-payment{column-gap:5px;display:flex;flex-wrap:wrap}.checkout .selected-payment.selected-payment--card{display:flex;flex-wrap:wrap}.checkout .selected-payment.selected-payment--card .card--method{font-style:normal;font-weight:700;margin:0 0 3px}.checkout .selected-payment.selected-payment--card .card--holder{font-style:normal;width:100%}.checkout .selected-payment.selected-payment--card .card--description{font-weight:300;width:100%}.checkout .selected-payment.selected-payment--mbway{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.checkout .selected-payment.selected-payment--mbway .mbway--method{font-style:normal;font-weight:700;margin:0 0 3px}.checkout .selected-payment.selected-payment--mbway .mb--number,.checkout .selected-payment__holder,.checkout .selected-payment__number{font-style:italic;margin:0 0 2px;overflow:hidden;padding:0 2px 0 0;text-overflow:ellipsis;white-space:nowrap}.checkout .selected-payment__method{font-style:italic;margin:0 0 6px;padding:0 10px 0 0}.checkout .selected-payment__method strong{font-weight:400}.checkout .selected-payment__method .bills-manage-text,.checkout .selected-payment__method .customer-usual-description{display:none}.checkout .selected-payment__number span{font-style:italic}.checkout .selected-payment__number span:first-child{margin:0 10px 0 0;white-space:normal}.checkout .selected-payment__description{font-style:italic;margin:0 0 2px;width:100%}.checkout .selected-payment__temporary{background-color:#f0f4f4;background-image:url(/tienda/build/images/info-icon.f91fc0f3.svg);background-position:10px;background-repeat:no-repeat;background-size:18px 18px;border-radius:4px;font-size:1.16667rem;font-style:normal;margin:0 0 1rem;padding:1rem 1rem 1rem 3rem;width:100%}.checkout .form-item--has-error .form-item__label:after,.checkout .form-item--is-active .form-item__label:after{border-bottom:none!important}.cash-on-delivery-manager__message{color:#e20714;margin-bottom:8px;margin-top:8px}.checkout__block:hover{border:1px solid #e4e4e4}.checkout__block:hover .checkout__block-title{border-bottom:1px solid #e4e4e4}.checkout__review{background-color:#fdfdfd;border:1px solid #e4e4e4;border-radius:4px;color:#000;font-family:Roboto;margin:0 auto;max-width:450px;padding:13px;width:100%}.checkout__review-title{align-items:baseline;display:flex;font-weight:700;padding:0 0 25px}.checkout__review-title span{font-size:1.4rem;font-weight:800}.checkout__review-price{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.checkout__review-price .checkout__review-price-title{font-size:1.41667rem;font-weight:700;line-height:8px;width:100%}.checkout__review-price .tax-type{color:#151515;font-size:1.25rem;font-style:italic;font-weight:100}.checkout__review-price .ticket-price{color:#a2a2a2;font-size:1.41667rem;font-weight:700}.checkout__review-price .ticket-price .vue-loader-wrapper{height:15px;margin-right:2rem;position:relative;width:15px}.checkout__review-price .ticket-price .vue-loader-wrapper .vue-loader{margin-left:25%;margin-top:-15px;position:static;transform:scale(.5)}.checkout__review-continue{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;line-height:1.33333rem;margin:15px auto auto;padding:1.25rem 1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.checkout__review-continue:hover{color:#000;text-decoration:none}.checkout__review-continue.disabled,.checkout__review-continue:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout__review-continue>span{color:inherit;font-size:inherit;font-weight:inherit}.checkout__review .text-info{color:#000;font-size:1.08333rem;font-style:italic;font-weight:100;margin:1rem;text-align:center}.checkout__review .text-info.text-info--error{color:#d0021b;padding:10px 0 0}.checkout-payment-method-selector .customer-panel-dropdown{max-width:none}.checkout-payment-method-selector .customer-panel-dropdown__button{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:400;font-weight:700;line-height:1rem;margin:0;max-width:260px;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.checkout-payment-method-selector .customer-panel-dropdown__button:hover{color:var(--primary-dark);text-decoration:none}.checkout-payment-method-selector .customer-panel-dropdown__button.disabled,.checkout-payment-method-selector .customer-panel-dropdown__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout-payment-method-selector .customer-panel-dropdown__button>span{color:inherit;font-size:inherit;font-weight:inherit}.checkout-payment-method-selector .customer-panel-dropdown__button{border:1px solid var(--primary-color)}.checkout-payment-method-selector .customer-panel-dropdown__button:hover{border:1px solid var(--primary-dark);color:#000!important}.checkout-payment-method-selector .customer-panel-dropdown__button .customer-panel-dropdown_button-icon{display:none}.proclinic-it .checkout .selected-payment__temporary{background-image:url(/tienda/build/images/warning.17aa4377.svg)}@media (min-width:1025px){.checkout-section header.header{box-shadow:none}.checkout{width:calc(75% - 2vw)}.checkout-content-wrapper{align-items:flex-start;flex-direction:row;gap:4vw;justify-content:space-between}.checkout__review-ticket-wrapper{position:sticky;top:115px;width:calc(25% - 2vw)}.checkout .payment-data__default-payment,.checkout .payment-data__default-payment span,.checkout .selected-payment__description,.checkout .selected-payment__description a,.checkout .selected-payment__holder,.checkout .selected-payment__method,.checkout .selected-payment__number,.checkout .selected-payment__number span{font-size:1.16667rem}}.proclinic-pt .card-manager__card-deleter{background-image:url(/tienda/build/images/close.925acbcb.svg)}.card-manager .modal__content-wrapper{max-width:450px}.card-manager .modal__content-wrapper .modal__close{background-color:transparent;color:#000;right:2px;top:-1px}.card-manager .modal__content-wrapper .modal__close span{font-size:2.86rem;font-weight:lighter}.card-manager .modal__content-wrapper .modal__content .modal__message{font-size:18px;font-weight:700;padding:0 75px 20px}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions{display:flex;flex-wrap:nowrap;gap:20px;padding:0 40px}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:.8rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:hover{color:var(--primary-dark);text-decoration:none}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary.disabled,.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary>span{color:inherit;font-size:inherit;font-weight:inherit}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary{border:1px solid var(--primary-color)}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--quaternary:hover{border:1px solid var(--primary-dark)}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:.8rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary:hover{color:#000;text-decoration:none}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary.disabled,.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.card-manager .modal__content-wrapper .modal__content .confirmation-modal__actions .button--primary>span{color:inherit;font-size:inherit;font-weight:inherit}.card-manager.change-card{background-color:#f0f4f4;background-image:url(/tienda/build/images/protect.4fc654d6.svg);background-position:1rem 1rem;background-repeat:no-repeat;background-size:60px;border-radius:4px;margin:0 0 1rem;padding:1rem 1rem 1rem 7rem;position:relative;width:100%}.card-manager.change-card .customer-panel-dropdown>button{background:#fff;font-size:1.16667rem}.card-manager.change-card .update-alert__title{font-weight:700;margin:0 0 .5rem}.card-manager__list{margin:0 0 20px}.card-manager__show-more{text-align:right}.card-manager__card-deleter{background-image:url(/tienda/build/images/close-teal.8b235230.svg);background-size:16px;cursor:pointer;height:16px;margin-left:20px;min-width:16px;width:16px}.card-manager__expired{background-image:url(/tienda/build/images/warning.ef5a82d3.svg);background-position:0 2px;background-repeat:no-repeat;color:#e20714;font-style:italic;margin:5px 0 0;padding:0 0 0 20px}.card-manager .card-manager__list-empty-message{margin-bottom:10px}.card-manager .card-manager__list .card-manager__list-item-wrapper{background-color:#fafafa;border-radius:4px;display:flex;margin:10px 0}.card-manager .card-manager__list .card-manager__list-item-wrapper.card-manager__list-item--selected{border:1px solid #a8a8a8}.card-manager .card-manager__list .card-manager__list-item-wrapper.card-manager__list-item--expired .card-manager__list-item{cursor:auto}.card-manager .card-manager__list .card-manager__list-item-wrapper.card-manager__list-item--expired .card-manager__list-item .card-manager__card-selector .radio-group__input{pointer-events:none}.card-manager .card-manager__list .card-manager__list-item-wrapper.card-manager__list-item--expired .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked):before{border:1px solid rgba(0,0,0,.3)}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item{cursor:pointer;display:flex;padding:11px;width:100%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;top:-4px}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input{appearance:none;margin:0}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked,.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked){position:absolute}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__label{display:none}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked,.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked){color:#666;cursor:pointer;display:inline-block;padding:0 0 0 25px;position:relative}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked:before,.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked):before{background-color:#fff;border:1px solid #000;border-radius:100%;content:"";height:17px;left:0;position:absolute;right:0;top:2px;width:17px}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked:after,.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked):after{background-color:var(--primary-color);border-radius:100%;content:"";height:13px;left:2px;position:absolute;right:1px;top:4px;transition:all .2s ease;width:13px}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked:after{background:radial-gradient(circle,var(--primary-color) 0,var(--primary-color) 90%,#fff 90%,#fff 100%);opacity:1;transform:scale(1)}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked):after{opacity:0;transform:scale(0)}@media (min-width:1025px){.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:checked,.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector .radio-group__input:not(:checked){padding:22px 0 0 25px}}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info{display:flex;flex-direction:column;gap:5px;width:95%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info>div{line-height:20px}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__personal-data{display:flex;flex-direction:column;justify-content:space-between;width:40%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__personal-data .card--personal-data__holder{font-size:1.16667rem!important;font-weight:700!important}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__personal-data .card--personal-data__card-type{font-size:1rem!important;font-style:italic!important}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__holder{font-weight:700;width:100%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__card-type{font-weight:700;margin-right:10px;text-transform:uppercase;width:auto}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__description{font-style:italic;width:auto}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__number{font-style:italic;width:100%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__advice{color:#e20714;font-style:italic}.card-manager .customer-panel-dropdown__button{font-size:1.16667rem}.card-manager .customer-panel-dropdown__button.button--primary--active{display:none!important}.card-manager .customer-panel-dropdown__button:hover{border:1px solid #00636b;color:#00636b!important;font-weight:700}.card-manager .customer-panel-dropdown__content{border-bottom:none}.card-manager .gw-proxy-nameOnCard input[type=text]{background:red}.card-manager__used-card-wrapper__text{font-size:1.16667rem;margin:0 0 1rem}.proclinic-it .card-manager__card-deleter{background-image:url(/tienda/build/images/close.09dbf24b.svg)}@media (min-width:1025px){.card-manager .card-manager__list-empty-message{margin-bottom:0;margin-left:10px}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__card-selector{margin:0 5px 0 0}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-info__personal-data{flex-direction:row}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__list-item-info .card-manager__card-holder{width:35%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__list-item-info .card-manager__card-type{width:20%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__list-item-info .card-manager__card-description{order:1;width:100%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__list-item .card-manager__list-item-info .card-manager__card-number{width:45%}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__card-deleter{align-self:center}.card-manager .card-manager__list .card-manager__list-item-wrapper .card-manager__card-deleter span{background-color:#000;color:#fff;padding:4px 0;width:50px}.card-manager .customer-panel-dropdown__button{margin:0;max-width:250px}.card-manager .customer-panel-dropdown__content{border-top:none}}.proclinic-pt .card-form .card-form__message-icon{background:url(/tienda/build/images/information-filled.1026cdb3.svg) no-repeat}.proclinic-pt .card-form .form .card-form__close{background:url(/tienda/build/images/close.925acbcb.svg) no-repeat}.proclinic-pt .card-form .form-item--card-brand:after{background:url(/tienda/build/images/chevron-down.17ad0a35.svg) no-repeat}.proclinic-it .card-form .card-form__message-icon{background:url(/tienda/build/images/information.17aa4377.svg) no-repeat}.proclinic-it .card-form .form .card-form__close{background:url(/tienda/build/images/close.09dbf24b.svg) no-repeat;height:17px;width:17px}.proclinic-it .card-form .form-item--card-brand:after{background:url(/tienda/build/images/chevron-down.c4f2e157.svg) no-repeat}.proclinic-it .card-form .form.checkout-com-form .cardinfo-cvv:before,.proclinic-it .card-form .form.checkout-com-form .form-item--card-brand:before{content:""}.card-form{position:relative}.card-form label:after{content:none!important}.card-form__inputs{display:flex;flex-direction:row;flex-wrap:wrap}.card-form .form{border:1px solid #a8a8a8;border-radius:4px;padding:18px}.card-form .form.checkout-com-form .form-item--card-brand :before{top:30px}.card-form .form.checkout-com-form .input-wrapper,.card-form .form.checkout-com-form select{margin:0}.card-form .form-item--holder{order:1;width:100%}.card-form .form-item--card-brand{display:flex;flex-direction:column;height:inherit;order:2;position:relative;width:100%}.card-form .form-item--card-brand label{display:initial!important}.card-form .form-item--card-brand:after{background:url(/tienda/build/images/chevron-down-teal.c1518f07.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:34px;width:12px}.card-form .form-item--card-brand select{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;background:#fff;border:1px solid #979797;color:#232323;font-size:14px;height:inherit;height:32px;margin:10px 0 20px;padding:0 5px;width:100%}.card-form .form-item__description{order:5;width:100%}.card-form .form .card-form__title{font-family:Helvetica;font-size:1em;font-weight:700;margin-bottom:20px}.card-form .form .card-form__title,.card-form .form .card-form__title-wrapper{display:flex;justify-content:space-between}.card-form .form .card-form__close{background:url(/tienda/build/images/close-teal.8b235230.svg) no-repeat;background-size:16px;cursor:pointer;height:16px;margin-right:-7px;width:16px}.card-form .form .card-form__close.inactive{display:none}.card-form .form .card-form__info{font-size:1.16667em}.card-form .form .input-wrapper{background-color:#fff;border:1px solid #979797;height:32px;margin:10px 0 20px}.card-form .form .input-wrapper .card__input{background:#fff;border:0;color:#232323;display:block;font-size:14px;height:100%;outline:0;padding-left:10px;width:100%}.card-form .form .expiry-date{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between;order:4}.card-form .form .expiry-date .cardinfo-label{display:inline-block;height:30px}.card-form .form .cardinfo-card-number{order:3;width:100%}.card-form .form .cardinfo-cvv,.card-form .form .cardinfo-exp-date,.card-form .form .cardinfo-exp-date2{max-width:115px;width:30%}.card-form .form .card__button{font-size:12px;padding:10px 20px;text-transform:uppercase}.card-form .form .cardinfo-button{height:40px;width:170px}.card-form .form .card-input__error>div{border-radius:3px}.card-form .form .card-form__error{color:red;font-size:13px;margin-top:15px}.card-form .form .checkbox-wrapper{margin:10px 0 20px}.card-form .form .checkbox-wrapper .checkbox-container{align-items:center;color:#000;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:13px;justify-content:flex-end;margin-bottom:12px;position:relative}.card-form .form .checkbox-wrapper .checkbox-container input{accent-color:var(--primary-color);border:2px solid #000;float:left;height:16px;margin-left:0;width:16px}.card-form .form .checkbox-wrapper .checkbox-container span{margin-left:5px}.card-form .form .checkbox-wrapper .checkbox-container .checkmark{display:none}.card-form #card-description::placeholder{color:#a8a8a8!important}.card-form .card-form__message{align-items:center;background:#f0f4f4;border-radius:4px;display:flex;flex-direction:row;gap:10px;margin:10px 0;padding:.5rem 1rem}.card-form .card-form__message-icon{align-self:flex-start;background:url(/tienda/build/images/info-icon.f91fc0f3.svg) no-repeat;background-position:50%;background-size:20px;height:20px;min-width:20px;width:20px}.card-form .card-form__message-text{font-size:1rem}.card-form .card-form__title{font-size:1.16667rem;font-weight:700;margin-bottom:20px;width:100%}.card-form .card-form__title,.card-form .card-form__title-wrapper{display:flex;justify-content:space-between}.card-form .card-form__close.inactive{display:none}.card-form .card-form__info{font-size:1.16667em}.card-form .form.checkout-com-form{display:flex;flex-flow:row wrap;gap:0 1rem}.card-form .form.checkout-com-form label{display:inline-block;margin:0 0 .5rem}.card-form .form.checkout-com-form .cardinfo-cvv:before,.card-form .form.checkout-com-form .expiry-date:before,.card-form .form.checkout-com-form .form-item--card-brand:before{bottom:-19px;font-style:italic;position:absolute}.card-form .form.checkout-com-form .form-item--card-brand:before{content:"Elige una opción"}.card-form .form.checkout-com-form .expiry-date:before{content:"MM/AA"}.card-form .form.checkout-com-form .cardinfo-cvv:before{content:"3 dígitos"}.card-form .form.checkout-com-form .card-form__title{margin-bottom:0;order:-2;width:100%}.card-form .form.checkout-com-form .cardinfo-cvv,.card-form .form.checkout-com-form .expiry-date,.card-form .form.checkout-com-form .form-item--card-brand{align-items:flex-start;display:flex;flex-flow:column nowrap}.card-form .form.checkout-com-form .cardinfo-cvv{order:7}.card-form .form.checkout-com-form .form-item__description{order:8}.card-form .form.checkout-com-form .checkbox-wrapper{order:9;width:100%}.card-form .form.checkout-com-form .form-component__button-wrapper{order:10;width:100%}.card-form .form.checkout-com-form .cardinfo-card-number,.card-form .form.checkout-com-form .form-item--holder,.card-form .form.checkout-com-form .form-item__description{width:100%}@media (min-width:1025px){.card-form .form.checkout-com-form .cardinfo-card-number,.card-form .form.checkout-com-form .form-item--card-brand{width:calc(50% - .5rem)}}.card-form .form.checkout-com-form .cardinfo-cvv,.card-form .form.checkout-com-form .expiry-date{width:calc(50% - .5rem)}@media (min-width:1025px){.card-form .form.checkout-com-form .cardinfo-cvv,.card-form .form.checkout-com-form .expiry-date{width:25%}}.card-form .form.checkout-com-form .cardinfo-card-number,.card-form .form.checkout-com-form .cardinfo-cvv,.card-form .form.checkout-com-form .expiry-date,.card-form .form.checkout-com-form .form-item--card-brand,.card-form .form.checkout-com-form .form-item--holder,.card-form .form.checkout-com-form .form-item__description{margin:0 0 2rem;position:relative}.card-form .form.checkout-com-form .cardinfo-card-number .form-error,.card-form .form.checkout-com-form .cardinfo-cvv .form-error,.card-form .form.checkout-com-form .expiry-date .form-error,.card-form .form.checkout-com-form .form-item--card-brand .form-error,.card-form .form.checkout-com-form .form-item--holder .form-error,.card-form .form.checkout-com-form .form-item__description .form-error{font-size:1rem!important}.card-form .form.checkout-com-form .cardinfo-cvv,.card-form .form.checkout-com-form .expiry-date,.card-form .form.checkout-com-form .form-item--card-brand{margin:0 0 3rem}.card-form .form.checkout-com-form .card-number-frame,.card-form .form.checkout-com-form .cvv-frame,.card-form .form.checkout-com-form .expiry-date-frame{background-color:#fff;border:1px solid grey;height:32px}.card-form .form.checkout-com-form .card-number-frame .card__input,.card-form .form.checkout-com-form .cvv-frame .card__input,.card-form .form.checkout-com-form .expiry-date-frame .card__input{background:#fff;border:0;color:#000;display:block;font-size:14px;height:100%;outline:0;padding-left:10px;width:100%}.card-form .form.checkout-com-form input[type=submit]{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.33333rem;font-weight:400;line-height:1rem;margin:0 0 1.5rem;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.card-form .form.checkout-com-form input[type=submit]:hover{color:#000;text-decoration:none}.card-form .form.checkout-com-form input[type=submit].disabled,.card-form .form.checkout-com-form input[type=submit]:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.card-form .form.checkout-com-form input[type=submit]>span{color:inherit;font-size:inherit;font-weight:inherit}.card-form .form.checkout-com-form input[type=submit]:active{transform:scale(.95)}.card-form__bottom-info{font-style:italic;order:99}@keyframes bordererror{0%,to{border:1px solid transparent}50%{border:1px solid red}}@media (min-width:481px){.card-form .form .expiry-date{justify-content:flex-start}.card-form .form .expiry-date .input-wrapper{margin-right:15px}.card-form .form{padding-bottom:25px}}@media (min-width:1025px){.card-form .form{padding-bottom:30px}.card-form .form .cardinfo-card-number,.card-form .form .form-item--card-brand{width:48%}.card-form .form .cardinfo-card-number{margin-left:auto}.card-form .form .expiry-date{gap:2%;width:100%}.card-form .form .expiry-date .cardinfo-cvv,.card-form .form .expiry-date .cardinfo-exp-date,.card-form .form .expiry-date .cardinfo-exp-date2{max-width:117px;width:auto;width:23%}.card-form .form .expiry-date .cardinfo-cvv .input-wrapper,.card-form .form .expiry-date .cardinfo-exp-date2 .input-wrapper,.card-form .form .expiry-date .cardinfo-exp-date .input-wrapper{margin-right:0}.card-form .form .expiry-date .cardinfo-label{height:auto;white-space:nowrap}}.payment-method-selector{padding:0 0 20px;width:100%}.payment-method-selector__message{font-size:1.16667rem;margin:1rem 0 0;padding:0 0 0 25px}.payment-method-selector__message--sequra{display:none}.payment-method-selector__content-wrapper{width:100%}.payment-method-selector__item{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}.payment-method-selector__item .radio-group__input{appearance:none;margin:0}.payment-method-selector__item .radio-group__input:checked,.payment-method-selector__item .radio-group__input:not(:checked){position:absolute}.payment-method-selector__item .radio-group__label{display:none}.payment-method-selector__item .radio-group__input:checked,.payment-method-selector__item .radio-group__input:not(:checked){color:#666;cursor:pointer;display:inline-block;padding:0 0 0 25px;position:relative}.payment-method-selector__item .radio-group__input:checked:before,.payment-method-selector__item .radio-group__input:not(:checked):before{background-color:#fff;border:1px solid #000;border-radius:100%;content:"";height:17px;left:0;position:absolute;right:0;top:2px;width:17px}.payment-method-selector__item .radio-group__input:checked:after,.payment-method-selector__item .radio-group__input:not(:checked):after{background-color:var(--primary-color);border-radius:100%;content:"";height:13px;left:2px;position:absolute;right:1px;top:4px;transition:all .2s ease;width:13px}.payment-method-selector__item .radio-group__input:checked:after{background:radial-gradient(circle,var(--primary-color) 0,var(--primary-color) 90%,#fff 90%,#fff 100%);opacity:1;transform:scale(1)}.payment-method-selector__item .radio-group__input:not(:checked):after{opacity:0;transform:scale(0)}@media (min-width:1025px){.payment-method-selector__item .radio-group__input:checked,.payment-method-selector__item .radio-group__input:not(:checked){padding:22px 0 0 25px}}.payment-method-selector__item-input{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:3px}.payment-method-selector__item-input input{position:relative;top:-2px}.payment-method-selector__item-name,.payment-method-selector__item-name *{font-size:1.16667rem}.payment-method-selector__item--disabled label{border-color:#878787;color:#878787}.payment-method-selector__list{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start}.payment-method-selector__use-button{background:#d0021b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.16667rem;font-weight:700;padding:10px;text-align:center;width:100%}.payment-method-selector__use-button:disabled{background-color:#c6c6c6;color:#fff;cursor:unset}proclinic-colors__white .payment-method-selector__use-button:active:not(:disabled){transform:scale(.95)}.payment-method-selector .vue-loader{position:absolute;transform:scale(.5)}.payment-method-selector .vue-loader-wrapper{height:50px;position:relative;width:100%}.payment-method-selector .vue-loader__overlay{background-color:transparent}.payment-method-selector .customer-panel-dropdown__content{height:auto;margin-bottom:10px;overflow:hidden}.payment-method-selector #button #redsys-hosted-pay-button{max-height:50px}.payment-method-selector__sequra-disabled{color:#818181;font-size:1.16667rem;padding:0 0 0 25px}.proclinic-pt .payment-method-selector__message--multibanco{color:red}.proclinic-pt .payment-method-selector__item-name,.proclinic-pt .payment-method-selector__item-name *{font-weight:700}@media (min-width:1025px){.payment-method-selector__content-wrapper{padding:0 0 0 25px}.payment-method-selector__item-name,.payment-method-selector__item-name *{font-size:1.16667rem}}.direct-debit-manager__show-more{text-align:right}.direct-debit-manager .direct-debit-manager__list{margin:0 0 20px}.direct-debit-manager .direct-debit-manager__list-empty-message{margin-bottom:10px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper{display:flex;margin:10px 0}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper.direct-debit-manager__list-item--selected{border:1px solid #a8a8a8;border-radius:4px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item{background-color:#fafafa;border-radius:4px;cursor:pointer;display:flex;padding:11px;width:100%}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;top:-4px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input{appearance:none;margin:0}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked,.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked){position:absolute}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__label{display:none}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked,.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked){color:#666;cursor:pointer;display:inline-block;padding:0 0 0 25px;position:relative}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked:before,.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked):before{background-color:#fff;border:1px solid #000;border-radius:100%;content:"";height:17px;left:0;position:absolute;right:0;top:2px;width:17px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked:after,.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked):after{background-color:var(--primary-color);border-radius:100%;content:"";height:13px;left:2px;position:absolute;right:1px;top:4px;transition:all .2s ease;width:13px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked:after{background:radial-gradient(circle,var(--primary-color) 0,var(--primary-color) 90%,#fff 90%,#fff 100%);opacity:1;transform:scale(1)}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked):after{opacity:0;transform:scale(0)}@media (min-width:1025px){.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:checked,.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector .radio-group__input:not(:checked){padding:22px 0 0 25px}}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector label{cursor:pointer}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector input:checked~label:after{background:var(--primary-color);border:none}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__list-item-info{display:flex;flex-direction:column;gap:5px;width:95%}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__list-item-info>div{line-height:20px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__list-item-info .direct-debit-manager__account-holder{font-size:1.16667rem;font-weight:700;margin-bottom:3px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__list-item-info .direct-debit-manager__account-iban{font-size:1rem;font-style:italic;margin-bottom:3px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__account-deleter{align-self:flex-start;background-image:url(/tienda/build/images/close-teal.8b235230.svg);background-size:16px;cursor:pointer;height:16px;min-width:16px;width:16px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__account-deleter span{color:#d0021b;cursor:pointer;font-size:3.33333em;padding:4px 10px;text-align:center}.direct-debit-manager .customer-panel-dropdown__content{border:0}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:250px}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button:hover{color:var(--primary-dark);text-decoration:none}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button.disabled,.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button>span{color:inherit;font-size:inherit;font-weight:inherit}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button{border:1px solid var(--primary-color)}.direct-debit-manager .customer-panel-dropdown .customer-panel-dropdown__button:hover{border:1px solid var(--primary-dark);border:1px solid #00636b;color:#00636b!important;font-weight:700}.direct-debit-manager .customer-panel-dropdown .button--primary--active{display:none}@media (min-width:1025px){.direct-debit-manager .direct-debit-manager__list-empty-message{margin-bottom:0;margin-left:10px}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper.direct-debit-manager__list-item--selected{border:none}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper.direct-debit-manager__list-item--selected .direct-debit-manager__list-item{border:1px solid #a8a8a8;flex-direction:row}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__account-selector{width:5%}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__list-item .direct-debit-manager__list-item-info{display:flex;flex-direction:column;width:95%}.direct-debit-manager .direct-debit-manager__list .direct-debit-manager__list-item-wrapper .direct-debit-manager__account-deleter{align-self:center}}.direct-debit-form form{background-color:#fff;border:1px solid #a8a8a8;border-radius:4px;display:flex;flex-direction:column;padding:18px}.direct-debit-form__title{display:flex;font-size:1.16667rem;font-weight:700;justify-content:space-between;margin-bottom:8px}.direct-debit-form__close{align-self:self-end;background-image:url(/tienda/build/images/close-teal.8b235230.svg);background-size:16px;cursor:pointer;height:16px;margin-right:-7px;min-width:16px;width:16px}.direct-debit-form__info{font-size:1.16667rem}.direct-debit-form__inputs{display:flex;flex-wrap:wrap;margin:15px 0 0}.direct-debit-form__inputs .form-item{width:100%}.direct-debit-form__inputs .form-input{background-color:#fff;border:1px solid #979797;height:35px;margin:10px 0 25px}.direct-debit-form__inputs .form-input input[type=text]{background-color:#fff;border:0;color:#232323;display:block;font-size:14px;height:30px;outline:0;padding-left:10px;width:100%}.direct-debit-form__inputs .form-item__label{color:#000;font-size:1.16667rem;padding-bottom:5px;padding-left:0;position:static}.direct-debit-form__inputs .form-item__label:after{content:none}.direct-debit-form__inputs .form-error{padding-top:6px}.direct-debit-form .checkbox-wrapper .checkbox-container{align-items:center;display:flex}.direct-debit-form .checkbox-wrapper__text{color:#000;font-family:Helvetica,sans-serif;font-size:1rem}.direct-debit-form .checkbox-wrapper input{accent-color:var(--primary-color);appearance:auto;height:16px;margin:0 10px 0 0;width:16px}.direct-debit-form .form-component__button-wrapper{margin:0}.direct-debit-form .form-component__button-wrapper .form-component__submit--save{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:28px 0 0;padding:12px 15px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.direct-debit-form .form-component__button-wrapper .form-component__submit--save:hover{color:#000;text-decoration:none}.direct-debit-form .form-component__button-wrapper .form-component__submit--save.disabled,.direct-debit-form .form-component__button-wrapper .form-component__submit--save:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.direct-debit-form .form-component__button-wrapper .form-component__submit--save>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.direct-debit-form .form .direct-debit-form__inputs .form-item{margin:15px 0}.direct-debit-form .form .direct-debit-form__inputs .form-item input[type=text]{height:32px;margin-top:3px}.direct-debit-form .form .form-component__button-wrapper .form-component__submit--no-save,.direct-debit-form .form .form-component__button-wrapper .form-component__submit--save{font-size:1.16667rem}}.proclinic-pt .mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__account-deleter{background-image:url(/tienda/build/images/close.925acbcb.svg)}.mbway-manager__show-more{text-align:right}.mbway-manager .mbway-manager__list{margin:0 0 20px}.mbway-manager .mbway-manager__list-empty-message{margin-bottom:10px}@media (min-width:1025px){.mbway-manager .mbway-manager__list-empty-message{margin:0 0 0 10px}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper{display:flex;margin:10px 0}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper.mbway-manager__list-item--selected{border:1px solid #a8a8a8;border-radius:4px}@media (min-width:1025px){.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper.mbway-manager__list-item--selected{border:none}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item{background-color:#fafafa;border-radius:4px;cursor:pointer;display:flex;padding:11px;width:100%}@media (min-width:1025px){.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item{border:1px solid #a8a8a8;flex-direction:row}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;top:-4px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input{appearance:none;margin:0}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked,.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked){position:absolute}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__label{display:none}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked,.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked){color:#666;cursor:pointer;display:inline-block;padding:0 0 0 25px;position:relative}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked:before,.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked):before{background-color:#fff;border:1px solid #000;border-radius:100%;content:"";height:17px;left:0;position:absolute;right:0;top:2px;width:17px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked:after,.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked):after{background-color:var(--primary-color);border-radius:100%;content:"";height:13px;left:2px;position:absolute;right:1px;top:4px;transition:all .2s ease;width:13px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked:after{background:radial-gradient(circle,var(--primary-color) 0,var(--primary-color) 90%,#fff 90%,#fff 100%);opacity:1;transform:scale(1)}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked):after{opacity:0;transform:scale(0)}@media (min-width:1025px){.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:checked,.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector .radio-group__input:not(:checked){padding:22px 0 0 25px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector{width:5%}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector label{cursor:pointer}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__account-selector input:checked~label:after{background:var(--primary-color);border:none}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__list-item-info{display:flex;flex-direction:column;gap:5px;width:95%}@media (min-width:1025px){.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__list-item-info{display:flex;flex-direction:column;width:95%}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__list-item-info>div{line-height:20px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__list-item-info .mbway-manager__account-holder{font-size:1.16667rem;font-weight:700;margin-bottom:3px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__list-item .mbway-manager__list-item-info .mbway-manager__account-iban{font-size:1rem;font-style:italic;margin-bottom:3px}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__account-deleter{align-self:flex-start;background-image:url(/tienda/build/images/close-teal.8b235230.svg);background-size:16px;cursor:pointer;height:16px;min-width:16px;width:16px}@media (min-width:1025px){.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__account-deleter{align-self:center}}.mbway-manager .mbway-manager__list .mbway-manager__list-item-wrapper .mbway-manager__account-deleter span{color:#d0021b;cursor:pointer;font-size:3.33333em;padding:4px 10px;text-align:center}.mbway-manager .customer-panel-dropdown__content{border:0}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:250px}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button:hover{color:var(--primary-dark);text-decoration:none}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button.disabled,.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button>span{color:inherit;font-size:inherit;font-weight:inherit}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button{border:1px solid var(--primary-color)}.mbway-manager .customer-panel-dropdown .customer-panel-dropdown__button:hover{border:1px solid var(--primary-dark);border:1px solid #00636b;color:#00636b!important;font-weight:700}.mbway-manager .customer-panel-dropdown .button--primary--active{display:none}.proclinic-pt .mbway-form .mbway-form__close{background-image:url(/tienda/build/images/close.925acbcb.svg)}.mbway-form form{background-color:#fff;border:1px solid #a8a8a8;border-radius:4px;display:flex;flex-direction:column;padding:18px}.mbway-form__title{display:flex;font-size:1.16667rem;font-weight:700;justify-content:space-between;margin-bottom:8px}.mbway-form__close{align-self:self-end;background-image:url(/tienda/build/images/close-teal.8b235230.svg);background-size:16px;cursor:pointer;height:16px;margin-right:-7px;min-width:16px;width:16px}.mbway-form__info{font-size:1.16667rem}.mbway-form__inputs{display:flex;flex-wrap:wrap;margin:15px 0 0}.mbway-form__inputs .form-item{width:400px}@media (min-width:1025px){.mbway-form__inputs .form-item{margin:15px 0}}.mbway-form__inputs .form-input{background-color:#fff;height:35px;margin:10px 0 25px}.mbway-form__inputs .form-input input[type=text]{background-color:#fff;color:#232323;display:block;font-size:1.16667rem;height:35px;outline:0;width:100%}.mbway-form__inputs .form-item__label{color:#000;font-size:1.16667rem;padding-bottom:5px;padding-left:0;position:static}.mbway-form__inputs .form-item__label:after{content:none}.mbway-form__inputs .form-error{padding-top:6px}.mbway-form .checkbox-wrapper .checkbox-container{align-items:center;display:flex}.mbway-form .checkbox-wrapper__text{color:#000;font-family:Helvetica,sans-serif;font-size:1rem}.mbway-form .checkbox-wrapper input{accent-color:var(--primary-color);appearance:auto;height:16px;margin:0 10px 0 0;width:16px}.mbway-form .form-component__button-wrapper{margin:0}.mbway-form .form-component__button-wrapper .form-component__submit--save{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:28px 0 0;padding:12px 15px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.mbway-form .form-component__button-wrapper .form-component__submit--save:hover{color:#000;text-decoration:none}.mbway-form .form-component__button-wrapper .form-component__submit--save.disabled,.mbway-form .form-component__button-wrapper .form-component__submit--save:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.mbway-form .form-component__button-wrapper .form-component__submit--save>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.mbway-form .form-component__button-wrapper .form-component__submit--save{font-size:1.16667rem}}.checkout .shipping__data-title{font-size:18px;font-weight:700}.checkout .shipping__data .customer-panel-dropdown__button{display:none}.checkout .shipping__data .address-book__title{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.checkout .shipping__data .address-book__title>*{font-size:14px}.checkout .shipping__data .address-book__title-add{text-align:right}.checkout .shipping__data .address-book__title-add:before{background-image:url(/tienda/build/images/add.147145d7.svg);background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:16px;position:relative;top:3px;width:16px}.checkout .shipping__data .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button{margin-top:20px}.checkout .shipping__data .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button:hover{border:1px solid #00636b;color:#00636b!important;font-weight:700}.checkout .shipping__data .address-book__search{margin:15px 0}.checkout .shipping__data .address-book__search-bar-wrapper{align-items:center;display:flex;height:36px;position:relative}.checkout .shipping__data .address-book__search-bar-wrapper input{align-self:stretch;background-image:url(/tienda/build/images/search.8f2ac82d.svg);background-position:9px;background-repeat:no-repeat;background-size:21px;border:1px solid #979797;border-radius:8px;border-right:0;padding:0 100px 0 8px;text-indent:25px;width:100%}.checkout .shipping__data .address-book__search-bar-wrapper input::-webkit-search-cancel-button,.checkout .shipping__data .address-book__search-bar-wrapper input::-webkit-search-decoration,.checkout .shipping__data .address-book__search-bar-wrapper input::-webkit-search-results-button,.checkout .shipping__data .address-book__search-bar-wrapper input::-webkit-search-results-decoration{-webkit-appearance:none}.checkout .shipping__data .address-book__search-bar-close-icon{background-image:url(/tienda/build/images/close-black.696aba83.svg);background-size:16px;cursor:pointer;height:16px;position:absolute;right:80px;width:16px}.checkout .shipping__data .address-book__search-bar-button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:1rem;margin:0;padding:1rem;position:absolute;right:0;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:72px}.checkout .shipping__data .address-book__search-bar-button:hover{color:#000;text-decoration:none}.checkout .shipping__data .address-book__search-bar-button.disabled,.checkout .shipping__data .address-book__search-bar-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout .shipping__data .address-book__search-bar-button>span{color:inherit;font-size:inherit;font-weight:inherit}.checkout .shipping__data .address-book__no-result{align-items:center;display:flex;flex-direction:column;gap:15px;padding:25px}.checkout .shipping__data .address-book__no-result-icon{background-image:url(/tienda/build/images/search.8f2ac82d.svg);background-position:50%;background-repeat:no-repeat;background-size:26px;display:block;height:26px;width:100%}.checkout .shipping__data .address-book__no-result-text{color:#818181;font-size:14px;font-style:italic}.checkout .shipping__data .shipping-address-wrapper{border:none;display:flex;padding:10px 0}.checkout .shipping__data .shipping-address__radio-button{align-items:flex-start;display:flex;justify-content:flex-start}.checkout .shipping__data .shipping-address__radio-button .radio-group__input{appearance:none;margin:0}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked,.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked){position:absolute}.checkout .shipping__data .shipping-address__radio-button .radio-group__label{display:none}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked,.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked){color:#666;cursor:pointer;display:inline-block;padding:0 0 0 25px;position:relative}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked:before,.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked):before{background-color:#fff;border:1px solid #000;border-radius:100%;content:"";height:17px;left:0;position:absolute;right:0;top:2px;width:17px}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked:after,.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked):after{background-color:var(--primary-color);border-radius:100%;content:"";height:13px;left:2px;position:absolute;right:1px;top:4px;transition:all .2s ease;width:13px}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked:after{background:radial-gradient(circle,var(--primary-color) 0,var(--primary-color) 90%,#fff 90%,#fff 100%);opacity:1;transform:scale(1)}.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked):after{opacity:0;transform:scale(0)}@media (min-width:1025px){.checkout .shipping__data .shipping-address__radio-button .radio-group__input:checked,.checkout .shipping__data .shipping-address__radio-button .radio-group__input:not(:checked){padding:22px 0 0 25px}}.checkout .shipping__data .shipping-address-form__title{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:space-between}.checkout .shipping__data .shipping-address__data.address-info{line-height:17px}.checkout .shipping__data .shipping-address__data.address-info .address-info__full-name{font-style:normal;font-weight:700}.checkout .shipping__data .shipping-address__data.address-info p{font-size:1.16667rem;font-style:italic}.checkout .shipping__data .shipping-address__actions{display:none}.checkout__selected-shipping{font-style:italic;line-height:17px;padding:7px 0 0}.checkout__selected-shipping p{font-size:1rem;margin:0 0 .25rem}.checkout .address-book-wrapper .address-book__not-valid-address-text{color:red;font-size:1.16667rem;margin-top:5px}.checkout .address-book-wrapper .address-book__new-address{position:relative}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:14px;font-weight:400;font-weight:700;line-height:1rem;margin:auto;max-width:422px;padding:.9rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button:hover{color:var(--primary-dark);text-decoration:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button.disabled,.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button>span{color:inherit;font-size:inherit;font-weight:inherit}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button{border:1px solid var(--primary-color)}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button:hover{border:1px solid var(--primary-dark)}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button.button--primary--active,.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown_button-icon{display:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content{border-bottom:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__title{font-size:1.33333rem;font-weight:700}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__title .purchase-process-text-button{font-size:1.16667rem}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper{margin-top:26px;padding:0}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label span{font-size:1.16667rem}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item{width:100%}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label{color:#000;font-size:1.16667rem;margin-bottom:5px;padding-left:1px;position:static}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label span{margin:0;top:0}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__select label{display:block;font-size:1.16667rem;padding-left:1px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox{margin-top:20px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input{accent-color:var(--primary-color);appearance:auto;height:16px;margin-top:0;width:16px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input:checked{position:static}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label span{left:25px;margin-top:-9px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label:after{background:none;border:transparent;border-radius:0}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item--is-active .form-item__label{font-size:inherit;transform:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item--is-active .form-item__label:after{border-bottom:0;visibility:hidden}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-input__item{border:1px solid #979797;height:32px;padding:0 0 0 6px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select{border:1px solid #979797;height:32px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select:before{padding:8px 15px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select:after{background:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-repeat:no-repeat;background-size:contain;top:9px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1rem;margin:auto;max-width:422px;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit:hover{color:#000;text-decoration:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit.disabled,.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:641px){.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item{width:45%!important}}@media (min-width:1025px){.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__button{margin:initial;width:239px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content{border:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper{background-color:transparent;border-bottom:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label span{color:#000}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox{margin-top:4px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input{margin-top:1px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label span{top:9px}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select select{border:none}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper{flex:0}.checkout .address-book-wrapper .address-book__new-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit{width:200px}.checkout .shipping__data .address-book__addresses{display:flex;flex-wrap:wrap}.checkout .shipping__data .address-book__addresses-item{width:48%}.checkout .shipping__data .address-book__collapse{text-align:right;width:100%}.checkout .shipping__data .shipping-address-wrapper{background-color:#fff}.checkout .shipping__data .shipping-address--not-selectable p{color:#818181}.checkout .shipping__data .address-book__search-bar-wrapper input{padding-right:180px}.checkout .shipping__data .address-book__search-bar-close-icon{right:150px}.checkout .shipping__data .address-book__search-bar-button{width:130px}.checkout__selected-shipping p{font-size:1.16667rem}}.checkout__address-book__title-wrapper{display:flex;justify-content:space-between}.checkout__address-book__title-wrapper .customer-panel-show__button{background:none;color:var(--primary-color);font-weight:700;padding:0;position:relative}.checkout__address-book__title-wrapper .customer-panel-show__button:before{content:url(/tienda/build/images/add_shipping_address_icon.2cfdda5a.svg);left:0;position:absolute;top:-1px}.checkout .billing-data .checkout__block-title span{font-size:1.5rem;font-weight:700}.checkout .billing-data .checkout__block-title .billing__data-modify-button{font-size:1.16667rem}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data{display:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown{position:relative}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__button,.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__button.button--primary--active,.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown_button-icon{display:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content{border-bottom:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__title{align-items:center;display:flex;font-size:1.33333rem;font-weight:700;justify-content:space-between}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__title .purchase-process-text-button{font-size:1.16667rem}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper{padding:35px 0}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper{margin-top:20px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item{width:100%}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label{color:#000;font-size:1.16667rem;margin-bottom:5px;padding-left:1px;position:static}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label span{margin:0;top:0}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__select .form-select{height:34px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__select label{display:block;font-size:1.16667rem;padding-left:1px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__select select{height:32px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox{margin-top:20px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input{accent-color:var(--primary-color);appearance:auto;height:16px;margin-top:0;width:16px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input:checked{position:static}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label span{font-size:1.16667pxrem;left:25px;margin-top:-9px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label:after{background:none;border:transparent;border-radius:0}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item--is-active .form-item__label{font-size:inherit;font-size:1.16667rem;transform:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item--is-active .form-item__label:after{border-bottom:0;visibility:hidden}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-input__item{border:1px solid #979797;height:32px;padding:0 0 0 6px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select{border:1px solid #979797;height:32px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select:before{padding:8px 15px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select:after{background:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-repeat:no-repeat;background-size:contain;top:9px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1rem;margin:auto;max-width:422px;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit:hover{color:#000;text-decoration:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit.disabled,.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit>span{color:inherit;font-size:inherit;font-weight:inherit}.checkout .billing-data .billing-data__default-msg{display:none}.checkout .billing-data .selected-billing{font-style:italic;line-height:17px;padding:7px 0 0}.checkout .billing-data .selected-billing p{font-size:1rem;margin:0 0 .25rem}@media (min-width:641px){.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item{width:45%!important}}@media (min-width:1025px){.checkout .billing-data .selected-billing p{font-size:1.16667rem}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__button{margin:initial;width:239px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content{border:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper{background-color:transparent;border-bottom:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__label span{color:#000}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox{margin-top:4px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__input{margin-top:1px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-item__checkbox .form-checkbox__label span{top:9px}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-select select{border:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper{flex:none}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper input{float:left}.checkout .billing-data .checkout__block-content .billing-data-wrapper .billing-data__edit-address .customer-panel-dropdown__content .shipping-address-form__wrapper .form-component__button-wrapper .form-component__submit{width:200px}}.sequra-manager__disabled-message{color:#818181;font-size:1.16667rem}.sequra-manager__stock-advice{align-items:center;display:flex;flex-flow:row nowrap;gap:.7rem;justify-content:space-between;margin:1rem 0}.sequra-manager__stock-advice span{background-image:url(/tienda/build/images/warning.ef5a82d3.svg);background-repeat:no-repeat;background-size:contain;display:block;height:20px;width:20px}.sequra-manager__stock-advice p{color:#d0021b;font-size:1.16667rem;font-style:italic;width:calc(100% - 20px - 1rem)}.sequra-manager__stock-products .product{border:1px solid #e4e4e4;border-radius:4px;margin:0 0 1rem;padding:1rem}@media (min-width:1025px){.sequra-manager__stock-products .product{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between}}.sequra-manager__stock-products .product__image{display:none}@media (min-width:1025px){.sequra-manager__stock-products .product__image{display:initial;height:auto;width:70px}}.sequra-manager__stock-products .product__info{margin:0 auto 0 0}.sequra-manager__stock-products .product__name{font-size:1.16667rem;font-weight:700;margin:0 0 .5rem}.sequra-manager__stock-products .product__ref{font-weight:100;margin:0 0 .5rem}.sequra-manager__stock-products .product__ref span{font-weight:400}.sequra-manager__stock-products .product__prices{text-align:right}.sequra-manager__stock-products .product__prices--regular{color:#818181;font-size:1.16667rem;font-weight:100}.sequra-manager__stock-products .product__prices--final{font-size:1.66667rem;font-weight:700}.sequra-manager__stock-go-to-cart{background-color:var(--primary-color);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;line-height:1rem;margin:0 auto 0 0;max-width:220px;padding:1rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.sequra-manager__stock-go-to-cart:hover{color:#000;text-decoration:none}.sequra-manager__stock-go-to-cart.disabled,.sequra-manager__stock-go-to-cart:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.sequra-manager__stock-go-to-cart>span{color:inherit;font-size:inherit;font-weight:inherit}.sequra-manager__simulator{margin:0 0 2rem}.sequra-manager__simulator-subtitle{font-size:1.16667rem;margin:0 0 1rem}.sequra-manager__simulator-advice{font-style:italic;margin:1rem 0 0}@media (min-width:1025px){.sequra-manager__simulator-advice{font-size:1.16667rem}}.sequra-out-of-stock-popup .modal__content-wrapper{background-color:#fafafa;border-radius:8px;box-shadow:0 4px 4px 0 #7a7a7a;margin:120px auto auto;max-width:870px}.sequra-out-of-stock-popup .modal__content-wrapper .modal__content{padding:10px 0}.sequra-out-of-stock-popup .modal__content-wrapper .modal__close{display:none}.sequra-out-of-stock-popup .sequra-popup{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.sequra-out-of-stock-popup .sequra-popup__close-icon{cursor:pointer;margin:0 10px;position:absolute;right:0;top:0}.sequra-out-of-stock-popup .sequra-popup__content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px;max-width:610px}.sequra-out-of-stock-popup .sequra-popup__image-container{align-items:center;display:flex;justify-content:center;margin:10px}.sequra-out-of-stock-popup .sequra-popup__image-container img{height:111px;margin:10px 0;width:90px}.sequra-out-of-stock-popup .sequra-popup__title{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;margin:20px 0;text-align:center}.sequra-out-of-stock-popup .sequra-popup__text{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.sequra-out-of-stock-popup .sequra-popup__text span{font-family:Roboto,sans-serif;font-size:1.16667rem;font-weight:400;text-align:center}.sequra-out-of-stock-popup .sequra-popup__text span b{font-weight:600}.sequra-out-of-stock-popup .sequra-popup__buttons{display:flex;flex-direction:column-reverse;gap:10px;margin:40px 0 0;width:100%}.sequra-out-of-stock-popup .sequra-popup__button{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-grow:1;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.sequra-out-of-stock-popup .sequra-popup__button--left{border:1px solid var(--primary-color);color:var(--primary-color)}.sequra-out-of-stock-popup .sequra-popup__button--right{background-color:var(--primary-color);color:#fff}@media (min-width:481px){.sequra-out-of-stock-popup .sequra-popup__close-icon{float:right}.sequra-out-of-stock-popup .sequra-popup__title{font-size:2rem}.sequra-out-of-stock-popup .sequra-popup__buttons{display:flex;flex-direction:row;gap:20px;margin:20px 0 10px}}.upselling.content-wrapper .page-main.main-upselling{background-color:#fafafa}.upselling.content-wrapper header.header{box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}.upselling .ticket,.upselling .ticket .ticket__title-alternative{display:none}.upselling__nav{bottom:-200px;display:flex;flex-direction:column;gap:0 2rem;margin:0 0 2rem;transition:height .2s ease-in}.upselling__nav-wrapper .ticket{display:none}.upselling__nav--fixed{animation:emergeNav .5s ease-in forwards;background:#fff;box-shadow:0 -2px 4px 0 hsla(0,0%,71%,.5);flex-flow:column nowrap;left:0;margin-bottom:0;opacity:0;padding:20px;position:fixed;width:100%;z-index:10}.upselling__nav--fixed .ticket{display:flex}.upselling__nav--fixed .ticket__title{display:none!important}.upselling__nav--fixed .purchase-process__steps,.upselling__nav--fixed .ticket__price{display:none}.upselling__nav--fixed .upselling__ticket-wrapper .ticket-content__button-no-add{width:100%}.upselling__nav--fixed .upselling__nav-text--main{display:none}.upselling__nav--fixed .upselling__nav-text h2{display:block}.upselling__nav--fixed .upselling__nav-container,.upselling__nav-text h2{display:none}.upselling__nav-text--main{margin-bottom:14px}.upselling__nav-text--main h1{font-size:24px;font-weight:700}.upselling__nav-products-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:13px}.upselling__nav-products h2{font-size:1.33333rem;font-weight:700;margin:0 0 12px}.upselling__nav-product-name{color:#303030;font-size:12px}.upselling__nav-product-delete{cursor:pointer;display:inline-block;position:relative;visibility:hidden;width:15px}.upselling__nav-product-delete:after,.upselling__nav-product-delete:before{background:#000;content:"";height:2px;left:0;margin:0 0 0 .5rem;position:absolute;top:6px;visibility:initial;width:1.4rem}.upselling__nav-product-delete:after{transform:rotate(45deg)}.upselling__nav-product-delete:before{transform:rotate(-45deg)}.upselling__nav-products-show-more span{color:var(--primary-color);cursor:pointer;display:inline-block;font-weight:700;margin:1rem 0 0}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .ticket{display:none}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__nav-container{display:block}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__nav-products{border-bottom:1px solid #e4e4e4;margin:0 0 2rem;padding:0 0 2rem}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__nav-content--fixed-message{display:none}.upselling-wrapper .ticket-content__button-add{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;height:42px;line-height:1rem;line-height:1.2rem;margin:0 0 10px;padding:0 1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.upselling-wrapper .ticket-content__button-add:hover{color:#000;text-decoration:none}.upselling-wrapper .ticket-content__button-add.disabled,.upselling-wrapper .ticket-content__button-add:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.upselling-wrapper .ticket-content__button-add>span{color:inherit;font-size:inherit;font-weight:inherit}.upselling-wrapper .ticket-content__button-add.inactive{display:none}.upselling-wrapper .ticket-content__button-no-add{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;height:42px;line-height:1rem;margin:1rem auto 0 0;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.upselling-wrapper .ticket-content__button-no-add:hover{color:#000;text-decoration:none}.upselling-wrapper .ticket-content__button-no-add.disabled,.upselling-wrapper .ticket-content__button-no-add:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.upselling-wrapper .ticket-content__button-no-add>span{color:inherit;font-size:inherit;font-weight:inherit}.upselling-wrapper .ticket-content__button-no-add.transparent{background-color:transparent;color:var(--primary-color)}.upselling-wrapper .ticket-content__button-no-add.transparent:hover{color:#00636b}.upselling-wrapper .product-overview{background:#fff;border:none;border-radius:4px;margin:0;width:100%}.upselling-wrapper .product-overview__wrapper{display:flex;flex-flow:column nowrap;height:calc(100% - 150px);justify-content:flex-end;margin:0}.upselling-wrapper .product-overview__info{margin:5px 0 auto;order:-1}.upselling-wrapper .product-overview__image{height:140px;order:-1}.upselling-wrapper .product-overview__image img{max-height:140px;max-width:100%}.upselling-wrapper .product-overview__product-link{font-size:1.16667rem}.upselling-wrapper .product-overview__brand--wrapper>span{color:#5c5c5c;font-size:1.16667rem}.upselling-wrapper .product-overview__brand{padding-right:.3rem}.upselling-wrapper .product-overview__ref{border:none;padding-left:.3rem}.upselling-wrapper .product-overview__name{min-height:0}.upselling-wrapper .product-overview__prices{justify-content:flex-end}.upselling-wrapper .product-overview__prices-group{align-items:baseline;display:flex;gap:0 .7rem;justify-content:center}.upselling-wrapper .product-overview__final-price{text-align:right}.upselling-wrapper .product-overview__final-price .currency-part,.upselling-wrapper .product-overview__final-price .decimal-part,.upselling-wrapper .product-overview__final-price .integer-part{color:#5c5c5c;font-size:1.33333rem}.upselling-wrapper .product-overview__regular-price{color:#000;order:-1}.upselling-wrapper .product-overview__discount-text{display:none}.upselling-wrapper .product-overview .product-view-trigger{align-items:center;background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;display:flex;flex-flow:row nowrap;font-size:1.16667rem;font-weight:400;gap:.3rem;justify-content:center;line-height:1rem;margin:.5rem auto 0;padding:.5rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.upselling-wrapper .product-overview .product-view-trigger:hover{color:var(--primary-dark);text-decoration:none}.upselling-wrapper .product-overview .product-view-trigger.disabled,.upselling-wrapper .product-overview .product-view-trigger:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.upselling-wrapper .product-overview .product-view-trigger>span{color:inherit;font-size:inherit;font-weight:inherit}.upselling-wrapper .product-overview .product-view-trigger,.upselling-wrapper .product-overview .product-view-trigger:hover{border:1px solid var(--primary-color)}.upselling-wrapper .product-overview .product-view-trigger span{background-image:url(/tienda/build/images/cart-icon.18523bcf.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem;display:block;height:1.5rem;width:2.5rem}.upselling-wrapper .product-overview .product-view-trigger::hover span{background-image:url(/tienda/build/images/cart-icon-hovered.1911a7cf.svg)}.upselling__product-section-title{font-size:16px;font-weight:700;margin:0 0 1rem}.upselling__product-section--featured .product-overview{border:1px solid #e4e4e4;border-left:8px solid var(--primary-color);width:100%}.upselling__product-section--featured .product-overview__image img{max-height:200px}.upselling__product-section-block{align-items:stretch;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between;margin:0 0 1rem;width:calc(50% - .5rem)}.upselling__product-section--featured .upselling__product-section-block{width:100%}.upselling-wrapper .product-view-popup .modal__content{max-width:100%}.upselling-wrapper .product-view-popup .modal__content-wrapper{margin:4rem auto 0;max-width:970px;width:90%}.upselling-wrapper .product-view-popup .modal__close{z-index:1}.upselling-wrapper .product-view-popup .modal--quantity-error .modal__content-wrapper{margin-left:-45%;top:40%}.upselling-wrapper .product-view .back-button{display:none}.upselling-wrapper .product-view__content{padding:2rem}.upselling-wrapper .product-view__product-row{flex-flow:row wrap}.upselling-wrapper .product-view__gallery{margin:40px 2rem 0}.upselling-wrapper .product-view__responsibility-message{padding:1rem}.upselling .ticket-fixed-mobile{width:100%}.upselling .ticket-fixed-mobile__top{align-items:center;display:flex;justify-content:space-between;padding:0 0 1.5rem;width:100%}.upselling .ticket-fixed-mobile__price{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}.upselling .ticket-fixed-mobile__message{border-top:1px solid #e4e4e4;padding:1.5rem 0 1rem;text-align:center}.upselling .ticket-fixed-mobile__message,.upselling .ticket-fixed-mobile__title,.upselling .ticket-fixed-mobile__total{font-weight:700}.upselling .ticket-fixed-mobile__message,.upselling .ticket-fixed-mobile__title{font-size:1.33333rem}.upselling .ticket-fixed-mobile__total{font-size:1.66667rem}.upselling .ticket-fixed-mobile__iva{font-size:1.33333rem;font-style:italic}.upselling__nav--with-products .upselling__nav-products{margin:0 0 2rem}.upselling__nav--with-products .upselling__nav-products h2{display:block}.upselling__nav-content--fixed-message{display:none}@keyframes emergeNav{to{bottom:0;opacity:1}}@media (min-width:1025px){.upselling.content-wrapper header.header{box-shadow:none}.upselling:not(.content-wrapper){display:flex;flex-flow:column;gap:1rem}.upselling__nav{align-items:flex-start;flex-direction:row;gap:2vw;justify-content:space-between}.upselling__nav--fixed{justify-content:center;min-height:120px}.upselling__nav--fixed .upselling__nav-content{max-width:1100px;width:60%}.upselling__nav--fixed .upselling__ticket-wrapper{flex-direction:row;padding:0 0 0 2rem}.upselling__nav--fixed .upselling__nav-ticket{background-color:transparent;border:0;border-left:1px solid #e4e4e4;max-width:450px;padding:2rem 0;width:49%}.upselling__nav--fixed .upselling__nav-ticket .ticket{flex-direction:column;width:85%}.upselling__nav--fixed .upselling__nav-ticket .ticket__price{font-weight:700;justify-content:flex-start}.upselling__nav--fixed .upselling__nav-ticket .ticket__price-title{display:none}.upselling__nav--fixed .upselling__nav-ticket .ticket__tax-type{margin-right:8px}.upselling__nav--fixed .upselling__nav-ticket .ticket__title{display:none!important}.upselling__nav--fixed .upselling__nav-ticket .ticket__title-alternative{display:initial;font-size:1.4em;font-weight:800;text-align:left}.upselling__nav--fixed .upselling__nav-ticket .ticket-content{display:flex;flex-direction:row}.upselling__nav--fixed .upselling__nav-ticket .ticket-content .active,.upselling__nav--fixed .upselling__nav-ticket .ticket-content .transparent{width:50%}.upselling__nav--fixed .upselling__nav-ticket .ticket-content__button-add,.upselling__nav--fixed .upselling__nav-ticket .ticket-content__button-no-add{height:42px}.upselling__nav--fixed .upselling__nav-ticket .ticket .ticket-content__button-no-add{width:auto}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .ticket-content{flex-direction:column}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__nav-products{border-bottom:none;margin:0;padding:0}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__nav-ticket{padding:0 0 0 2rem}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .ticket{display:flex;flex-direction:row}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .ticket-content{flex-direction:row;flex-flow:row-reverse;justify-content:space-between}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .ticket-content__button-no-add{border:1px solid var(--primary-color);border-radius:4px;width:45%}.upselling__nav.upselling__nav--with-products.upselling__nav--fixed .upselling__ticket-wrapper{flex-direction:column}.upselling__nav-content{width:calc(75% - 2vw)}.upselling__nav-ticket{background-color:#fdfdfd;border:1px solid #e4e4e4;border-radius:4px;width:calc(25% - 2vw)}.upselling__ticket-wrapper{display:flex;flex-direction:column;gap:14px;height:100%;padding:13px}.upselling__ticket-wrapper .ticket{display:flex;flex-direction:column;gap:4px}.upselling__ticket-wrapper .ticket-content{align-self:center;display:flex;flex-direction:column;width:100%}.upselling__ticket-wrapper .ticket-content__button-add{margin-bottom:0}.upselling__ticket-wrapper .ticket-content__button-no-add{margin:0;width:100%}.upselling__ticket-wrapper .ticket__title-main{font-size:14px;font-weight:700}.upselling__ticket-wrapper .ticket__price-container{align-items:baseline;display:flex;justify-content:space-between}.upselling__ticket-wrapper .ticket__price-title{display:block;font-size:1.41667rem;font-weight:700}.upselling__ticket-wrapper .ticket__tax-type{color:#151515;font-size:1.25rem;font-style:italic;font-weight:100}.upselling__ticket-wrapper .ticket__price{align-items:flex-end;display:flex;float:right;font-size:1.41667rem;font-weight:700;justify-content:space-between}.upselling__ticket-wrapper .ticket__price.disabled{color:#a2a2a2}.upselling__product-section-title{width:100%}.upselling__bottom-area--featured{align-items:stretch;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between}.upselling__bottom-area--featured .upselling__product-section-block{height:calc(100% - 19px - 1rem)}.upselling-wrapper .product-overview{flex-flow:row nowrap;gap:1rem;padding:1rem}.upselling-wrapper .product-overview .product-view-trigger{margin:.5rem 0 0 auto;padding:.5rem 1.5rem;width:fit-content}.upselling-wrapper .product-overview__image,.upselling-wrapper .product-overview__image img{margin:auto 0;max-height:100px}.upselling-wrapper .product-overview__wrapper{display:grid;grid-template-columns:60% 40%;grid-template-rows:min-content;height:auto;margin:auto;min-width:80%}.upselling-wrapper .product-overview__brand--wrapper,.upselling-wrapper .product-overview__info{height:auto;margin:0}.upselling-wrapper .product-overview__info{grid-column:1/2;grid-row:1/2;max-width:100%;order:0;position:relative;right:auto;text-align:left;top:auto}.upselling-wrapper .product-overview__brand--wrapper{display:flex}.upselling-wrapper .product-overview__brand--wrapper>span{font-size:1rem}.upselling-wrapper .product-overview__discount{grid-column:2/3;grid-row:1/2}.upselling-wrapper .product-overview__actions-prices{grid-column:2/3;grid-row:1/3;height:100%;margin:0}.upselling-wrapper .product-overview__name{margin:0 0 .5rem;min-height:0}.upselling-wrapper .product-overview__prices-group{align-items:flex-end;flex-flow:column nowrap}.upselling-wrapper .product-overview__discount-text{color:#f5a522;display:inline-block;margin:0 .5rem 0 0;vertical-align:bottom}.upselling__product-section--base{display:flex;flex-flow:row wrap;gap:0 1rem;width:100%}.upselling__product-section--base .upselling__product-section-block{flex-flow:column;width:calc(50% - .5rem)}.upselling__product-section--base .product-overview{height:calc(50% - .5rem);width:100%}.upselling__product-section--featured,.upselling__product-section--featured+.upselling__product-section--base{height:auto;width:calc(50% - .5rem)}.upselling__bottom-area--featured .upselling__product-section-block{width:100%}.upselling__product-section--featured .product-overview__image{height:auto;max-height:100%}.upselling__product-section--featured .product-overview__image img{max-height:200px}.upselling__product-section--featured .product-overview__wrapper{display:grid;grid-template-columns:50% 50%;grid-template-rows:min-content;margin:auto;min-width:60%}.upselling__product-section--featured .product-overview__actions-prices{grid-row:2/4}.upselling-wrapper .product-view__gallery{margin:40px -1rem 0}.upselling .ticket-fixed-mobile{display:none}.upselling__nav--fixed .upselling__nav-content--fixed-message{display:flex;height:92px}.upselling__nav--fixed .upselling__nav-content--fixed-message span{align-self:center;font-size:1.5rem;font-weight:700}}.review-section .page-main{background-color:#fafafa}.review-section header.header{box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}.review-component-content-wrapper{gap:2rem;margin:3rem 0 6rem}.review-component-content-wrapper,.review__conditions{display:flex;flex-direction:column}.review__conditions-responsibility-text{margin-bottom:19px;margin-top:26px}.review__conditions-iva-text{font-style:italic;font-weight:100}.review__conditions-iva-text span{text-decoration:underline}.review__conditions>*{color:#000;text-align:justify}.review .lateral-popup__content-wrapper{width:350px}.review .lateral-popup__content-close{margin:10px 0 15px!important}.review .legal-conditions-popup{height:95%;overflow-x:hidden;overflow-y:scroll}.review .legal-conditions-popup .cms{margin:0 4.5px}.review .legal-conditions-popup .cms__title{font-size:18px;font-weight:700}.review .legal-conditions-popup.with-custom-scrollbar::-webkit-scrollbar{width:7px}.review .legal-conditions-popup.with-custom-scrollbar::-webkit-scrollbar-track{background-color:#d8d8d8}.review .legal-conditions-popup.with-custom-scrollbar::-webkit-scrollbar-thumb{background-color:#979797;border-radius:4px}.review__purchase-buttons-confirm{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;height:45px;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.review__purchase-buttons-confirm:hover{color:#000;text-decoration:none}.review__purchase-buttons-confirm.disabled,.review__purchase-buttons-confirm:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.review__purchase-buttons-confirm>span{color:inherit;font-size:inherit;font-weight:inherit}.review .mastercard-button{width:100%}.review .review-component-customer-data{margin-bottom:15px;width:100%}.review .review-component-content-title{font-size:2.1rem;font-weight:500;margin-bottom:15px;width:100%}.review .review-component-content{display:flex;flex-direction:column;gap:7px}.review .review__data-wrapper>:last-child{border-bottom:none}.review .review__address,.review .review__coupon,.review .review__data-header,.review .review__payment-method{background-color:#fff;border-radius:3px;line-height:20px;margin-top:8px;padding:1rem}.review .review__address .review__address-title,.review .review__address .review__coupon-title,.review .review__address .review__payment-method-title,.review .review__coupon .review__address-title,.review .review__coupon .review__coupon-title,.review .review__coupon .review__payment-method-title,.review .review__data-header .review__address-title,.review .review__data-header .review__coupon-title,.review .review__data-header .review__payment-method-title,.review .review__payment-method .review__address-title,.review .review__payment-method .review__coupon-title,.review .review__payment-method .review__payment-method-title{font-size:1.16667rem;font-weight:500;margin-bottom:0}.review .review__address .review__address-wrapper,.review .review__address .review__coupon-info-test,.review .review__address .review__payment-method-info,.review .review__coupon .review__address-wrapper,.review .review__coupon .review__coupon-info-test,.review .review__coupon .review__payment-method-info,.review .review__data-header .review__address-wrapper,.review .review__data-header .review__coupon-info-test,.review .review__data-header .review__payment-method-info,.review .review__payment-method .review__address-wrapper,.review .review__payment-method .review__coupon-info-test,.review .review__payment-method .review__payment-method-info{color:#000;font-size:1.16667rem;font-style:normal;font-weight:400}.review .review__address .review__address-wrapper a,.review .review__address .review__address-wrapper div,.review .review__address .review__address-wrapper p,.review .review__address .review__coupon-info-test a,.review .review__address .review__coupon-info-test div,.review .review__address .review__coupon-info-test p,.review .review__address .review__payment-method-info a,.review .review__address .review__payment-method-info div,.review .review__address .review__payment-method-info p,.review .review__coupon .review__address-wrapper a,.review .review__coupon .review__address-wrapper div,.review .review__coupon .review__address-wrapper p,.review .review__coupon .review__coupon-info-test a,.review .review__coupon .review__coupon-info-test div,.review .review__coupon .review__coupon-info-test p,.review .review__coupon .review__payment-method-info a,.review .review__coupon .review__payment-method-info div,.review .review__coupon .review__payment-method-info p,.review .review__data-header .review__address-wrapper a,.review .review__data-header .review__address-wrapper div,.review .review__data-header .review__address-wrapper p,.review .review__data-header .review__coupon-info-test a,.review .review__data-header .review__coupon-info-test div,.review .review__data-header .review__coupon-info-test p,.review .review__data-header .review__payment-method-info a,.review .review__data-header .review__payment-method-info div,.review .review__data-header .review__payment-method-info p,.review .review__payment-method .review__address-wrapper a,.review .review__payment-method .review__address-wrapper div,.review .review__payment-method .review__address-wrapper p,.review .review__payment-method .review__coupon-info-test a,.review .review__payment-method .review__coupon-info-test div,.review .review__payment-method .review__coupon-info-test p,.review .review__payment-method .review__payment-method-info a,.review .review__payment-method .review__payment-method-info div,.review .review__payment-method .review__payment-method-info p{font-size:1.16667rem}.review .review__address .review__address-wrapper a,.review .review__address .review__coupon-info-test a,.review .review__address .review__payment-method-info a,.review .review__coupon .review__address-wrapper a,.review .review__coupon .review__coupon-info-test a,.review .review__coupon .review__payment-method-info a,.review .review__data-header .review__address-wrapper a,.review .review__data-header .review__coupon-info-test a,.review .review__data-header .review__payment-method-info a,.review .review__payment-method .review__address-wrapper a,.review .review__payment-method .review__coupon-info-test a,.review .review__payment-method .review__payment-method-info a{color:var(--primary-color)}.review .review__address-subtitle{display:none}.review .review__data-header{align-items:end;background-color:#f0f4f4;border-bottom:0;display:flex;height:30px;justify-content:space-between;line-height:30px;padding:0 8px}.review .review__data-header-edit-button{color:var(--primary-color);font-weight:700}.review .review__data-header-title{font-size:1.5rem;font-weight:500;margin-bottom:15px}.review .review__data-header-title__subtitle,.review .review__shipping-method{display:none}.review .review__payment-method__number{display:flex;justify-content:space-between}.review .review__payment-method__number span{font-size:1.16667rem}.review .review__payment-method--sequra-advice{font-style:italic}.review__coupon-info{display:flex;gap:5px;justify-content:space-between}.review__coupon-info img{margin-left:auto}.review__coupon-info-added{background-image:url(/tienda/build/images/tick.71167322.png);background-position:0;background-repeat:no-repeat;color:#0fbc00;font-size:1.16667rem;font-weight:700;line-height:21px;padding-left:20px}.review__customer-comments{background-color:#fff;border-radius:3px;display:flex;flex-direction:column;padding:50px 20px 20px;position:relative;width:100%}.review__customer-comments .review__customer-comments-title{background-color:#f0f4f4;border-bottom:1px solid #f0f4f4;font-size:1.33333rem;font-weight:400;height:41px;left:0;padding:11px 0 0 11px;position:absolute;top:0;width:100%}.review__customer-comments .review__form-customer-order-max-characters,.review__customer-comments .review__form-delivery-time-max-characters,.review__customer-comments .review__form-observations-max-characters{font-style:normal;line-height:25px}.review__customer-comments .review__form-customer-order .form-input,.review__customer-comments .review__form-delivery-time .form-input,.review__customer-comments .review__form-observations .form-input{display:flex;flex-direction:column;padding:21px 0 0}.review__customer-comments .review__form-customer-order .form-input label,.review__customer-comments .review__form-delivery-time .form-input label,.review__customer-comments .review__form-observations .form-input label{font-size:1.16667rem;font-weight:700;margin:0 0 5px}.review__customer-comments .review__form-customer-order .form-input textarea,.review__customer-comments .review__form-delivery-time .form-input textarea,.review__customer-comments .review__form-observations .form-input textarea{border:1px solid #e4e4e4;height:32px;padding:5px 10px;resize:none;width:100%}.review__customer-comments .review__form-delivery-time .form-input textarea{line-height:30px;padding-bottom:0;padding-top:0}.review__customer-comments .review__form-delivery-time .form-input textarea::placeholder{font-family:Roboto,sans-serif}.review__customer-comments .review__form-customer-order .form-input textarea,.review__customer-comments .review__form-observations .form-input textarea{height:75px}.review__customer-comments .review__form-terms-of-sale{margin:15px 0}.review__customer-comments .review__form-terms-of-sale label>span{font-size:1.16667rem}.review__products-table-headers{border-bottom:1px solid #979797;display:flex;flex-wrap:wrap;padding:10px 0}.review__products-table-headers-title{color:#000;font-size:1.33333rem;font-weight:500;margin-bottom:10px;margin-top:20px;width:100%}.review__products-table-headers-subtitle{display:flex;justify-content:space-between;width:100%}.review__products-table-headers-subtitle-quantity{font-size:1.16667rem}.review .review__data-header-edit-button,.review .review__products-table-headers-subtitle-edit{align-self:flex-end;color:var(--primary-color);font-size:1.16667rem;font-weight:700;text-decoration:none}.review__out-stock-message{background:#f3f3f3;border-radius:4px;padding:2rem}.review__out-stock-message-description,.review__out-stock-message-title{font-size:1.16667em;font-weight:700}.review__out-stock-message-products li,.review__out-stock-message-title{color:#e20714}.review__out-stock-message-products{padding:10px 0}.review__out-stock-message-products li{padding:5px 0}.review__alert-checkout-wrapper{justify-content:center;width:100%}.review__alert-checkout-wrapper .alert__content{display:flex;margin-top:20px}.review__alert-checkout-wrapper .alert__content .alert__exclamation{display:none}.review__alert-checkout-wrapper .alert__content .alert__info{align-items:left;background-color:#f0f4f4;border-radius:4px;display:flex;flex-direction:column;padding:10px;width:100%}.review__alert-checkout-wrapper .alert__content .alert__info .alert__title{color:#d1021a;display:flex;justify-content:left}.review__alert-checkout-wrapper .alert__content .alert__info .alert__title span{font-size:1.5rem;font-weight:700;text-transform:uppercase}.review__alert-checkout-wrapper .alert__content .alert__info .alert__message{font-size:12px;margin:5px 0;text-align:left;width:100%}.review__alert-checkout-wrapper .alert__content .alert__info .alert__read_less,.review__alert-checkout-wrapper .alert__content .alert__info .alert__read_more{color:var(--primary-color);cursor:pointer;display:inline-block;font-weight:700;margin-left:5px;text-decoration:underline}.proclinic-caser .review__form-customer-order,.proclinic-caser .review__form-observations,.proclinic-maex .review__form-observations,.proclinic-pt .review__customer-comments .review__form-customer-order,.proclinic-pt .review__customer-comments .review__form-delivery-time{display:none}.proclinic-es.review-section .main,.proclinic-it.review-section .main,.proclinic-pt.review-section .main{background-color:#fafafa;margin:0 auto;padding-bottom:8rem;padding-top:.1rem}.review .review__presents-title{font-size:14px;font-weight:700;margin:18px 0 8px}.review__product-table-body{display:flex;flex-flow:column nowrap;gap:7px 0}.review__product-row{background-color:#fff;border-radius:4px;display:inline-flex;flex-direction:row;padding:.5rem 1rem;width:100%}.review__product-row-img{align-content:center;display:flex;flex-wrap:wrap;height:73px;width:73px}.review__product-row-img img{max-height:73px;max-width:73px}.review__product-row-quantity{display:flex}.review__product-row-quantity .quantity{align-self:center;font-size:14px!important;font-weight:700!important;margin:0 20px}.review__product-row-data{align-items:start;display:flex;flex-direction:column;gap:6px;justify-content:center;width:72%}.review__product-row-data .review__product-row-name span{font-size:14px;font-weight:700}.review__product-row-data .review__product-row-details .review__product-row-brand-with-quantity{display:none}.review__product-row-data .price{text-align:right;width:100%}.review__product-row-data .price span,.review__product-row-price-without-iva{display:none}.review__product-row-total-price{color:#5c5c5c;font-family:Roboto,sans-serif;font-size:1.33333rem;font-weight:700}.review__product-row-total-price-without-discount{margin:0 0 5px;text-decoration:line-through}.review__product-row-present-icon{margin:auto 0 auto 5px}.review__product-row-price-per-unit{display:none}@media (min-width:641px){.review .price{display:none}.review__product-row-price-without-iva{align-items:end;display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto;width:95px}.review__product-row-present-icon{margin:auto 0 auto auto}}@media (min-width:769px){.review-component-content-data{display:flex;flex-flow:row wrap}.review-component-content-title{width:100%}.review-component-customer-data{flex:1 0 0;width:45%}.review__customer-comments-wrapper{flex:1 0 0;margin:0 0 0 5%;width:45%}.review__products{width:100%}.review .review__data-header-subtitle{font-size:1.16667rem}.review__customer-comments{margin-top:35px}}@media (min-width:1025px){.review-section header.header{box-shadow:none}.review-component-content-wrapper{align-items:flex-start;flex-direction:row;gap:4vw;justify-content:space-between}.review-component-content{width:calc(75% - 2vw)}.review-component-finish{position:sticky;top:115px;width:calc(25% - 2vw)}}#review-form{display:none}.success-section .page-main{background-color:#fafafa}.success{background-color:#fff;border:1px solid var(--primary-color);border-radius:5px;margin:0 0 2rem;padding:2rem 1rem}.success-content-wrapper{display:flex;flex-direction:column;gap:2rem;margin:0 0 6rem}.success-page-title{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin:0 0 1.5rem}.success-page-title h1{font-size:2.2rem;font-weight:700}.success-page-title img{width:2.5rem}.success__resume,.success__resume-new{font-size:1.4rem;margin:0 0 1.5rem}.success__resume-new span,.success__resume span{color:var(--primary-color);font-size:inherit;font-weight:700}.success__resume-new .mbway,.success__resume .mbway{display:block;font-size:1.25rem;margin-top:20px}.success__resume-new .bank-transfer,.success__resume .bank-transfer{display:block;margin-top:10px}.success__resume-info .bic,.success__resume-info .iban,.success__resume-new-info .bic,.success__resume-new-info .iban{font-size:1.16667rem;font-weight:700}.success__resume-info-list,.success__resume-new-info-list{margin:1rem 0 0}.success__resume-info-item,.success__resume-info-item-new,.success__resume-new-info-item,.success__resume-new-info-item-new{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 0 1rem}.success__resume-info-item-new div,.success__resume-info-item-new span,.success__resume-info-item div,.success__resume-info-item span,.success__resume-new-info-item-new div,.success__resume-new-info-item-new span,.success__resume-new-info-item div,.success__resume-new-info-item span{font-size:1rem}.success__resume-info-item-new .item-wrapper,.success__resume-info-item .item-wrapper,.success__resume-new-info-item-new .item-wrapper,.success__resume-new-info-item .item-wrapper{display:flex;flex-direction:row}.success__resume-info-item-new .item-wrapper .item-order,.success__resume-info-item .item-wrapper .item-order,.success__resume-new-info-item-new .item-wrapper .item-order,.success__resume-new-info-item .item-wrapper .item-order{color:var(--primary-color);font-size:inherit;font-weight:700}.success__resume-info-item-new .item-order,.success__resume-info-item .item-order,.success__resume-new-info-item-new .item-order,.success__resume-new-info-item .item-order{width:2rem}.success__resume-info-item-new .item-content,.success__resume-info-item .item-content,.success__resume-new-info-item-new .item-content,.success__resume-new-info-item .item-content{width:calc(100% - 2rem)}.success__resume-info-item-new,.success__resume-new-info-item-new{flex-direction:column}.success__resume-new,.success__resume-new-new{display:flex;margin:0 0 .5rem;text-transform:uppercase;width:80px}.success__resume-new-new span,.success__resume-new span{background:var(--primary-color);border-radius:7px;color:#fff;font-size:12px;padding:.2rem 1rem}.success__contact-list-item,.success__contact p{font-size:1.2rem;margin:0 0 1.5rem}.success__contact-list-item{padding:0 0 0 2rem}.success__contact-sequra-advice{align-items:flex-start;background:#f0f4f4;border-radius:4px;display:flex;gap:.5rem;justify-content:space-between;padding:1rem}.success__contact-sequra-advice .icon{background:url(/tienda/build/images/information.853cbe57.svg);background-repeat:no-repeat;background-size:contain;display:block;height:20px;width:20px}.success__contact-sequra-advice>p{margin:0;width:calc(100% - .5rem - 20px)}.success__actions{margin:3rem 0 0}.success__actions a:first-child{background-color:#fff;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.2rem;font-weight:700;line-height:1rem;margin:0 0 1rem;padding:1rem 2rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.success__actions a:first-child:hover{color:var(--primary-dark);text-decoration:none}.success__actions a:first-child.disabled,.success__actions a:first-child:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.success__actions a:first-child>span{color:inherit;font-size:inherit;font-weight:inherit}.success__actions a:first-child{border:1px solid var(--primary-color)}.success__actions a:first-child:hover{border:1px solid var(--primary-dark)}.success__actions a:nth-child(2){background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.2rem;font-weight:700;line-height:1rem;margin:0 0 1rem;padding:1rem 2rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.success__actions a:nth-child(2):hover{color:#000;text-decoration:none}.success__actions a:nth-child(2).disabled,.success__actions a:nth-child(2):disabled{background:#c6c6c6;pointer-events:none;user-select:none}.success__actions a:nth-child(2)>span{color:inherit;font-size:inherit;font-weight:inherit}.success__returns{background-color:#fff;border:1px solid var(--primary-color);border-radius:5px;margin:0 0 2rem;padding:2rem 1rem}.success__returns-caption span,.success__returns-conditions,.success__returns-subtext p{font-size:1.2rem}.success__returns-title{font-size:1.5rem;font-weight:700;margin:0 0 1rem}.success__returns-conditions{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:1.5rem 0;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.success__returns-conditions:hover{color:var(--primary-dark);text-decoration:none}.success__returns-conditions.disabled,.success__returns-conditions:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.success__returns-conditions>span{color:inherit;font-size:inherit;font-weight:inherit}.success__ticket{background-color:#fff;border:1px solid #e4e4e4;border-radius:5px;margin:0 0 2rem;padding:15px 0 15px 15px}.success__ticket--desktop{display:none}.success__ticket-list-title{display:block;font-size:1.5rem;font-weight:700;margin:0 0 1.5rem}.success__ticket-list-element{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start;margin:0 0 1rem}.success__ticket-list-element .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;width:30px}.success__ticket-list-element:nth-child(2) .icon{background-image:url(/tienda/build/images/success-phone.f387453b.svg)}.success__ticket-list-element:nth-child(3){margin-bottom:0}.success__ticket-list-element:nth-child(3) .icon{background-image:url(/tienda/build/images/success-email.8a60dd9a.svg)}.success__ticket-list-element .wrapper{display:flex;flex-flow:column nowrap;gap:.25rem}.success__ticket-list-element .wrapper span,.success__ticket-list-element .wrapper strong{font-size:1.16667rem}.success__app-contest-notice{background-color:#f0f4f4;border-radius:4px;margin-bottom:15px;padding:6px}.success__app-contest-notice--icon{background-image:url(/tienda/build/images/information.853cbe57.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 17px;flex-shrink:0;height:17px;margin-right:7px;width:18px}.success__app-contest-notice__text-wrapper{align-items:start;display:flex}.proclinic-pt .success__resume-text,.success__app-contest-notice__text-wrapper span{font-size:1.16667rem}.proclinic-pt .success__resume-text span{color:var(--primary-color)}.proclinic-it .success{font-size:1.16667rem}.proclinic-it .success__ticket-list-element:nth-child(2) .icon{background-image:url(/tienda/build/images/success-phone.9ac66f82.svg)}.proclinic-it .success__ticket-list-element:nth-child(3){margin-bottom:0}.proclinic-it .success__ticket-list-element:nth-child(3) .icon{background-image:url(/tienda/build/images/success-email.aa2efa01.svg)}.proclinic-it .success__resume-info .bic{display:none}.proclinic-it .success__resume-info-item,.proclinic-it .success__resume-info-list p,.proclinic-it .success__resume-info-list strong{font-size:1.16667rem}.proclinic-it .success__resume-info-list a,.proclinic-it .success__resume-info-list span{color:var(--primary-color);font-size:inherit;font-weight:700}.proclinic-it .success__returns{display:none}.success-pending .success__contact--sequra{background-color:#f0f4f4;border-radius:4px;padding:8px 10px}.success-pending .success__contact--sequra li{display:flex;flex-direction:row;gap:10px}.success-pending .success__contact--sequra li img{height:20px;width:20px}.success-pending .success__contact--sequra li p{margin:0}.success-pending .success__contact--sequra li p a{color:var(--primary-color);font-size:1.2rem;text-decoration:underline}@media (min-width:1025px){.success-section .main,.success-section .nav{padding:0 33px}.success{border:none;padding:3rem 4rem 3rem 7rem;position:relative}.success-content-wrapper{align-items:flex-start;flex-direction:row;gap:4vw;justify-content:space-between}.success__wrapper{width:calc(75% - 2vw)}.success-page-title img{left:3.5rem;position:absolute}.success__returns{border:none;padding:3rem 4rem}.success__actions{align-items:center;display:flex;flex-flow:row nowrap;gap:0 2rem;justify-content:center;margin:3rem 0 0 -3rem}.success__actions a:first-child,.success__actions a:nth-child(2){margin:0;min-width:300px}.success__ticket{width:calc(25% - 2vw)}.success__ticket--desktop{display:block}.success__ticket--mobile{display:none}.success__resume-info-item,.success__resume-info-item-new{flex-flow:row nowrap;padding:0 0 0 4rem;position:relative}.success__resume-new{justify-content:flex-end;left:-40px;position:absolute;top:-2px}.success-pending{padding:3rem 7rem}.success-pending .success__actions{justify-content:space-between;margin-left:0}.success-pending .success__actions a:first-child,.success-pending .success__actions a:nth-child(2){margin:0;min-width:inherit;width:100%}}@media (min-width:1440px){.success-section .main,.success-section .nav{padding:0 96px}.success-pending .success__actions a:first-child,.success-pending .success__actions a:nth-child(2){margin:0}}.success-with-errors__description,.survey__title{font-weight:700}.survey__title{font-size:1.5rem;margin:0 0 1rem}.survey__description{color:#363636;font-size:1.16667rem;margin:0 0 3rem}.survey__question p{margin:0 0 1.5rem}.survey__question-cell,.survey__question p{border-radius:2px;color:#232323;font-size:1.16667rem}.survey__question-cell{margin:0 0 1rem}.survey__table{width:100%}.survey__table thead{display:none}.survey__table tbody tr{display:flex;flex-flow:column nowrap;justify-content:center;margin:0 0 1rem}.survey__question-cell,.survey__question p{background-color:#eaeaea;padding:1rem}.survey__question-cell+td .radio-group{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start;margin:0 0 1rem;padding:0 1rem}.survey__form{align-items:center;display:flex;flex-flow:row wrap;gap:0 2rem;justify-content:space-between}.survey__form>div,.survey__form>table{width:100%}.survey__form-professions{margin:0 0 3rem}.survey__form-professions .survey__question p{background-color:transparent;color:#000;font-weight:700;padding:0}.survey__form-professions .radio-group>div{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start;margin:0 0 1rem}.survey__form-professions input[type=radio]{appearance:none;border:1px solid #232323;border-radius:15px;color:#232323;height:15px;margin:0;width:15px}.survey__form-professions input[type=radio]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color);transition:all .3s ease-in-out}.survey__form-professions label{font-size:1.16667rem}.survey__cell--checkbox{height:32px;position:relative;width:32px}.survey__cell--checkbox input[type=radio]{appearance:none;border:1px solid #232323;border-radius:32px;color:#232323;height:32px;margin:0;width:32px}.survey__cell--checkbox input[type=radio]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color);transition:all .3s ease-in-out}.survey__cell--checkbox input[type=radio]:checked+label{color:#fff}.survey__cell--checkbox label{font-size:1.16667rem;left:12px;position:absolute;top:8px}.survey__cell--checkbox:nth-child(n+11) label{left:8px}.survey__observations-textarea textarea{background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:2px;font-family:Roboto,sans-serif;height:100px;margin:0 0 2rem;padding:1rem;resize:none;width:100%}.survey__buttons{width:calc(50% - 1rem)!important}.survey__buttons>a{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.survey__buttons>a:hover{color:var(--primary-dark);text-decoration:none}.survey__buttons>a.disabled,.survey__buttons>a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.survey__buttons>a>span{color:inherit;font-size:inherit;font-weight:inherit}.survey__buttons>a,.survey__buttons>a:hover{border:1px solid var(--primary-color)}.survey .form-component__button-wrapper{width:calc(50% - 1rem)!important}.survey .form-component__button-wrapper input[type=submit]{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.survey .form-component__button-wrapper input[type=submit]:hover{color:#000;text-decoration:none}.survey .form-component__button-wrapper input[type=submit].disabled,.survey .form-component__button-wrapper input[type=submit]:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.survey .form-component__button-wrapper input[type=submit]>span{color:inherit;font-size:inherit;font-weight:inherit}.survey__catalog-options .radio-group,.survey__catalogs-questions .radio-group{margin:0 0 1rem}.survey__catalog-options .radio-group>div,.survey__catalogs-questions .radio-group>div{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin:0 0 1rem}.survey__catalog-options .radio-group label,.survey__catalogs-questions .radio-group label{font-size:1.16667rem}.survey__catalog-options input[type=text],.survey__catalogs-questions input[type=text]{background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:2px;height:40px;margin:1rem 0;padding:1rem;width:100%}.survey__catalog-options input[type=radio],.survey__catalogs-questions input[type=radio]{appearance:none;border:1px solid #232323;border-radius:15px;color:#232323;height:15px;margin:0;width:15px}.survey__catalog-options input[type=radio]:checked,.survey__catalogs-questions input[type=radio]:checked{background-color:var(--primary-color);border:1px solid var(--primary-color);transition:all .3s ease-in-out}.survey .modal--survey-success .modal__content-wrapper{border-radius:0;display:block;height:230px;left:50%;margin-left:-150px;margin-top:-115px;padding:30px 20px;position:absolute;top:50%;width:300px}.survey .modal--survey-success .modal__close{display:none}.survey__modal-title{font-size:1.5rem;font-weight:700;margin:8px 0 15px}.survey__modal-message{font-size:1.166em;padding:10px 0}.survey__modal-button{font-size:1.33333rem;font-weight:700;margin:10px;min-width:120px;padding:10px 15px;text-transform:uppercase}@media (min-width:1025px){.survey{background:#fff;padding:2rem}.survey__form-professions{margin:0 0 3rem 3rem}.survey__form-professions .survey__question p{color:#000;margin:0 0 1.5rem!important}.survey__question p{margin:0 0 .5rem}.survey__question-cell,.survey__question p{background:transparent;color:#575757;padding:1rem 0}.survey__question-cell+td .radio-group{gap:0;margin:0;padding:0}.survey__cell--checkbox{align-items:center;display:flex;height:auto;justify-content:center;max-width:54px;width:3.2vw}.survey__cell--checkbox .radio-group>div{justify-content:space-between;margin:0;padding:0}.survey__cell--checkbox input[type=radio]{background-color:#fff;border:1px solid #616161;border-radius:1.5rem;color:#232323;height:1.5rem;margin:0;width:1.5rem}.survey__cell--checkbox label{display:none}.survey__cell--number{font-weight:700;max-width:54px;width:3.2vw}.survey__table{border-collapse:collapse;margin:0 0 2rem;width:100%}.survey__table thead{display:table-row-group}.survey__table thead>tr>th{font-size:1.16667rem;padding:2rem 0 1rem}.survey__table tbody tr:first-child{border-top:1px solid #c7c7c7}.survey__table tbody tr{border-bottom:1px solid #c7c7c7;display:table-row}.survey__table tbody tr .survey__question-cell{padding:0;vertical-align:middle}.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:first-child,.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:nth-child(2),.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:nth-child(3),.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:nth-child(9),.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:nth-child(10),.survey__table tbody tr>td:nth-child(2) .survey__cell--checkbox:nth-child(11),.survey__table thead>tr:first-child th:nth-child(2),.survey__table thead>tr:first-child th:nth-child(4),.survey__table thead>tr:nth-child(2) th:nth-child(2),.survey__table thead>tr:nth-child(2) th:nth-child(3),.survey__table thead>tr:nth-child(2) th:nth-child(4),.survey__table thead>tr:nth-child(2) th:nth-last-child(-n+3){background-color:#dbdbdb}.survey__table .form-item,.survey__table .radio-group,.survey__table .survey__cell--checkbox{height:65px}.survey .form-component__button-wrapper,.survey__buttons{width:200px!important}.survey__catalogs-questions .radio-group{display:flex;gap:2rem}.survey__catalog-options label,.survey__catalogs-questions label{color:#575757}}.purchase-process__steps{margin-bottom:20px;width:100%}.purchase-process__steps-list{display:flex;flex-flow:nowrap;justify-content:space-between}.purchase-process__steps-list .purchase-process__step{align-items:center;border-bottom:3px solid var(--primary-color);display:flex;flex:1 0 auto;justify-content:center;padding:0 0 10px;position:relative}.purchase-process__steps-list .purchase-process__step a{align-items:center;color:#818181;display:flex;justify-content:center;text-decoration:none}.purchase-process__steps-list .purchase-process__step span{align-self:center;border:1px solid #818181;border-radius:50%;color:#818181;display:inline-block;font-size:8px;margin-right:3px;text-align:center;width:11px}.purchase-process__steps-list .purchase-process__step.active~li{border-bottom:3px solid #e4e4e4;color:#818181}.purchase-process__steps-list .purchase-process__step.active{color:var(--primary-color);font-weight:700}.purchase-process__steps-list .purchase-process__step.active span{border:1px solid var(--primary-color);color:var(--primary-color)}.upselling .purchase-process__steps-list .purchase-process__step span{margin-left:1px}@media (min-width:769px){.purchase-process__steps-list .purchase-process__step{font-size:1.1rem}.purchase-process__steps-list .purchase-process__step span{font-size:15px;width:20px}}.lateral-popup{box-shadow:inset 0 10px 10px -10px #000;display:none;height:100vh;position:fixed;right:-260px;width:100vw;z-index:96}.lateral-popup .lateral-popup__content-wrapper{background-color:#fff;height:100%;margin-left:auto;max-width:400px;padding:0 2rem 2rem;position:absolute;right:-400px;transition:right .5s ease-in-out;width:80%;z-index:1}.lateral-popup .lateral-popup__content-wrapper .lateral-popup__content-close{align-items:center;display:flex;height:30px;justify-content:flex-end;margin:10px 0 0;padding:0;width:100%}.lateral-popup .lateral-popup__content-wrapper .lateral-popup__content-close .lateral-popup__content-close-icon{pad:2px;cursor:pointer}.lateral-popup .lateral-popup-veil{background:rgba(0,0,0,.5);display:none;height:150vh;left:0;position:absolute;width:100vw}.lateral-popup.lateral-popup--visible{display:block;right:0}.lateral-popup.lateral-popup--visible .lateral-popup__content-wrapper--visible{right:0}.lateral-popup.lateral-popup--visible .lateral-popup-veil{display:block}.lateral-popup .lateral-popup-button{display:block;font-size:1.5em;font-weight:700;padding:12px 18px;text-align:center;width:100%}@media (min-width:1025px){.lateral-popup .lateral-popup__content-wrapper{padding:0 2rem 8rem;right:-326px;width:326px}}.purchase-ticket{font-family:Roboto}.purchase-ticket .purchase-ticket-reference-links,.purchase-ticket .purchase-ticket-total-discount,.purchase-ticket .purchase-ticket__coupon-how-to-use{display:none}.purchase-ticket .purchase-ticket__totals{background-color:#fff;border:1px solid #e4e4e4;border-radius:5px;color:#151515;margin:0 auto;max-width:450px;min-width:227px;padding:15px;width:100%}.purchase-ticket .purchase-ticket__totals-list{display:flex;flex-direction:column}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li{border-bottom:1px solid #e4e4e4;padding:11px 0}.purchase-ticket .purchase-ticket__totals-title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total{align-items:flex-end;display:flex;flex-direction:row;line-height:1.7;padding:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label{cursor:pointer;flex:0 0 10%;flex-grow:3;font-size:1.25em;font-weight:400;min-width:103px;position:relative}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-tit{display:block;font-size:1.25rem;line-height:1.33333rem;position:relative;width:225px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit{color:#5c5c5c;cursor:pointer;display:block;font-size:1.25rem;font-weight:200;line-height:1.33333rem;margin-top:10px;position:relative}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit.no-taxes{display:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit:first-of-type{min-width:195px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .help{margin-left:10px;object-fit:cover}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-value{color:#5c5c5c;flex:0 0 35%;flex-grow:1;font-size:1.25rem;font-weight:700;text-align:right}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-value.free-transport{color:#000}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount{border:0;border-top:1px solid #e6e1e1}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount .purchase-ticket__total-value{color:#000;font-size:1.41667em}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount .purchase-ticket__total-label-tit{font-size:1.41667rem;font-weight:700;line-height:.83333em}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount .purchase-ticket__total-label-subtit{color:#151515;font-style:italic;font-weight:100}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount.no-taxes{align-items:baseline}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__total-amount.no-taxes .purchase-ticket__total-label-subtit{display:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__button{align-self:center;border:0;padding-top:0;width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay{border:0;color:#777;display:flex;justify-content:space-around;padding:0 6px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay img{margin-left:16px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label{align-items:center;color:#151515;display:flex;font-size:.9em;font-style:italic;font-weight:100;justify-content:flex-start;padding-bottom:6px;position:relative}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label img{margin-left:0;margin-right:2px;width:16px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value{display:flex;flex-wrap:nowrap;justify-content:flex-end}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper{background-repeat:no-repeat;background-size:100%;height:20px;position:relative;width:27px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper.visa{background-image:url(/tienda/build/images/ticket_visa.838b9e3a.svg);width:26px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper.mastercard{background-image:url(/tienda/build/images/mastercard.e52b6271.svg)}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper.american{background-image:url(/tienda/build/images/american.ee922b48.svg)}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper .tooltip{display:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value img{margin:0 auto}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;height:45px;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button:hover{color:#000;text-decoration:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button.disabled,.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button>span{color:inherit;font-size:inherit;font-weight:inherit}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button-offer-button{background-color:#f5a623;border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;height:45px;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button-offer-button:hover{color:#000;text-decoration:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button-offer-button.disabled,.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button-offer-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total .purchase-ticket__purchase-button-offer-button>span{color:inherit;font-size:inherit;font-weight:inherit}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__total-value{display:none}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons{margin:0;padding:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons-title{color:#000;font-size:1.25rem;font-weight:400;margin:0 0 5px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons-note{margin-top:8px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons-form .form{width:auto}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .col-100{width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .col-50{width:50%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .col-50 .button{width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .col-19{width:19%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .form-component__button-wrapper{display:none;flex:1}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button{align-items:stretch;display:flex;justify-content:space-between}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .button,.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .form-input__item{border-radius:0!important;height:31px!important}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .button{font-weight:800;padding:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .button:hover{background-color:#00636b;color:#fff}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .add-text{align-items:center;display:flex;justify-content:center}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .add-text .plus{font-size:18px;font-weight:500;margin-right:6px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .add-text :not(.plus){font-weight:400}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .button.cancel{align-self:center;background-image:url(/tienda/build/images/close-white.0b1b2747.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;min-width:16px;width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .form-item{background:transparent;height:31px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .field-button .form-item .form-input__item{border:1px solid var(--primary-color);border-right:0;line-height:31px;padding:0 0 0 10px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data,.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-form .form{display:block}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status{align-items:center;display:flex;margin-top:5px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status .conditions-link{color:var(--primary-color);cursor:pointer;font-weight:800}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status-icon{background-size:13px 13px;margin-right:3px;width:17px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status--valid{color:#000;font-weight:200}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status--valid .purchase-ticket__coupons-added-data-status-icon{background-image:url(/tienda/build/images/tick.71167322.png);background-position:50%;background-repeat:no-repeat;background-size:13px 13px;display:inline-block;height:17px;margin-right:3px;width:17px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status--error .purchase-ticket__coupons-added-data-status-icon{background-image:url(/tienda/build/images/novalido.c4efb1e0.svg);background-position:50%;background-repeat:no-repeat;background-size:13px 13px;display:inline-block;height:17px;margin-right:3px;width:17px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-added-data-status--bad-conditions .purchase-ticket__coupons-added-data-status-icon{background-image:url(/tienda/build/images/nocumplescondiciones.91875197.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;display:inline-block;height:17px;margin-right:3px;width:17px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .form-item{margin:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons-description-link{color:#d0021b;font-weight:700;text-align:right;width:100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-description{position:relative}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-description .purchase-ticket__coupons-description-message-text{background-color:#f0f4f4;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#000;padding:20px;position:absolute;text-align:center;top:17px;width:100%;z-index:999}.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__coupons .purchase-ticket__coupons-description .purchase-ticket__coupons-description-message-text .arrow-up{background-color:#f0f4f4;display:block;height:10px;left:70px;position:absolute;top:-5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:10px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__subtotal .purchase-ticket__total:first-child{line-height:11px;padding-bottom:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__subtotal .purchase-ticket__total:nth-child(2){padding-top:0}.purchase-ticket .purchase-ticket__totals .detail{margin-bottom:10px}.purchase-ticket .purchase-ticket__totals .detail .box-message{align-items:center;background-color:#f0f4f4;display:flex;padding:5px}.purchase-ticket .purchase-ticket__totals .detail .box-message .icon{background-image:url(/tienda/build/images/warning.77868cb1.png);background-position:50%;background-repeat:no-repeat;background-size:18px 17px;display:inline-block;height:17px;min-width:18px;width:18px}.purchase-ticket .purchase-ticket__totals .detail .box-message .purchase-ticket__delivery-costs-text{padding-left:10px}.purchase-ticket .purchase-ticket__totals .detail .box-details{padding-top:10px}.purchase-ticket .purchase-ticket__totals .detail .box-details li{border-bottom:0;display:flex;justify-content:space-between;margin-bottom:6px}.purchase-ticket .purchase-ticket__totals .detail .box-details li span{color:#5c5c5c;font-size:1.08333rem}.purchase-ticket .purchase-ticket__totals .detail .box-details li span:first-child{max-width:165px}.purchase-ticket .purchase-ticket__totals .detail .box-details li span:nth-child(2){font-weight:700}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__iva{border-bottom:1px solid var(--primary-color)}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__iva .arrow{margin-top:3px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions{border-bottom:0!important;border-top:1px solid #e6e1e1;padding:20px 0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions.purchase-ticket__legal-conditions--with-notice{padding:8px 0 20px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total-label-tit{margin-bottom:8px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total-label-subtit{align-items:center;display:flex!important}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total-label-subtit label{font-size:1.16667rem;font-style:normal;line-height:1.2}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total-label-subtit label .consult a{font-size:1.16667rem;font-style:normal}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total{padding-bottom:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total .purchase-ticket__total-label{flex:0 0 100%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions input{height:13px;margin-left:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions a{cursor:pointer;font-size:12px;font-style:italic}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions label{font-size:12px;font-style:italic;padding-left:8px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .purchase-ticket__total-label-tit{font-weight:700}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .consult a{color:var(--primary-color)}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions input{accent-color:var(--primary-color);margin:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__totals-list>li.purchase-ticket__legal-conditions .form-error{font-size:1em;margin:.5rem 0 0}.purchase-ticket .purchase-ticket__totals .buy-button{width:100%!important}.purchase-ticket .purchase-ticket__totals .sequra-button button{height:unset;line-height:unset;padding:0}.purchase-ticket .purchase-ticket__totals .sequra-button button .button__text{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:8px 0}.purchase-ticket .purchase-ticket__totals .sequra-button button .button__text span{font-size:inherit;line-height:1rem}.purchase-ticket .purchase-ticket__totals .sequra-button button img{width:80px}.purchase-ticket__export-expenses{align-items:flex-end;display:flex}.purchase-ticket .arrow{border:solid var(--primary-color);border-width:0 1.5px 1.5px 0;display:inline-block;margin-left:10px;padding:4px;position:absolute}.purchase-ticket .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.purchase-ticket .arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.purchase-ticket .arrow.up{margin-bottom:-3px;top:7px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.purchase-ticket .arrow.down{margin-bottom:3px;margin-top:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.purchase-ticket .notice--message-wrapper{border-radius:4px}.purchase-ticket .notice--message-wrapper .message__text{color:#5c5c5c;padding:0 8px}.ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.proclinic-it .purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value .image-wrapper.bank_transfer{background-image:url(/tienda/build/images/bank-transfer.092c3cc9.svg);background-size:20px 28px}.proclinic-it .purchase-ticket .purchase-ticket__totals .detail .box-message .icon{background-image:url(/tienda/build/images/warning.17aa4377.svg)}@media (min-width:1025px){.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__total-label-tit{width:200px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit .arrow.up{top:7px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit .arrow.down{top:-3px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay{align-items:center;justify-content:space-between;padding:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label{font-size:.91667rem;min-width:auto;padding-bottom:0}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label img{margin-right:5px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value{gap:3px;margin-right:-4px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value img{margin:0}.purchase-ticket .purchase-ticket__totals .detail .box-details li span:first-child{max-width:155px}}@media (min-width:1195px){.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit .arrow.up{top:8px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total-label .purchase-ticket__total-label-subtit .arrow.down{top:-2px}}@media (min-width:1200px){.purchase-ticket .purchase-ticket__totals .purchase-ticket__coupon .purchase-ticket__total-label-tit{width:220px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total .purchase-ticket__total-value{flex:0 0 21%}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total img{height:31px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label{font-size:.91667rem}}@media (min-width:1300px){.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label{font-size:1rem}}@media (min-width:1440px){.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label{font-size:1.08333rem}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-label img{width:20px}.purchase-ticket .purchase-ticket__totals .purchase-ticket__total.purchase-ticket__secure-pay .purchase-ticket__total-value img{width:40px}}.cost__present-wrapper{background-color:#fff;border:1px solid #e4e4e4;border-radius:5px;color:#151515;cursor:pointer;margin:12px auto 0;max-width:450px;min-width:227px;padding:15px;width:100%}.cost__present-wrapper .cost__present-title{cursor:pointer;display:flex;gap:5px;margin-bottom:15px}.cost__present-wrapper .cost__present-title .gift-logo{display:inline-block;height:22px;width:26px}.cost__present-wrapper .cost__present-title .gift-logo img{height:auto;width:26px}.cost__present-wrapper .cost__present-title .title{align-items:center;display:flex;font-size:1.25rem;font-weight:800;line-height:25px}.cost__present-wrapper .cost__present-details{align-items:center;cursor:pointer;display:flex;gap:10px}.cost__present-wrapper .cost__present-details img{height:auto;width:55px}.cost__present-wrapper .cost__present-details-info{display:flex;flex-direction:column;font-size:1.25rem}.cost__present-wrapper .cost__present-details-name{font-size:1.25rem;font-weight:800}.cost__present-wrapper .cost__present-details-brand{font-size:1.25rem}.cost__present-wrapper .cost__present-amount{align-items:center;background-color:#f0f4f4;border-radius:3px;display:flex;gap:10px;margin-top:10px;padding:.5rem}.cost__present-wrapper .cost__present-amount-message{font-size:1.25rem}.cost__present-wrapper .cost__present-amount img{margin-left:9px;width:22px}.cost__present-popup{display:flex;flex-direction:column;font-size:1.25rem;height:93%}.cost__present-popup-header{font-size:18px;font-weight:800}.cost__present-popup-info .image-block{border:1px solid #e4e4e4;display:block;margin:15px 0;position:relative;text-align:center;width:100%}.cost__present-popup-info .image-block .cost__present-popup-img{height:115px;margin:15px auto;width:auto}.cost__present-popup-info .image-block .gift-logo{height:22px;position:absolute;right:9px;top:9px;width:22px}.cost__present-popup-info .image-block .gift-logo img{height:auto;width:100%}.cost__present-popup-description{font-size:1.16667rem;margin-top:15px}.cost__present-popup-amount{font-size:1.25rem;margin-top:20px}.cost__present-popup-amount-header{font-size:1.16667rem;font-weight:800}.cost__present-popup-amount-message{font-size:12px;margin-top:15px}.cost__present-popup-actions{margin-top:auto}.cost__present-popup-close{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:17px;font-weight:400;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cost__present-popup-close:hover{color:#000;text-decoration:none}.cost__present-popup-close.disabled,.cost__present-popup-close:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cost__present-popup-close>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.cost__present-wrapper .cost__present-popup{height:100%}}.cash-on-delivery-manager{margin:10px 0 0;padding:0 0 0 25px}.cash-on-delivery-manager__actions{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:20px 0 0}.cash-on-delivery-manager__description,.cash-on-delivery-manager__message{font-style:italic}.cash-on-delivery-manager__message{color:#d0021b;font-weight:400;margin:0 0 15px}.cash-on-delivery-manager__navigate-button,.cash-on-delivery-manager__save-button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;line-height:1rem;margin:0;max-width:200px;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.cash-on-delivery-manager__navigate-button:hover,.cash-on-delivery-manager__save-button:hover{color:#000;text-decoration:none}.cash-on-delivery-manager__navigate-button.disabled,.cash-on-delivery-manager__navigate-button:disabled,.cash-on-delivery-manager__save-button.disabled,.cash-on-delivery-manager__save-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cash-on-delivery-manager__navigate-button>span,.cash-on-delivery-manager__save-button>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.cash-on-delivery-manager{padding:0}.cash-on-delivery-manager *{font-size:1.16667rem}}.cart-section .main{max-width:1800px;min-height:40vh;padding:4rem 0 8rem}@media (min-width:1025px){.cart-section .main{padding:4rem 33px 8rem}}@media (min-width:1440px){.cart-section .main{padding:4rem 96px 8rem}}.cart-section .main .ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.cart-section .nav{max-width:1800px;padding:0}@media (min-width:1025px){.cart-section .nav{padding:0 33px}}@media (min-width:1440px){.cart-section .nav{padding:0 96px}}.checkout-section .main{max-width:1800px;min-height:40vh;padding:4rem 0 8rem}@media (min-width:1025px){.checkout-section .main{padding:4rem 33px 8rem}}@media (min-width:1440px){.checkout-section .main{padding:4rem 96px 8rem}}.checkout-section .main .ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.checkout-section .nav{max-width:1800px;padding:0}@media (min-width:1025px){.checkout-section .nav{padding:0 33px}}@media (min-width:1440px){.checkout-section .nav{padding:0 96px}}.upselling .main{max-width:1800px;min-height:40vh;padding:4rem 0 8rem}@media (min-width:1025px){.upselling .main{padding:4rem 33px 8rem}}@media (min-width:1440px){.upselling .main{padding:4rem 96px 8rem}}.upselling .main .ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.upselling .nav{max-width:1800px;padding:0}@media (min-width:1025px){.upselling .nav{padding:0 33px}}@media (min-width:1440px){.upselling .nav{padding:0 96px}}.review-section .main{max-width:1800px;min-height:40vh;padding:4rem 0 8rem}@media (min-width:1025px){.review-section .main{padding:4rem 33px 8rem}}@media (min-width:1440px){.review-section .main{padding:4rem 96px 8rem}}.review-section .main .ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.review-section .nav{max-width:1800px;padding:0}@media (min-width:1025px){.review-section .nav{padding:0 33px}}@media (min-width:1440px){.review-section .nav{padding:0 96px}}.success-section .main{max-width:1800px;min-height:40vh;padding:4rem 0 8rem}@media (min-width:1025px){.success-section .main{padding:4rem 33px 8rem}}@media (min-width:1440px){.success-section .main{padding:4rem 96px 8rem}}.success-section .main .ticket__title{display:block;font-size:1.4em;font-weight:800;padding-bottom:18px;text-align:left}.success-section .nav{max-width:1800px;padding:0}@media (min-width:1025px){.success-section .nav{padding:0 33px}}@media (min-width:1440px){.success-section .nav{padding:0 96px}}.proclinic-robot{--dark:#4397a6;--light:#83c4d3;--white:#ebf4f2;--jump-animation:jump 1.2s infinite ease-in-out;--swift-animation:swift 1.2s infinite ease-in-out}.proclinic-robot.grey{--dark:#787878;--light:#a0a0a0;--white:#e2e2e2;--jump-animation:none;--swift-animation:none}.proclinic-robot{align-items:center;display:flex;flex-flow:column nowrap;height:6.6rem;justify-content:center;margin:auto;width:4.2rem}.proclinic-robot.grey{height:auto;margin:1rem 1rem auto 0}.proclinic-robot .head{align-items:start;animation:var(--jump-animation);background:var(--light);border-radius:.24rem;display:flex;height:2.1rem;justify-content:center;position:relative;width:2.4rem}.proclinic-robot .face{background:var(--white);border-radius:.24rem;height:.96rem;margin:.3rem 0 0;position:relative;width:2.16rem}.proclinic-robot .face .eye{background:var(--dark);border-radius:.24rem;bottom:.18rem;height:.48rem;position:absolute;width:.48rem}.proclinic-robot .face .eye.right{right:.3rem}.proclinic-robot .face .eye.left{left:.3rem}.proclinic-robot .hear{background:var(--dark);height:1.2rem;position:absolute;right:-.48rem;top:.48rem;width:.48rem}.proclinic-robot .hear.left{border-bottom-left-radius:.24rem;border-top-left-radius:.24rem;left:-.48rem}.proclinic-robot .hear.right{border-bottom-right-radius:.24rem;border-top-right-radius:.24rem;right:-.48rem}.proclinic-robot .hat{background:var(--dark);border-top-left-radius:.24rem;border-top-right-radius:.24rem;height:.3rem;position:absolute;top:-.3rem;width:1.68rem}.proclinic-robot .hat:after{height:.24rem;margin-left:-.06rem;top:0;top:-.228rem;width:.12rem}.proclinic-robot .hat:after,.proclinic-robot .hat:before{background:var(--dark);content:"";left:50%;position:absolute}.proclinic-robot .hat:before{border-radius:.36rem;height:.36rem;margin-left:-.18rem;top:0;top:-.54rem;width:.36rem}.proclinic-robot .mouth{border:.12rem solid transparent;border-bottom:.12rem solid var(--dark);border-radius:100%;bottom:.42rem;height:.24rem;position:absolute;width:1.2rem}.proclinic-robot .shadow{animation:var(--swift-animation);background:rgba(0,0,0,.4);border-radius:50%;bottom:-50px;height:.24rem;left:0;margin:.96rem 0 0;width:2.16rem}@keyframes swift{0%{opacity:.8}50%{opacity:.4;transform:scale(.8)}to{opacity:.8}}@keyframes jump{0%{transform:translateY(.24rem)}50%{transform:translateY(0)}to{transform:translateY(.24rem)}}@media (min-width:1025px){.proclinic-robot{height:auto;margin:1rem 2rem auto 0}}.magic-cart-banner{background:#f0f4f4;border-radius:4px;margin:1rem 0;padding:1.2rem;position:relative}.magic-cart-banner.ko{align-items:center;display:flex;justify-content:space-between}.magic-cart-banner.ko .magic-cart-banner__content{width:calc(100% - 5.2rem)}.magic-cart-banner.ko .magic-cart-banner__close{right:1rem;top:1rem}.magic-cart-banner.ko .magic-cart-banner__message{padding:0 2rem 0 0;text-align:left}.magic-cart-banner__message,.magic-cart-banner__message strong{font-size:1.16667rem;text-align:center}.magic-cart-banner__close{background-image:url(/tienda/build/images/close-icon.e4e21e9e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:1.2rem;position:absolute;right:2rem;width:1.2rem}.magic-cart-banner__useful-question{margin:1rem 0;text-align:center}.magic-cart-banner__useful-question span{font-size:1.16667rem;font-weight:700}.magic-cart-banner__useful-question-actions{display:flex;gap:1rem;margin:1rem auto 0;max-width:500px}.magic-cart-banner__useful-question button{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:200px}.magic-cart-banner__useful-question button:hover{color:var(--primary-dark);text-decoration:none}.magic-cart-banner__useful-question button.disabled,.magic-cart-banner__useful-question button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.magic-cart-banner__useful-question button>span{color:inherit;font-size:inherit;font-weight:inherit}.magic-cart-banner__useful-question button,.magic-cart-banner__useful-question button:hover{border:1px solid var(--primary-color)}.magic-cart-banner__comment{display:flex;flex-flow:column nowrap;margin:2rem 0 0}.magic-cart-banner__comment textarea{background:#fafafa;border:1px solid #e6e6e6;font-family:Roboto,sans-serif;height:100px;padding:.7rem 1rem;resize:none}.magic-cart-banner__comment textarea::placeholder{color:#878787;font-style:italic}.magic-cart-banner__comment textarea.with-errors{background:rgba(255,49,0,.04);border:2px dashed red}.magic-cart-banner__comment .text-area-required{color:red;font-size:1rem;font-style:italic;margin:.4rem 0 0}.magic-cart-banner__comment button{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:2rem 0 0;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.magic-cart-banner__comment button:hover{color:var(--primary-dark);text-decoration:none}.magic-cart-banner__comment button.disabled,.magic-cart-banner__comment button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.magic-cart-banner__comment button>span{color:inherit;font-size:inherit;font-weight:inherit}.magic-cart-banner__comment button,.magic-cart-banner__comment button:hover{border:1px solid var(--primary-color)}.magic-cart-banner__textarea{display:flex;flex-flow:column nowrap;width:100%}.magic-cart-banner__sent{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:1rem 0 0}.magic-cart-banner__sent span{background:url(/tienda/build/images/success-icon.0ffccb06.svg) 50%/20px no-repeat;display:inline-block;height:20px;width:20px}.magic-cart-banner__sent p{color:#0fbc00;font-size:1.16667rem}@media (min-width:1025px){.magic-cart-banner{align-items:center;display:flex;justify-content:space-between}.magic-cart-banner__message{padding:0 2rem 0 0;text-align:left}.magic-cart-banner__message strong{display:block;text-align:left}.magic-cart-banner__content{width:calc(100% - 6.2rem)}.magic-cart-banner__close{right:1rem;top:1rem}.magic-cart-banner__sent{justify-content:flex-start}.magic-cart-banner__useful-question{align-items:center;display:flex;justify-content:center;margin:2rem 0 1rem}.magic-cart-banner__useful-question-actions{margin:0 auto 0 4rem}.magic-cart-banner__comment{align-items:flex-start;flex-flow:row nowrap;gap:1rem;justify-content:space-between;margin:1rem 0 0}.magic-cart-banner__comment textarea{height:35px;overflow-y:hidden}.magic-cart-banner__comment button{margin:0 auto;width:200px}}.newsletter-register{margin:0 auto;max-width:600px;padding:35px 25px}.newsletter-register__title{border-bottom:5px solid #000;width:100%}.newsletter-register__title h1{font-family:Roboto;font-size:23px;font-weight:400;margin:5px 0;text-align:center;text-transform:uppercase}.newsletter-register__subtitle{font-size:16px;margin:10px 0 30px;text-align:center}.newsletter-register__subtitle br{content:"";display:block;margin-top:8px}.newsletter-register__body{font-size:16px;margin:100px 0;text-align:center}.newsletter-register form input[type=email],.newsletter-register form input[type=text]:not(.prefix-selector__search-input),.newsletter-register form select{border:1px solid #000;height:40px;margin:0 0 10px;padding:5px 10px;width:100%}.newsletter-register form select{-webkit-appearance:none}.newsletter-register form select::-ms-expand{display:none}.newsletter-register form .form-select{position:relative}.newsletter-register form .form-select:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.newsletter-register form .newsletter__gdpr-group{padding:0 0 40px}.newsletter-register form .newsletter__gdpr-group label span{font-family:arial;line-height:1.7}.newsletter-register form .form-component__button-wrapper{margin:20px 0 10px;text-align:center}.newsletter-register form .form-component__button-wrapper input[type=submit]{font-family:Roboto;font-size:14px;height:40px;padding:0 20px;text-transform:uppercase}.newsletter-register .newsletter__error-message{background:#fae5e5;color:red;font-size:1.08333em;padding:10px}.newsletter-register .newsletter>div>p{font-size:9px;margin:30px 0 0}.newsletter-register .newsletter>div>p a{font-size:inherit}.newsletter-register .form-input .form-error,.newsletter-register .form-select .form-error{margin:-5px 0 10px}.newsletter-register .form-item--has-error>.form-checkbox{margin:10px 0 30px}.newsletter-register .form-item--has-error>.form-checkbox .form-error{margin:8px 0}.newsletter-register .form-select:before{color:#7a7a7a;font-size:1rem;padding:14px 10px}.newsletter-register .newsletter__gdpr-group{margin:2rem 0 0}.newsletter-register .newsletter__form__email-label,.newsletter-register .newsletter__form__name-label,.newsletter-register .newsletter__image,.newsletter-register .newsletter__image-desktop,.newsletter-register .newsletter__policy-privacy-label,.newsletter-register .newsletter__required-fields-label{display:none}.proclinic-pt .newsletter__title-group img{display:block;height:auto;margin:30px 0;width:100%}.proclinic-pt .newsletter__image-desktop{display:none}.proclinic-pt .newsletter__form__email-label,.proclinic-pt .newsletter__form__name-label{color:var(--primary-color);display:block;font-size:1.33333rem;font-weight:700}.proclinic-pt .newsletter__required-fields-label{color:#818181;display:block;font-size:1.16667rem;font-style:italic;margin-bottom:10px}.proclinic-pt .newsletter__form-occupation,.proclinic-pt .newsletter__form-telephone{display:none}.proclinic-pt .newsletter__form{display:flex;flex-direction:column}.proclinic-pt .newsletter__form-email{order:2}.proclinic-pt .newsletter__long-form-group{order:1}.proclinic-pt .newsletter__policy-privacy-label{display:block;font-size:1.16667rem;margin-top:10px;order:3}.proclinic-pt .newsletter__policy-privacy-label a{color:var(--primary-color);display:block;font-size:1.16667rem;font-weight:700;text-decoration:underline;width:100%}.proclinic-pt .newsletter-register{margin:0 auto;max-width:600px;padding:10px}.proclinic-pt .newsletter-register__title{border-bottom:none;width:100%}.proclinic-pt .newsletter-register__title h1{color:var(--primary-color);font-family:Roboto;font-size:2.66667rem;font-weight:700;margin:5px 0;text-align:left;text-transform:uppercase}.proclinic-pt .newsletter-register__subtitle{color:var(--primary-color);font-family:Roboto;font-size:1.66667rem;font-weight:700;margin:20px 0 15px;text-align:left}.proclinic-pt .newsletter-register__subtitle br{content:"";display:block;margin-top:8px}.proclinic-pt .newsletter-register__body{font-size:16px;margin:100px 0;text-align:center}.proclinic-pt .newsletter-register form{display:flex;flex-direction:column}.proclinic-pt .newsletter-register form input[type=email],.proclinic-pt .newsletter-register form input[type=text]:not(.prefix-selector__search-input){border:1px solid #979797;border-radius:4px;height:40px;margin:10px 0;padding:5px 10px;width:100%}.proclinic-pt .newsletter-register form input[type=email]::placeholder,.proclinic-pt .newsletter-register form input[type=text]::placeholder{color:transparent}.proclinic-pt .newsletter-register form select{-webkit-appearance:none;border:1px solid #000;height:40px;margin:0 0 10px;padding:5px 10px;width:100%}.proclinic-pt .newsletter-register form .form-component__button-wrapper{margin:20px 0 10px;order:4;text-align:center}.proclinic-pt .newsletter-register form .form-component__button-wrapper input[type=submit]{background-color:var(--primary-color);border-radius:6px;color:#fff;font-family:Roboto;font-size:1.5rem;font-weight:700;height:40px;padding:0 20px;text-transform:uppercase;width:100%}.proclinic-pt .newsletter-register .newsletter__error-message{background:#fae5e5;color:red;font-size:1.08333em;padding:10px}.proclinic-pt .newsletter-register .newsletter>div>p{font-size:9px;margin:30px 0 0}.proclinic-pt .newsletter-register .newsletter>div>p a{font-size:inherit}.proclinic-pt .newsletter-register .form-input .form-error,.proclinic-pt .newsletter-register .form-select .form-error{margin:-5px 0 10px}.proclinic-pt .newsletter-register .form-item--has-error>.form-checkbox{margin:10px 0 30px}.proclinic-pt .newsletter-register .form-item--has-error>.form-checkbox .form-error{margin:8px 0}.proclinic-pt .newsletter-register .form-select:before{color:#7a7a7a;font-size:1rem;padding:14px 10px}.proclinic-pt .newsletter-register .newsletter__gdpr-group,.proclinic-pt .newsletter-register .newsletter__terms{display:none}.proclinic-pt .newsletter-register .recaptcha{margin:0 0 10px;order:3}@media (min-width:1025px){.newsletter-register .newsletter__long-form-group{display:flex;flex-flow:row wrap;justify-content:space-between}.newsletter-register .newsletter__long-form-group .newsletter__form-name{width:100%}.newsletter-register .newsletter__long-form-group .newsletter__form-occupation,.newsletter-register .newsletter__long-form-group .newsletter__form-telephone{width:48%}.proclinic-pt .newsletter{display:flex;flex-direction:row;gap:5%;max-width:none;padding:64px 0 50px}.proclinic-pt .newsletter>div{width:50%}.proclinic-pt .newsletter-register{max-width:unset}.proclinic-pt .newsletter__title-group img{display:none}.proclinic-pt .newsletter__image-desktop{display:block;max-height:350px;max-width:600px;width:50%}.proclinic-pt .newsletter__content-wrapper{display:flex;flex-direction:row;gap:5%}.proclinic-pt .newsletter__content-wrapper>div{width:50%}.proclinic-pt .newsletter__policy-privacy-label a{display:unset;width:unset}.proclinic-pt .newsletter__required-fields-label{margin-bottom:30px}.proclinic-pt .newsletter form .form-component__button-wrapper{width:50%}}@media (min-width:1440px){.proclinic-pt .newsletter__image-desktop{width:40%}.proclinic-pt .newsletter__content-wrapper{gap:5%}.proclinic-pt .newsletter__content-wrapper>div{width:60%}}.newsletter-confirmation{margin:30px auto;max-width:500px;padding:0 15px}.newsletter-confirmation__wrapper{margin:0 0 75px}.newsletter-confirmation__text :first-child{font-size:16px;font-weight:700;margin:0 0 15px;text-align:center}.newsletter-confirmation__text :nth-child(2){font-size:16px;margin:0 0 20px;text-align:center}.newsletter-confirmation__back{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:0 auto;max-width:250px}.newsletter-confirmation__legal-text{font-size:10px;line-height:12px;text-align:justify}.proclinic-it .newsletter-confirmation,.proclinic-pt .newsletter-confirmation{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;max-width:unset}@media (min-width:641px){.proclinic-it .newsletter-confirmation,.proclinic-pt .newsletter-confirmation{margin:50px 0 150px}}.proclinic-it .newsletter-confirmation__text,.proclinic-pt .newsletter-confirmation__text{flex:2;margin-bottom:20px}.proclinic-it .newsletter-confirmation__text-title,.proclinic-pt .newsletter-confirmation__text-title{color:var(--primary-color);font-family:Roboto,sans-serif;font-size:2.66667rem;font-weight:700;margin:20px 0;text-align:left;text-transform:uppercase}.proclinic-it .newsletter-confirmation__text-content,.proclinic-pt .newsletter-confirmation__text-content{color:#000;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;text-align:left}@media (min-width:641px){.proclinic-it .newsletter-confirmation__text,.proclinic-pt .newsletter-confirmation__text{margin:40px 0 20px}}.proclinic-it .newsletter-confirmation__button,.proclinic-pt .newsletter-confirmation__button{background-color:var(--primary-color);border-radius:5px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:1.33333rem;font-weight:700;margin:10px 0;padding:5px 100px;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width:641px){.proclinic-it .newsletter-confirmation__button,.proclinic-pt .newsletter-confirmation__button{max-width:340px;width:100%}}.proclinic-it .newsletter-confirmation__image,.proclinic-pt .newsletter-confirmation__image{align-self:center;flex:3;min-width:200px;width:100%}.proclinic-it .newsletter-confirmation__image img,.proclinic-pt .newsletter-confirmation__image img{width:100%}.proclinic-it .newsletter-confirmation__image--desktop,.proclinic-pt .newsletter-confirmation__image--desktop{display:none}@media (min-width:641px){.proclinic-it .newsletter-confirmation__image--desktop,.proclinic-pt .newsletter-confirmation__image--desktop{display:block}.proclinic-it .newsletter-confirmation__image--mobile,.proclinic-pt .newsletter-confirmation__image--mobile{display:none}}.proclinic-it .newsletter-confirmation__text-title{color:var(--primary-color)}.proclinic-it .newsletter-confirmation__button{background-color:var(--tertiary-color);color:var(--black-color);padding:10px}.proclinic-it .newsletter-confirmation__button:hover{background-color:var(--button-hover)}.contact{margin:0 0 60px;padding:20px}.contact__info{margin:0 0 40px}.contact__phone-item>p,.contact__title{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin:0 0 10px}.contact__timetable--desktop{display:none}.contact__phone-item,.contact__timetable{margin:0 0 20px}.contact__phone-item>span>p,.contact__timetable>p{font-size:1.16667rem;padding:0 10px 0 0}.contact__phone-item>span>p strong,.contact__timetable>p strong{font-size:1.16667rem;font-weight:700}.contact__cadstar-product-link,.contact__cadstar-product-link a{color:var(--primary-color);font-size:14px;font-weight:700;padding-top:30px}.contact__cadstar-product-link a,.contact__cadstar-product-link a a{text-decoration:underline}.contact__form{background:#f3f3f3;padding:20px 15px}.contact__form-title{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:14px;font-weight:700;margin:0 0 25px;padding:0 0 2px;text-transform:uppercase}.contact__form .form-item{margin:0 0 25px}.contact__form .form-item input[type=text]:not(.prefix-selector__search-input),.contact__form .form-item select,.contact__form .form-item textarea{background:#fff;border:none;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.08333rem;height:40px;padding:10px;width:100%}.contact__form .form-item select{color:#7a7a7a}.contact__form .form-item textarea{height:180px;resize:vertical}.contact__form .form-item #contact-subject{margin:0 0 30px}.contact__form .form-item .form-input-caption{bottom:8px;color:rgba(0,0,0,.6);font-size:1rem;font-style:italic;position:absolute}.contact__form .contact-form__message.lowerHeight textarea{height:100px}.contact__form .contact-form__message{width:100%!important}.contact__form .contact-form__gdpr-group{margin:0 0 40px}.contact__form .contact-form__gdpr-group label span{color:#232323}.contact__form .form-component__button-wrapper{display:flex}.contact__form .form-component__button-wrapper input[type=submit]{margin:auto}.contact__form .recaptcha{margin:0 0 20px}.contact__form .recaptcha>div>div{margin:auto}.contact .form-select:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.proclinic-maex .contact__phone-item{width:32%}.proclinic-maex .contact__phone-item-laboratory{display:none}.proclinic-it .contact,.proclinic-pt .contact{cursor:default;padding:0}.proclinic-it .contact__title,.proclinic-pt .contact__title{font-size:2.66667rem;font-weight:700}.proclinic-it .contact__schedule,.proclinic-pt .contact__schedule{font-size:1.16667rem;margin:0 0 31px}.proclinic-it .contact__subtitle,.proclinic-pt .contact__subtitle{color:var(--primary-color);font-size:1.66667rem;font-weight:700;margin:0 0 10px}.proclinic-it .contact__subtitle-text,.proclinic-pt .contact__subtitle-text{font-size:1.16667rem}.proclinic-it .contact__form,.proclinic-pt .contact__form{background:transparent;display:flex;flex-direction:column;gap:40px;padding:0}.proclinic-it .contact__form .form-item input[type=text]:not(.prefix-selector__search-input),.proclinic-it .contact__form .form-item select,.proclinic-it .contact__form .form-item textarea,.proclinic-pt .contact__form .form-item input[type=text]:not(.prefix-selector__search-input),.proclinic-pt .contact__form .form-item select,.proclinic-pt .contact__form .form-item textarea{border:1px solid #979797;border-radius:4px}.proclinic-it .contact__form .form-item__label,.proclinic-pt .contact__form .form-item__label{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin:0 0 10px}.proclinic-it .contact__form .form-item input[name=telephone],.proclinic-it .contact__form .form-item input[type=text],.proclinic-pt .contact__form .form-item input[name=telephone],.proclinic-pt .contact__form .form-item input[type=text]{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.proclinic-it .contact__form .form-item .prefix,.proclinic-pt .contact__form .form-item .prefix{border-bottom-left-radius:4px;border-top-left-radius:4px}.proclinic-it .contact__form .form-input,.proclinic-pt .contact__form .form-input{margin:10px 0 0}.proclinic-it .contact__form .contact-form__message,.proclinic-pt .contact__form .contact-form__message{margin:0}.proclinic-it .contact__form .form-component__button-wrapper input[type=submit],.proclinic-pt .contact__form .form-component__button-wrapper input[type=submit]{border-radius:4px;font-weight:bolder;max-width:338px;padding:11px 0;width:100%}.proclinic-it .contact__form aside .contact__phone,.proclinic-pt .contact__form aside .contact__phone{display:flex;flex-direction:column}.proclinic-it .contact__form aside .contact__phone-item,.proclinic-pt .contact__form aside .contact__phone-item{width:100%}.proclinic-it .contact__form aside .contact__phone-item h3,.proclinic-it .contact__form aside .contact__phone-item h4,.proclinic-pt .contact__form aside .contact__phone-item h3,.proclinic-pt .contact__form aside .contact__phone-item h4{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin:0 0 10px;text-transform:uppercase}.proclinic-it .contact__form aside .contact__phone-item h3,.proclinic-pt .contact__form aside .contact__phone-item h3{font-size:1.66667rem}.proclinic-it .contact__form aside .contact__phone-item a,.proclinic-it .contact__form aside .contact__phone-item p,.proclinic-pt .contact__form aside .contact__phone-item a,.proclinic-pt .contact__form aside .contact__phone-item p{color:#000;font-size:1.16667rem;font-weight:400;margin:0}.proclinic-it .contact__form aside .contact__phone-item a,.proclinic-pt .contact__form aside .contact__phone-item a{color:var(--primary-color);text-decoration:underline}.proclinic-it .contact__form aside .contact__phone-item div,.proclinic-pt .contact__form aside .contact__phone-item div{margin:15px 0}.proclinic-it .contact__form aside .contact__phone-item div p span,.proclinic-pt .contact__form aside .contact__phone-item div p span{text-transform:capitalize}.proclinic-it .contact__form .contact-form-component .contact-form__compulsory-field,.proclinic-pt .contact__form .contact-form-component .contact-form__compulsory-field{color:#818181;margin:5px 0 0;width:100%}.proclinic-it .contact__form .contact-form-component .contact-form__policy-field,.proclinic-pt .contact__form .contact-form-component .contact-form__policy-field{margin:30px 0 20px;width:100%}.proclinic-it .contact__form .contact-form-component .contact-form__policy-field a,.proclinic-pt .contact__form .contact-form-component .contact-form__policy-field a{font-weight:700;text-decoration:underline}.proclinic-it .contact__form .contact-form-component .contact-form .recaptcha,.proclinic-pt .contact__form .contact-form-component .contact-form .recaptcha{width:100%}.proclinic-it .contact .recaptcha,.proclinic-pt .contact .recaptcha{margin:10px 0 20px}.proclinic-it .contact .recaptcha>div>div,.proclinic-pt .contact .recaptcha>div>div{margin:0!important}.proclinic-it .contact{margin:0 0 30px}.proclinic-it .contact__info{margin-bottom:10px}.proclinic-it .contact__schedule{justify-content:left;margin:0 0 15px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form{display:flex;flex-direction:column}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-item{margin:0 0 15px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__name{order:1}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__surname{order:2}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__city{order:3}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__clinic-name{order:4}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-item__vue-telephone{order:5}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-item__vue-telephone .prefix{border:1px solid #979797}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__email{order:6}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__message{margin:0 0 5px!important;order:7}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__gdpr-group{margin:0;order:8}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__gdpr-group .form-item{margin-bottom:5px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__privacy-policy{height:fit-content;min-height:20px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__privacy-policy label span{top:8px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__privacy-policy label span a{color:var(--secondary-color);font-weight:700}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__privacy-policy label span a:hover{color:var(--primary-color-hover);text-decoration:none!important}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__compulsory-field{margin:20px 0;order:9}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-item__label{color:var(--primary-color-hover)}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-input{margin-bottom:10px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-component__button{background-color:var(--tertiary-color);color:var(--black-color);font-size:1.5rem;max-width:100%}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-component__button-wrapper{margin:0;order:10}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-component__button:hover{background-color:var(--button-hover);text-decoration-line:none}.proclinic-it .contact__form aside .contact__phone .contact__phone-item{margin-bottom:20px}.proclinic-it .contact__form aside .contact__phone .contact__phone-item h3{color:var(--primary-color);margin:0;text-transform:capitalize}.proclinic-it .contact__form aside .contact__phone .contact__phone-item p{color:#818181;font-size:1.5rem;font-weight:400}.proclinic-it .contact__form aside .contact__phone .contact__phone-item p span{color:var(--secondary-color);font-size:1.5rem;text-decoration:underline}.proclinic-it .contact__form aside .contact__phone .contact__phone-title{margin-bottom:10px}.proclinic-it .contact .recaptcha{order:9}@media (min-width:641px){.contact__timetable{width:100%}.contact__phone{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.contact__phone-item{width:50%}.contact-form{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.contact-form>.form-item:first-child,.contact-form>.form-item:nth-child(2),.contact-form>.form-item:nth-child(3),.contact-form>.form-item:nth-child(4),.contact-form>.form-item:nth-child(5),.contact-form>.form-item:nth-child(6),.contact-form>.form-item:nth-child(7){width:48%}.contact-form .contact-form__clinic-name.form-item,.contact-form .form-group,.contact-form>.form-item:nth-child(8),.contact-form>.form-item:nth-child(9){width:100%}.contact__form .form-component__button-wrapper{margin:auto}.contact-form__occupation{padding-top:14px}.proclinic-it .contact__form .form-component__button-wrapper input[type=submit],.proclinic-pt .contact__form .form-component__button-wrapper input[type=submit]{min-width:338px}.proclinic-it .contact__form .contact-form-component .form-component .contact-form{flex-direction:unset}.proclinic-it .contact__form .contact-form-component .form-component .contact-form__clinic-name{width:48%!important}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-item__label{color:#000}.proclinic-it .contact__form .contact-form-component .form-component .contact-form .form-component__button-wrapper{margin:auto;max-width:338px}.proclinic-it .contact__phone{justify-content:flex-start}.proclinic-it .contact__phone-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:10%;justify-content:space-around;width:100%}.proclinic-it .contact__phone-content .contact__phone-item{flex:1}}@media (min-width:769px){.contact__phone-item,.contact__timetable{margin:0 0 35px}.contact__form{padding:40px 30px}}@media (min-width:1025px){.contact{padding:0}.contact__title{border-bottom:2px solid var(--primary-color);font-size:1.33333rem;margin:0 0 25px;padding:0 0 2px;text-transform:uppercase}.contact__schedule{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.contact__timetable{margin:0;width:50%}.contact__timetable strong{font-size:1.16667rem;text-transform:uppercase}.contact__timetable--mobile{display:none}.contact__timetable--desktop{display:block}.contact__watch{background-image:url(/tienda/build/images/watch.f40d3e89.svg);background-position:95%;background-repeat:no-repeat;background-size:contain;display:block;height:80px;padding:0 15px 0 0;width:50%}.contact__phone{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;margin-top:40px;width:100%}.contact__phone-item{background:#f3f3f3;-moz-box-shadow:1px 1px 2px rgba(1,1,1,.4);-webkit-box-shadow:1px 1px 2px rgba(1,1,1,.4);box-shadow:1px 1px 2px rgba(1,1,1,.4);display:flex;flex-direction:column;justify-content:space-around;margin:0 0 50px;min-height:125px;padding:20px;position:relative;width:23%}.contact__phone-item>p{color:#f5a623;font-size:1.16667rem;text-align:center;text-transform:uppercase}.contact__phone-item span p{font-weight:700;text-align:center}.contact__phone-item:before{background:linear-gradient(to right bottom,#f3f3f3 50%,rgba(1,1,1,.2) 51%,#fff 55%);bottom:-50px;content:"";height:50px;left:0;position:absolute;width:35px}.contact__form-title{font-size:1.33333rem}.contact-form__accept-associates label span,.contact-form__newsletter label span,.contact-form__privacy-policy label span{font-size:1.08333rem}.contact__form .form-component__button-wrapper input[type=submit]{font-size:1.16667rem}.contact-form__occupation .form-select:before{padding:13px 15px}.proclinic-it .contact,.proclinic-pt .contact{padding:20px}.proclinic-it .contact__title,.proclinic-pt .contact__title{border-bottom:none}.proclinic-it .contact__form,.proclinic-pt .contact__form{flex-direction:row}.proclinic-it .contact__form .contact-form-component,.proclinic-pt .contact__form .contact-form-component{width:80%}.proclinic-it .contact__phone,.proclinic-pt .contact__phone{margin:0}.proclinic-it .contact__phone-item,.proclinic-pt .contact__phone-item{background:transparent;box-shadow:none;display:block;margin-bottom:auto;min-height:auto;padding:10px 20px}.proclinic-it .contact__phone-item:first-child,.proclinic-pt .contact__phone-item:first-child{padding:0 20px 20px}.proclinic-it .contact__phone-item>p,.proclinic-pt .contact__phone-item>p{text-align:left;text-transform:none}.proclinic-it .contact__phone-item span p,.proclinic-pt .contact__phone-item span p{font-weight:400;text-align:left}.proclinic-it .contact__phone-item:before,.proclinic-pt .contact__phone-item:before{display:none}.proclinic-it .contact__title{margin:0 0 15px}.proclinic-it .contact__schedule{margin:0 0 35px}.proclinic-it .contact__phone-content{display:block}.proclinic-it .contact .contact__form .contact-form-component .contact-form .form-component__button-wrapper{margin-left:unset}}.students{padding:0 0 8rem}.students__title{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;margin:0 0 .5rem}@media (min-width:1025px){.students__title{font-size:2.16667rem;margin:0 0 1rem}}.students__subtitle{color:#5c5c5c;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;margin:0 0 1rem}@media (min-width:1025px){.students__subtitle{font-size:1.16667rem;margin:0 0 2.5rem}}.students__list{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:1rem;justify-content:center}@media (min-width:1025px){.students__list{align-items:stretch;flex-flow:row wrap;justify-content:flex-start}}.students__element{background:#f0f4f4;border-radius:4px;padding:1rem;width:100%}@media (min-width:1025px){.students__element{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between;width:calc(50% - 1rem)}.students__element-info{align-items:flex-start;display:flex;flex-flow:column nowrap;width:calc(100% - 1rem - 200px)}}.students__element-product{margin:0 auto;max-width:250px;position:relative}@media (min-width:1025px){.students__element-product{margin:0 0 0 auto;width:200px}}.students__university-group{color:#303030;font-family:Roboto,sans-serif;font-size:1.33333rem;font-style:normal;font-weight:700;margin:0 0 .5rem}@media (min-width:1025px){.students__university-group{font-size:1.5rem}}.students__universities{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin:0 0 1rem}@media (min-width:1025px){.students__universities{font-size:1.16667rem}}.students__suggested-tag{background:#ceecf1;border-radius:4px;color:var(--primary-color);font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:700;padding:.3rem .6rem;position:absolute;right:0;width:fit-content}@media (min-width:1025px){.students__suggested-tag{font-size:1.16667rem}}.students__product-image{aspect-ratio:1/1;margin:-3rem auto;max-width:250px;width:100%}@media (min-width:1025px){.students__product-image{margin:0}}.students__see-products{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:1rem;font-size:1.16667rem;font-style:normal;font-weight:400;font-weight:700;line-height:1rem;margin:auto;padding:1rem;position:relative;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto;z-index:2}.students__see-products:hover{color:#000;text-decoration:none}.students__see-products.disabled,.students__see-products:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.students__see-products>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.students__see-products{font-size:1.16667rem}}.students__see-products--desktop{display:none}@media (min-width:1025px){.students__see-products--desktop{display:block;margin:auto auto 0 0;max-width:250px;width:100%}.students__see-products--mobile{display:none}}.quickbuy-view{margin:0 auto;max-width:550px}.quickbuy-view .quickbuy__menu{border-bottom:1px solid #eaeaea;margin-bottom:25px;padding-bottom:25px}.quickbuy-view .quickbuy-view__instructions{color:#232323;margin-bottom:25px}.proclinic-pt .quickbuy-view .quickbuy__menu{gap:10px;justify-content:flex-start}.proclinic-pt .quickbuy-view .quickbuy__menu .quickbuy__menu-item--my-products,.proclinic-pt .quickbuy-view .quickbuy__menu .quickbuy__menu-item--superlist{display:none}@media (min-width:1025px){.quickbuy-view{max-width:100%}.quickbuy-view .quickbuy__menu{border-bottom:none;padding-bottom:0}.quickbuy-view .quickbuy-view__instructions{font-size:1.16667em}}.acrylics-view{min-height:200px}.acrylics-view__empty-message{font-size:1.16667em;margin-top:30px}.acrylics-view .acrylic-wrapper{border:1px solid #878787;display:flex;margin-bottom:8px;padding:10px 15px}.acrylics-view .acrylic-wrapper .acrylic__image{margin-right:5px;width:120px}.acrylics-view .acrylic-wrapper .acrylic__info{display:flex;flex-direction:column;justify-content:center;margin-right:5px;width:100%}.acrylics-view .acrylic-wrapper .acrylic__info-name{font-size:1em}.acrylics-view .acrylic-wrapper .acrylic__info-brand{color:#878787;font-size:.83333em;margin-top:4px}.acrylics-view .acrylic-wrapper .acrylic__info-offer-text{color:#df677c;margin-top:4px;text-transform:uppercase}.acrylics-view .acrylic-wrapper .acrylic__prices{display:flex;flex-direction:column;justify-content:center;margin-left:auto;text-align:center}.acrylics-view .acrylic-wrapper .acrylic__prices-label{color:#878787;margin-bottom:3px}.acrylics-view .acrylic-wrapper .acrylic__prices-offer,.acrylics-view .acrylic-wrapper .acrylic__prices-price{color:var(--primary-color)}.acrylics-view .acrylic-wrapper .acrylic__prices-price--invalid{color:#878787;font-size:.91667em;text-decoration:line-through}@media (min-width:641px){.acrylics-view .acrylic-wrapper .acrylic__image{width:160px}.acrylics-view .acrylic-wrapper .acrylic__info{margin-left:10%;width:60%}.acrylics-view .acrylic-wrapper .acrylic__prices{width:30%}}.quickbuy-product-list__max-qty-label{color:#d0021b;max-width:100px;text-align:center}.quickbuy-product-list .quickbuy-product-list__filters{display:flex;justify-content:space-between;margin-bottom:20px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__select-wrapper{border:1px solid #ccc;position:relative;width:40%}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__select-wrapper:after{background:url(/tienda/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:13px;width:12px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__main-family-filter{-ms-progress-appearance:inherit;appearance:inherit;-webkit-appearance:inherit;-moz-appearance:inherit;background:#fff;border:none;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.08333rem;height:40px;padding:0 30px 0 10px;width:100%}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper{align-items:center;display:flex;position:relative;width:49%}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar-decoration{display:none}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar{-ms-progress-appearance:inherit;appearance:inherit;-webkit-appearance:inherit;-moz-appearance:inherit;border:1px solid #ccc;height:100%;padding:14px 50px 14px 20px;width:100%}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar-icon{background:url(/tienda/build/images/search-icon.2252e42e.svg) no-repeat;bottom:8px;height:28px;position:absolute;right:18px;width:28px}.quickbuy-product-list .quickbuy-product-list__table-headers{display:none}.quickbuy-product-list .quickbuy-product-list__select-button-icon{background-image:url(/tienda/build/images/chevron-down-white.53aaa44d.svg);background-repeat:no-repeat;background-size:18px 18px;height:18px;position:absolute;right:10px;text-align:center;width:18px}.quickbuy-product-list .quickbuy-product-list__select-button-icon--inverted{transform:rotate(180deg)}.quickbuy-product-list .quickbuy-product-list__family{margin-bottom:10px}.quickbuy-product-list .quickbuy-product-list__family-select-button{background-color:#006070;color:#fff;cursor:pointer;padding:10px 14px;position:relative;text-transform:uppercase;width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products{margin-top:10px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product{align-items:center;border:1px solid #e6e1e1;display:flex;flex-wrap:wrap;margin-bottom:10px;padding:10px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product--hidden{display:none}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-image{margin-right:20px;width:75px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-image img{width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-info{display:flex;flex-wrap:wrap;width:calc(100% - 95px)}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-info .quickbuy-product-list__product-name{font-weight:700;margin-bottom:6px;width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-info .quickbuy-product-list__product-brand,.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-info .quickbuy-product-list__product-reference{color:#878787;margin-bottom:6px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-info .quickbuy-product-list__product-reference:before{content:"|";margin:0 5px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info{align-items:flex-start;display:flex;width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info--discontinued{color:#d0021b}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-quantity{margin-right:1%;width:32.3%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-price{border:1px solid var(--primary-color);border-radius:2px;color:var(--primary-color);font-weight:700;margin-right:1%;padding:4px 0;text-align:center;width:32.3%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-offer-price{display:none}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-buy-button{background-color:var(--primary-color);border-radius:2px;color:#fff;cursor:pointer;padding:5px 0;text-align:center;text-transform:uppercase;width:32.3%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-select-button{background-color:#9ad7da;border-radius:2px;color:#006070;cursor:pointer;padding:5px 14px;position:relative;width:65.6%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-select-button .quickbuy-product-list__select-button-icon{background-image:url(/tienda/build/images/chevron-down-dark-teal.f83abb04.svg)}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper{width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper .quickbuy-product-list__product-children{margin-top:10px;width:100%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper .quickbuy-product-list__product-children .quickbuy-product-list__product{border:none;border-top:1px solid #e6e1e1;width:100%}.quickbuy-product-list__empty-message{padding:15px 0}@media (min-width:641px){.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper,.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-buy-info{margin-left:95px}}@media (min-width:1025px){.quickbuy-product-list .quickbuy-product-list__filters{background-color:#f3f3f3;padding:15px 10px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__select-wrapper{border:none;width:auto}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__main-family-filter{padding:8px;width:200px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper{justify-content:flex-end}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar-decoration{align-items:center;background-color:#dfdfdf;color:#4a4a4a;display:flex;font-size:1.167em;font-weight:700;height:41px;justify-content:center;width:73px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar{padding:10px 5px;width:200px}.quickbuy-product-list .quickbuy-product-list__filters .quickbuy-product-list__search-bar-wrapper .quickbuy-product-list__search-bar-icon{background:#000 url(/tienda/build/images/search-white.8700240e.svg) no-repeat;background-position:50%;height:41px;position:static;width:41px}.quickbuy-product-list .quickbuy-product-list__table-headers{background-color:#232323;color:#fff;display:flex;padding:10px;width:100%}.quickbuy-product-list .quickbuy-product-list__table-headers :first-child{width:30%}.quickbuy-product-list .quickbuy-product-list__table-headers :nth-child(2),.quickbuy-product-list .quickbuy-product-list__table-headers :nth-child(3){width:15%}.quickbuy-product-list .quickbuy-product-list__table-headers :nth-child(4),.quickbuy-product-list .quickbuy-product-list__table-headers :nth-child(5){width:10%}.quickbuy-product-list .quickbuy-product-list__table-headers :nth-child(6){width:20%}.quickbuy-product-list .quickbuy-product-list__family{margin-top:25px}.quickbuy-product-list .quickbuy-product-list__family-select-button{background-color:#5e5e5e;width:30%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products{border-top:1px solid #5e5e5e;margin-top:0;padding-top:10px}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper{border-top:2px solid var(--primary-color);margin:0}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-children-wrapper .quickbuy-product-list__product-children{background-color:#f3f3f3;margin:0 auto;width:65%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info{align-items:center;display:flex}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-quantity{text-align:center;width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-price{border:none;color:#000;font-weight:400;margin:0;order:-1;padding:0;text-align:left;width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-price--invalid{text-decoration:line-through}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-offer-price{color:var(--secondary-color);display:block;order:-1;width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-buy-button{width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product-buy-info .quickbuy-product-list__product-select-button{width:50%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(:last-child){border-bottom:1px solid #e6e1e1!important}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:last-child{border-bottom:1px solid #5e5e5e!important}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product.quickbuy-product-list__child{margin-bottom:0}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product.quickbuy-product-list__child .quickbuy-product-list__product-info{width:40%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product.quickbuy-product-list__child .quickbuy-product-list__product-buy-info{width:60%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child){border:none;padding:10px 0}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info{width:calc(60% - 95px)}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info .quickbuy-product-list__product-name{width:calc(50% - 40px)}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info .quickbuy-product-list__product-reference{color:#000;width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info .quickbuy-product-list__product-reference span{display:none}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info .quickbuy-product-list__product-reference:before{content:""}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-info .quickbuy-product-list__product-brand{color:#000;width:25%}.quickbuy-product-list .quickbuy-product-list__family .quickbuy-product-list__family-products .quickbuy-product-list__product:not(.quickbuy-product-list__child)>.quickbuy-product-list__product-buy-info{margin-left:0;width:40%}}.proclinic-pt .quickbuy-reference-adder .quick-reference-adder__cart-button{display:none}.quickbuy-reference-adder .quick-product-adder-wrapper .quick-product-adder__product-info input[type=text]{background-color:#dfdfdf}.quickbuy-reference-adder .quick-reference-adder__add-button,.quickbuy-reference-adder .quick-reference-adder__cart-button,.quickbuy-reference-adder .quick-reference-adder__empty_reference-button{margin-top:10px;padding:10px 20px}.quickbuy-reference-adder .quick-reference-adder__add-button,.quickbuy-reference-adder .quick-reference-adder__cart-button{margin-right:10px}.quickbuy-reference-adder .quick-product-adder__price{display:none!important}.quickbuy-reference-adder .quick-product-adder__product-info{width:calc(100% - 140px)!important}@media (min-width:641px){.quickbuy-reference-adder .quick-product-adder__name{display:none}.quickbuy-reference-adder .quick-product-adder__product-info{width:calc(50% - 140px)!important}.quickbuy-reference-adder .quick-product-adder__product-name-info{margin:0!important;width:50%!important}}@media (min-width:1025px){.quickbuy-reference-adder .quick-product-adder-wrapper .quick-product-adder__product-info input[type=text]{background-color:#fff}.quickbuy-reference-adder .quick-product-adder__headers>*,.quickbuy-reference-adder .quick-product-adder__product>*{flex-basis:inherit!important}.quickbuy-reference-adder .quick-product-adder__ref{width:310px!important}}.quickbuy-list-adder .quickbuy-list-adder__lists-headers{display:none}.quickbuy-list-adder .quickbuy-list-adder__list{border:1px solid #e6e1e1;display:flex;flex-direction:column;margin-bottom:10px;padding:10px}.quickbuy-list-adder .quickbuy-list-adder__list-name{font-weight:700}.quickbuy-list-adder .quickbuy-list-adder__list-date,.quickbuy-list-adder .quickbuy-list-adder__list-description,.quickbuy-list-adder .quickbuy-list-adder__list-name{margin-bottom:5px}.quickbuy-list-adder .quickbuy-list-adder__list-buttons{display:flex;justify-content:space-between}.quickbuy-list-adder .quickbuy-list-adder__list-buttons>div{color:#fff;cursor:pointer;padding:10px 15px;text-transform:uppercase;width:48%}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-select-button{background-color:#006070;position:relative}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-select-button-icon{background-image:url(/tienda/build/images/chevron-down-white.53aaa44d.svg);background-repeat:no-repeat;background-size:18px 18px;height:18px;position:absolute;right:10px;text-align:center;width:18px}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-select-button-icon--inverted{transform:rotate(180deg)}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-buy-button{background-color:var(--primary-color);text-align:center}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products{margin-top:20px}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products-headers{display:none}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product{border-top:1px solid #eaeaea;display:flex;flex-wrap:wrap;padding:10px 0}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-image{width:75px}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-image img{width:100%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-brand,.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-name,.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-reference{margin-bottom:8px}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-name{font-weight:700;width:100%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-brand{color:#878787}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-brand:after{content:"|";margin:0 4px}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-reference{color:#878787}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product .line-break{width:100%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-quantity{align-items:center;display:flex}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-buy-button{background-color:var(--primary-color);border-radius:2px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 20px;text-align:center;text-transform:uppercase}.quickbuy-list-adder__no-lists-message{padding:15px 0}@media (min-width:1025px){.quickbuy-list-adder .quickbuy-list-adder__lists-headers{background-color:#232323;color:#fff;display:flex;padding:10px;width:100%}.quickbuy-list-adder .quickbuy-list-adder__lists-headers :first-child{width:25%}.quickbuy-list-adder .quickbuy-list-adder__lists-headers :nth-child(2){width:10%}.quickbuy-list-adder .quickbuy-list-adder__lists-headers :nth-child(3){width:30%}.quickbuy-list-adder .quickbuy-list-adder__lists-headers :nth-child(4){width:35%}.quickbuy-list-adder .quickbuy-list-adder__list{align-items:center;border:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:20px 10px}.quickbuy-list-adder .quickbuy-list-adder__list:not(:last-child){border-bottom:1px solid #e6e1e1}.quickbuy-list-adder .quickbuy-list-adder__list:last-child{border-bottom:2px solid #232323}.quickbuy-list-adder .quickbuy-list-adder__list-name{font-weight:400;width:25%}.quickbuy-list-adder .quickbuy-list-adder__list-date,.quickbuy-list-adder .quickbuy-list-adder__list-description,.quickbuy-list-adder .quickbuy-list-adder__list-name{margin:0}.quickbuy-list-adder .quickbuy-list-adder__list-date{width:10%}.quickbuy-list-adder .quickbuy-list-adder__list-description{width:30%}.quickbuy-list-adder .quickbuy-list-adder__list-buttons{width:35%}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-select-button{background-color:var(--primary-color)}.quickbuy-list-adder .quickbuy-list-adder__list-buttons .quickbuy-list-adder__list-buy-button{background-color:#f5a623}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products{margin-left:auto;width:75%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__products-headers{background-color:#dfdfdf;color:#292929;display:flex;padding:10px;width:100%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__products-headers :first-child{width:60%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__products-headers :nth-child(2){width:10%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__products-headers :nth-child(3){width:30%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product{padding:10px}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-brand,.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-name,.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-reference{align-items:center;display:flex;margin-bottom:0}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-image{width:12%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-name{font-weight:400;padding-right:2px;width:48%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-brand{display:none}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-reference{color:#000;width:10%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-reference span,.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product .line-break{display:none}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-quantity{width:15%}.quickbuy-list-adder .quickbuy-list-adder__list .quickbuy-list-adder__products .quickbuy-list-adder__product-buy-button{align-self:center;margin:0;width:15%}}.quickbuy__menu{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.quickbuy__menu .quickbuy__menu-item{background-color:#f2f2f2;margin:5px 0;padding:13px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:49%}.quickbuy__menu .quickbuy__menu-item--active{background-color:var(--primary-color);color:#fff}.quickbuy__menu .quickbuy__menu-item--active .quickbuy__menu-item-title{font-weight:700}.quickbuy__menu .quickbuy__menu-item--title{font-family:GillSans;font-size:1.16667em}.quickbuy__menu .quickbuy__menu-item-description{display:none}@media (min-width:769px){.quickbuy__menu .quickbuy__menu-item{width:49.5%}}@media (min-width:1025px){.quickbuy__menu .quickbuy__menu-item{background-color:var(--primary-color);color:#fff;font-weight:700;width:24%}.quickbuy__menu .quickbuy__menu-item--active{background-color:#006070}}.main-home .main{background:#fafafa;margin:0;max-width:100%;padding:0;position:relative;width:100%}.main-home .main .message-handler{left:0;position:absolute;top:0;width:100%;z-index:1}.main-home .main .message-handler__errors,.main-home .main .message-handler__notices,.main-home .main .message-handler__warnings{margin:0 auto;width:95%}.home{margin:0 0 80px}.home-top{padding:0 0 20px}.home-top__slider{background:red;height:45vw;margin:-25px -9px 30px;width:auto}.home-products{margin:0 auto;max-width:940px;padding:0 40px}.home-products .grid-banner-image-wrapper,.home-products .product-card{margin:5px;width:calc(50% - 10px)}.home-products .grid-banner-image-wrapper img{height:100%;width:100%}.home-products .products-catalog--wrapper{width:100%}.home-products .products-catalog--wrapper .products-catalog-top--wrapper{justify-content:end}.home-products__wrapper,.home-products__wrapper .products-list{display:flex;flex-flow:row wrap;justify-content:flex-start}.home-products .product-card__home-products-icon{height:35px;position:absolute;right:10px;top:27%;width:auto}.home-products__title{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;margin:0 0 2rem;width:100%}@media (min-width:1025px){.home-products__title{font-size:2rem}}.home-products__wrapper--filters .home-products__filters .filter-banner{display:none}.home-blocks{margin:0 auto;max-width:400px;width:90%}.home-blocks__wrapper{margin-bottom:15px}.home-blocks__group{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.home-blocks__title span{border-left:4px solid var(--primary-color);font-size:15px;padding:0 0 0 10px;text-transform:capitalize}.home-blocks__products{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:20px;order:2;width:100%}.home-blocks__products .product-card__adder-group{flex-wrap:nowrap}.home-blocks__products .product-card{margin:0 0 10px;width:calc(50% - 10px)}.home-blocks__products .product-card:nth-child(n+3){display:none}.home-blocks__products .product-card__max-qty-label{color:#d0021b;max-width:100px;text-align:center}.home-blocks__products .product-card__exclusive-supplier-offer{font-size:.916em}.home-blocks__button{align-items:center;display:flex;max-height:25px;position:absolute;right:0;top:0}.home-blocks__button-panel,.home-blocks__button-span-desktop{display:none}.home-blocks__button:hover{color:#fff!important;text-decoration:none}.home .summer-schedule{padding:34px 10px}.home .summer-schedule-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.24);display:flex;gap:11px;justify-content:center;padding:9px}.home .summer-schedule-wrapper .watch{align-self:center;width:20px}.home .summer-schedule-wrapper .watch-border{border:2px solid var(--primary-color);border-radius:100%;height:20px;position:relative;width:20px}.home .summer-schedule-wrapper .watch-hour{inset:5px 0 0 4px;transform:rotate(-90deg);width:8px}.home .summer-schedule-wrapper .watch-hour,.home .summer-schedule-wrapper .watch-min{background-color:var(--primary-color);border-radius:10px;height:1px;position:absolute}.home .summer-schedule-wrapper .watch-min{inset:10px 0 0 7px;transform:rotate(34deg);width:7px}.home .summer-schedule-text{align-self:center;color:#000;font-family:Roboto;font-size:1.16667rem;font-weight:700}.home .summer-schedule-hour{color:var(--primary-color);font-size:1.16667rem;font-weight:700}.home .multibanner-section{margin-bottom:8px;margin-top:8px}.home .multibanner-section--wrapper{display:flex;gap:8px;height:163px;justify-content:space-between;margin-bottom:40px;overflow-x:scroll;scrollbar-color:transparent transparent;scrollbar-width:none}.home .multibanner-section--wrapper .banner{border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.24);display:flex;flex-direction:row;flex-flow:row wrap;flex-wrap:wrap;height:158px;justify-content:center;min-width:218px;overflow:hidden}.home .multibanner-section--wrapper .banner img{height:158px}.home .multibanner-section--wrapper::-webkit-scrollbar{display:none;width:0}.home__featured-products{align-items:center;display:flex;flex-flow:column nowrap;margin:0 auto 2rem;max-width:940px;padding:2rem 40px}.home__featured-products-title{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;margin:0 0 2rem;width:100%}@media (min-width:1025px){.home__featured-products-title{font-size:2rem}}.home__featured-products-wrapper{display:flex;flex-flow:column nowrap;gap:3rem;max-width:600px;width:100%}.home__featured-products .product-card{padding:0;width:100%}.home__featured-products .product-card__header{padding:1rem 1rem 0}.home__featured-products .product-card__information-wrapper{background-color:#f0f4f4;display:flex;flex-direction:column;padding:1.5rem}.home__featured-products .product-card__offer{margin:.5rem 0 0}.home__featured-products .product-card__price{justify-content:flex-end;margin:auto 0 1rem;order:1}.home__featured-products .product-card__price--final{order:1}.home__featured-products .product-card__price-from-label{width:auto!important}.home__featured-products .product-card__buttons{margin:0;order:2}.home__featured-products .product-card .form-input__item{background-color:#fff}.home__featured-products .product-card .spinner{height:auto!important}.home__featured-products .product-card .spinner__button{background-color:#e3e3e3}.home__featured-products .product-card__adder-group{flex-direction:row!important}.home__featured-products .product-card__advice{margin:.5rem 0 0}.home__last-news-content{background-color:#fff;width:100%}.home__last-news{background-color:#fff;margin:0 auto 2rem;max-width:940px;padding:2rem 40px}.home__last-news-title{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;margin:0 0 2rem}@media (min-width:1025px){.home__last-news-title{font-size:2rem}}.home__last-news-wrapper{align-items:center;display:flex;flex-flow:column nowrap;gap:3rem;justify-content:center}.home__last-news .home__new{display:flex;flex-flow:column nowrap;gap:1rem;max-width:500px;width:100%}.home__last-news .home__new-title{font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}@media (min-width:1025px){.home__last-news .home__new-title{font-size:1.5rem}}.home__last-news .home__new-image{border-radius:4px;max-height:320px;overflow:hidden;width:100%}.home__last-news .home__new-image img{width:100%}.home__last-news .home__new-button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0;padding:1rem 3rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:fit-content}.home__last-news .home__new-button:hover{color:#000;text-decoration:none}.home__last-news .home__new-button.disabled,.home__last-news .home__new-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.home__last-news .home__new-button>span{color:inherit;font-size:inherit;font-weight:inherit}.home-3m .home__featured-products .product-card__information-wrapper{background-color:#fff}.home-3m .home__last-news-content{background-color:transparent;width:100%}.home-3m .home__last-news{background-color:#01332b;color:#fff;max-width:1720px}.home-3m .home__last-news .home__new-button{background-color:var(--primary-color);background-color:transparent;border-radius:.6rem;color:#fff;color:#05dd4d;cursor:pointer;display:block;font-size:1rem;font-size:1.16667rem;font-weight:400;line-height:1rem;margin:15px 0;padding:1rem;text-decoration:underline;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.home-3m .home__last-news .home__new-button:hover{color:#000;text-decoration:none}.home-3m .home__last-news .home__new-button.disabled,.home-3m .home__last-news .home__new-button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.home-3m .home__last-news .home__new-button>span{color:inherit;font-size:inherit;font-weight:inherit}.home-3m .home__last-news .home__new-button:hover{color:#fff;text-decoration:underline}.home-3m .home__3m-description{display:flex;flex-flow:column nowrap;margin:0 auto 2rem;max-width:1800px;padding:2rem 40px}.home-3m .home__3m-description-title{color:#01332b;font-size:1.66667rem;margin:0 0 2rem}.home-3m .home__3m-description-banner{aspect-ratio:594/699;background-image:url(/tienda/build/images/3m-description-banner-mobile.d15dfe57.png);background-position:50%;background-repeat:no-repeat;background-size:contain;max-height:500px;overflow:hidden;position:relative;width:100%}@media (max-width:400px){.home-blocks__products .product-card_adder-group{flex-wrap:wrap}.home-blocks__products .product-card_adder-group .spinner{flex-wrap:wrap;justify-content:space-around;margin-bottom:12px;width:100%}.home-blocks__products .product-card_adder-group .spinner .form-error{margin-top:3px}.home-blocks__products .product-card_adder-group .with-error{padding-top:3px}}@media (min-width:641px){.home-blocks__products .product-card{width:calc(50% - 10px)!important}}@media (min-width:769px){.home-products__wrapper,.home-products__wrapper .products-list{gap:1rem}.home-products__wrapper .grid-banner-image-wrapper,.home-products__wrapper .product-card,.home-products__wrapper .products-list .grid-banner-image-wrapper,.home-products__wrapper .products-list .product-card{margin:0;width:32.17%}.home-blocks{max-width:940px}.home-blocks__products .product-card{width:calc(25% - 10px)!important}.home-blocks__products .product-card:nth-child(n+3){display:flex}.home-blocks__products .product-card:nth-child(n+5){display:none}.home-blocks__button{display:flex;justify-content:center;width:calc(25% - 10px)}}@media (min-width:1025px){.main-home .main .message-handler__errors,.main-home .main .message-handler__notices,.main-home .main .message-handler__warnings{max-width:940px}.home-top .home-slider{margin:0 auto 30px}.home-products__wrapper{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.home-products__wrapper--filters{align-items:flex-start;display:flex;gap:10px}.home-products__wrapper--filters .home-products__filters{width:22%}.home-products__wrapper--filters .home-products__filters .filter-banner{display:block;margin-bottom:1rem}.home-products__wrapper--filters .home-products__filters .filter-banner-img{border-radius:4px;width:100%}.home-products__wrapper--filters .home-products__filters .catalog-filters,.home-products__wrapper--filters .home-products__filters .product-filters{width:100%}.home-products__wrapper--filters .products-list--wrapper{width:75%}.home-products__wrapper--filters .products-list{width:100%}.home-products__wrapper--filters .products-list .grid-banner-image-wrapper,.home-products__wrapper--filters .products-list .product-card{width:unset}.home-products{max-width:1800px}.home-products__wrapper .products-list{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.home-products .product-card{margin:0;width:unset!important}.home-products .product-card__add-to-cart a{font-size:.91667rem}.home-products .products-catalog--wrapper{width:calc(78% - 10px)}.home-products .product-card__home-products-icon{height:40px;top:40%}.home-blocks{max-width:1800px;padding:0 32px;width:100%}.home-blocks__title{margin:0 0 20px;width:100%}.home-blocks__title span{font-size:1.58333rem;padding:10px}.home-blocks__group{align-items:normal;margin:0 0 40px;padding:10px 0 0}.home-blocks__products{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:0;width:100%}.home-blocks__products .product-card{margin:0!important;max-width:230px;width:unset!important}.home-blocks__products .product-card__advice--text{font-size:.83333rem}.home-blocks__button{border-radius:4px;display:flex;flex-direction:column;justify-content:flex-end;justify-self:end;max-height:none;max-width:230px;order:2;overflow:hidden;position:relative;width:100%}.home-blocks__button-span-desktop{font-size:1.16667rem;opacity:0;padding:35px 20px}.home-blocks__button-span-desktop span{font-size:1.5rem;text-transform:uppercase}.home-blocks__button-panel{background:var(--primary-color);border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-around;left:0;padding:35px 20px;position:absolute;top:0;transition:transform .2s ease-in-out;width:100%}.home-blocks__button-panel-text{font-size:1.66667rem}.home-blocks__button-panel,.home-blocks__button-span-desktop{display:block}.home-blocks__button-span-mobile{display:none}.home-blocks__button:hover .home-blocks__button-panel{transform:translateX(-100%)}.home-blocks__button:hover .home-blocks__button-span-desktop{opacity:1;transition:opacity 0s ease-in-out;transition-delay:.2s;width:100%}.home .summer-schedule{padding:4px 32px 34px}.home .multibanner-section{margin:0 auto;max-width:1800px;padding:0 32px;width:100%}.home .multibanner-section--wrapper{display:flex;gap:22px;height:230px;justify-content:space-between}.home .multibanner-section--wrapper .banner{display:flex;flex-direction:row;flex-flow:row wrap;flex-wrap:wrap;height:225px;justify-content:center;min-width:218px;overflow:hidden}.home .multibanner-section--wrapper .banner img{height:225px;width:auto}.home__featured-products{max-width:1800px}.home__featured-products-wrapper{flex-flow:row wrap;max-width:none}.home__featured-products .product-card{width:calc(33.33% - 2rem)}.home__featured-products .product-card__advice{background-color:#e3e3e3;width:fit-content}.home__featured-products .product-card .spinner{height:2.75rem!important}.home__last-news{max-width:1800px}.home__last-news-wrapper{align-items:stretch;flex-flow:row nowrap;justify-content:space-between}.home__last-news .home__new{width:calc(33.33% - 2rem)}.home__last-news .home__new-image img{margin:0}.home__last-news .home__new-button{margin:auto 0 0}.home-3m .home__3m-description-banner{aspect-ratio:4;background-image:url(/tienda/build/images/3m-description-banner.31f380a4.png);max-height:600px}.home-3m .home__last-news{padding:35px 95px}}@media (min-width:1250px){.home-blocks__products{gap:20px}.home-blocks__products .product-card:nth-child(n+5){display:flex}.home-blocks__products .product-card:nth-child(n+6){display:none}}@media (min-width:1440px){.home-blocks{padding:0 96px}.home .summer-schedule{padding:4px 96px 34px}.home .summer-schedule-wrapper{margin:0 auto;max-width:1608px}.home .multibanner-section{padding:0 96px}}@media (min-width:1615px){.home-blocks__products .product-card:nth-child(n+6){display:flex}}.home-slider .glide__slide{margin:0}.home-slider .glide__slide--active{margin-right:4px!important}.home-slider .glide .home-slider__images-tag{height:auto;width:100%}.home-slider .glide .home-slider__images-tag .home-slider--desktop{display:none}.home-slider .glide .glide__bullets{z-index:1!important}.home-slider .glide .glide__bullets .glide__bullet{border:1px solid #878787}.home-slider .glide .glide__bullets .glide__bullet--active{background-color:var(--primary-color)}.home-slider .glide__arrow{background-position:50%;background-repeat:no-repeat;background-size:15px;border:none;border-radius:0;box-shadow:none;height:calc(100% - 4px);padding:15px;top:49%;width:40px}.home-slider .glide__arrow--left{background-image:url(/tienda/build/images/prev-arrow.0fe34b9b.svg);left:0!important}.home-slider .glide__arrow--right{background-image:url(/tienda/build/images/next-arrow.dc1c96f8.svg);right:0!important}.home-slider .glide__arrow:hover{background-color:rgba(0,0,0,.05);transition:.3s ease-in-out}.home-slider .glide__arrows.initial .glide__arrow{background:none;pointer-events:none}@media (min-width:1025px){.home-slider .glide__arrow{padding:18px}.home-slider .glide .glide__bullets{left:unset;right:5%}.home-slider .glide .home-slider__images-tag{height:auto;width:100%}.home-slider .glide .home-slider__images-tag .home-slider--desktop{display:initial}.home-slider .glide .home-slider__images-tag .home-slider--mobile{display:none}}.proclinic-it #home-top-footer,.proclinic-maex #home-top-footer,.proclinic-pt #home-top-footer{display:none}#home-top-footer{background-image:url(/tienda/build/images/top_footer_mobile.ad8f357c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:1.33333rem;margin-bottom:20px;min-height:480px;padding:300px 20px 30px;text-align:center;width:100%}#home-top-footer p{color:#fff;line-height:20px}#home-top-footer p,#home-top-footer p b{font-size:1.33333rem}#home-top-footer p b#find-out-label{display:block;font-size:16px;margin:20px 0 0}#home-top-footer p.p1{margin:20px 10px}#home-top-footer p.p2{margin:20px 15px}#home-top-footer p.p3{margin:20px}@media (min-width:481px){#home-top-footer p.p2{margin:20px 20px 20px 10px}#home-top-footer p.p3{margin:20px 20px 20px 5px}}@media (min-width:641px){#home-top-footer{background-image:url(/tienda/build/images/top_footer_tablet.61364a7f.png);min-height:250px;padding:20px 20px 20px 42vw}}@media (min-width:769px){#home-top-footer{padding:20px 20px 20px 45vw}}@media (min-width:1025px){.proclinic-pt #home-top-footer{background-color:#003463;background-image:url(/tienda/build/images/new-banner-footer-montellano.7ba5414b.png);background-size:contain;display:block;position:relative}#home-top-footer{background-image:url(/tienda/build/images/top_footer_desktop.61364a7f.png)}#home-top-footer p{margin-right:70px!important}}@media (min-width:1440px){#home-top-footer{background-image:url(/tienda/build/images/top_footer_desktop_apaisado.4de2204a.png);padding:30px 20px 20px 48vw}#home-top-footer p{margin-right:150px!important}}.catalogs-carousel{background-color:#dfdfdf;bottom:0;display:flex;flex-direction:column;height:50px;position:fixed;transition:all .5s ease-in-out;width:100%;z-index:10}.catalogs-carousel.active{height:330px}.catalogs-carousel__title-wrapper{cursor:pointer;display:flex;height:50px;text-align:center;width:100%}.catalogs-carousel__title-wrapper .catalogs-carousel__title{background-color:var(--primary-color);color:#fff;display:flex;flex-grow:2;float:left;padding:5px;position:relative}.catalogs-carousel__title-wrapper .catalogs-carousel__title>span{align-self:center;flex-grow:1;font-size:12px;font-weight:700}.catalogs-carousel__title-wrapper .catalogs-carousel__title:after{border-bottom:25px solid transparent;border-left:25px solid var(--primary-color);border-right:none;border-top:25px solid transparent;content:" ";position:absolute;right:-25px;top:0}.catalogs-carousel__title-wrapper .catalogs-carousel__subtitle{align-self:center;flex-grow:3;font-size:12px;font-weight:700;margin-left:5px;padding:5px 5px 5px 25px}.catalogs-carousel__toggle-button{align-items:center;cursor:pointer;display:flex;flex-grow:1;justify-content:center;margin:8px 10px 0 0}.catalogs-carousel__toggle-button.active{margin-top:0;transform:rotate(180deg);transition:transform .3s ease-in-out}.catalogs-carousel__toggle-button:after{border-bottom:3px solid #006070;border-left:3px solid #006070;content:"";height:14px;transform:rotate(135deg);width:14px}.catalogs-carousel__carousel{height:calc(100% - 60px);z-index:10}.catalogs-carousel__carousel .carousel{padding:20px 50px}.catalogs-carousel__carousel .carousel__catalog{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:220px;justify-content:space-between;margin-bottom:15px;max-height:250px;padding:5px;position:relative;text-align:center}.catalogs-carousel__carousel .carousel__catalog-top{padding:10px 10px 1px}.catalogs-carousel__carousel .carousel__catalog-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:700;max-height:157px;overflow:hidden}.catalogs-carousel__carousel .carousel__catalog-image{margin-bottom:25px;width:100%}.catalogs-carousel__carousel .carousel__catalog-image>img{max-height:130px;max-width:100%;width:auto}.catalogs-carousel__carousel .carousel__catalog-button{background-color:#006070;border-radius:50px;bottom:-15px;color:#fff;font-size:14px;font-weight:700;padding:8px;position:absolute;width:70%}.catalogs-carousel__carousel .carousel__catalog-button:hover{background-color:#01404b;text-decoration:none}.catalogs-carousel__carousel .carousel__arrows-left,.catalogs-carousel__carousel .carousel__arrows-right{align-items:center;background:var(--primary-color);border:none;display:flex;height:37px;justify-content:center;top:calc(50% - 20px);transform:none;width:30px}.catalogs-carousel__carousel .carousel__arrows-left span,.catalogs-carousel__carousel .carousel__arrows-right span{border-bottom:3px solid #fff;border-left:3px solid #fff;height:14px;width:14px}.catalogs-carousel__carousel .carousel__arrows-left{left:-45px}.catalogs-carousel__carousel .carousel__arrows-left span{margin-right:-7px;transform:rotate(45deg)}.catalogs-carousel__carousel .carousel__arrows-right{right:-45px}.catalogs-carousel__carousel .carousel__arrows-right span{margin-left:-7px;transform:rotate(-138deg)}.catalogs-carousel__carousel .carousel__bullets{display:none}@media (min-width:769px){.catalogs-carousel__title-wrapper .catalogs-carousel__title{flex-grow:3}.catalogs-carousel__title-wrapper .catalogs-carousel__title>span{font-size:18px;text-align:right}.catalogs-carousel__title-wrapper .catalogs-carousel__subtitle{font-size:14px;margin-left:15px;padding:5px 5px 5px 30px;text-align:left}.catalogs-carousel__toggle-button{margin:8px 35px 0 0}.catalogs-carousel__toggle-button:after{border-bottom:4px solid #006070;border-left:4px solid #006070;height:17px;width:17px}}.catalogs{border-top:3px solid #0098b1;padding:25px 0}.catalogs__block{border-bottom:3px solid #0098b1;padding-top:30px;position:relative}.catalogs__block-title{border-left:4px solid #0096ae;font-size:18px;font-weight:700;letter-spacing:2px;margin:0 0 30px;padding:0 15px;text-transform:uppercase}.catalogs__block-list{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 20px}.catalogs__block-list--see-more{background:#fff;bottom:-13px;cursor:pointer;height:20px;position:absolute;right:0;width:84px}.catalogs__block-list--see-more:before{color:#0096ae;content:"+ Ver más";font-size:14px;font-weight:700;padding:0 0 0 10px;text-align:right;text-transform:uppercase;white-space:nowrap}.catalogs__block-list .catalog:nth-child(n+3){display:none}.catalogs__block.active .catalogs__block-list--see-more:before{content:"- Ver menos"}.catalogs__block.active .catalogs__block-list .catalog:nth-child(n+3){display:inherit!important}.catalogs .catalog{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 20px;max-width:200px}.catalogs .catalog__text-title{font-size:14px;font-weight:700;margin:0 0 10px;text-transform:uppercase;width:205px}.catalogs .catalog__link{letter-spacing:.05em;margin:0 0 10px}.catalogs .catalog__link--download,.catalogs .catalog__link--online{padding:0 0 0 15px;position:relative;white-space:nowrap;width:185px}.catalogs .catalog__link--download:before,.catalogs .catalog__link--online:before{left:0;position:absolute}.catalogs .catalog__link--online{font-size:13px}.catalogs .catalog__link--online:before{content:">"}.catalogs .catalog__link--download{color:#0096ae;font-size:12px}.catalogs .catalog__link--download:before{content:"·"}.catalogs .catalog__link--img{margin:10px 0 15px}.catalogs .catalog__img{max-height:180px}.proclinic-it .catalogs,.proclinic-pt .catalogs{border-top:none;padding:0}.proclinic-it .catalogs__info-wrapper,.proclinic-pt .catalogs__info-wrapper{margin-bottom:30px}.proclinic-it .catalogs__info-wrapper h1,.proclinic-pt .catalogs__info-wrapper h1{border-left:none;color:var(--primary-color);font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:1px;margin-bottom:15px;padding:0;text-transform:uppercase}.proclinic-it .catalogs__info-wrapper>p,.proclinic-pt .catalogs__info-wrapper>p{font-size:1.16667rem;margin-bottom:20px}.proclinic-it .catalogs__info-wrapper>div h3,.proclinic-pt .catalogs__info-wrapper>div h3{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin-bottom:10px}.proclinic-it .catalogs__info-wrapper>div>p,.proclinic-pt .catalogs__info-wrapper>div>p{color:#818181;font-size:1.16667rem}.proclinic-it .catalogs__info-wrapper>div>p span,.proclinic-pt .catalogs__info-wrapper>div>p span{color:#000;font-size:inherit}.proclinic-it .catalogs__info-wrapper>div>p a,.proclinic-pt .catalogs__info-wrapper>div>p a{color:var(--primary-color);font-size:inherit;text-decoration:underline}.proclinic-it .catalogs__block,.proclinic-pt .catalogs__block{border-bottom:none;padding-top:0;position:relative}.proclinic-it .catalogs__block-title,.proclinic-pt .catalogs__block-title{border-left:none;color:var(--primary-color);font-family:Roboto,sans-serif;font-size:1.66667rem;font-weight:700;letter-spacing:0;margin:0 0 30px;padding:0;text-transform:none;width:60%}.proclinic-it .catalogs__block-list--see-more,.proclinic-pt .catalogs__block-list--see-more{background:#fff;border-radius:16px;box-shadow:1px 3px 7px 0 #e4e4e4;cursor:pointer;height:fit-content;padding:8px 50px 8px 15px;position:absolute;right:0;top:1px;width:fit-content}.proclinic-it .catalogs__block-list--see-more:before,.proclinic-pt .catalogs__block-list--see-more:before{color:var(--primary-color);content:"Ver mais";font-size:1.33333rem;font-weight:700;padding:0;text-align:left;text-transform:none;white-space:nowrap}.proclinic-it .catalogs__block-list--see-more:after,.proclinic-pt .catalogs__block-list--see-more:after{background-image:url(/tienda/build/images/dark-blue-arrow.89d1477c.svg);background-repeat:no-repeat;background-size:20px 20px;content:"";display:block;height:20px;position:absolute;right:14px;top:8px;transform:rotate(180deg);width:20px}.proclinic-it .catalogs__block.active .catalogs__block-list--see-more:before,.proclinic-pt .catalogs__block.active .catalogs__block-list--see-more:before{content:"Ver menos"}.proclinic-it .catalogs__block.active .catalogs__block-list--see-more:after,.proclinic-pt .catalogs__block.active .catalogs__block-list--see-more:after{transform:rotate(0deg)}.proclinic-it .catalog,.proclinic-pt .catalog{max-width:320px;width:100%}.proclinic-it .catalog__img,.proclinic-pt .catalog__img{border-radius:6px;max-height:250px;max-width:100%;width:100%}.proclinic-it .catalog__text-title,.proclinic-pt .catalog__text-title{font-size:1.33333rem;font-weight:400;margin:0 0 10px;max-width:280px;text-transform:none;width:fit-content}.proclinic-it .catalog__link,.proclinic-pt .catalog__link{letter-spacing:.05em;margin:0 0 10px}.proclinic-it .catalog__link--img,.proclinic-pt .catalog__link--img{width:100%}.proclinic-it .catalog__link--download,.proclinic-it .catalog__link--online,.proclinic-pt .catalog__link--download,.proclinic-pt .catalog__link--online{padding:0 0 0 10px;position:relative;white-space:nowrap;width:185px}.proclinic-it .catalog__link--download:hover,.proclinic-it .catalog__link--online:hover,.proclinic-pt .catalog__link--download:hover,.proclinic-pt .catalog__link--online:hover{color:#000}.proclinic-it .catalog__link--download:before,.proclinic-it .catalog__link--online:before,.proclinic-pt .catalog__link--download:before,.proclinic-pt .catalog__link--online:before{position:unset}.proclinic-it .catalog__link--download-wrapper,.proclinic-pt .catalog__link--download-wrapper{align-items:center;display:flex;margin:5px 0}.proclinic-it .catalog__link--download,.proclinic-pt .catalog__link--download{color:var(--primary-color);font-size:1.16667rem;margin:5px 0 0;text-decoration:underline}.proclinic-it .catalog__link--download:before,.proclinic-pt .catalog__link--download:before{content:none}.proclinic-it .catalog__link--online,.proclinic-pt .catalog__link--online{display:none}.proclinic-it .catalogs__info-wrapper>div>p a,.proclinic-it .catalogs__info-wrapper>div>p span{color:var(--secondary-color);font-size:inherit;text-decoration:underline}.proclinic-it .catalogs__info-wrapper>div>p a :hover{color:var(--primary-color-hover)}.proclinic-it .catalogs__info-wrapper>div .catalogs__info-wrapper__contact-other-location{margin-top:20px}.proclinic-it .catalogs__block-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.proclinic-it .catalogs__block-list--see-more:before{color:var(--primary-color);content:"Vedi di più"}.proclinic-it .catalogs__block-list--see-more:after{background-image:url(/tienda/build/images/vs-dental-blue-arrow.8ce32882.svg);content:"";transform:rotate(0deg)}.proclinic-it .catalogs__block-list--see-more:hover:before{color:var(--primary-color-hover)}.proclinic-it .catalogs__block-list--see-more:hover:after{background-image:url(/tienda/build/images/vs-dental-blue-arrow-hovered.4fcc6527.svg)}.proclinic-it .catalogs__block-list--see-more.disabled{display:none}.proclinic-it .catalogs__block.active .catalogs__block-list--see-more:before{content:"Vedi di meno"}.proclinic-it .catalogs__block.active .catalogs__block-list--see-more:after{transform:rotate(180deg)}.proclinic-it .catalog{width:65%}.proclinic-it .catalog__img{width:auto}.proclinic-it .catalog__link--download,.proclinic-it .catalog__link--online{color:var(--secondary-color)}.proclinic-it .catalog__link--download:hover,.proclinic-it .catalog__link--online:hover{color:var(--primary-color-hover)}@media (min-width:481px){.catalogs__block-list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.catalogs .catalog{align-items:center;max-height:330px;max-width:none;width:50%}.proclinic-it .catalogs__block-list,.proclinic-pt .catalogs__block-list{flex-direction:column;flex-wrap:unset;justify-content:center}.proclinic-it .catalogs .catalog,.proclinic-pt .catalogs .catalog{align-items:start;max-height:none;max-width:350px;width:100%}.proclinic-it .catalogs__block-list{align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.proclinic-it .catalogs .catalog{width:48%}}@media (min-width:769px){.proclinic-it .catalogs__block-title,.proclinic-pt .catalogs__block-title{width:80%}.proclinic-it .catalogs__block-list,.proclinic-pt .catalogs__block-list{align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.proclinic-it .catalogs .catalog,.proclinic-pt .catalogs .catalog{max-width:none;width:50%}.proclinic-it .catalogs .catalog__img,.proclinic-it .catalogs .catalog__link--img,.proclinic-pt .catalogs .catalog__img,.proclinic-pt .catalogs .catalog__link--img{width:unset}.proclinic-it .catalogs__block-list .catalog:nth-child(3){display:inherit}.proclinic-it .catalogs__block.active .catalogs__block-list .catalog:nth-child(n+4){display:inherit!important}.proclinic-it .catalogs .catalog{width:31%}.proclinic-it .catalogs .catalog__img{max-height:280px}}@media (min-width:1025px){.catalogs__block-list .catalog:nth-child(3){display:inherit}.catalogs__block.active .catalogs__block-list .catalog:nth-child(n+4){display:inherit!important}.catalogs .catalog{width:33.33%}.proclinic-it .catalogs,.proclinic-pt .catalogs{display:flex;flex-direction:row;gap:20px;width:100%}.proclinic-it .catalogs__block,.proclinic-pt .catalogs__block{margin-bottom:40px}.proclinic-it .catalogs__block-list,.proclinic-pt .catalogs__block-list{gap:14px}.proclinic-it .catalogs__block-list--see-more,.proclinic-pt .catalogs__block-list--see-more{top:-5px}.proclinic-it .catalogs__block-list--see-more.disabled,.proclinic-pt .catalogs__block-list--see-more.disabled{display:none}.proclinic-it .catalogs__info-wrapper,.proclinic-pt .catalogs__info-wrapper{width:25%}.proclinic-it .catalogs__info-wrapper>p,.proclinic-pt .catalogs__info-wrapper>p{margin-bottom:40px;padding-right:30px}.proclinic-it .catalogs__body,.proclinic-pt .catalogs__body{width:75%}.proclinic-it .catalogs .catalog,.proclinic-pt .catalogs .catalog{max-width:none;width:32%}.proclinic-it .catalogs__block-list--with-miniatures{gap:2.5%}.proclinic-it .catalogs__block-list--with-miniatures .catalog:nth-child(4),.proclinic-it .catalogs__block-list--with-miniatures .catalog:nth-child(5){display:inherit}.proclinic-it .catalogs__block-list--with-miniatures .catalog{width:18%}.proclinic-it .catalogs__block-list--with-miniatures .catalog__img{max-height:none}}.events-wrapper.ie11 .vc-w-full>.vc-grid-container>.vc-grid-cell{margin:0 auto;max-width:350px}.events-wrapper.ie11 .vc-header{padding:10px 10px 0}.events-wrapper.ie11 .vc-weeks{display:-ms-grid;margin:0 0 0 65px;padding:5px 6px 7px}.events-wrapper.ie11 .vc-weekday{padding:5px 0}.events-wrapper.ie11 .vc-day{min-height:28px}.events-wrapper.ie11 .vc-day-content{height:28px;margin:1.6px auto;width:28px}.events-wrapper.ie11 .vc-highlight{height:28px;width:28px}.events-wrapper.ie11 .vc-day-content:focus{background:rgba(204,214,224,.4)}@media (min-width:641px){.events-wrapper.ie11 .vc-grid-container.grid{display:flex}.events-wrapper.ie11 .vc-weeks{margin:0 35px}}@media (min-width:1025px){.events-wrapper.ie11 .vc-w-full>.vc-grid-container>.vc-grid-cell{min-width:350px}.events-wrapper.ie11 .vc-grid-container.grid{display:-ms-grid}.events-wrapper.ie11 .vc-weeks{margin:0 25px}.events-wrapper.ie11 .vc-weeks .vc-day,.events-wrapper.ie11 .vc-weeks .vc-weekday{padding:0 5px}.events-wrapper.ie11 .vc-arrows-container{top:7px}}.cms{margin:0 auto 40px;max-width:560px}.cms__title{color:var(--primary-color);font-size:1.16667em;font-weight:700}.cms__uppercase{text-transform:uppercase}.cms__bold{font-weight:700}.cms__info-block{margin-bottom:15px}.cms__info-block-title{color:var(--primary-color);font-size:1.33333em;font-weight:700;margin:20px 0 10px}.cms__info-block-title i{font-size:inherit;font-weight:700}.cms__info-block-text{font-size:1.08333em;margin-bottom:10px}.cms__info-block-text:last-child{margin-bottom:0}.cms__info-block-text>p{font-size:inherit;margin-bottom:10px}.cms__info-block-text>p b,.cms__info-block-text>p i,.cms__info-block-text>p span{font-size:inherit;font-weight:700}.cms__info-block-text>p i{font-style:italic}.cms__info-block-text a,.cms__info-block-text a:hover{color:#000;font-size:inherit}.cms__info-block-text a:hover{text-decoration:underline}.cms__info-block-text-subtitle{font-size:inherit;font-weight:700}.cms__ordered-list{counter-reset:item;font-size:inherit;padding:0}.cms__ordered-list li{font-size:inherit;margin-bottom:8px}.cms__ordered-list li i{font-size:inherit;font-style:italic;font-weight:700}.cms__ordered-list li:before{content:counter(item) ".";counter-increment:item;font-size:inherit;margin-right:10px}.cms__unordered-list--disc{padding:10px 0 10px 20px}.cms__unordered-list--disc li{list-style-type:disc}.cms__info-list{font-size:inherit}.cms__info-list>*{border-bottom:1px solid #dfdfdf;font-size:inherit;padding:8px 0}.cms__info-list>* i{font-size:inherit;font-style:italic;font-weight:700}.cms__info-list>* a{display:flex;font-size:inherit;justify-content:space-between}.cms__info-list>:last-child{border:0}.cms__bullet-list{font-size:inherit;padding-left:20px;text-align:left}.cms__bullet-list li{font-size:inherit;margin-bottom:8px}.cms__bullet-list li i{font-size:inherit}.cms__bullet-list li:before{content:"\25CF";display:block;font-size:10px;left:-10px;max-height:0;max-width:0;position:relative;top:-1px}.cms__about-us .cms__top{background-color:var(--primary-color);display:block;margin:0 0 30px;min-height:188px;position:relative;width:100%}.cms__about-us .cms__top img{background-image:url(/tienda/build/images/about-us-banner.3e65a209.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:5px solid var(--primary-color);height:auto;width:100%}.cms__about-us .cms__top img.cms__top-banner--desktop{display:none}.cms__about-us .cms__top h1{color:#fff;font-family:Roboto,serif;font-size:48px;font-weight:800;left:43%;margin-left:-155px;margin-top:-3px;position:absolute;text-align:center;top:20%}.cms__about-us .cms__info{font-size:1.33333rem;margin:10px 0;padding:0 20px;text-align:center}.cms__our-commitments{padding:0 50px}.cms__our-commitments *{font-family:Verdana}.cms__our-commitments .cms__title{margin:0 0 25px;text-align:center}.cms__our-commitments .cms__commitments{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.cms__our-commitments .cms__commitments-block{background:#f3f3f3;margin:0 0 20px;padding:25px 20px;width:100%}.cms__our-commitments .cms__commitments-block:nth-child(11){position:relative}.cms__our-commitments .cms__commitments-block:nth-child(11) .cms__commitments-text{padding:0 45px 0 0}.cms__our-commitments .cms__commitments-block:nth-child(11) .cms__commitments-icon-mobile{max-height:100%;max-width:45px;position:absolute;right:10px;top:0}.cms__our-commitments .cms__commitments-icon{max-height:35px}.cms__our-commitments .cms__commitments-icon-desktop{display:none}.cms__our-commitments .cms__commitments-title{color:var(--primary-color);font-size:1.08333rem;padding:0 0 0 10px}.cms__our-commitments .cms__commitments #desc2 .cms__commitments-title{padding:0!important}.cms__our-commitments .cms__commitments-top{align-items:center;display:flex;margin:0 0 20px}.cms__our-commitments .cms__commitments-text{color:#232323;font-size:1rem}.cms__our-commitments .cms__commitments-text *{font-size:inherit}.cms__our-commitments .cms__commitments-text ul{padding:10px 0 0 20px}.cms__our-commitments .cms__commitments-text ul li{list-style-type:disc}.cms__csr .cms__top-image{margin:0 0 20px;width:100%}.cms__csr .cms__csr-ong{font-family:Tahoma,Helvetica,Arial,sans-serif;margin:0 0 40px}.cms__csr .cms__csr-ong *{font-family:inherit}.cms__csr .cms__csr-ong .cms__csr-group{border:1px dotted;border-bottom:none;margin:0 auto;padding:10px;text-align:justify;width:260px}.cms__csr .cms__csr-ong .cms__csr-group img{display:block;margin:0 auto;max-width:100%;width:auto}.cms__csr .cms__csr-ong .cms__csr-group a{color:inherit}.cms__csr .cms__csr-ong .cms__csr-group:last-child{border-bottom:1px dotted}.cms__csr .cms__csr-ong .cms__group-title{font-size:.91667rem;margin:5px 0 15px;padding:0 40px;text-align:center}.cms__csr .cms__csr-ong .cms__group-text{color:#777;font-size:.91667rem}.cms__csr .cms__csr-block{color:#777}.cms__csr .cms__csr-block.block2{font-family:Verdana}.cms__csr .cms__csr-block.block2 *{font-family:inherit}.cms__csr .cms__csr-block.block2 .cms__csr-group p{margin:0 0 10px}.cms__csr .cms__csr-block.block2 .cms__csr-group p:nth-child(5) span{color:#000}.cms__csr .cms__csr-block.block2 .cms__csr-group ul{margin:0 0 20px;padding:10px 0 0 20px}.cms__csr .cms__csr-block.block2 .cms__csr-group ul li{list-style-type:disc}.cms__csr .cms__csr-block.block2 .cms__csr-group ul li span{color:#000}.cms__csr .cms__csr-block.block2 .cms__csr-group:first-child{padding:0 20px 40px}.cms__csr .cms__csr-acknowledges{background:#f0f2c6;color:#999;padding:20px}.cms__csr .cms__csr-acknowledges .cms__csr-group-title{margin:0 0 10px}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge{text-align:center}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge-text{text-align:left}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge-img{margin:0 auto 40px;max-width:220px;width:100%}.cms__faq *{font-family:Roboto}.cms__faq .cms__title{border-left:7px solid var(--primary-color);color:var(--black-color);font-family:Roboto;font-size:2.33333rem;margin:0 0 20px 10px;padding:0 0 0 10px}.cms__faq-container{padding:0 0 10px}.cms__faq-container div[data-role=content]{display:none}.cms__faq-container>div{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);margin:0 0 13px}.cms__faq-container>div:last-child{margin:0}.cms__faq-block.active>div[data-role=trigger]:before{content:none}.cms__faq-block.active>div[data-role=content]{display:block}.cms__faq-container>div.active>div[data-role=trigger]{font-weight:700}.cms__faq-container>div.active>div[data-role=trigger]:before{transform:rotate(180deg)}.cms__faq-container>div.active>div[data-role=content]{display:block;padding:0 10px 10px}.cms__faq-container>div.active>div[data-role=content] p{padding-bottom:10px}.cms__faq-container>div.active>div[data-role=content] table.client-cost{border:1px solid var(--black-color);border-collapse:collapse;margin:10px 0;max-width:350px;width:100%}.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody td,.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody th,.cms__faq-container>div.active>div[data-role=content] table.client-cost thead td,.cms__faq-container>div.active>div[data-role=content] table.client-cost thead th{border:1px solid var(--black-color);padding:3px;text-align:left}.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody td :nth-child(2n),.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody th :nth-child(2n),.cms__faq-container>div.active>div[data-role=content] table.client-cost thead td :nth-child(2n),.cms__faq-container>div.active>div[data-role=content] table.client-cost thead th :nth-child(2n){padding:3px;text-align:left}.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody th,.cms__faq-container>div.active>div[data-role=content] table.client-cost thead th{font-weight:700}.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody:last-child td,.cms__faq-container>div.active>div[data-role=content] table.client-cost tbody:last-child td:nth-child(2n),.cms__faq-container>div.active>div[data-role=content] table.client-cost thead:last-child td,.cms__faq-container>div.active>div[data-role=content] table.client-cost thead:last-child td:nth-child(2n){padding:3px;text-align:left}.cms__faq-block{margin:0 0 10px;padding:10px}.cms__faq div[data-role=trigger]:before{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:17px;margin-top:-5px;position:absolute;right:10px;top:13px;width:17px}.cms__faq-block>div[data-role=trigger]:before{content:none}.cms__faq-title{cursor:pointer;font-size:1.83333rem;font-weight:700;margin:0 0 20px;position:relative}.cms__faq-subtitle{cursor:pointer;margin:0;padding:5px 11px;position:relative}.cms__faq-subtitle p{font-size:1.5rem;font-weight:500;max-width:90%}.cms__faq-orders{margin:10px 0}.cms__how-to-buy{margin-bottom:0}.cms__how-to-buy .cms__title--how-to-buy{border-bottom:none;border-left:7px solid var(--primary-color);color:#000;margin:0 0 33px;padding:0 0 0 10px;text-transform:uppercase}.cms__how-to-buy .cms__title--how-to-buy h2{color:#000;font-family:Roboto;font-size:2.5rem;font-weight:700}.cms__how-to-buy .cms__text--how-to-buy p{color:#000;display:none;font-family:Roboto;font-size:1.16667rem;font-weight:400;margin-bottom:20px}.cms__how-to-buy .cms__how-to-buy-steps{background-color:#f0f4f4;border-radius:15px;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;padding:20px}.cms__how-to-buy .cms-step-card{display:flex;flex-grow:1;font-family:Roboto,sans-serif}.cms__how-to-buy .cms-step-card__wrapper{display:flex;flex-direction:column;flex-grow:1;gap:20px}.cms__how-to-buy .cms-step-card__header{display:flex;flex-direction:row;gap:5px}.cms__how-to-buy .cms-step-card__number-icon-wrapper{align-self:flex-start;display:flex;flex-shrink:0;height:20px;width:20px}.cms__how-to-buy .cms-step-card__number-icon-wrapper img{height:100%;width:100%}.cms__how-to-buy .cms-step-card__number-icon-wrapper .number-icon{align-items:center;background:var(--primary-color);border-radius:30px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.cms__how-to-buy .cms-step-card__title{color:var(--primary-color);font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.cms__how-to-buy .cms-step-card__content{align-self:center;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:center}.cms__how-to-buy .cms-step-card__main-image-container{display:flex;flex:4;height:100%;justify-content:center}.cms__how-to-buy .cms-step-card__info-block{flex:5}.cms__how-to-buy .cms-step-card__info-block-list{display:flex;flex-direction:column;gap:10px}.cms__how-to-buy .cms-step-card .info-block-list__item{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%}.cms__how-to-buy .cms-step-card .info-block-list__item-icon{align-items:center;display:flex;flex-shrink:0}.cms__how-to-buy .cms-step-card .info-block-list__item-icon img{height:27px;width:27px}.cms__how-to-buy .cms-step-card .info-block-list__item-icon--larger img{height:30px;width:30px}.cms__how-to-buy .cms-step-card .info-block-list__item-content{font-family:Roboto,sans-serif;font-size:12px;text-align:center}.cms__how-to-buy .cms-step-card__final-message{color:#00636b;display:none;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-top:10px;text-align:center}.cms__how-to-buy .cms__info-block{margin:0;padding:0 0 2rem}.cms__how-to-buy .cms__info-block-title{color:#000;font-family:Roboto;font-size:2rem;font-weight:500;margin:0 0 20px}.cms__how-to-buy .cms__info-block-text p{color:#000;font-family:Roboto;font-size:1rem;font-weight:400}.cms__how-to-buy .cms__info-block-text p a{color:var(--primary-color);display:inline;font-family:Roboto;font-size:1rem;font-weight:700;text-decoration:underline}.cms__how-to-buy .cms__info-block-text p a:hover{cursor:pointer}.cms--order-tracking .cms__title{margin-bottom:20px}.cms--order-tracking .cms__info p{font-size:1.08333em;margin:0 auto;max-width:690px}.cms--order-tracking .cms__info-order-tracking-steps>img{display:none;margin:0 auto;max-width:690px;width:100%}.cms--order-tracking .cms__order-tracking-steps-imgs{display:flex;flex-wrap:wrap;justify-content:space-around}.cms--order-tracking .cms__order-tracking-steps-imgs>div{margin:5px 0;max-width:200px;padding:15px;text-align:center;width:calc(50% - 10px)}.cms--order-tracking .cms__order-tracking-steps-imgs>div img{height:35px}.cms--order-tracking .cms__order-tracking-steps-imgs>div span{display:block;font-weight:700;margin:5px 0}.cms--order-tracking .cms__order-tracking-steps-imgs>div:last-child{align-items:center;background:#f3f3f3;color:var(--primary-color);display:flex;font-weight:700}.cms--order-tracking .cms__order-tracking-steps-imgs>div:nth-child(2n){margin-left:5px}.cms--order-tracking .cms__order-tracking-steps-imgs>div:nth-child(odd){margin-right:5px}.cms--order-tracking .cms__info-order-tracking-note{color:#4a4a4a;font-size:1.25em;font-weight:700;margin:25px 0 40px;text-align:center}.cms--corporate-information .cms__info p,.cms--cv .cms__info p,.cms--trusted-shop .cms__info p{line-height:1.54;margin:15px 0}.cms--cv .cms__info div{margin-top:40px;text-align:center}.cms--cv .cms__info div .button{background-color:#f5a623;padding:10px 25px}.cms--corporate-information a{color:#4a4a4a;font-size:inherit;font-weight:700;text-decoration:underline}.cms--app-lottery .cms__info-block .cms__info-block-title,.cms--delivery .cms__info-block .cms__info-block-title,.cms--payment-methods .cms__info-block .cms__info-block-title{color:#000;font-size:1.08333em}.cms--app-lottery .cms__info-block:last-child,.cms--delivery .cms__info-block:last-child,.cms--payment-methods .cms__info-block:last-child{margin-top:30px}.cms--app-lottery .cms__info img,.cms--delivery .cms__info img,.cms--payment-methods .cms__info img{display:none}.cms--app-lottery table,.cms--gcc table,.cms--payment-methods table{background:#f3f3f3;margin:15px auto;max-width:350px;padding:20px}.cms--app-lottery table th,.cms--gcc table th,.cms--payment-methods table th{font-weight:700}.cms--app-lottery table td,.cms--app-lottery table th,.cms--gcc table td,.cms--gcc table th,.cms--payment-methods table td,.cms--payment-methods table th{padding:2px 0;width:105px}.cms--app-lottery table td:nth-child(2n),.cms--app-lottery table th:nth-child(2n),.cms--gcc table td:nth-child(2n),.cms--gcc table th:nth-child(2n),.cms--payment-methods table td:nth-child(2n),.cms--payment-methods table th:nth-child(2n){padding-left:20px;text-align:left}.cms--app-lottery table td:nth-child(odd),.cms--app-lottery table th:nth-child(odd),.cms--gcc table td:nth-child(odd),.cms--gcc table th:nth-child(odd),.cms--payment-methods table td:nth-child(odd),.cms--payment-methods table th:nth-child(odd){padding-right:20px;text-align:right}.cms--app-lottery table tr:last-child td,.cms--gcc table tr:last-child td,.cms--payment-methods table tr:last-child td{font-style:italic;padding:15px 0;text-align:left;width:auto}.cms--app-lottery .cms__info-block-text b,.cms--gcc .cms__info-block-text b,.cms--payment-methods .cms__info-block-text b{font-size:inherit;font-weight:700}.cms--app-lottery .cms__info-block-text p:last-child,.cms--gcc .cms__info-block-text p:last-child,.cms--payment-methods .cms__info-block-text p:last-child{font-style:italic}.cms--payment-methods{font-family:Roboto;margin:0;max-width:none;padding:0 0 20px}.cms--payment-methods ul{margin:15px 0}.cms--payment-methods .cms__title{border-left:7px solid var(--primary-color);color:#000;font-family:Roboto;font-size:2.33333rem;font-weight:700;margin:0 0 33px;padding:0 0 0 10px}.cms--payment-methods .cms__text-wrapper p{color:var(--black-color);font-family:Roboto;font-size:1.16667rem;margin:10px 0}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper{margin:30px 0 0}.cms--payment-methods .cms__info-block{box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.cms--payment-methods .cms__info-block .cms__info-block-text{display:none}.cms--payment-methods .cms__info-block.active{background-color:var(--white-color);border-radius:4px}.cms--payment-methods .cms__info-block.active .cms__info-block-title{box-shadow:none;padding:10px 10px 0}.cms--payment-methods .cms__info-block.active .cms__info-block-title span:after{transform:rotate(180deg)}.cms--payment-methods .cms__info-block.active .cms__info-block-text{background-color:var(--white-color);border-radius:0 0 4px 4px;display:block;padding:0 10px 5px}.cms--payment-methods .cms__info-block.active .cms__info-block-text h3{color:var(--black-color);font-size:1.16667rem;font-weight:700}.cms--payment-methods .cms__info-block.active .cms__info-block-text p{font-size:1rem}.cms--payment-methods .cms__info-block.active .cms__info-block-text p:last-child{font-style:normal}.cms--payment-methods .cms__info-block.active .cms__info-block-text p a{text-decoration:none}.cms--payment-methods .cms__info-block.active .cms__info-block-text p i{font-weight:400}.cms--payment-methods .cms__info-block.active .cms__info-block-text ol li,.cms--payment-methods .cms__info-block.active .cms__info-block-text ul li{color:var(--black-color)}.cms--payment-methods .cms__info-block.active .cms__info-block-text ol li p:first-child,.cms--payment-methods .cms__info-block.active .cms__info-block-text ul li p:first-child{margin-bottom:0}.cms--payment-methods .cms__info-block.active .cms__info-block-text ol li p:nth-child(2),.cms--payment-methods .cms__info-block.active .cms__info-block-text ul li p:nth-child(2){margin-top:0}.cms--payment-methods .cms__info-block.active .cms__info-block-text table{background:transparent;margin:2px 3px;width:auto}.cms--payment-methods .cms__info-block.active .cms__info-block-text table tbody td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table tbody th,.cms--payment-methods .cms__info-block.active .cms__info-block-text table thead td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table thead th{color:var(--black-color)}.cms--payment-methods .cms__info-block.active .cms__info-block-text table thead th:nth-child(2n){padding-left:0;text-align:center}.cms--payment-methods .cms__info-block.active .cms__info-block-text table tbody tr:nth-child(2n){padding-left:0;text-align:left}.cms--payment-methods .cms__info-block.active .cms__info-block-text table tbody tr:last-child td{font-style:normal;padding:0 20px 0 0;text-align:right}.cms--payment-methods .cms__info-block.active .cms__info-block-text table tbody tr:last-child td:nth-child(2n){padding:0 0 0 20px;text-align:left}.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost{border:1px solid var(--black-color);border-collapse:collapse;max-width:350px;width:100%}.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody th,.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead th{border:1px solid var(--black-color);padding:3px;text-align:left}.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td:nth-child(2n),.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody td :nth-child(2n),.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost tbody th :nth-child(2n),.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td,.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td:nth-child(2n),.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead td :nth-child(2n),.cms--payment-methods .cms__info-block.active .cms__info-block-text table.client-cost thead th :nth-child(2n){padding:3px;text-align:left}.cms--payment-methods .cms__info-block .cms__info-block-title{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);color:#000;cursor:pointer;margin:0;padding:10px;position:relative}.cms--payment-methods .cms__info-block .cms__info-block-title span{display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.3;max-width:90%}.cms--payment-methods .cms__info-block .cms__info-block-title span:after{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:5px;text-align:center;top:13px;width:18px}.cms--payment-methods .cms__info-block:last-child{margin-top:0}.cms--prizes{font-family:Roboto;margin:0;max-width:none;padding:0 0 20px}.cms--prizes .cms--prizes__banner{display:none}.cms--prizes ul{margin:15px 0}.cms--prizes .cms__title{border-bottom:none;color:var(--primary-color);font-family:Roboto;font-size:2.33333rem;font-weight:700;text-align:start}.cms--prizes .cms__header-text-wrapper{margin:15px 0}.cms--prizes .cms__header-text-wrapper span{font-size:1.16667rem}.cms--prizes .cms__download-link-wrapper,.cms--prizes .cms__email-link-wrapper{align-items:end;display:flex;flex-direction:row;gap:10px;margin:15px 0 25px}.cms--prizes .cms__download-link-wrapper a,.cms--prizes .cms__email-link-wrapper a{color:var(--primary-color);font-size:1.16667rem;text-decoration:underline}.cms--prizes .cms__info-block__text-wrapper.delivery-times{width:100%}.cms--prizes .cms__text-wrapper .cms__subtitle{color:var(--primary-color);font-size:1.66667rem;font-weight:700;margin-top:30px}.cms--prizes .cms__text-wrapper .images-wrapper{display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.cms--prizes .cms__text-wrapper .images-wrapper img{background-color:#d3d3d3;border:none;border-radius:8px;height:auto;width:50%}.cms--prizes .cms__text-wrapper .images-bottom-text-wrapper{display:flex;flex-direction:column;gap:10px}.cms--prizes .cms__text-wrapper .images-bottom-text-wrapper span{font-size:1.33333rem}.cms--prizes .cms__text-wrapper p{color:var(--black-color);font-family:Roboto;font-size:1.16667rem;margin:10px 0}.cms--prizes .cms__text-wrapper .cms__one-columns-wrapper{margin:30px 0 0}.cms--prizes .cms__info{margin-top:10px}.cms--prizes .cms__info-block{box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.cms--prizes .cms__info-block .cms__info-block-title span{color:var(--primary-color)}.cms--prizes .cms__info-block .cms__info-block-subtitle,.cms--prizes .cms__info-block .cms__info-block-text,.cms--prizes .cms__info-block .cms__info-block__button,.cms--prizes .cms__info-block .cms__info-block__download-link-wrapper,.cms--prizes .cms__info-block .cms__info-block__email-link-wrapper,.cms--prizes .cms__info-block .cms__info-block__prizes-text-wrapper,.cms--prizes .cms__info-block .info-image1,.cms--prizes .cms__info-block .info-image2,.cms--prizes .cms__info-block .info-image2-desktop,.cms--prizes .cms__info-block .info-image3,.cms--prizes .cms__info-block .info-image4,.cms--prizes .cms__info-block .info-image5,.cms--prizes .cms__info-block .info-image6{display:none}.cms--prizes .cms__info-block.active{background-color:var(--white-color);border-radius:4px}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper{align-items:center;display:flex;flex-direction:column;margin:10px}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper>img{border:none;margin:10px 0;max-width:350px;width:100%}.cms--prizes .cms__info-block.active .cms__info-block__download-link-wrapper,.cms--prizes .cms__info-block.active .cms__info-block__email-link-wrapper{align-items:end;display:flex;flex-direction:row;gap:10px;margin:15px 0 25px}.cms--prizes .cms__info-block.active .cms__info-block__download-link-wrapper a,.cms--prizes .cms__info-block.active .cms__info-block__email-link-wrapper a{color:var(--primary-color);text-decoration:underline}.cms--prizes .cms__info-block.active .cms__info-block__download-link-wrapper p,.cms--prizes .cms__info-block.active .cms__info-block__email-link-wrapper p{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin:0 0 2px}.cms--prizes .cms__info-block.active .cms__info-block__download-link-wrapper a{font-size:1.16667rem}.cms--prizes .cms__info-block.active .cms__info-block__email-link-wrapper a{font-size:1.33333rem;margin-bottom:4px}.cms--prizes .cms__info-block.active .info-image1,.cms--prizes .cms__info-block.active .info-image2,.cms--prizes .cms__info-block.active .info-image3,.cms--prizes .cms__info-block.active .info-image4,.cms--prizes .cms__info-block.active .info-image5,.cms--prizes .cms__info-block.active .info-image6{display:block}.cms--prizes .cms__info-block.active .info-image2-desktop{display:none}.cms--prizes .cms__info-block.active .cms__info-block__button{background-color:var(--primary-color);border-radius:8px;color:var(--white-color);cursor:pointer;display:block;font-size:1.33333rem;font-weight:700;height:fit-content;margin-bottom:20px;min-height:33px;padding:5px;width:100%}.cms--prizes .cms__info-block.active .cms__info-block-title{box-shadow:none;padding:15px 10px 0}.cms--prizes .cms__info-block.active .cms__info-block-title span:after{top:7px;transform:rotate(0deg)}.cms--prizes .cms__info-block.active .cms__info-block-subtitle{color:var(--primary-color);display:block;font-size:1.33333rem;font-weight:700;margin-top:15px}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text{align-items:center;display:flex;flex-direction:column}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text span{color:var(--primary-color);font-size:2rem;font-weight:700}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text p{color:var(--primary-color);font-size:1.5rem;font-weight:700}.cms--prizes .cms__info-block.active .cms__info-block-text{background-color:var(--white-color);border-radius:0 0 4px 4px;display:block;margin-bottom:20px}.cms--prizes .cms__info-block.active .cms__info-block-text__numered-text-wrapper{align-items:start;display:flex;flex-direction:row;gap:20px;padding-left:10px}.cms--prizes .cms__info-block.active .cms__info-block-text__numered-text-wrapper span{color:var(--primary-color);font-size:1.16667rem;font-weight:700;margin:10px 0}.cms--prizes .cms__info-block.active .cms__info-block-text h3{color:var(--black-color);font-size:1.16667rem;font-weight:700}.cms--prizes .cms__info-block.active .cms__info-block-text span{font-size:1.33333rem}.cms--prizes .cms__info-block.active .cms__info-block-text .black-text{color:#000}.cms--prizes .cms__info-block.active .cms__info-block-text p{color:var(--primary-color);font-size:1.33333rem}.cms--prizes .cms__info-block.active .cms__info-block-text p:last-child{font-style:normal}.cms--prizes .cms__info-block.active .cms__info-block-text p a{text-decoration:none}.cms--prizes .cms__info-block.active .cms__info-block-text p i{font-weight:400}.cms--prizes .cms__info-block.active .cms__info-block-text ol li,.cms--prizes .cms__info-block.active .cms__info-block-text ul li{color:var(--black-color)}.cms--prizes .cms__info-block.active .cms__info-block-text ol li p:first-child,.cms--prizes .cms__info-block.active .cms__info-block-text ul li p:first-child{margin-bottom:0}.cms--prizes .cms__info-block.active .cms__info-block-text ol li p:nth-child(2),.cms--prizes .cms__info-block.active .cms__info-block-text ul li p:nth-child(2){margin-top:0}.cms--prizes .cms__info-block .cms__info-block-title{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);color:#000;cursor:pointer;margin:0;padding:10px;position:relative}.cms--prizes .cms__info-block .cms__info-block-title span{display:inline-block;font-size:1.5rem;font-weight:700;max-width:90%}.cms--prizes .cms__info-block .cms__info-block-title span:after{background-image:url(/tienda/build/images/chevron-down-dark-blue.358872d5.svg);background-repeat:no-repeat;background-size:40px 40px;content:"";height:40px;position:absolute;right:15px;text-align:center;top:0;transform:rotate(180deg);width:40px}.cms--prizes .cms__info-block:last-child{margin-top:0}.proclinic-pt .cms__about-us{font-family:Roboto;margin:0;max-width:none;padding:0 0 20px}.proclinic-pt .cms__about-us .cms--about-us__banner{display:none}.proclinic-pt .cms__about-us .cms__title{border-bottom:none;color:var(--primary-color);font-family:Roboto;font-size:2.33333rem;font-weight:700;text-align:start}.proclinic-pt .cms__about-us .cms__header-content-wrapper{display:flex;flex-direction:column;gap:15px;margin:30px 0;width:100%}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item{display:flex;gap:20px;width:100%}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item .cms__header-content-item__text{color:var(--primary-color);font-size:1.16667rem}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item .cms__header-content-item__text>p{color:inherit;font-size:inherit;font-weight:700;margin:8px 0 4px}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item .cms__header-content-item__text>span{color:inherit;font-size:inherit}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text__subtitle{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin-bottom:7px}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-item{margin:15px 0}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-item>span{color:var(--primary-color);font-size:1.16667rem}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper{display:flex;flex-direction:column;gap:15px;width:100%}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card{background-color:#dae3fe;border-radius:12px;color:var(--primary-color);padding:16px 25px;width:100%}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card>p{color:inherit;font-size:1.33333rem;font-weight:700}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card>span{color:inherit;font-size:1.16667rem}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper{margin-top:20px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper h3{color:var(--primary-color);font-size:1.66667rem;font-weight:700}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-wrapper>p{font-size:1.16667rem;margin:12px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper{margin:15px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper img{border-radius:4px;width:100%}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper>div>p{font-size:1.16667rem;margin-top:10px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__subtitle{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin-top:5px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__mention{color:var(--primary-color);font-size:1rem;font-weight:300;margin-bottom:20px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__message{color:var(--primary-color);font-size:1.16667rem;font-weight:500;margin:10px 0}.proclinic-pt .cms--payment-methods .cms__info-block{box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.proclinic-pt .cms--payment-methods .cms__info-block.active .cms__info-block-title span:after{transform:rotate(0deg)}.proclinic-pt .cms--payment-methods .cms__info-block .cms__info-block-title span:after{background-image:url(/tienda/build/images/dark-blue-arrow.89d1477c.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:10px;text-align:center;top:13px;transform:rotate(180deg);width:18px}.proclinic-it .cms__technical-assistance{margin:10px auto 0;padding-bottom:50px}.proclinic-it .cms__technical-assistance .cms-top{margin-bottom:50px}.proclinic-it .cms__technical-assistance .cms-top__title h2{color:var(--primary-color);font-size:2.66667rem;font-weight:700;margin-bottom:15px}.proclinic-it .cms__technical-assistance .cms-top__text p{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:10px}.proclinic-it .cms__technical-assistance .cms-card{margin-bottom:50px}.proclinic-it .cms__technical-assistance .cms-card__title h3{color:var(--primary-color);font-size:2.33333rem;font-weight:400;margin-bottom:15px;text-transform:uppercase}.proclinic-it .cms__technical-assistance .cms-card__text{margin-bottom:15px}.proclinic-it .cms__technical-assistance .cms-card__text p{color:#333;font-size:1.5rem;font-weight:400;margin-bottom:10px}.proclinic-it .cms__technical-assistance .cms-card__text a{color:var(--secondary-color);font-size:1.5rem;font-weight:400;text-decoration:underline}.proclinic-it .cms__technical-assistance .cms-card__text a:hover{color:var(--primary-color-hover)}.proclinic-it .cms__technical-assistance .cms-card__subtitle{color:#333;font-size:1.5rem;font-weight:700;margin-top:15px}.proclinic-it .cms__technical-assistance .cms-bottom{display:flex;flex-wrap:wrap;gap:20px;margin-top:-5px}.proclinic-it .cms__technical-assistance .cms-bottom__button{background-color:var(--tertiary-color);border-radius:6px;color:var(--black-color);font-size:1.5rem;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;width:100%}.proclinic-it .cms__technical-assistance .cms-bottom__button:hover{background-color:var(--button-hover);text-decoration:none}.proclinic-it .cms__about-us{font-family:Roboto;gap:30px;margin:0 auto;max-width:1150px;padding:0 0 20px}.proclinic-it .cms__about-us,.proclinic-it .cms__about-us .cms-card{align-items:center;display:flex;flex-direction:column;justify-content:center}.proclinic-it .cms__about-us .cms-card{background-color:var(--white-color);box-shadow:0 2px 4px 0 #ebebeb;padding:30px 20px;width:100%}.proclinic-it .cms__about-us .cms-card__icon{margin-bottom:20px}.proclinic-it .cms__about-us .cms-card__title{color:var(--primary-color);font-family:Roboto,sans-serif;font-size:2rem;font-weight:400;margin:15px 0;text-align:center;text-transform:uppercase}.proclinic-it .cms__about-us .cms-card__title b{font-weight:900}.proclinic-it .cms__about-us .cms-card__info{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;text-align:center}.proclinic-it .cms__about-us .cms-card__tick-list{align-items:left;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:30px}.proclinic-it .cms__about-us .cms-card__tick-list li{display:flex;flex-direction:row;gap:15px}.proclinic-it .cms__about-us .cms-card__tick-list li img{height:10px;margin-top:5px;width:10px}.proclinic-it .cms__about-us .cms-card__tick-list li p{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;text-align:left}.proclinic-it .cms__buy-conditions,.proclinic-it .cms__shipping-and-returns{margin:0;padding:15px 0 50px}.proclinic-it .cms__buy-conditions .cms-top__title h2,.proclinic-it .cms__shipping-and-returns .cms-top__title h2{color:var(--primary-color);font-size:2.66667rem;font-weight:700;margin-bottom:20px}.proclinic-it .cms__buy-conditions .cms-card,.proclinic-it .cms__shipping-and-returns .cms-card{margin-bottom:50px}.proclinic-it .cms__buy-conditions .cms-card__title h3,.proclinic-it .cms__shipping-and-returns .cms-card__title h3{color:var(--primary-color);font-size:2.33333rem;font-weight:400;margin-bottom:15px;text-transform:uppercase}.proclinic-it .cms__buy-conditions .cms-card__text,.proclinic-it .cms__shipping-and-returns .cms-card__text{margin-bottom:15px}.proclinic-it .cms__buy-conditions .cms-card__text p,.proclinic-it .cms__shipping-and-returns .cms-card__text p{color:#333;font-size:1.5rem;font-weight:400;margin-bottom:0}.proclinic-it .cms__buy-conditions .cms-card__text ul,.proclinic-it .cms__shipping-and-returns .cms-card__text ul{padding-left:25px}.proclinic-it .cms__buy-conditions .cms-card__text ul li,.proclinic-it .cms__shipping-and-returns .cms-card__text ul li{color:#333;font-size:1.5rem;font-weight:400;list-style-type:disc}.proclinic-it .cms__buy-conditions .cms-card__text a,.proclinic-it .cms__shipping-and-returns .cms-card__text a{color:var(--secondary-color);font-size:1.5rem;font-weight:400;text-decoration:underline}.proclinic-it .cms__buy-conditions .cms-card__text a:hover,.proclinic-it .cms__shipping-and-returns .cms-card__text a:hover{color:var(--primary-color-hover)}.cms--legal-symbols .cms__symbols-list-headers{display:none}.cms--legal-symbols .cms__title{margin-bottom:15px}.cms--legal-symbols .cms__title--secondary{margin-top:30px}.cms--legal-symbols .cms__symbols-list-title{color:var(--primary-color);font-weight:700;margin-left:calc(15% + 7px);margin-top:30px;text-transform:uppercase}.cms--legal-symbols .cms__symbols-list-eml{border-bottom:1px solid #eaeaea;display:flex;padding:10px}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-icon{align-items:center;display:flex;justify-content:center;width:15%}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description{width:75%}.cms--legal-symbols .cms__symbols-list-eml img{height:30px}.cms--legal-symbols .cms__symbols-list-eml span{display:block}.cms--legal-symbols .cms__symbols-list-eml span:first-child{font-weight:700}.cms--cookies-policy .cms__title,.cms--gcc .cms__title,.cms--legal-notice .cms__title,.cms--privacy-policy .cms__title,.cms--where-to-find-us .cms__title{margin-bottom:20px}.cms--cookies-policy .cms__info>p,.cms--gcc .cms__info>p,.cms--legal-notice .cms__info>p,.cms--privacy-policy .cms__info>p,.cms--where-to-find-us .cms__info>p{color:#2f2f2f;font-size:1.08333em;line-height:1.54}.cms--cookies-policy .cms__info>p a,.cms--gcc .cms__info>p a,.cms--legal-notice .cms__info>p a,.cms--privacy-policy .cms__info>p a,.cms--where-to-find-us .cms__info>p a{color:#2f2f2f;font-size:inherit}.cms--cookies-policy .cms__info-block,.cms--gcc .cms__info-block,.cms--legal-notice .cms__info-block,.cms--privacy-policy .cms__info-block,.cms--where-to-find-us .cms__info-block{margin-bottom:15px}.cms--cookies-policy .cms__info-block-title,.cms--gcc .cms__info-block-title,.cms--legal-notice .cms__info-block-title,.cms--privacy-policy .cms__info-block-title,.cms--where-to-find-us .cms__info-block-title{color:#000;color:#2f2f2f;font-size:1.16667em;font-weight:700;margin-bottom:10px}.cms--cookies-policy .cms__info-block-text,.cms--gcc .cms__info-block-text,.cms--legal-notice .cms__info-block-text,.cms--privacy-policy .cms__info-block-text,.cms--where-to-find-us .cms__info-block-text{color:#2f2f2f;font-size:1.08333em;line-height:1.54;margin-bottom:10px}.cms--cookies-policy .cms__info-block-text:last-child,.cms--gcc .cms__info-block-text:last-child,.cms--legal-notice .cms__info-block-text:last-child,.cms--privacy-policy .cms__info-block-text:last-child,.cms--where-to-find-us .cms__info-block-text:last-child{margin-bottom:0}.cms--cookies-policy .cms__info-block-text>div,.cms--cookies-policy .cms__info-block-text>p,.cms--gcc .cms__info-block-text>div,.cms--gcc .cms__info-block-text>p,.cms--legal-notice .cms__info-block-text>div,.cms--legal-notice .cms__info-block-text>p,.cms--privacy-policy .cms__info-block-text>div,.cms--privacy-policy .cms__info-block-text>p,.cms--where-to-find-us .cms__info-block-text>div,.cms--where-to-find-us .cms__info-block-text>p{font-size:inherit;line-height:1.54;margin-bottom:10px}.cms--cookies-policy .cms__info-block-text>div b,.cms--cookies-policy .cms__info-block-text>div span,.cms--cookies-policy .cms__info-block-text>p b,.cms--cookies-policy .cms__info-block-text>p span,.cms--gcc .cms__info-block-text>div b,.cms--gcc .cms__info-block-text>div span,.cms--gcc .cms__info-block-text>p b,.cms--gcc .cms__info-block-text>p span,.cms--legal-notice .cms__info-block-text>div b,.cms--legal-notice .cms__info-block-text>div span,.cms--legal-notice .cms__info-block-text>p b,.cms--legal-notice .cms__info-block-text>p span,.cms--privacy-policy .cms__info-block-text>div b,.cms--privacy-policy .cms__info-block-text>div span,.cms--privacy-policy .cms__info-block-text>p b,.cms--privacy-policy .cms__info-block-text>p span,.cms--where-to-find-us .cms__info-block-text>div b,.cms--where-to-find-us .cms__info-block-text>div span,.cms--where-to-find-us .cms__info-block-text>p b,.cms--where-to-find-us .cms__info-block-text>p span{font-size:inherit;font-weight:700}.cms--cookies-policy .cms__info-block-text a,.cms--cookies-policy .cms__info-block-text a:hover,.cms--gcc .cms__info-block-text a,.cms--gcc .cms__info-block-text a:hover,.cms--legal-notice .cms__info-block-text a,.cms--legal-notice .cms__info-block-text a:hover,.cms--privacy-policy .cms__info-block-text a,.cms--privacy-policy .cms__info-block-text a:hover,.cms--where-to-find-us .cms__info-block-text a,.cms--where-to-find-us .cms__info-block-text a:hover{font-size:inherit;text-decoration:underline}.cms--cookies-policy .cms__info-block-text .cookies-button button,.cms--gcc .cms__info-block-text .cookies-button button,.cms--legal-notice .cms__info-block-text .cookies-button button,.cms--privacy-policy .cms__info-block-text .cookies-button button,.cms--where-to-find-us .cms__info-block-text .cookies-button button{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:none;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.cms--cookies-policy .cms__info-block-text .cookies-button button:hover,.cms--gcc .cms__info-block-text .cookies-button button:hover,.cms--legal-notice .cms__info-block-text .cookies-button button:hover,.cms--privacy-policy .cms__info-block-text .cookies-button button:hover,.cms--where-to-find-us .cms__info-block-text .cookies-button button:hover{color:#000;text-decoration:none}.cms--cookies-policy .cms__info-block-text .cookies-button button.disabled,.cms--cookies-policy .cms__info-block-text .cookies-button button:disabled,.cms--gcc .cms__info-block-text .cookies-button button.disabled,.cms--gcc .cms__info-block-text .cookies-button button:disabled,.cms--legal-notice .cms__info-block-text .cookies-button button.disabled,.cms--legal-notice .cms__info-block-text .cookies-button button:disabled,.cms--privacy-policy .cms__info-block-text .cookies-button button.disabled,.cms--privacy-policy .cms__info-block-text .cookies-button button:disabled,.cms--where-to-find-us .cms__info-block-text .cookies-button button.disabled,.cms--where-to-find-us .cms__info-block-text .cookies-button button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cms--cookies-policy .cms__info-block-text .cookies-button button>span,.cms--gcc .cms__info-block-text .cookies-button button>span,.cms--legal-notice .cms__info-block-text .cookies-button button>span,.cms--privacy-policy .cms__info-block-text .cookies-button button>span,.cms--where-to-find-us .cms__info-block-text .cookies-button button>span{color:inherit;font-size:inherit;font-weight:inherit}.cms--cookies-policy .cms__info-list,.cms--gcc .cms__info-list,.cms--legal-notice .cms__info-list,.cms--privacy-policy .cms__info-list,.cms--where-to-find-us .cms__info-list{margin-bottom:15px}.cms--cookies-policy .cms__info-list-elm,.cms--gcc .cms__info-list-elm,.cms--legal-notice .cms__info-list-elm,.cms--privacy-policy .cms__info-list-elm,.cms--where-to-find-us .cms__info-list-elm{border:0;display:flex;line-height:2;margin:5px 0;padding:0}.cms--cookies-policy .cms__info-list-elm span,.cms--gcc .cms__info-list-elm span,.cms--legal-notice .cms__info-list-elm span,.cms--privacy-policy .cms__info-list-elm span,.cms--where-to-find-us .cms__info-list-elm span{font-size:1.08333em;width:75%}.cms--cookies-policy .cms__info-list-elm span:first-child,.cms--gcc .cms__info-list-elm span:first-child,.cms--legal-notice .cms__info-list-elm span:first-child,.cms--privacy-policy .cms__info-list-elm span:first-child,.cms--where-to-find-us .cms__info-list-elm span:first-child{font-weight:700;max-width:215px;padding-right:10px;width:25%}.cms--cookies-policy .cms__info-list-elm span b,.cms--gcc .cms__info-list-elm span b,.cms--legal-notice .cms__info-list-elm span b,.cms--privacy-policy .cms__info-list-elm span b,.cms--where-to-find-us .cms__info-list-elm span b{font-size:inherit;font-weight:700}.cms--privacy-policy--proclinic-pt .cms__info-block{margin-bottom:5px;padding-bottom:5px}.cms--privacy-policy--proclinic-pt .cms__title{border-bottom:.5px solid #efefef;color:#333;font-family:ArialMT,Arial;font-size:24px;font-weight:700;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}.cms--privacy-policy--proclinic-pt .cms__info-block-title{color:#333;font-family:Roboto,"sans-serif";font-size:18px;font-weight:700;margin:0 0 20px}.cms--privacy-policy--proclinic-pt .cms__info-block-subtitle{color:#333;font-family:Roboto,"sans-serif";font-size:14px;font-weight:500;margin-bottom:5px}.cms--privacy-policy--proclinic-pt .cms__info-block-text p{color:#333;font-family:Roboto,"sans-serif";font-size:14px;font-weight:200;line-height:20px;margin-bottom:20px}.cms--privacy-policy--proclinic-pt .cms__info-block-text a{font-weight:200;text-decoration:none}.cms--privacy-policy--proclinic-pt .cms__bullet-list{margin:-20px 0 20px}.cms--privacy-policy--proclinic-pt .cms__bullet-list li{color:#333;font-size:14px;font-weight:200;list-style-type:circle;margin:0 0 0 10px}.cms--privacy-policy--proclinic-pt .cms__bullet-list li:before{display:none}.cms--cookies-policy .cms__ordered-list,.cms--cookies-policy .cms__unordered-list--disc{padding:0 0 0 32px!important}.cms--cookies-policy .cms__ordered-list li,.cms--cookies-policy .cms__unordered-list--disc li{margin:0}.cms--cookies-policy .cms__ordered-list li,.cms--cookies-policy .cms__ordered-list li>span,.cms--cookies-policy .cms__unordered-list--disc li,.cms--cookies-policy .cms__unordered-list--disc li>span{font-size:13px}.cms--cookies-policy .cms__info-block-table{border-collapse:collapse;margin:auto;width:100%}.cms--cookies-policy .cms__info-block-table *{font-size:.7rem}.cms--cookies-policy .cms__info-block-table thead{background-color:var(--primary-color);color:#fff;font-weight:700}.cms--cookies-policy .cms__info-block-table thead th{padding:2px 5px 5px;text-align:left;white-space:nowrap}.cms--cookies-policy .cms__info-block-table tbody tr td:first-child{word-wrap:break-word}.cms--cookies-policy .cms__info-block-table tbody td{padding:2px 5px 5px;vertical-align:middle}.cms--cookies-policy .cms__info-block-table tbody tr:nth-child(2n){background-color:#f5f5f5}.cms--cookies-policy .cms__info-text--no-margin{margin:0!important}.cms--cookies-policy .cms__unordered-list--disc li{list-style:inside}.cms--cookies-policy .cms__unordered-list--disc li::marker{margin:0}.cms--cookies-policy .cms__ordered-list li:before{font-weight:700;margin:0 4px 0 0}.cms--help .cms__title{margin-bottom:20px}.cms--help .cms__info-help-sections{display:flex;flex-wrap:wrap;justify-content:space-around}.cms--help .cms__info-help-sections>div{background:#f3f3f3;display:flex;flex-direction:column;margin:5px 0;padding:15px;text-align:center;width:calc(50% - 10px)}.cms--help .cms__info-help-sections>div img{height:35px;margin-bottom:10px}.cms--help .cms__info-help-sections>div span{display:block;font-weight:700;margin:5px 0}.cms--help .cms__info-help-sections>div:nth-child(2n){margin-left:5px}.cms--help .cms__info-help-sections>div:nth-child(odd){margin-right:5px}.cms--help .cms__info-help-faq{background:#006070;color:#fff;font-size:1.08333em;font-weight:700;margin:10px 0;padding:10px;text-align:center}.cms--help .cms__info-help-faq a,.cms--help .cms__info-help-faq a:hover{color:#fff;font-size:inherit;line-height:1.3}.cms--help .cms__info-help-faq a:hover span,.cms--help .cms__info-help-faq a span{font-size:inherit}.cms--help .cms__info-block .cms__info-block-title{font-size:1em}.cms--help .cms__info-block .cms__info-block-title span{font-size:inherit}.cms--help .cms__info--contact-info{border-top:1px solid #eaeaea;margin-top:25px}.cms--help .cms__info--contact-info .cms__info-block-text span{font-size:inherit;font-weight:700}.cms--help .cms__info-help-faq--desktop{display:none}.cms--help .cms__info-block--with-dropdown .cms__info-block-title,.cms--help .cms__info-help-faq--desktop .cms__info-block-title{background:var(--primary-color);color:#fff;margin:0;padding:10px;position:relative}.cms--help .cms__info-block--with-dropdown .cms__info-block-title span,.cms--help .cms__info-help-faq--desktop .cms__info-block-title span{font-size:1.08333em;line-height:1.3}.cms--help .cms__info-block--with-dropdown .cms__info-block-title span:after,.cms--help .cms__info-help-faq--desktop .cms__info-block-title span:after{background-image:url(/tienda/build/images/chevron-down-white.53aaa44d.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:21px;text-align:center;top:18px;width:18px}.cms--help .cms__info-block--with-dropdown.active .cms__info-block-title span:after,.cms--help .cms__info-help-faq--desktop.active .cms__info-block-title span:after{transform:rotate(180deg)}.cms--help .cms__info-block--with-dropdown.active .cms__info-block-text,.cms--help .cms__info-help-faq--desktop.active .cms__info-block-text{display:block}.cms--help .cms__info-block--with-dropdown .cms__info-list-title,.cms--help .cms__info-help-faq--desktop .cms__info-list-title{display:none}.cms--help .cms__info-block--with-dropdown .cms__info-block-text,.cms--help .cms__info-help-faq--desktop .cms__info-block-text{background:#f3f3f3;display:none;padding:10px}.cms--help .cms__info-block--with-dropdown .cms__info-block-text a,.cms--help .cms__info-help-faq--desktop .cms__info-block-text a{display:flex;justify-content:space-between;position:relative}.cms--help .cms__info-block--with-dropdown .cms__info-block-text a:after,.cms--help .cms__info-help-faq--desktop .cms__info-block-text a:after{background-image:url(/tienda/build/images/black-arrow-right.71864a04.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:10px;text-align:center;width:18px}.cms--ethical-channel,.cms--gcc{font-family:Roboto;margin:0;max-width:none;padding:0 0 20px}.cms--ethical-channel .cms__title,.cms--gcc .cms__title{border-left:7px solid var(--primary-color);color:#000;font-family:Roboto;font-size:2.33333rem;font-weight:700;margin:0 0 33px;padding:0 0 0 10px}.cms--ethical-channel .cms__text-wrapper p,.cms--gcc .cms__text-wrapper p{color:var(--black-color);font-family:Roboto;font-size:1.16667rem;margin:10px 0}.cms--ethical-channel .cms__info-block,.cms--gcc .cms__info-block{box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.cms--ethical-channel .cms__info-block .cms__info-block-title,.cms--gcc .cms__info-block .cms__info-block-title{cursor:pointer;padding:10px 0 10px 12px}.cms--ethical-channel .cms__info-block.active,.cms--gcc .cms__info-block.active{background-color:var(--white-color);border-radius:4px}.cms--ethical-channel .cms__info-block.active .cms__info-block-title,.cms--gcc .cms__info-block.active .cms__info-block-title{box-shadow:none;padding:10px 12px 0}.cms--ethical-channel .cms__info-block.active .cms__info-block-title span:after,.cms--gcc .cms__info-block.active .cms__info-block-title span:after{transform:rotate(180deg)}.cms--ethical-channel .cms__info-block.active .cms__info-block-text,.cms--gcc .cms__info-block.active .cms__info-block-text{background-color:var(--white-color);border-radius:0 0 4px 4px;display:block;padding:0 12px 5px}.cms--ethical-channel .cms__info-block.active .cms__info-block-text h3,.cms--gcc .cms__info-block.active .cms__info-block-text h3{color:var(--black-color);font-size:1.16667rem;font-weight:700}.cms--ethical-channel .cms__info-block.active .cms__info-block-text p,.cms--gcc .cms__info-block.active .cms__info-block-text p{font-size:1rem}.cms--ethical-channel .cms__info-block.active .cms__info-block-text p:last-child,.cms--gcc .cms__info-block.active .cms__info-block-text p:last-child{font-style:normal}.cms--ethical-channel .cms__info-block.active .cms__info-block-text p a,.cms--gcc .cms__info-block.active .cms__info-block-text p a{text-decoration:none}.cms--ethical-channel .cms__info-block.active .cms__info-block-text p i,.cms--gcc .cms__info-block.active .cms__info-block-text p i{font-weight:400}.cms--ethical-channel .cms__info-block.active .cms__info-block-text ol li,.cms--ethical-channel .cms__info-block.active .cms__info-block-text ul li,.cms--gcc .cms__info-block.active .cms__info-block-text ol li,.cms--gcc .cms__info-block.active .cms__info-block-text ul li{color:var(--black-color)}.cms--ethical-channel .cms__info-block.active .cms__info-block-text ol li p:first-child,.cms--ethical-channel .cms__info-block.active .cms__info-block-text ul li p:first-child,.cms--gcc .cms__info-block.active .cms__info-block-text ol li p:first-child,.cms--gcc .cms__info-block.active .cms__info-block-text ul li p:first-child{margin-bottom:0}.cms--ethical-channel .cms__info-block.active .cms__info-block-text ol li p:nth-child(2),.cms--ethical-channel .cms__info-block.active .cms__info-block-text ul li p:nth-child(2),.cms--gcc .cms__info-block.active .cms__info-block-text ol li p:nth-child(2),.cms--gcc .cms__info-block.active .cms__info-block-text ul li p:nth-child(2){margin-top:0}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table,.cms--gcc .cms__info-block.active .cms__info-block-text table{background:transparent;border-collapse:collapse;margin:2px 3px;width:100%}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table th,.cms--gcc .cms__info-block.active .cms__info-block-text table td,.cms--gcc .cms__info-block.active .cms__info-block-text table th{border:1px solid #000}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table tbody td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table tbody th,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table thead td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table thead th,.cms--gcc .cms__info-block.active .cms__info-block-text table tbody td,.cms--gcc .cms__info-block.active .cms__info-block-text table tbody th,.cms--gcc .cms__info-block.active .cms__info-block-text table thead td,.cms--gcc .cms__info-block.active .cms__info-block-text table thead th{color:var(--black-color);padding:3px;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table thead th:nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table thead th:nth-child(2n){padding:3px;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table tbody tr:nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table tbody tr:nth-child(2n){padding-left:0;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table tbody tr:last-child td,.cms--gcc .cms__info-block.active .cms__info-block-text table tbody tr:last-child td{font-style:normal;padding:3px;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table tbody tr:last-child td:nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table tbody tr:last-child td:nth-child(2n){padding:3px;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost{border:1px solid var(--black-color);border-collapse:collapse}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody th,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead th,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody td,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody th,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead td,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead th{border:1px solid var(--black-color);padding:3px;text-align:left}.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td:nth-child(2n),.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody td :nth-child(2n),.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost tbody th :nth-child(2n),.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td,.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td:nth-child(2n),.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead td :nth-child(2n),.cms--ethical-channel .cms__info-block.active .cms__info-block-text table.client-cost thead th :nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody:last-child td:nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody td :nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost tbody th :nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td,.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead:last-child td:nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead td :nth-child(2n),.cms--gcc .cms__info-block.active .cms__info-block-text table.client-cost thead th :nth-child(2n){padding:3px;text-align:left}.cms--ethical-channel .cms__one-columns-wrapper,.cms--gcc .cms__one-columns-wrapper{margin-top:31px}.cms--ethical-channel .cms__info-block-title,.cms--gcc .cms__info-block-title{background:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);color:#000;margin:0;padding:10px;position:relative}.cms--ethical-channel .cms__info-block-title span,.cms--gcc .cms__info-block-title span{display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.3;max-width:90%}.cms--ethical-channel .cms__info-block-title span:after,.cms--gcc .cms__info-block-title span:after{background-image:url(/tienda/build/images/chevron-down-teal.c1518f07.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:5px;text-align:center;top:13px;width:18px}.cms--ethical-channel .cms__info-block-text,.cms--gcc .cms__info-block-text{display:none}.cms--ethical-channel .cms__info-block-text{display:block}.cms__general-clinic-catalog{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.cms__general-clinic-catalog__link img{width:230px}.cms__services-title{align-items:center;display:flex;height:auto;justify-content:center;position:relative}.cms__services-title h1{color:#fff;font-family:Roboto;font-size:4rem;font-weight:700;position:absolute;text-align:center}.cms__services-banner{height:auto;width:100%}.cms__services-banner--desktop{display:none}.cms__services-blocks{margin:25px 0}.cms__services-block{margin:0 0 25px}.cms__services-block-title{background:#0094aa;color:#fff;font-family:Roboto Slab,serif;font-size:2.5rem;height:55px}.cms__services-block-title,.cms__services-list{align-items:center;display:flex;justify-content:center}.cms__services-list{flex-flow:row wrap}.cms__services-list-item{align-items:center;color:#0094aa;display:flex;flex-direction:column;height:140px;justify-content:flex-start;margin:30px 0 0;width:50%}.cms__services-list-item img{margin:0 0 15px;max-height:65px}.cms__services-list-item p{font-size:14px;font-weight:700;margin:0 15px;text-align:center;text-transform:uppercase}.cms__proclinic-pt-services .content-header__banner{display:none}.cms__proclinic-pt-services .content-header__banner img{left:0;max-height:350px;object-fit:cover;position:absolute;right:0;top:143px;width:100%}.cms__proclinic-pt-services .content-header__title-wrapper{position:relative}.cms__proclinic-pt-services .content-header__title{color:var(--primary-color);font-family:Roboto;font-size:32px;font-weight:700;padding:10px;text-align:left;text-transform:uppercase;z-index:10}.cms__proclinic-pt-services .content-wrapper .icon-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:40px 0}.cms__proclinic-pt-services .content-wrapper .icon-list__item{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-bottom:15px;min-width:150px;width:calc(50% - .5rem)}.cms__proclinic-pt-services .content-wrapper .icon-list__item-image{align-items:center;background-color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;min-height:48px;min-width:48px}.cms__proclinic-pt-services .content-wrapper .icon-list__item-image img{height:65%;width:65%}.cms__proclinic-pt-services .content-wrapper .icon-list__item-text{color:var(--primary-color);font-family:Roboto;font-size:14px;font-weight:700;text-transform:uppercase}.cms__proclinic-pt-services .content-wrapper .services-info-section{margin-bottom:20px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info{margin:0 0 20px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__banner{margin:10px 0}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__banner img{border-radius:7px;width:100%}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__text-title{font-size:16px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__text-description{font-size:14px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info .contact-button{align-items:center;background:var(--primary-color);border-radius:7px;color:#fff;display:flex;font-family:Roboto;font-size:16px;font-weight:700;justify-content:center;max-width:340px;padding:5px;text-align:center;text-transform:uppercase;width:100%}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;width:100%}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card{flex-grow:1;width:352px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__decoration{margin:10px 0}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__decoration img{border-radius:7px;width:100%}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-title{font-size:16px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-description,.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-subtitle{font-size:14px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__download{align-items:center;display:flex;flex-direction:row;gap:1rem}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__download-icon{height:19px;width:19px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__download-icon img{height:100%;width:100%}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__download-text{color:var(--primary-color);font-family:Roboto;font-size:12px;font-weight:400;text-decoration-line:underline}.cms__proclinic-pt-services .cms-text-subtitle,.cms__proclinic-pt-services .cms-text-title{color:var(--primary-color);font-family:Roboto;font-weight:700;text-transform:uppercase}.cms__proclinic-pt-services .cms-text-description{color:#000;font-family:Roboto;font-weight:400;margin:10px 0 20px}.cms__psd2-payments .cms__top{margin-bottom:2.5rem;position:relative;text-align:center}.cms__psd2-payments .cms__top img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:.41667rem solid var(--primary-color);height:auto;width:100%}.cms__psd2-payments .cms__top img.cms__top-banner--desktop{display:none}.cms__psd2-payments .cms__top h1{color:#fff;font-family:serif;font-size:2.25rem;font-stretch:normal;font-style:normal;font-weight:900;left:50%;letter-spacing:-.0125rem;line-height:normal;position:absolute;top:50%;transform:translate(-50%,-50%);width:21.66667rem}.cms__psd2-payments .cms__info{line-height:1.66667rem;padding:0 1.5rem}.cms__psd2-payments .cms__info-block-title{align-items:center;display:flex;justify-content:space-between}.cms__psd2-payments .cms__info-block-title div{font-size:1.83333rem;text-align:center;width:100%}.cms__psd2-payments .cms__info li span{left:.83333rem;position:relative}.cms__psd2-payments .cms__info li:before{color:var(--primary-color);font-size:1.16667rem}.cms__psd2-payments .cms__highlight-text{color:#f5a623}.cms--exchange-and-returns .cms__title{font-size:1.5rem}.cms--exchange-and-returns .cms__info-block-text{font-size:1.16667rem}.cms--exchange-and-returns .cms__info-block-title{color:#000;font-size:1.33333rem!important}.cms--exchange-and-returns .cms__info:first-child{margin:20px 0}.cms--exchange-and-returns .cms__ordered-list li{display:flex;font-size:1.16667rem;margin:0 0 12px}.cms--exchange-and-returns .cms__ordered-list li a,.cms--exchange-and-returns .cms__ordered-list li p{font-size:1.16667rem}.cms--exchange-and-returns .cms__ordered-list li a{text-decoration:underline}.cms--exchange-and-returns .cms__ordered-list li:before{color:var(--primary-color);content:counter(item);font-size:1.5rem;font-weight:700}.cms--exchange-and-returns .cms__info-text-indented{padding:0 0 0 20px}.cms--app-lottery{font-family:Helvetica;margin:0;max-width:none;padding:0 0 20px}.cms--app-lottery .cms__title{margin-bottom:47px;overflow:hidden;position:relative}.cms--app-lottery .cms__title img{background-size:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.cms--app-lottery .cms__text-wrapper h3{color:var(--secondary-color);font-family:Roboto;font-size:1.33333rem;font-weight:700;text-transform:uppercase}.cms--app-lottery .cms__text-wrapper h3:nth-of-type(2){margin:32px 0 0}.cms--app-lottery .cms__text-wrapper h3:nth-of-type(3){border-bottom:1px solid #979797;padding:0 0 10px}.cms--app-lottery .cms__text-wrapper p{color:var(--black-color);font-family:Roboto;font-size:1.16667rem;margin:10px 0}.cms--app-lottery .cms__text-wrapper span{color:var(--black-color);font-size:1.16667rem;font-weight:700}.cms--app-lottery .cms__text-wrapper a{color:var(--primary-color);display:inline-block;font-family:Helvetica;font-size:1.16667rem;padding:10px 0 0;text-decoration:underline}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper{padding:35px 0;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__image-wrapper{background:url(/tienda/build/images/app-steps.a255d779.png) no-repeat 50%,transparent;background-size:contain;display:none;height:125px;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts{display:flex;flex-direction:column;gap:0 40px;margin:25px 0 0}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div{text-align:center;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div h3{color:var(--primary-color);font-size:1.33333pxrem;text-transform:uppercase}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div p{color:var(--black-color);font-size:1.16667rem;font-style:normal}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div p span{font-weight:700}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div .withoutMargin{margin:-11px 0 0}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:first-of-type:before{background:url(/tienda/build/images/step-1-cart.20a0a14c.svg) no-repeat 50%,transparent;background-size:contain;content:"";display:block;height:125px;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:nth-of-type(2):before{background:url(/tienda/build/images/step-2-luck.8ebec395.svg) no-repeat 50%,transparent;background-size:contain;content:"";display:block;height:125px;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:last-child{padding:0 10px}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:last-child:before{background:url(/tienda/build/images/step-3-ticket.4bd6e2d9.svg) no-repeat 50%,transparent;background-size:contain;content:"";display:block;height:125px;width:100%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper p{color:#575757;font-size:1rem;font-style:italic}.cms--app-lottery .cms__text-wrapper .cms__one-columns-wrapper{margin:30px 0 25px}.cms--app-lottery .cms__info-block{border-bottom:1px solid #979797}.cms--app-lottery .cms__info-block .cms__info-block-text{display:none}.cms--app-lottery .cms__info-block.active{background-color:#fafafa}.cms--app-lottery .cms__info-block.active .cms__info-block-title{box-shadow:none;padding:10px 0 0}.cms--app-lottery .cms__info-block.active .cms__info-block-title span:after{transform:rotate(180deg)}.cms--app-lottery .cms__info-block.active .cms__info-block-text{background-color:#fafafa;border-radius:0 0 4px 4px;display:block;padding:0 30px 5px 0}.cms--app-lottery .cms__info-block.active .cms__info-block-text h3{color:var(--black-color);font-family:Helvetica;font-size:1.16667rem;font-weight:700}.cms--app-lottery .cms__info-block.active .cms__info-block-text p{font-family:Helvetica;font-size:1.16667rem}.cms--app-lottery .cms__info-block.active .cms__info-block-text p:last-child{font-style:normal}.cms--app-lottery .cms__info-block.active .cms__info-block-text p a{text-decoration:none}.cms--app-lottery .cms__info-block.active .cms__info-block-text p i{font-weight:400}.cms--app-lottery .cms__info-block .cms__info-block-title{background:#fafafa;border-radius:4px;color:#000;cursor:pointer;margin:0;padding:10px 0;position:relative}.cms--app-lottery .cms__info-block .cms__info-block-title span{display:inline-block;font-family:Helvetica;font-size:1.33333rem;line-height:1.3;max-width:90%}.cms--app-lottery .cms__info-block .cms__info-block-title span:after{background-image:url(/tienda/build/images/chevron-down.bc213772.svg);background-repeat:no-repeat;background-size:18px 18px;content:"";height:18px;position:absolute;right:5px;text-align:center;top:13px;width:18px}.cms--app-lottery .cms__info-block:last-child{margin-top:0}.proclinic-it .cms__services{color:#333}.proclinic-it .cms__services-title{color:var(--primary-color);font-size:2.66667rem;font-weight:700;justify-content:normal;margin:0 0 18px}.proclinic-it .cms__services-text{font-size:1.5rem;margin:0 0 29px}.proclinic-it .cms__services-list{display:block;margin:0 0 29px 65px}.proclinic-it .cms__services-list li{font-size:1.66667rem;position:relative}.proclinic-it .cms__services-list li:before{bottom:6px;content:".";font-size:1.66667rem;left:-9px;position:absolute}.proclinic-it .cms__services-list li a{color:var(--secondary-color);font-size:1.66667rem;text-decoration:underline}.proclinic-it .cms__services-list li a:hover{color:var(--primary-color-hover)}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block span{color:var(--primary-color-500);font-size:1.66667rem;font-weight:500}@media (min-width:1025px){.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block span{font-size:2rem;font-weight:700}}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block span:after{background-image:url(/tienda/build/images/chevron-down-blue.c4f2e157.svg);background-size:24px 24px;height:24px;right:12px;top:11px;width:24px}@media (min-width:1025px){.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block span:after{right:20px;top:18px}}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text p{font-size:1.16667rem}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul{padding:0 0 0 36px}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul li{font-size:1.16667rem}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul li p:first-child{color:var(--secondary-color);font-size:1.33333rem;font-weight:700}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul li ul li{font-size:1.16667rem;list-style:disc}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul li ul li::marker{color:var(--secondary-color);font-size:1.66667rem}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul.normal-list li{font-size:1.16667rem;list-style:disc}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul.normal-list li::marker{color:var(--secondary-color);font-size:1.66667rem}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul a{text-decoration:none}.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ol .orderer-list-title,.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul .orderer-list-title{color:var(--secondary-color);font-size:1.5rem;font-weight:700}@media (min-width:1025px){.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ol .orderer-list-title,.proclinic-it .cms.cms--gcc .cms__text-wrapper .cms__one-columns-wrapper .cms__info .cms__info-block .cms__info-block-text ul .orderer-list-title{font-size:1.66667rem;font-weight:700}}.proclinic-it .cms.cms__specific hr{border-top:1px dotted #d4d3d3;margin:20px 0}.proclinic-it .cms.cms__specific p{color:#333;font-size:1.16667rem}.proclinic-it .cms.cms__specific .cms-top__title{color:var(--primary-color)}.proclinic-it .cms.cms__specific .cms-top__title h2{font-size:2.33333rem}.proclinic-it .cms.cms__specific .cms-card__text p{color:#333;font-size:1.16667rem;margin:5px 0}.proclinic-it .cms.cms__specific .cms-card__text.dotted-list p{padding-left:15px;position:relative}.proclinic-it .cms.cms__specific .cms-card__text.dotted-list p:before{color:#333;content:"•";font-size:1.33333rem;left:0;position:absolute}.proclinic-it .cms.cms__specific .cms-card .cms-card__title{color:var(--primary-color);font-size:2.33333rem;font-weight:700;margin:30px 0 0}.proclinic-it .cms.cms__specific .cms-card .cms-card__title-2{color:var(--primary-color);font-size:2rem;margin:10px 0 5px}.proclinic-it .cms.cms__specific .cms-card .cms-card__subtitle{color:#333;font-size:1.33333rem;font-weight:700;margin:15px 0 8px}@media (min-width:796px){.proclinic-it .cms.cms__specific .cms-card__flex-wrapper{display:flex;flex-wrap:wrap}}.proclinic-it .cms.cms__specific .cms-card__item-expandable{border:2px solid var(--primary-color);border-radius:6px;margin-top:15px}.proclinic-it .cms.cms__specific .cms-card__item-expandable .cms-card__item{margin:0;padding:0}.proclinic-it .cms.cms__specific .cms-card__item-expandable h3{align-items:center;color:#333;display:flex;font-size:1.5rem;font-weight:700;padding:10px 20px 10px 50px;position:relative}.proclinic-it .cms.cms__specific .cms-card__item-expandable h3 img{height:34px;left:7px;position:absolute;width:34px}.proclinic-it .cms.cms__specific .cms-card__item-expandable .cms-card__item-expandable-arrow{align-items:center;border-radius:50%;box-shadow:1px 3px 7px 0 #e4e4e4;display:flex;justify-content:center;margin-left:auto;padding:9px 8px}.proclinic-it .cms.cms__specific .cms-card__item-expandable .cms-card__item-expandable-arrow img{height:15px;position:unset;width:20px}.proclinic-it .cms.cms__specific .cms-card__item-expandable summary{cursor:pointer;padding:10px 0}.proclinic-it .cms.cms__specific .cms-card__item-expandable .cms-card__item-expandable__details{padding:10px}.proclinic-it .cms.cms__specific .cms-card__item-expandable details[open] summary{border-bottom:1px solid #ccc;margin:0 0 10px}.proclinic-it .cms.cms__specific .cms-card__item-expandable details[open] .cms-card__item-expandable-arrow img{transform:rotate(180deg)}.proclinic-it .cms.cms__specific .cms-card__item-opened{border:1px solid var(--primary-color);border-radius:24px;margin-top:15px;padding:12px}@media (min-width:1025px){.proclinic-it .cms.cms__specific .cms-card__item-opened{padding:36px}}.proclinic-it .cms.cms__specific .cms-card__item-opened h3{align-items:center;display:flex;font-size:1.5rem;font-weight:700;position:relative}.proclinic-it .cms.cms__specific .cms-card__item-opened h3 img{height:34px;position:absolute;width:34px}.proclinic-it .cms.cms__specific .cms-card__item-opened h3 p{color:var(--primary-color);font-size:1.66667rem;padding:10px 20px 10px 40px}@media (min-width:1025px){.proclinic-it .cms.cms__specific .cms-card__item-opened h3 p{font-size:2.66667rem}}.proclinic-it .cms.cms__specific .cms-card__item{margin:30px 0 0;padding:0 0 0 50px;position:relative}.proclinic-it .cms.cms__specific .cms-card__item.flex-item{max-width:450px}@media (min-width:796px){.proclinic-it .cms.cms__specific .cms-card__item.flex-item{margin-top:40px;width:450px}}.proclinic-it .cms.cms__specific .cms-card__item .cms-card__item-title-wrapper{align-items:center;display:flex}.proclinic-it .cms.cms__specific .cms-card__item .cms-card__item-icon{height:36px;left:0;position:absolute;width:36px}.proclinic-it .cms.cms__specific .cms-card__item .cms-card__item-subtitle,.proclinic-it .cms.cms__specific .cms-card__item .cms-card__item-title{color:#333;font-size:1.16667rem}.proclinic-it .cms.cms__specific .cms-card__item .cms-card__item-title{font-weight:700}.proclinic-it .cms.cms__specific .cms-card__item.opened{padding:0}.proclinic-it .cms.cms__specific .cms-card__item.opened .cms-card__item-title{color:var(--primary-color);font-size:1.5rem;font-weight:400;margin-bottom:8px}@media (min-width:1025px){.proclinic-it .cms.cms__specific .cms-card__item.opened .cms-card__item-title{font-size:2rem}}.proclinic-it .cms.cms__specific .cms-card__item.opened p{color:#333}.proclinic-it .cms.cms__specific .small-text{color:#333;font-size:1rem;margin-top:20px}@media (min-width:641px){.cms__info-block-title{font-size:1.66667em}.cms__info-block-text>p{margin-bottom:15px}.cms__how-to-buy .cms__ordered-list{padding-left:65px}.cms__how-to-buy .cms__top h1{font-size:2.5em;padding:20px 0}.cms--order-tracking .cms__title{font-size:1.5em;margin-bottom:25px}.cms--order-tracking .cms__info-order-tracking-steps{margin:15px 0}.cms--order-tracking .cms__info-order-tracking-note{font-size:1.33333em}.cms--corporate-information .cms__info p,.cms--corporate-information .cms__info ul li,.cms--cv .cms__info p,.cms--cv .cms__info ul li,.cms--trusted-shop .cms__info p,.cms--trusted-shop .cms__info ul li{font-size:1.08333em}.cms--legal-notice .cms__info-list{padding:10px 20px}.cms--cv .cms__info div .button{padding:13px 30px}.cms__our-commitments{padding:0 10% 35px}.cms__csr{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.cms__csr .block2{width:calc(99% - 260px)}.cms--delivery .cms__info-block:last-child,.cms--payment-methods .cms__info-block:last-child{margin-top:50px}.cms--legal-symbols .cms__info>p{font-size:1.08333em}.cms--legal-symbols .cms__title{margin-bottom:25px}.cms--legal-symbols .cms__title--secondary{margin-top:40px}.cms--legal-symbols .cms__symbols-list-title{font-size:1.16667em}.cms--legal-symbols .cms__symbols-list-eml{padding:12px}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description span{font-size:1.08333em}.cms--legal-symbols .cms__symbols-list-eml img{height:35px}.cms--help .cms__title{font-size:1.5em;margin-bottom:25px}.cms--help .cms__info-help-sections>div{font-size:1.08333em;margin:10px 0;width:calc(50% - 10px)}.cms--help .cms__info-help-sections>div span{font-size:inherit}.cms--help .cms__info-help-sections>div:nth-child(2n){margin-left:10px}.cms--help .cms__info-help-sections>div:nth-child(odd){margin-right:10px}.cms--help .cms__info-block .cms__info-block-title{font-size:1.16667em}.cms--help .cms__info--contact-info{display:flex;flex-wrap:wrap;margin-top:35px}.cms--help .cms__info--contact-info>div{width:calc(50% - 10px)}.cms--help .cms__info--contact-info div:first-child{width:100%}}@media (min-width:769px){.cms__about-us .cms__top img.cms__top-banner--mobile{display:none}.cms__about-us .cms__top img.cms__top-banner--desktop{display:block}.proclinic-pt .cms__about-us .cms__header-content-wrapper{flex-direction:row;gap:15px;margin:30px 0 50px;width:100%}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item{align-items:center;flex-direction:column;gap:20px;width:33.33%}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item>img{height:75px;width:75px}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item .cms__header-content-item__text{text-align:center}.proclinic-pt .cms__about-us .cms__header-content-wrapper .cms__header-content-item .cms__header-content-item__text>p{margin-bottom:12px}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-item{margin:25px 0}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper{flex-direction:row;gap:20px;margin-top:15px}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card{width:33.33%}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper{margin-top:50px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-wrapper>p{font-size:1.16667rem;margin:12px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper{align-items:center;display:flex;flex-direction:row;gap:20px;margin:30px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper img{border-radius:4px;width:50%}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper>div{width:50%}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__subtitle{margin-bottom:15px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__message{margin:15px 0}.proclinic-it .cms__about-us .cms-card{padding:40px 55px}.cms__psd2-payments .cms__top img.cms__top-banner--mobile{display:none}.cms__psd2-payments .cms__top img.cms__top-banner--desktop{display:block}.cms__psd2-payments .cms__top h1{font-size:2.5rem;width:41.66667rem}.cms__psd2-payments .cms__info-block-title div{font-size:1.83333rem;margin-left:1.25rem;text-align:left}.cms__psd2-payments .cms__info-block-text{margin-left:5.41667rem}.cms--cookies-policy .cms__info-block-table{width:516px}.cms--cookies-policy .cms__info-block-table *{font-size:inherit}.cms--app-lottery .cms__title{border-bottom:none}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__image-wrapper{display:block}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts{flex-direction:row;margin:25px auto 0;max-width:1000px}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts>div{width:33.3%}.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:first-of-type:before,.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:last-child:before,.cms--app-lottery .cms__text-wrapper .lottery-history__process-explanation-wrapper .lottery-history__texts div:nth-of-type(2):before{display:none}.cms__how-to-buy{max-width:unset}.cms__how-to-buy .cms__text--how-to-buy p{display:block}.cms__how-to-buy .cms__how-to-buy-steps{border-radius:62px;gap:50px;justify-content:space-around}.cms__how-to-buy .cms-step-card{min-width:400px;width:min-content}.cms__how-to-buy .cms-step-card__header{align-items:center;flex-direction:column;gap:10px}.cms__how-to-buy .cms-step-card__number-icon-wrapper{align-self:center;display:flex}.cms__how-to-buy .cms-step-card__title{text-align:center}.cms__how-to-buy .cms-step-card__wrapper{gap:15}.cms__how-to-buy .cms-step-card__content{align-items:center;gap:20px}.cms__how-to-buy .cms-step-card__info-block-list{align-items:flex-start;gap:15px}.cms__how-to-buy .cms-step-card .info-block-list__item{flex-direction:row;gap:15px}.cms__how-to-buy .cms-step-card .info-block-list__item-content{text-align:left}.cms__how-to-buy .cms-step-card__final-message{display:block}.cms__how-to-buy .cms__info-block{padding:0 0 4rem}.cms__how-to-buy .cms__info-block-text p{font-size:1.16667rem;margin-bottom:0}.cms__how-to-buy .cms__info-block-text p a{font-size:1.16667rem}.cms__how-to-buy #step-2{min-width:400px}.cms__how-to-buy #step-2 .cms-step-card__main-image-container{justify-content:right}.cms__how-to-buy #step-2 .main-step-image{content:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-es/media/image-2_how-to-buy_select-product.svg)}.cms__how-to-buy #step-3 .main-step-image{max-width:300px}.cms__how-to-buy #step-4 .main-step-image{content:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-es/media/image-4_how-to-buy_payment-method.svg)}.cms__how-to-buy #step-5 .cms-step-card__content{width:70%}.cms__how-to-buy #step-5 .cms-step-card__main-image-container{justify-content:right}.cms__how-to-buy #step-5 .cms-step-card__info-block-list{gap:20px}.cms--prizes .cms__text-wrapper .images-wrapper{display:flex;flex-direction:row;gap:5%;margin:20px 0 10px}.cms--prizes .cms__text-wrapper .images-wrapper img{border-radius:8px}.cms--prizes .cms__text-wrapper .images-bottom-text-wrapper{flex-direction:row;gap:5%}.cms--prizes .cms__text-wrapper .images-bottom-text-wrapper span{font-size:1.33333rem;width:50%}.cms--prizes .cms__contact-info-wrapper{display:flex;flex-direction:row;gap:50px}.cms--prizes .cms__info-block.active .cms__info-block-title{padding-left:20px}.cms--prizes .cms__info-block.active .cms__info-block-text{padding-right:50px}.cms--prizes .cms__info-block.active .info-image2{display:none}.cms--prizes .cms__info-block.active .info-image2-desktop{display:block}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper{flex-direction:row-reverse;justify-content:center;padding:5px}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper>img{border:none;margin:10px 0;width:35%}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper.delivery-times-wrapper{align-items:start;flex-direction:row}.cms--prizes .cms__info-block.active .cms__info-block__content-wrapper .cms__info-block__text-wrapper{margin-bottom:10px;padding-right:10px;width:65%}.cms--prizes .cms__info-block.active .cms__info-block__button{width:60%}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper{column-gap:5%;display:flex;flex-wrap:wrap;justify-content:start}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text{align-items:start;display:flex;flex-direction:column}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text span{color:var(--primary-color);font-size:2rem;font-weight:700}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper .prizes-amount-text p{color:var(--primary-color);font-size:1.5rem;font-weight:700}}@media (min-width:1025px){.cms{max-width:none}.cms__title{border-bottom:1px solid #000;color:#df677c;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1.83333em;font-weight:400;padding:10px 0}.cms__info-block-text{font-size:1.16667em}.cms__info-block-text>p{font-size:inherit}.cms__info-list .cms__info-list-elm{border-bottom:0;padding:5px 0}.cms__info-list .cms__info-list-elm a{display:block}.cms__how-to-buy #step-4,.cms__how-to-buy #step-5{flex-basis:45%}.cms__about-us .cms__top{margin:0 0 60px}.cms__about-us .cms__top h1{font-size:4rem;line-height:52px;margin-left:-193px;margin-top:29px;text-align:center;width:52%}.cms__about-us .cms__info{font-size:1.66667rem}.cms__faq{margin:0 auto}.cms__faq .cms__title{border-bottom:none;border-left:7px solid var(--primary-color);color:var(--black-color);font-size:2.5rem;font-weight:700;padding:0 0 0 17px}.cms__faq-block{background:transparent}.cms__faq-block>div[data-role=trigger]:before{display:none}.cms__faq-block>div[data-role=content]{display:block;padding:0}.cms__faq-block:last-child{margin:0}.cms__faq div[data-role=trigger]:before{top:17px}.cms__faq-container{font-size:1.16667rem}.cms__faq-container>div>div[data-role=trigger]:before{height:15px;right:10px;top:50%;width:20px}.cms__faq-container>div.active>div[data-role=content]{font-size:1.16667rem;margin:8px 0 18px;padding:0 10px 10px 20px}.cms__faq-container>div.active>div[data-role=content] li,.cms__faq-container>div.active>div[data-role=content] p,.cms__faq-container>div.active>div[data-role=content] span,.cms__faq-container>div.active>div[data-role=content] td,.cms__faq-container>div.active>div[data-role=content] th{font-size:1.16667rem}.cms__faq-container hr{margin:10px 40px}.cms__faq-container .cms__faq-subtitle{padding:10px 0 10px 20px}.cms__faq-container .cms__faq-container{margin:20px 0;padding:0 40px}.cms__faq-container>div:first-child:after{top:-10px}.cms__faq-container>div:last-child:after{bottom:-10px}.cms__faq-title{background:transparent;color:#000;cursor:inherit;font-size:2rem;padding:0}.cms__faq-subtitle{padding:10px 20px}.cms__faq-subtitle p{font-size:1.66667rem;font-weight:500}.cms--order-tracking .cms__title{border:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.cms--order-tracking .cms__info-order-tracking-steps{margin:30px 0}.cms--order-tracking .cms__info-order-tracking-steps img{display:block}.cms--order-tracking .cms__order-tracking-steps-imgs{display:none}.cms--order-tracking .cms__info p{font-size:1.16667em;text-align:center}.cms--order-tracking .cms__info-order-tracking-note{font-size:1.5em}.cms__our-commitments{padding:0 0 35px}.cms__our-commitments .cms__title{text-align:left}.cms__our-commitments .cms__commitments-block{max-height:270px;min-height:270px;padding:25px 45px;width:49%}.cms__our-commitments .cms__commitments-block:first-child,.cms__our-commitments .cms__commitments-block:nth-child(4),.cms__our-commitments .cms__commitments-block:nth-child(5),.cms__our-commitments .cms__commitments-block:nth-child(8),.cms__our-commitments .cms__commitments-block:nth-child(9),.cms__our-commitments .cms__commitments-block:nth-child(12){background:var(--primary-color)}.cms__our-commitments .cms__commitments-block:first-child *,.cms__our-commitments .cms__commitments-block:nth-child(4) *,.cms__our-commitments .cms__commitments-block:nth-child(5) *,.cms__our-commitments .cms__commitments-block:nth-child(8) *,.cms__our-commitments .cms__commitments-block:nth-child(9) *,.cms__our-commitments .cms__commitments-block:nth-child(12) *{color:#fff}.cms__our-commitments .cms__commitments-block:nth-child(2),.cms__our-commitments .cms__commitments-block:nth-child(3),.cms__our-commitments .cms__commitments-block:nth-child(6),.cms__our-commitments .cms__commitments-block:nth-child(7),.cms__our-commitments .cms__commitments-block:nth-child(10),.cms__our-commitments .cms__commitments-block:nth-child(11){background:#f4f4f4}.cms__our-commitments .cms__commitments-block:nth-child(2) .cms__commitments-title,.cms__our-commitments .cms__commitments-block:nth-child(3) .cms__commitments-title,.cms__our-commitments .cms__commitments-block:nth-child(6) .cms__commitments-title,.cms__our-commitments .cms__commitments-block:nth-child(7) .cms__commitments-title,.cms__our-commitments .cms__commitments-block:nth-child(10) .cms__commitments-title,.cms__our-commitments .cms__commitments-block:nth-child(11) .cms__commitments-title{color:var(--primary-color)}.cms__our-commitments .cms__commitments-block:nth-child(2) .cms__commitments-text,.cms__our-commitments .cms__commitments-block:nth-child(3) .cms__commitments-text,.cms__our-commitments .cms__commitments-block:nth-child(6) .cms__commitments-text,.cms__our-commitments .cms__commitments-block:nth-child(7) .cms__commitments-text,.cms__our-commitments .cms__commitments-block:nth-child(10) .cms__commitments-text,.cms__our-commitments .cms__commitments-block:nth-child(11) .cms__commitments-text{color:#8d8d8d}.cms__our-commitments .cms__commitments-block:nth-child(11) .cms__commitments-icon-desktop{max-height:100%;position:absolute;right:20px;top:0}.cms__our-commitments .cms__commitments-icon{max-height:70px}.cms__our-commitments .cms__commitments-icon-mobile{display:none}.cms__our-commitments .cms__commitments-icon-desktop{display:block}.cms__our-commitments .cms__commitments-title{font-size:1.33333rem}.cms__our-commitments .cms__commitments-text{font-size:1.08333rem}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge{align-items:center;display:flex;padding:20px 0}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge-text{max-width:400px;padding:0 20px 0 0}.cms__csr .cms__csr-acknowledges .cms__csr-acknowledge-img{height:100%;margin:auto;max-height:180px;width:auto}.cms__csr .cms__csr-block.block2{font-size:1.20833rem}.cms__csr .cms__csr-block.block2 *{font-size:inherit}.cms--corporate-information .cms__info p,.cms--corporate-information .cms__info ul li,.cms--trusted-shop .cms__info p,.cms--trusted-shop .cms__info ul li{font-size:1.25em}.cms--cv .cms__info{background-image:url(/tienda/build/images/work-with-us.3bb02a08.png);background-repeat:no-repeat;margin:0 auto;max-width:780px;min-height:750px;padding-left:300px;padding-top:40px}.cms--cv .cms__info p,.cms--cv .cms__info ul li{color:var(--primary-color);line-height:normal}.cms--cv .cms__info div{margin-top:45px}.cms--cv .cms__info div .button{font-size:1.16667em;padding:15px 30px}.cms--delivery .cms__info-block .cms__info-block-text,.cms--delivery .cms__info-block .cms__info-block-title,.cms--payment-methods .cms__info-block .cms__info-block-text,.cms--payment-methods .cms__info-block .cms__info-block-title{font-size:1.25em}.cms--delivery .cms__info-block:last-child,.cms--payment-methods .cms__info-block:last-child{margin-top:40px}.cms--delivery .cms__info,.cms--payment-methods .cms__info{position:relative}.cms--delivery .cms__info img,.cms--payment-methods .cms__info img{display:block;position:absolute;right:0;top:-40px}.cms--legal-symbols .cms__info p{font-size:1.25em}.cms--legal-symbols .cms__symbols-list-headers{border-bottom:1px solid #eaeaea;display:flex;margin-top:20px}.cms--legal-symbols .cms__symbols-list-headers>div{font-size:1.25em;font-weight:700;padding:10px;text-align:center}.cms--legal-symbols .cms__symbols-list-headers>div:first-child{width:20%}.cms--legal-symbols .cms__symbols-list-headers>div:last-child{width:calc(80% - 200px)}.cms--legal-symbols .cms__symbols-list-title{color:#000;font-size:1.33333em;margin-left:0;margin-top:15px}.cms--legal-symbols .cms__symbols-list-eml{display:flex;padding:15px}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-icon{width:20%}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description{align-items:center;display:flex;width:80%}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description img{height:55px}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description span{display:block;font-size:1.16667em}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description span:first-child{font-weight:700;padding:0 10px;width:200px}.cms--legal-symbols .cms__symbols-list-eml .cms__symbols-list-eml-description span:last-child{width:calc(100% - 200px)}.cms--cookies-policy .cms__title,.cms--ethical-channel .cms__title,.cms--gcc .cms__title,.cms--legal-notice .cms__title,.cms--privacy-policy .cms__title{border:0;border-left:12px solid var(--primary-color);color:#000;font-family:ArialMT,Arial;padding:3px 12px;text-transform:uppercase}.cms--cookies-policy .cms__info-block-text,.cms--cookies-policy .cms__info>p,.cms--ethical-channel .cms__info-block-text,.cms--ethical-channel .cms__info>p,.cms--gcc .cms__info-block-text,.cms--gcc .cms__info>p,.cms--legal-notice .cms__info-block-text,.cms--legal-notice .cms__info>p,.cms--privacy-policy .cms__info-block-text,.cms--privacy-policy .cms__info>p{font-size:1.16667em;line-height:1.7}.cms--cookies-policy .cms__info-list-elm,.cms--ethical-channel .cms__info-list-elm,.cms--gcc .cms__info-list-elm,.cms--legal-notice .cms__info-list-elm,.cms--privacy-policy .cms__info-list-elm{padding:0}.cms--cookies-policy .cms__info-list-elm span,.cms--ethical-channel .cms__info-list-elm span,.cms--gcc .cms__info-list-elm span,.cms--legal-notice .cms__info-list-elm span,.cms--privacy-policy .cms__info-list-elm span{font-size:1.16667em}.cms--ethical-channel .cms__title{border-bottom:none}.cms--cookies-policy .cms__ordered-list li,.cms--cookies-policy .cms__ordered-list li>span,.cms--cookies-policy .cms__unordered-list--disc li,.cms--cookies-policy .cms__unordered-list--disc li>span{font-size:14px}.cms--where-to-find-us .cms__one-columns-wrapper{background-image:url(/tienda/build/images/where-to-find-us.68f2fea1.jpg);background-position:50%;background-repeat:no-repeat;height:592px}.cms--where-to-find-us .cms__info,.cms--where-to-find-us .cms__title{display:none}.cms--help .cms__title{border:0;border-left:12px solid var(--primary-color);color:#000;font-family:ArialMT,Arial;padding:3px 12px;text-transform:uppercase}.cms--help .cms__info-help-sections{flex-wrap:nowrap;justify-content:space-between}.cms--help .cms__info-help-sections>div{background:none;font-size:1.16667em;width:calc(25% - 10px)}.cms--help .cms__info-help-sections>div img{height:45px;margin-bottom:20px}.cms--help .cms__info-help-sections>div span{margin:8px 0}.cms--help .cms__info-help-sections>div:nth-child(2n){margin-left:10px}.cms--help .cms__info-help-sections>div:nth-child(odd){margin-right:10px}.cms--help .cms__info-help-faq{background:none;border-bottom:11px solid #f8f8f8;font-size:1.33333em;margin-bottom:55px;text-align:center}.cms--help .cms__info-help-faq a,.cms--help .cms__info-help-faq a:hover{background:#fff;color:#6c6c6c;display:block;font-family:Verdana;font-weight:700;margin:0 auto -40px;max-width:205px;text-transform:uppercase}.cms--help .cms__info-help-faq a:hover span,.cms--help .cms__info-help-faq a span{display:none}.cms--help .cms__info-block--with-dropdown .cms__info-list-title{color:#f5a623;display:block;font-size:1.16667rem;font-weight:700;padding:5px 0;text-transform:uppercase}.cms--help .cms__info-block .cms__info-block-title{font-size:1em}.cms--help .cms__info-block--with-dropdown,.cms--help .cms__info-help-faq--desktop{display:inline-block;vertical-align:top;width:calc(50% - 2px)}.cms--help .cms__info-block--with-dropdown .cms__info-block-title,.cms--help .cms__info-help-faq--desktop .cms__info-block-title{background:none;color:#000;font-family:Verdana;font-size:1em}.cms--help .cms__info-block--with-dropdown .cms__info-block-title a,.cms--help .cms__info-block--with-dropdown .cms__info-block-title span,.cms--help .cms__info-help-faq--desktop .cms__info-block-title a,.cms--help .cms__info-help-faq--desktop .cms__info-block-title span{font-family:inherit;font-size:inherit}.cms--help .cms__info-block--with-dropdown .cms__info-block-title a,.cms--help .cms__info-help-faq--desktop .cms__info-block-title a{color:var(--primary-color)}.cms--help .cms__info-block--with-dropdown .cms__info-block-title span:after,.cms--help .cms__info-help-faq--desktop .cms__info-block-title span:after{display:none}.cms--help .cms__info-block--with-dropdown .cms__info-block-text,.cms--help .cms__info-help-faq--desktop .cms__info-block-text{background:none;display:block;font-family:Verdana}.cms--help .cms__info-block--with-dropdown .cms__info-block-text a:after,.cms--help .cms__info-help-faq--desktop .cms__info-block-text a:after{background-image:url(/tienda/build/images/help-arrow-black.9f944b4c.svg);content:""}.cms--help .cms__info-block--with-dropdown .cms__info-block-text .cms__info-list-elm,.cms--help .cms__info-help-faq--desktop .cms__info-block-text .cms__info-list-elm{border-top:1px solid #dfdfdf;padding:5px 5px 5px 0}.cms--help .cms__info-block--with-dropdown .cms__info-block-text .cms__info-list-elm a,.cms--help .cms__info-help-faq--desktop .cms__info-block-text .cms__info-list-elm a{font-family:Verdana;font-size:12px}.cms--help .cms__info-help-faq--desktop{border-right:3px solid #dadada;padding-right:15px}.cms--help .cms__info-help-faq--desktop .cms__info-list-elm:first-child,.cms--help .cms__info-help-faq--desktop .cms__info-list-elm:last-child{border:0}.cms--help .cms__info-help-faq--desktop .cms__info-block-text .button{background:#f5a623;color:#fff;justify-content:center;margin-top:15px;max-width:100px;padding:8px}.cms--help .cms__info-help-faq--desktop .cms__info-block-text .button:after{display:none}.cms--help .cms__info-block--with-dropdown{padding-left:15px}.cms--help .cms__info--contact-info{align-items:flex-start;border:0;justify-content:space-between;margin-top:15px;width:100%}.cms--help .cms__info--contact-info .cms__info-block-text span{font-family:inherit;font-size:inherit;font-weight:700}.cms--help .cms__info--contact-info .cms__info-block:first-child{margin-bottom:30px}.cms--help .cms__info--contact-info .cms__info-block:first-child .cms__info-block-title{background:none;border-bottom:11px solid #f8f8f8;font-size:1.33333em;margin-bottom:55px;text-align:center;width:100%}.cms--help .cms__info--contact-info .cms__info-block:first-child .cms__info-block-title span{background:#fff;color:#6c6c6c;display:block;font-family:Verdana;font-weight:700;margin:0 auto -26px;max-width:205px;text-transform:uppercase}.cms--help .cms__info--contact-info .cms__info-block:first-child .cms__info-block-text{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1em;text-align:center}.cms--help .cms__info--contact-info .cms__info-block:not(:first-child){background:#f3f3f3;-moz-box-shadow:1px 1px 2px rgba(1,1,1,.4);-webkit-box-shadow:1px 1px 2px rgba(1,1,1,.4);box-shadow:1px 1px 2px rgba(1,1,1,.4);display:flex;flex-direction:column;justify-content:space-around;margin:0 0 50px;min-height:125px;padding:10px;position:relative;width:23%}.cms--help .cms__info--contact-info .cms__info-block:not(:first-child) .cms__info-block-title{color:#f5a623;font-size:1.16667rem;margin:10px 0;text-align:center;text-transform:uppercase}.cms--help .cms__info--contact-info .cms__info-block:not(:first-child) .cms__info-block-text div{font-size:1.08333em;font-weight:700;text-align:center}.cms--help .cms__info--contact-info .cms__info-block:not(:first-child):before{background:linear-gradient(to right bottom,#f3f3f3 50%,rgba(1,1,1,.2) 51%,#fff 55%);bottom:-50px;content:"";height:50px;left:0;position:absolute;width:35px}.cms--payment-methods .cms__title{border-bottom:none;font-size:2.5rem}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block-title span{font-size:1.66667rem}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block.active .cms__info-block-text{padding:0 20px 5px}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block.active .cms__info-block-text p,.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block.active .cms__info-block-text td,.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block.active .cms__info-block-text th{font-size:1.16667rem}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block.active .cms__info-block-title{padding:10px 20px 0}.cms--payment-methods .cms__text-wrapper .cms__one-columns-wrapper .cms__info-block:last-child{margin-top:0}.cms--prizes{position:relative}.cms--prizes .cms__info{margin-top:20px}.cms--prizes .cms__info-block.active .cms__info-block__prizes-text-wrapper{column-gap:9%}.cms--prizes .cms--prizes__banner{display:block;height:fit-content;width:100%}.cms--prizes .cms--prizes__banner img{height:250px;object-fit:cover;width:100%}.cms--prizes .cms--prizes__banner .prizes-banner__image{display:block}.cms--prizes .cms--prizes__banner .prizes-banner__image-large{display:none}.cms--prizes .cms__title-wrapper{align-items:center;background-color:var(--white-color);border-radius:2px;display:flex;height:102px;justify-content:center;left:10%;position:absolute;top:200px;width:80%}.cms--prizes .cms__title{font-size:2.66667rem;text-align:center}.cms--prizes .cms__header-text-wrapper{margin:100px 0 15px}.proclinic-pt .cms__about-us{position:relative}.proclinic-pt .cms__about-us .cms__title-wrapper{align-items:center;background-color:var(--white-color);border-radius:2px;display:flex;height:102px;justify-content:center;left:15%;position:absolute;top:202px;width:70%}.proclinic-pt .cms__about-us .cms--about-us__banner{display:block;height:fit-content;width:100%}.proclinic-pt .cms__about-us .cms--about-us__banner img{height:auto;max-height:250px;object-fit:cover;width:100%}.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image{display:block}.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image-large,.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image-mid{display:none}.proclinic-pt .cms__about-us .cms__header-content-wrapper{margin-top:100px}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-item{margin:35px 0}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-item>span{font-size:1.33333rem}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card>p{margin-bottom:5px}.proclinic-pt .cms__about-us .cms__info-text-wrapper .cms__info-text-values-wrapper .cms__info-text-cards-wrapper .cms__info-text-card>span{font-size:1.33333rem}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper{justify-content:space-between;margin:50px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper img{max-width:650px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__mention{font-size:1.33333rem;margin-bottom:20px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text__message{font-size:1.5rem;margin:10px 0}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper .cms__about-us-text-message-wrapper{display:flex;flex-direction:column;height:100%;justify-content:start}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper.secundary{align-items:start}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper.secundary .cms__about-us-text__subtitle{margin-bottom:20px}.proclinic-pt .cms__about-us .cms__about-us-content-wrapper .cms__about-us-text-with-image-wrapper.secundary .cms__about-us-text__message{margin-top:30px}.cms--gcc .cms__title{font-family:Roboto,sans-serif}.cms--gcc .cms__info-block-title{font-size:1.33333em}.cms--gcc .cms__info-block .cms__info-block-title{font-size:1.66667rem;padding:14px 0 14px 20px}.cms--gcc .cms__info-block .cms__info-block-title span:after{right:13px}.cms--gcc .cms__info-block.active .cms__info-block-title{padding:14px 20px 0}.cms--gcc .cms__info-block.active .cms__info-block-text{padding:0 20px 5px}.cms--gcc .cms__info-block.active .cms__info-block-text p{font-size:1.16667rem}.cms--gcc .cms__info-block.active .cms__info-block-text ol li,.cms--gcc .cms__info-block.active .cms__info-block-text ul li{color:var(--black-color);font-size:1.16667rem}.cms--gcc .cms__info-block.active .cms__info-block-text td,.cms--gcc .cms__info-block.active .cms__info-block-text th{font-size:1.16667rem}.cms__general-clinic-catalog__link img{width:280px}.cms__services-banner--desktop{display:inherit}.cms__services-banner--mobile{display:none}.cms__services-blocks{margin:50px 0}.cms__services-block{margin:0 0 50px}.cms__services-block-title{justify-content:flex-start;padding:0 0 0 50px}.cms__services-list{flex-flow:row nowrap}.cms__services-list-item{width:235px}.cms__services-list-item p{max-width:125px}.cms__psd2-payments .cms__top h1{font-size:3.33333rem;width:53.33333rem}.cms__psd2-payments .cms__info-block-title div{font-size:2.16667rem}.cms__psd2-payments .cms__info .cms__info-block{margin-left:5.41667rem;margin-right:5.41667rem}.cms--exchange-and-returns .cms__title{font-size:2.33333rem}.cms--exchange-and-returns .cms__ordered-list li{display:flex;font-size:1.25rem}.cms__proclinic-pt-services{padding-bottom:4rem}.cms__proclinic-pt-services .content-header{margin-bottom:160px;padding-top:8%}.cms__proclinic-pt-services .content-header__banner{display:block}.cms__proclinic-pt-services .content-header__banner img{width:100%}.cms__proclinic-pt-services .content-header__title{background-color:#fff;border-radius:7px;box-shadow:0 2px 2px #ebebeb;font-size:42px;padding:20px;position:absolute;text-align:center;top:-50%;width:100%}.cms__proclinic-pt-services .content-wrapper .icon-list{justify-content:space-around;padding:20px}.cms__proclinic-pt-services .content-wrapper .icon-list__item{align-items:center;flex-direction:column;gap:2rem;max-width:160px}.cms__proclinic-pt-services .content-wrapper .icon-list__item-image{min-height:74px;min-width:74px}.cms__proclinic-pt-services .content-wrapper .icon-list__item-text{text-align:center}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info{margin:0 0 60px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__text-title{font-size:20px}.cms__proclinic-pt-services .content-wrapper .services-info-section .top-info__text-description{font-size:16px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section{gap:5rem}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-title{font-size:20px}.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-description,.cms__proclinic-pt-services .content-wrapper .services-info-section .info-cards-section .info-card__text-subtitle{font-size:16px}.proclinic-it .cms__technical-assistance{margin-top:30px}.proclinic-it .cms__technical-assistance .cms-bottom{gap:30px}.proclinic-it .cms__technical-assistance .cms-bottom__button{max-width:340px}}@media (min-width:1200px){.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image{display:none}.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image-mid{display:block}}@media (min-width:1440px){.cms--prizes .cms--prizes__banner .prizes-banner__image{display:none}.cms--prizes .cms--prizes__banner .prizes-banner__image-large{display:block}.proclinic-pt .cms__about-us .cms__title-wrapper{top:8%}.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image-mid{display:none}.proclinic-pt .cms__about-us .cms--about-us__banner .about-us-banner__image-large{display:block}}@media (min-width:1700px){.proclinic-pt .cms__about-us .cms__title-wrapper{top:9%}}.events-page-title h1{color:var(--primary-color);font-weight:700;margin-bottom:15px}.events .vc-container{border:0;margin:0 auto;width:100%}.events .vc-pane{background:#f3f3f3;margin-bottom:10px}.events .vc-title{color:#1f355e;font-size:14px;text-transform:uppercase}.events .vc-day-content:not(.vc-text-white){color:#1f355e}.events .vc-highlight.vc-rounded-full{background-color:var(--primary-color)}.events__list{margin:0 auto;max-width:535px}.events__list--empty{font-size:1.16667em;margin-top:10px;padding-left:4px}.events__list-monthly-block{border-top:1px solid #eaeaea;margin:20px;padding:15px 0}.events__list-month-name{color:var(--primary-color);font-family:RobotoSlab;font-size:1.16667em;font-weight:700;margin:20px 0 15px;text-transform:uppercase}.events__list-event{margin-bottom:25px}.events__list-event:last-child{margin:0}.events__list-event-name{font-weight:700}.events__list-event-date{color:var(--primary-color)}.events__list-event-button{margin-top:10px}.events__list-event-button a{display:flex;justify-content:center;max-width:100px;padding:8px 20px}.events__list-event-novelty{color:#ff7b0b;font-size:1rem;text-transform:uppercase}.proclinic-it .events-page-title h1{font-family:Roboto,sans-serif;font-size:2.5rem}.proclinic-it .events .vc-highlight{background-color:var(--tertiary-color)!important}.proclinic-it .events .vc-highlight-base-end,.proclinic-it .events .vc-highlight-base-middle,.proclinic-it .events .vc-highlight-base-start{background-color:var(--tertiary-lighter-color)!important}.proclinic-it .events .vc-day:has(.vc-highlights) .vc-day-content{color:var(--black-color)!important}.proclinic-it .events .vc-day-content:not(.vc-text-white):not(.is-disabled),.proclinic-it .events .vc-focusable{color:var(--black-color)}.proclinic-it .events__calendar{margin-top:35px}.proclinic-it .events__list--empty{font-size:1.16667em;margin-top:10px;padding-left:4px}.proclinic-it .events__list-monthly-block{border-top:none;margin:20px 0}.proclinic-it .events__list-month-name{font-family:Roboto,sans-serif;font-size:1.66667rem;margin:20px 0 30px;text-transform:Capitalize}.proclinic-it .events__list-event-name{font-size:20px;margin-top:3px;text-transform:uppercase}.proclinic-it .events__list-event-place{font-size:1.33333rem}.proclinic-it .events__list-event-date{font-weight:700}.proclinic-it .events__list-event-directed-to{font-size:1.33333rem}.proclinic-it .events__list-event-button a{background-color:var(--tertiary-color);border-radius:7px;color:var(--black-color);font-size:1.16667rem;font-weight:700;max-width:135px;padding:6px 8px;text-transform:uppercase}.proclinic-it .events__list-event-button a:hover{background-color:var(--button-hover)!important;text-decoration:none}.proclinic-it .events__list-event-novelty{background-color:#ffeadb;border-radius:4px;color:#f37720;font-size:1rem;font-weight:700;padding:3px 6px}@media (min-width:641px){.events-page-title h1{font-size:1.16667em;margin-bottom:20px}.events .vc-pane{margin:5px}.events__list-event-date,.events__list-event-name,.events__list-event-place{font-size:1.08333em;line-height:1.54}.events__list-event-place span{font-size:inherit}.events__list-event-button{margin-top:15px}.events__list-event-button a{font-size:1.08333em}}@media (min-width:1025px){.events-page-title h1{border:0;border-left:12px solid var(--primary-color);color:#000;font-family:ArialMT,Arial;padding:3px 12px;text-transform:uppercase}.events-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.events-wrapper .events{order:2;width:calc(50% - 40px)}.events-wrapper .events__calendar .vc-container{max-width:350px}.events-wrapper .events__list{order:1;width:calc(50% - 40px)}.events-wrapper .events__list--empty{margin-top:0;padding-left:0}.proclinic-it .events-wrapper .events{order:2;width:calc(50% - 20px)}.proclinic-it .events-wrapper .events__list{margin:0;max-width:535px}}.event__info>div{line-height:1.54}.event__name{font-weight:700;text-transform:uppercase}.event__date{color:var(--primary-color);font-weight:700}.event__description{margin:20px 0}.event__description>p{line-height:1.54;margin-bottom:15px}.event__place-info{background:#f3f3f3;padding:15px}.event__place-info-subtitle{font-weight:700}.event__place-info span{display:block}.event__place-info>div{line-height:1.54;margin-bottom:10px}.event__add-to-cart{display:inline-block;margin:0 0 30px}.event__cta{background:var(--primary-color);color:#fff;display:inline-block;font-size:13px;margin:1rem 0;order:10;padding:10px 20px}.event__novelty{color:#ff7b0b;font-size:1rem;text-transform:uppercase}@media (min-width:641px){.event,.events-page-title{margin:0 auto;max-width:535px}.event__info>div{font-size:1.08333em}.event__description>p{font-size:inherit}.event__place-info{display:flex;flex-wrap:wrap}.event__place-info span{font-size:1.08333em}.event__place-info>div{line-height:1.54;margin-bottom:10px;width:calc(50% - 20px)}.event__schedule{order:1}.event__speakers{order:2}.event__price{order:4}.event__places{order:5;width:100%!important}.event__place{order:3}}@media (min-width:1025px){.event,.events-page-title{max-width:none}.event{align-items:flex-start;display:flex;flex-wrap:nowrap}.event__info{margin-left:20px;order:2;width:calc(70% - 20px)}.event__info>div{font-size:1.16667em}.event__info .event__name{font-size:1.33333em}.event__place-info{display:block;margin-right:20px;order:1;width:calc(30% - 20px)}.event__place-info>div{width:100%}.event__places{margin:0}}.not-found{display:flex;flex-direction:column;margin:0!important}.not-found__title{border-bottom:2px dotted teal;margin:0 30px;padding:0 0 10px;width:calc(100% - 60px)}.not-found__title,.not-found__title-code{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.not-found__title-code{margin:0 auto;width:270px}.not-found__title-code .code-number{color:#df677c;font-size:5rem;font-weight:700}.not-found__title-text{color:#df677c;font-size:1.66667rem;font-weight:700}.not-found__separator{background:var(--primary-color);height:2px;margin:10px 30px 45px;padding:0 30px;width:calc(100% - 60px)}.not-found__info{margin:30px}.not-found__info *{font-size:1.25rem}.not-found__info-title{font-weight:700;margin:0 0 25px}.not-found__info-list{counter-reset:item;font-size:inherit;padding:0}.not-found__info-list li{margin-bottom:8px}.not-found__info-list li:before{color:var(--primary-color);content:counter(item) " ";counter-increment:item;font-size:inherit;font-weight:700;margin-right:10px}.not-found__info-list-item{margin:0 0 20px!important}.not-found__info-list .cms__orange-ordered-list li:before{font-weight:400}.not-found__info-footer{line-height:1.7}.not-found__interested{margin:0 30px}.not-found__interested-title{font-size:1.25rem;font-weight:700;margin:0 0 25px}.not-found__interested-product{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:20px 0;width:100%}.not-found__interested-product:hover{text-decoration:none}.not-found__interested-img{align-items:center;display:flex;justify-content:center;margin:0 0 15px;width:100%}.not-found__interested-img img{height:auto;width:200px}.not-found__interested-name{color:#666;font-size:1.16667rem}.not-found__interested-brand,.not-found__interested-ref{color:#999;font-size:1rem}.not-found__interested-brand,.not-found__interested-name,.not-found__interested-ref{line-height:1.7;text-align:center;text-transform:uppercase;width:100%}@media (min-width:481px){.not-found__title-code{width:100%!important}.not-found__title-code .code-number{font-size:6.66667rem}.not-found__title-text{font-size:2.08333rem}.not-found__interested-products{display:flex;flex-flow:row wrap;justify-content:space-between}.not-found__interested-product{margin:10px 0 30px;width:45%}.not-found__interested-img img{width:160px}}@media (min-width:641px){.not-found{margin:0 auto!important}.not-found__title{justify-content:flex-start}.not-found__title-code{margin:0 30px 0 0;width:auto!important}}@media (min-width:769px){.not-found__title-text{font-size:2.5rem;width:100%}}@media (min-width:1025px){.not-found__info{width:60%}.not-found__interested-product{width:18%}.not-found__interested-img{height:135px}.not-found__interested-img img{width:140px}}.internal-server-error{background:linear-gradient(124deg,var(--primary-color),#557f7f);height:100vh;width:100vw}.internal-server-error,.internal-server-error__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.internal-server-error__wrapper{max-width:90vw}.internal-server-error__logo{background-position:50%;background-repeat:no-repeat;height:100px;margin:0 0 60px;width:100%}.internal-server-error__title{color:#fff;font-family:Roboto;font-size:7vw;text-align:center;text-transform:uppercase}.internal-server-error__separator{background:#fff;height:1px;margin:40px auto;width:190px}.internal-server-error__text p{color:#fff;font-size:4.5vw;margin:10px 0 40px;text-align:center}.internal-server-error__text p span{font-size:inherit}.internal-server-error{background:linear-gradient(124deg,var(--primary-color),#006070)}.proclinic-caser .internal-server-error__logo,.proclinic-dc .internal-server-error__logo,.proclinic-es .internal-server-error__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-es/media/proclinic-logo-white.png);background-size:auto}.proclinic-pt .internal-server-error__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-pt/media/montellano_logo_desktop.svg);background-size:auto}.proclinic-it .internal-server-error__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-it/media/logo-v-sdental.png);background-size:contain}.proclinic-maex .internal-server-error{background:linear-gradient(124deg,var(--primary-color),#557f7f)}.proclinic-maex .internal-server-error__logo{background-image:url(/tienda/build/images/Maex_Proclinic_2022.ca8465eb.png);background-size:contain}@media (min-width:481px){.internal-server-error__wrapper{max-width:70vw;width:70vw}.internal-server-error__title{font-size:4.8vw}.internal-server-error__text p{font-size:3vw}}@media (min-width:642px){.internal-server-error__logo{background-size:inherit}}@media (min-width:1024px){.internal-server-error__title{font-size:45px}.internal-server-error__text p{font-size:25px;font-style:italic;font-weight:700}}.maintenance{height:100vh;width:100vw}.maintenance,.maintenance__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.maintenance__wrapper{max-width:90vw}.maintenance__logo{background-position:50%;background-repeat:no-repeat;height:100px;margin:0 0 60px;width:100%}.maintenance__title{color:#fff;font-family:Roboto;font-size:7vw;text-align:center;text-transform:uppercase}.maintenance__separator{background:#fff;height:1px;margin:40px auto;width:190px}.maintenance__text p{color:#fff;font-size:4.5vw;margin:10px 0 40px;text-align:center}.proclinic-caser .maintenance,.proclinic-dc .maintenance,.proclinic-es .maintenance{background:linear-gradient(124deg,var(--primary-color),#006070)}.proclinic-caser .maintenance__logo,.proclinic-dc .maintenance__logo,.proclinic-es .maintenance__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-es/media/proclinic-logo-white.png);background-size:auto}.proclinic-pt .maintenance{background:linear-gradient(124deg,var(--primary-color),#006070)}.proclinic-pt .maintenance__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-pt/media/montellano_logo_desktop.svg);background-size:auto}.proclinic-it .maintenance{background:linear-gradient(124deg,var(--primary-color),#006070)}.proclinic-it .maintenance__logo{background-image:url(https://d3tfk74ciyjzum.cloudfront.net/proclinic-it/media/logo-v-sdental.png);background-size:contain}.proclinic-maex .maintenance{background:linear-gradient(124deg,var(--primary-color),#557f7f)}.proclinic-maex .maintenance__logo{background-image:url(/tienda/build/images/Maex_Proclinic_2022.ca8465eb.png);background-size:contain}@media (min-width:481px){.maintenance__wrapper{max-width:70vw;width:70vw}.maintenance__title{font-size:4.8vw}.maintenance__text p{font-size:3vw}}@media (min-width:642px){.maintenance__logo{background-size:inherit}}@media (min-width:1024px){.maintenance__title{font-size:45px}.maintenance__text p{font-size:25px}}.reduced-login{width:210px}.reduced-login__text{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.reduced-login__text .title{font-size:1.75rem;font-weight:500;text-align:center}.reduced-login__text .subtitle{font-size:1.16667rem;margin:0 0 .5rem;text-align:center}.reduced-login__form #form-login{display:flex;flex-direction:column;gap:4px}.reduced-login__form #form-login #login-password .password_input_box{position:absolute}.reduced-login__form #form-login .form-input__item+span.eye-password-icon.eye-password,.reduced-login__form #form-login .form-input__item+span.eye-password-icon.eye-slash-password{cursor:pointer;display:inherit;height:20px;position:absolute;right:10px;top:5px;width:20px}.reduced-login__form #form-login .form-input__item+span.eye-password-icon.eye-password{background:url(/tienda/build/images/eye.4fc8e6e4.svg) no-repeat 0 0}.reduced-login__form #form-login .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/tienda/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.reduced-login__form #form-login .reset-password{border-bottom:1px solid #e4e4e4;height:30px;margin:12px 0 10px;text-align:center}.reduced-login__form #form-login .reset-password a{color:var(--primary-color);font-size:1.16667rem;font-weight:700;text-align:center}.reduced-login__form #form-login .reset-password a:hover{text-decoration:none}.reduced-login__form .form-input input{border:1px solid #979797;height:30px;padding:5px;width:100%}.reduced-login__create-account{background-color:transparent;border-radius:.3rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:.5rem auto auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.reduced-login__create-account:hover{color:var(--primary-dark);text-decoration:none}.reduced-login__create-account.disabled,.reduced-login__create-account:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.reduced-login__create-account>span{color:inherit;font-size:inherit;font-weight:inherit}.reduced-login__create-account,.reduced-login__create-account:hover{border:1px solid var(--primary-color)}.reduced-login .form-component__submit{background-color:var(--primary-color);border-radius:.3rem;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:auto;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.reduced-login .form-component__submit:hover{color:#000;text-decoration:none}.reduced-login .form-component__submit.disabled,.reduced-login .form-component__submit:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.reduced-login .form-component__submit>span{color:inherit;font-size:inherit;font-weight:inherit}.proclinic-pt .reduced-login__form #form-login .reset-password{height:40px}.proclinic-pt .reduced-login .form-component__submit:hover{background-color:#011a2d;color:#fff}.proclinic-pt .reduced-login__create-account:hover{color:#011a2d}.main:has(.webinar){padding-top:1rem}.webinar__banner{border-radius:15px;height:auto;margin:0 0 10px;width:100%}@media (min-width:1025px){.webinar__banner{margin:25px 0 51px}}.webinar__banner--desktop{display:none}@media (min-width:641px){.webinar__banner--desktop{display:block}}.webinar__banner--mobile{display:block}@media (min-width:641px){.webinar__banner--mobile{display:none}}.webinar__title{font-size:3.33333rem;font-weight:bolder;text-align:center}@media (min-width:641px){.webinar__title{font-size:4.66667rem}}.webinar__text{font-size:2rem;margin:2rem 0;text-align:center}@media (min-width:641px){.webinar__text{font-size:2.33333rem}}.webinar__button{background-color:var(--primary-color);border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:2.33333rem;font-weight:400;font-weight:700;height:auto;line-height:normal;margin:10px auto 45px;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:340px}.webinar__button:hover{color:#000;text-decoration:none}.webinar__button.disabled,.webinar__button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.webinar__button>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:641px){.webinar__button{font-weight:700;width:466px}}.webinar__block{color:#00636b;font-size:2.5rem;font-weight:700;margin:0 0 50px}.webinar__block-wrapper{background-color:#fff;border-radius:10px;box-shadow:1px 2px 3px 0 #f0f4f4;color:#000;font-weight:400;margin:32px 0 0;padding:15px 10px}.webinar__targets--wrapper ul{display:flex;flex-flow:column wrap;gap:2rem 0}.webinar__targets--wrapper ul li{display:flex;font-size:2rem;gap:25px;padding:5px 0}@media (min-width:641px){.webinar__targets--wrapper ul li{font-size:2.33333rem}}.webinar__targets--wrapper ul li:last-child{margin-bottom:0}.webinar__targets--wrapper ul li:before{align-self:center;content:url(/tienda/build/images/tick.731ae098.svg);display:flex;flex-direction:row;justify-content:left}@media (min-width:641px){.webinar__targets--wrapper{padding:46px 84px}}.webinar__trainer--wrapper{align-items:center;display:flex;flex-direction:column;gap:15px}.webinar__trainer--wrapper img{border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:block;height:200px;margin:0 auto;width:200px}@media (min-width:641px){.webinar__trainer--wrapper img{height:180px;width:180px}}.webinar__trainer--wrapper .wrapper__text p{font-size:2rem;margin:0 0 5px}@media (min-width:641px){.webinar__trainer--wrapper .wrapper__text p{font-size:2.33333em}}.webinar__trainer--wrapper .wrapper__text p:first-child{font-size:2.33333rem;font-weight:700;margin:0 0 15px;text-align:center}@media (min-width:641px){.webinar__trainer--wrapper .wrapper__text p:first-child{text-align:left}}.webinar__trainer--wrapper .wrapper__text p:nth-of-type(2){margin:0 0 20px}.webinar__trainer--wrapper .wrapper__text p:last-child{margin:none}@media (min-width:641px){.webinar__trainer--wrapper{flex-direction:row;gap:30px;grid-template-areas:1;padding:53px 63px}}.webinar__trainer-photo{background-image:url(https://proshop-proclinic-staging.s3-eu-west-1.amazonaws.com/proclinic-es/media/Dr_Negri.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100px;display:block;height:200px;width:500px}.webinar-register{background-color:#e9f5f5;margin:6rem 0;padding:4rem 0;position:relative}.webinar-register:after,.webinar-register:before{background-color:#e9f5f5;content:"";display:block;height:100%;position:absolute;top:0;width:2.5%}@media (min-width:1025px){.webinar-register:after,.webinar-register:before{width:100%}}.webinar-register:before{left:100%}.webinar-register:after{right:100%}.webinar-register-form h1{font-family:Roboto,sans-serif;font-size:2.33333rem;font-style:normal;font-weight:700;margin:0 0 2rem}@media (min-width:1025px){.webinar-register-form h1{font-size:2.33333rem}}.webinar-register-form__form form{align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;justify-content:center}@media (min-width:1025px){.webinar-register-form__form form{flex-flow:row wrap;gap:2rem}}.webinar-register-form__form .form-group,.webinar-register-form__form .form-item{width:100%}@media (min-width:1025px){.webinar-register-form__form .form-item.name,.webinar-register-form__form .form-item.surname{width:calc(50% - 1rem)}}.webinar-register-form input[type=text]{border:1px solid #979797;border-radius:4px;font-size:1.5rem;height:55px;padding:1rem;width:100%}.webinar-register-form input[type=text]:focus{border-color:#000;border-width:2px;outline:none}@media (min-width:1025px){.webinar-register-form input[type=text]{height:41px}}.webinar-register-form .form-item__label{display:block;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:400;margin:0 0 .5rem}@media (min-width:1025px){.webinar-register-form .form-item__label{font-size:2.16667rem}}.webinar-register-form .form-group.checkbox-group{display:flex;flex-flow:column nowrap;gap:1rem;margin:2rem 0 0}.webinar-register-form .form-checkbox{height:auto}.webinar-register-form .form-checkbox input[type=checkbox]{position:absolute}.webinar-register-form .form-checkbox input[type=checkbox]:checked{background-image:url(/tienda/build/images/check-teal.a752c8a6.svg);background-size:15px;border-color:#000;height:12px;left:-3px;top:0;width:18px}.webinar-register-form .form-checkbox input[type=checkbox]:checked+.form-checkbox__label:after{background-color:#fff;border-color:#000!important}.webinar-register-form .form-checkbox__label span,.webinar-register-form a{display:block;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;margin-top:-16px;position:relative;width:calc(100% - 30px)}@media (min-width:1025px){.webinar-register-form .form-checkbox__label span,.webinar-register-form a{font-size:1.83333rem}}.webinar-register-form .form-checkbox__label span span,.webinar-register-form a span{display:inline;left:5px}.webinar-register-form .webinar-register-form__legal-text{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin:1rem 0 1.5rem}@media (min-width:1025px){.webinar-register-form .webinar-register-form__legal-text{font-size:1.16667rem}}.webinar-register-form .webinar-register-form__legal-text a{color:var(--primary-color);display:inline;font-size:inherit}.webinar-register-form .form-component__button-wrapper{width:100%}.webinar-register-form input[type=submit]{background-color:var(--primary-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:2.33333rem;font-weight:700;line-height:1rem;line-height:normal;margin:auto;padding:1rem 0;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto;width:100%}.webinar-register-form input[type=submit]:hover{color:#000;text-decoration:none}.webinar-register-form input[type=submit].disabled,.webinar-register-form input[type=submit]:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.webinar-register-form input[type=submit]>span{color:inherit;font-size:inherit;font-weight:inherit}.webinar-register-form input[type=submit]:active{transform:scale(.98)}@media (min-width:1025px){.webinar-register-form input[type=submit]{margin:0 auto 0 0;width:466px}}.webinar-register-form .form-error{height:14px;margin:.5rem 0 0}.webinar-register-form .v-fade{background-color:var(--primary-color)!important}@media (min-width:1025px){.webinar-register-form .recaptcha{margin:0 auto 0 0}}.tracking-title{border-left:7px solid var(--primary-color);font-size:2rem;padding:0 0 0 10px}@media (min-width:1025px){.tracking-title{font-size:2.5rem}}.tracking-subtitle{font-size:1.16667rem;margin:23px 0 0}.tracking-container{background-color:#fff;border-radius:7px;margin:35px 0 0;padding:20px 30px}.tracking-container__header{margin:0 0 20px;padding:0 0 0 60px;position:relative}.tracking-container__header--title{font-size:1.16667rem;margin:0 0 3px}@media (min-width:641px){.tracking-container__header--title{margin:0 0 10px}}@media (min-width:1025px){.tracking-container__header--title{font-size:1.66667rem}}.tracking-container__header--subtitle{display:flex;flex-direction:column;font-size:1.16667rem}.tracking-container__header--subtitle span{font-size:1.16667rem;margin:0 0 3px}.tracking-container__header--subtitle span:last-child{margin:0}@media (min-width:1025px){.tracking-container__header--subtitle span:last-child{margin:0 0 0 50px}.tracking-container__header--subtitle{flex-direction:row;font-size:1.66667rem}.tracking-container__header--subtitle span{font-size:1.66667rem}}.tracking-container__header:before{background-image:url(/tienda/build/images/packaging.1ffd2cfe.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:0;position:absolute;top:6px;width:40px}.tracking-container .tracking-list .tracking-item{border:1px solid #e9f5f5;border-radius:7px;margin:0 0 14px}.tracking-container .tracking-list .tracking-item--current{border:1px solid var(--primary-color)}.tracking-container .tracking-list .tracking-item__header{background:#e9f5f5;border-radius:7px;cursor:pointer;font-size:1.16667rem;padding:10px;position:relative}.tracking-container .tracking-list .tracking-item__header--button{background:#fff;border-radius:50%;cursor:pointer;height:20px;pointer-events:none;position:absolute;right:6px;top:8px;width:20px}.tracking-container .tracking-list .tracking-item__header--button .icon{background:url(/tienda/build/images/green-arrow-up.f6a16610.svg) no-repeat 50%;background-size:contain;display:block;height:12px;pointer-events:none;position:absolute;right:4px;top:4px;transform:rotate(180deg);width:12px}.tracking-container .tracking-list .tracking-item__header--button .icon--rotate{transform:rotate(0deg)}.tracking-container .tracking-list .tracking-item__header--opened{border-radius:7px 7px 0 0}.tracking-container .tracking-list .tracking-item__events{display:none;padding:10px}.tracking-container .tracking-list .tracking-item__events--opened{display:block}.tracking-container .tracking-list .tracking-item__events--button-wrapper{display:flex;justify-content:center}@media (min-width:641px){.tracking-container .tracking-list .tracking-item__events--button-wrapper{justify-content:flex-end}}.tracking-container .tracking-list .tracking-item__events a{background-color:var(--primary-color);border-radius:7px;color:#fff;cursor:pointer;display:block;font-size:1.16667rem;font-weight:700;line-height:1rem;margin:0 auto;padding:7px;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.tracking-container .tracking-list .tracking-item__events a:hover{color:#000;text-decoration:none}.tracking-container .tracking-list .tracking-item__events a.disabled,.tracking-container .tracking-list .tracking-item__events a:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.tracking-container .tracking-list .tracking-item__events a>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:641px){.tracking-container .tracking-list .tracking-item__events a{margin:0;width:250px}.tracking-container .tracking-list .tracking-item__events{padding:15px 10px 10px 20px}}.tracking-container .tracking-list .tracking-item__event{margin:0 0 20px}.tracking-container .tracking-list .tracking-item__event--wrapper{display:flex;flex-direction:row;gap:0 20px}.tracking-container .tracking-list .tracking-item__event--date{color:#979797;display:flex;flex-direction:column;position:relative;width:68px}.tracking-container .tracking-list .tracking-item__event--date .event-date{font-weight:100;margin:0 0 4px}.tracking-container .tracking-list .tracking-item__event--date .event-hour{align-self:flex-end;font-style:italic;font-weight:100}.tracking-container .tracking-list .tracking-item__event--date:before{background-color:var(--primary-color);content:"";display:block;height:45px;position:absolute;right:-10px;top:-38px;width:1px}.tracking-container .tracking-list .tracking-item__event--date:after{background:var(--primary-color);border-radius:50%;content:"";display:block;height:5px;margin-left:10px;position:absolute;right:-12px;top:9px;width:5px}.tracking-container .tracking-list .tracking-item__event--date.first:before{display:none}.tracking-container .tracking-list .tracking-item__event--description{display:flex;flex-direction:column;overflow:hidden}.tracking-container .tracking-list .tracking-item__event--status{color:var(--primary-color);font-size:1.33333rem;font-weight:700}.tracking-container .tracking-list .tracking-item__event--short{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:412px){.tracking-container .tracking-list .tracking-item__event--short{max-width:218px}}@media (min-width:641px){.tracking-container .tracking-list .tracking-item__event--short{max-width:420px}}@media (min-width:796px){.tracking-container .tracking-list .tracking-item__event--short{max-width:100%}}.tracking-container .tracking-list .tracking-item__event:nth-last-child(2){margin:0 0 20px}@media (min-width:641px){.tracking-container .tracking-list .tracking-item__event:nth-last-child(2){margin:0}}.tracking-container .tracking-list .tracking-item:last-child{margin:0}.main-tracking{background:#fafafa}.proclinic-maex .tracking-container__header:before{background-image:url(/tienda/build/images/packaging-maex.0dc34d35.svg)}.proclinic-maex .tracking-container .tracking-list .tracking-item__header--button .icon{background:url(/tienda/build/images/blue-arrow-up-maex.36ab9399.svg) no-repeat 50%;background-size:contain}.proclinic-it .tracking-container__header:before{background-image:url(/tienda/build/images/packaging-it.376bc67a.svg)}.proclinic-it .tracking-container .tracking-list .tracking-item__header--button .icon{background:url(/tienda/build/images/blue-arrow-up-it.38a3cb25.svg) no-repeat 50%;background-size:contain}.proclinic-pt .tracking-container__header:before{background-image:url(/tienda/build/images/packaging-pt.7f04202e.svg)}.proclinic-pt .tracking-container .tracking-list .tracking-item__header--button .icon{background:url(/tienda/build/images/blue-arrow-up-pt.55b84720.svg) no-repeat 50%;background-size:contain}