@import url(https://fonts.googleapis.com/css?family=Lato&display=swap);.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)}}.fade-enter-active{transition:opacity .5s}.fade-enter{opacity:0}.scroll-right-enter-active{transition:all .5s ease}.scroll-right-enter{opacity:0;transform:translateX(10px)}.scroll-left-enter-active{transition:all .5s ease}.scroll-left-enter{opacity:0;transform:translateX(-10px)}.body--with-modal{overflow-y:visible;padding-right:0!important}::-webkit-scrollbar{background-color:#eaeaea;margin:0 10px 0 0;width:8px}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px}.app-layout{display:flex;flex-direction:column;height:100vh;height:var(--app-layout-height,100vh)}.app-layout .top-nav-bar{height:56px;z-index:100}.app-layout .notification-handler{align-self:center;margin-top:20px;position:absolute;top:56px;width:85%;z-index:800}.app-layout>.search-bar .search-bar__dropdown-wrapper .search-bar__products{height:calc(100vh - 96px)!important}.app-layout .main-layout{flex-grow:1}.app-layout .login-request-button{position:absolute;right:0;top:50%}.app-layout .account-welcome,.app-layout .login-modal,.app-layout .login-request-button,.app-layout .login-request-modal,.app-layout .register-modal,.app-layout .resend-confirmation-form,.app-layout .user-panel-modal{z-index:700}.app-layout .bottom-nav-bar{background:#fff;height:53px;z-index:10}body{overflow:hidden}a{color:inherit}.main-layout{display:flex;flex-direction:column;position:relative}.main-layout .main-layout__content{display:flex;flex-grow:1}.main-layout .main-layout__content .table-of-contents{z-index:20}.main-layout .main-layout__content .main-layout__content-main{display:flex;flex-direction:column;margin-left:auto;width:100%}.main-layout .main-layout__content .main-layout__content-main .catalog-pages{flex-grow:1;width:100%}.main-layout .main-layout__content .web-offers{width:100%}.main-layout .mobile-view{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;position:absolute;top:0;width:100%;z-index:20}.main-layout .catalogs-group-selector{z-index:10}@media (min-width:1025px){.main-layout .main-layout__content .table-of-contents{max-height:calc(100vh - 56px);width:275px}.main-layout .main-layout__content--with-table-of-contents .main-layout__content-main{width:calc(100vw - 275px)}.main-layout .main-layout__content--with-table-of-contents .main-layout__content-main .catalog-pages .catalog-pages__pages{margin-left:auto}.main-layout .main-layout__content--with-table-of-contents .web-offers{margin-left:auto;width:calc(100vw - 275px)}}.mobile-view{border:3px solid var(--primary-color)}.mobile-view .mobile-view__breadcrumbs{background-color:#f3f3f3;display:flex;justify-content:space-between;padding:0 12px}.mobile-view .mobile-view__breadcrumbs .app-icon{background-size:20px 20px;height:20px;width:20px}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-go-back{align-items:center;cursor:pointer;display:flex;padding:12px}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-go-back .mobile-view__breadcrumbs-go-back-icon{margin-right:10px}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-go-back .mobile-view__breadcrumbs-go-back-text{font-size:1.08333rem;font-weight:700}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-title{align-items:center;display:flex;padding:12px}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-title .mobile-view__breadcrumbs-title-text{font-size:1.08333rem;font-weight:700}.mobile-view .mobile-view__breadcrumbs .mobile-view__breadcrumbs-title .mobile-view__breadcrumbs-title-icon{margin-left:10px}.mobile-view .mobile-view__content,.mobile-view .mobile-view__content>*{height:100%}.mobile-view .mobile-view__content--scrollable{overflow-y:scroll}.mobile-view .mobile-view__content .product-view-component{background:#fafafa}.mobile-view .mobile-view__content .product-view-component .product-view{padding:5px 15px}.mobile-view .mobile-view__content .mini-cart{padding:20px 10px 10px}#livechat-wrapper,.embeddedServiceHelpButton .helpButton{display:none}.top-nav-bar{align-items:center;background-color:var(--primary-color);display:flex}.top-nav-bar .side-nav-bar{z-index:100}.top-nav-bar .top-nav-bar__item,.top-nav-bar .top-nav-bar__items,.top-nav-bar .top-nav-bar__logo{display:flex;height:100%;justify-content:center}.top-nav-bar .top-nav-bar__item{align-items:center;display:flex!important;width:56px}.top-nav-bar .top-nav-bar__item:not(.top-nav-bar__item--no-relative){position:relative}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-icon-badge{background-color:#f5a623;border-radius:50%;color:#fff;cursor:pointer;font-size:.91667rem;font-weight:700;padding:2px 6px;position:absolute;right:12%;top:15%}.top-nav-bar .top-nav-bar__item>.app-icon{cursor:pointer;height:56px;width:56px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown{background-color:#fff;border:2px solid var(--primary-color);left:0;position:absolute;top:56px;z-index:10}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .top-nav-bar__item-dropdown-close{background-size:15px 15px;cursor:pointer;height:15px;position:absolute;right:5px;top:5px;width:15px;z-index:1}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-tooltip{background:#fff;border:2px solid var(--primary-color);color:#000;min-width:130px;padding:10px 15px;position:absolute;text-align:center;top:56px;z-index:30}.top-nav-bar .top-nav-bar__logo{align-items:center;cursor:pointer;flex-grow:1}.top-nav-bar .top-nav-bar__logo .app-icon{background-size:contain;width:100%}.top-nav-bar .top-nav-bar__login-button--authenticated{background-color:var(--primary-color)}.top-nav-bar .top-nav-bar__login-button:not(.top-nav-bar__login-button--authenticated):hover>.app-icon{background-color:#fbbe09!important}.top-nav-bar .top-nav-bar__login-button:not(.top-nav-bar__login-button--authenticated)>.app-icon{animation:toggleColor 2s 5;background-color:#f5a623}.top-nav-bar .top-nav-bar__items{align-items:center;display:flex;justify-content:space-around}.top-nav-bar .top-nav-bar__items .top-nav-bar__item--active>.app-icon,.top-nav-bar .top-nav-bar__items .top-nav-bar__item:hover>.app-icon{background-color:#7fcad2}.top-nav-bar .catalogs-group-selector{font-weight:400;margin-top:5px;position:relative;text-transform:none}.top-nav-bar .catalogs-group-selector .catalogs-group-selector__options{border:1px solid var(--primary-color);position:absolute;width:100%;z-index:20}.top-nav-bar .catalogs-group-selector .catalogs-group-selector__options .catalogs-group-selector__option{color:#000}@keyframes toggleColor{0%{background-color:#f5a623}50%{background-color:var(--primary-color)}to{background-color:#f5a623}}@media (min-width:641px){.top-nav-bar .top-nav-bar__logo{flex-grow:0;justify-content:flex-end;margin-left:auto;margin-right:20px;order:1;width:183px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown{max-width:100vw}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .login-panel{padding:25px;width:475px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .user-panel{padding:25px 25px 15px;width:375px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data{padding:5px 20px 5px 0;width:325px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .catalog-share{width:275px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .zoom-slider{padding-bottom:10px;padding-left:10px;padding-top:20px;width:175px}}@media (min-width:1025px){.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--mini-cart{background-color:#dfdfdf}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--mini-cart .mini-cart{padding:20px 0;width:620px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--search-bar .top-nav-bar__item-dropdown-close{display:none}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--search-bar .search-bar{width:420px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--search-bar .search-bar .search-bar__dropdown-wrapper{left:-2px;position:absolute;width:424px}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .catalog-miniatures{padding:10px 20px;width:100vw}.top-nav-bar .catalogs-group-selector{min-width:220px}.top-nav-bar .catalogs-group-selector .catalogs-group-selector__selected .catalogs-group-selector__selected-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.side-nav-bar{display:flex;height:100vh;left:0;position:absolute;top:0;width:100%}.side-nav-bar .side-nav-bar__menu{background-color:#006070;color:#fff;display:flex;flex-direction:column;padding:30px;width:80%}.side-nav-bar .side-nav-bar__menu .side-nav-bar__menu-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer;display:flex!important;padding:15px 0;position:relative;width:100%}.side-nav-bar .side-nav-bar__menu .side-nav-bar__menu-item-text{flex-grow:1;font-size:1.16667rem;font-weight:700;margin-left:20px}.side-nav-bar .side-nav-bar__menu .side-nav-bar__menu-item .side-nav-bar__item-icon-badge{background-color:#f5a623;border-radius:50%;color:#fff;font-size:.91667rem;font-weight:700;left:18px;padding:2px 6px;position:absolute;top:15%}.side-nav-bar .side-nav-bar__menu .side-nav-bar__catalogs-groups{display:flex;flex-direction:column;margin-top:12px;padding:10px}.side-nav-bar .side-nav-bar__menu .side-nav-bar__catalogs-groups .side-nav-bar__catalogs-group{color:#fff;font-size:1.16667rem;margin-bottom:18px;text-decoration:none}.side-nav-bar .side-nav-bar__menu .side-nav-bar__menu-logo{cursor:pointer;display:flex;height:51px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:auto;width:200px}.side-nav-bar .side-nav-bar__menu .side-nav-bar__menu-logo .app-icon{background-size:100%;height:100%;width:100%}.side-nav-bar .side-nav-bar__overlay{background:rgba(0,0,0,.85);cursor:pointer;display:flex;justify-content:center;width:20%}.side-nav-bar .side-nav-bar__overlay-burger-menu{margin-top:15px;opacity:.4}@media (min-width:641px){.side-nav-bar .side-nav-bar__menu{width:70%}.side-nav-bar .side-nav-bar__overlay{width:30%}}.bottom-nav-bar{align-items:center;display:flex;justify-content:space-around}.bottom-nav-bar .bottom-nav-bar__item{align-items:center;cursor:pointer;display:flex!important;height:100%;justify-content:center;position:relative;width:100%}.bottom-nav-bar .bottom-nav-bar__item .bottom-nav-bar__item-icon-badge{background-color:#f5a623;border-radius:50%;color:#fff;cursor:pointer;font-size:.91667rem;font-weight:700;left:calc(50% + 2px);padding:2px 6px;position:absolute;top:15%}.app-zoom .app-zoom__zoom-element.app-zoom__zoom-element--zoom{position:absolute}.app-zoom .app-zoom__zoom-element .app-zoom__drag-control-layer{height:100%;position:absolute;top:0;width:100%}.app-zoom .app-zoom__zoom-element--zoom{transition:transform .2s}.app-zoom .app-zoom__zoom-element--zoom-1{transform:scale(1)}.app-zoom .app-zoom__zoom-element--zoom-1-05{transform:scale(1.05)}.app-zoom .app-zoom__zoom-element--zoom-1-1{transform:scale(1.1)}.app-zoom .app-zoom__zoom-element--zoom-1-15{transform:scale(1.15)}.app-zoom .app-zoom__zoom-element--zoom-1-2{transform:scale(1.2)}.app-zoom .app-zoom__zoom-element--zoom-1-25{transform:scale(1.25)}.app-zoom .app-zoom__zoom-element--zoom-1-3{transform:scale(1.3)}.app-zoom .app-zoom__zoom-element--zoom-1-35{transform:scale(1.35)}.app-zoom .app-zoom__zoom-element--zoom-1-4{transform:scale(1.4)}.app-zoom .app-zoom__zoom-element--zoom-1-45{transform:scale(1.45)}.app-zoom .app-zoom__zoom-element--zoom-1-5{transform:scale(1.5)}.app-zoom .app-zoom__zoom-element--zoom-1-55{transform:scale(1.55)}.app-zoom .app-zoom__zoom-element--zoom-1-6{transform:scale(1.6)}.app-zoom .app-zoom__zoom-element--zoom-1-65{transform:scale(1.65)}.app-zoom .app-zoom__zoom-element--zoom-1-7{transform:scale(1.7)}.app-zoom .app-zoom__zoom-element--zoom-1-75{transform:scale(1.75)}.app-zoom .app-zoom__zoom-element--zoom-1-8{transform:scale(1.8)}.app-zoom .app-zoom__zoom-element--zoom-1-85{transform:scale(1.85)}.app-zoom .app-zoom__zoom-element--zoom-1-9{transform:scale(1.9)}.app-zoom .app-zoom__zoom-element--zoom-1-95{transform:scale(1.95)}.app-zoom .app-zoom__zoom-element--zoom-2{transform:scale(2)}.app-zoom .app-zoom__zoom-element--zoom-2-05{transform:scale(2.05)}.app-zoom .app-zoom__zoom-element--zoom-2-1{transform:scale(2.1)}.app-zoom .app-zoom__zoom-element--zoom-2-15{transform:scale(2.15)}.app-zoom .app-zoom__zoom-element--zoom-2-2{transform:scale(2.2)}.app-zoom .app-zoom__zoom-element--zoom-2-25{transform:scale(2.25)}.app-zoom .app-zoom__zoom-element--zoom-2-3{transform:scale(2.3)}.app-zoom .app-zoom__zoom-element--zoom-2-35{transform:scale(2.35)}.app-zoom .app-zoom__zoom-element--zoom-2-4{transform:scale(2.4)}.app-zoom .app-zoom__zoom-element--zoom-2-45{transform:scale(2.45)}.app-zoom .app-zoom__zoom-element--zoom-2-5{transform:scale(2.5)}.app-zoom .app-zoom__zoom-element--zoom-2-55{transform:scale(2.55)}.app-zoom .app-zoom__zoom-element--zoom-2-6{transform:scale(2.6)}.app-zoom .app-zoom__zoom-element--zoom-2-65{transform:scale(2.65)}.app-zoom .app-zoom__zoom-element--zoom-2-7{transform:scale(2.7)}.app-zoom .app-zoom__zoom-element--zoom-2-75{transform:scale(2.75)}.app-zoom .app-zoom__zoom-element--zoom-2-8{transform:scale(2.8)}.app-zoom .app-zoom__zoom-element--zoom-2-85{transform:scale(2.85)}.app-zoom .app-zoom__zoom-element--zoom-2-9{transform:scale(2.9)}.app-zoom .app-zoom__zoom-element--zoom-2-95{transform:scale(2.95)}.app-zoom .app-zoom__zoom-element--zoom-3{transform:scale(3)}.app-zoom .app-zoom__zoom-element--zoom-3-05{transform:scale(3.05)}.app-zoom .app-zoom__zoom-element--zoom-3-1{transform:scale(3.1)}.app-zoom .app-zoom__zoom-element--zoom-3-15{transform:scale(3.15)}.app-zoom .app-zoom__zoom-element--zoom-3-2{transform:scale(3.2)}.app-zoom .app-zoom__zoom-element--zoom-3-25{transform:scale(3.25)}.app-zoom .app-zoom__zoom-element--zoom-3-3{transform:scale(3.3)}.app-zoom .app-zoom__zoom-element--zoom-3-35{transform:scale(3.35)}.app-zoom .app-zoom__zoom-element--zoom-3-4{transform:scale(3.4)}.app-zoom .app-zoom__zoom-element--zoom-3-45{transform:scale(3.45)}.app-zoom .app-zoom__zoom-element--zoom-3-5{transform:scale(3.5)}.app-zoom .app-zoom__zoom-element--zoom-3-55{transform:scale(3.55)}.app-zoom .app-zoom__zoom-element--zoom-3-6{transform:scale(3.6)}.app-zoom .app-zoom__zoom-element--zoom-3-65{transform:scale(3.65)}.app-zoom .app-zoom__zoom-element--zoom-3-7{transform:scale(3.7)}.app-zoom .app-zoom__zoom-element--zoom-3-75{transform:scale(3.75)}.app-zoom .app-zoom__zoom-element--zoom-3-8{transform:scale(3.8)}.app-zoom .app-zoom__zoom-element--zoom-3-85{transform:scale(3.85)}.app-zoom .app-zoom__zoom-element--zoom-3-9{transform:scale(3.9)}.app-zoom .app-zoom__zoom-element--zoom-3-95{transform:scale(3.95)}.app-zoom .app-zoom__zoom-element--zoom-4{transform:scale(4)}.app-zoom .app-zoom__zoom-element--zoom-4-05{transform:scale(4.05)}.app-zoom .app-zoom__zoom-element--zoom-4-1{transform:scale(4.1)}.app-zoom .app-zoom__zoom-element--zoom-4-15{transform:scale(4.15)}.app-zoom .app-zoom__zoom-element--zoom-4-2{transform:scale(4.2)}.app-zoom .app-zoom__zoom-element--zoom-4-25{transform:scale(4.25)}.app-zoom .app-zoom__zoom-element--zoom-4-3{transform:scale(4.3)}.app-zoom .app-zoom__zoom-element--zoom-4-35{transform:scale(4.35)}.app-zoom .app-zoom__zoom-element--zoom-4-4{transform:scale(4.4)}.app-zoom .app-zoom__zoom-element--zoom-4-45{transform:scale(4.45)}.app-zoom .app-zoom__zoom-element--zoom-4-5{transform:scale(4.5)}.app-zoom .app-zoom__zoom-element--zoom-4-55{transform:scale(4.55)}.app-zoom .app-zoom__zoom-element--zoom-4-6{transform:scale(4.6)}.app-zoom .app-zoom__zoom-element--zoom-4-65{transform:scale(4.65)}.app-zoom .app-zoom__zoom-element--zoom-4-7{transform:scale(4.7)}.app-zoom .app-zoom__zoom-element--zoom-4-75{transform:scale(4.75)}.app-zoom .app-zoom__zoom-element--zoom-4-8{transform:scale(4.8)}.app-zoom .app-zoom__zoom-element--zoom-4-85{transform:scale(4.85)}.app-zoom .app-zoom__zoom-element--zoom-4-9{transform:scale(4.9)}.app-zoom .app-zoom__zoom-element--zoom-4-95{transform:scale(4.95)}.app-zoom .app-zoom__zoom-element--zoom-5{transform:scale(5)}@media (min-width:1025px){.app-zoom .catalog-page img{cursor:zoom-out}}.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}.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}.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--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 .form-select-multiple{position:relative;width:100%}.form .form-select-multiple input[type=checkbox]{display:none}.form .form-select-multiple__trigger{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:2px;cursor:pointer;display:flex;min-height:40px;padding:8px 12px;transition:all .2s ease}.form .form-select-multiple--open .form-select-multiple__trigger,.form .form-select-multiple__trigger--focused,.form .form-select-multiple__trigger:hover{border-color:#9b9b9b}.form .form-select-multiple__tags{display:flex;flex:1;flex-direction:column;gap:4px}.form .form-select-multiple__tag{align-items:center;background-color:#e3e3e3;border:1px solid #d8d8d8;border-radius:4px;color:#414141;display:inline-flex;font-size:1rem;padding:2px 6px}.form .form-select-multiple__tag>span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.form .form-select-multiple__tag-remove{align-items:center;background:none;border:none;border-radius:50%;color:#5e5e5e;cursor:pointer;display:flex;font-size:1.16667rem;font-weight:700;height:16px;justify-content:center;line-height:1;margin-left:auto;padding:0;transition:all .2s ease;width:16px}.form .form-select-multiple__tag-remove:hover{color:#e20714}.form .form-select-multiple__placeholder{color:#9ca3af;flex:1;font-size:1.16667rem;font-style:italic;font-weight:300}.form .form-select-multiple__arrow{margin-left:5px;transition:transform .2s ease}.form .form-select-multiple__arrow img{margin-top:2px}.form .form-select-multiple--open .form-select-multiple__arrow{transform:rotate(180deg)}.form .form-select-multiple__dropdown{background:#fff;border:1px solid #d4d3d3;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);left:0;margin-top:2px;max-height:200px;overflow-y:scroll;position:absolute;right:0;top:100%;z-index:1000}.form .form-select-multiple__option{align-items:center;border-bottom:1px solid #fff;cursor:pointer;display:flex;padding:10px 12px;transition:background-color .2s ease}.form .form-select-multiple__option:last-child{border-bottom:none}.form .form-select-multiple__option:hover{background-color:#f0f4f4}.form .form-select-multiple__option--selected{background-color:#edf7fd;color:var(--primary-color)}.form .form-select-multiple__checkbox{margin-right:8px}.form .form-select-multiple__checkbox input[type=checkbox]{cursor:pointer;margin:0}.form .form-select-multiple__option-text{flex:1;font-size:1.16667rem}.form .form-select-multiple__no-options{color:#414141;font-size:1.16667rem;padding:12px;text-align:center}.form .form-select-multiple__dropdown::-webkit-scrollbar{width:6px}.form .form-select-multiple__dropdown::-webkit-scrollbar-thumb{background:#edf7fd;border-radius:3px}.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}}.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;right:10px;top:10px;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}}.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}}.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%}.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%}}.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}}.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__wrapper .contact__legal-text-wrapper,.proclinic-pt .contact__form__wrapper .contact__legal-text-wrapper{margin-top:30px;text-align:justify}.proclinic-it .contact__form__wrapper .contact__legal-text-wrapper a,.proclinic-pt .contact__form__wrapper .contact__legal-text-wrapper a{color:var(--primary-color)}.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 .contact-form__privacy-policy .form-error,.proclinic-pt .contact__form .contact-form__privacy-policy .form-error{margin-top:5px}.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 10px;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__form .contact-form-component .contact-form .recaptcha>div>div,.proclinic-pt .contact__form .contact-form-component .contact-form .recaptcha>div>div{margin:unset}.proclinic-it .contact__form .contact-form-legal-text-wrapper .gdpr-legal-text,.proclinic-pt .contact__form .contact-form-legal-text-wrapper .gdpr-legal-text{margin-top:20px}.proclinic-it .contact__form .contact-form-legal-text-wrapper .gdpr-legal-text a,.proclinic-pt .contact__form .contact-form-legal-text-wrapper .gdpr-legal-text a{color:var(--primary-color);text-decoration:underline}.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__accept-associates{margin-top:9px}.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-pt .contact__form .contact-form__gdpr-group{margin:0 0 10px}.proclinic-pt .contact__form .contact-form-legal-text-wrapper{width:80%}.proclinic-pt .contact__form .contact-form-legal-text-wrapper .contact-form-component{width:100%}.proclinic-pt .contact__form .contact-form-legal-text-wrapper .gdpr-legal-text{margin-top:20px}.proclinic-it .contact__form__wrapper{width:80%}.proclinic-it .contact__form .contact-form-component{width:100%}.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}}.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%}}.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}}.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}.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}.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__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)}}.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-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}}.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 .form-item.request-quote-observations,.proclinic-pt .request-quote-form .form-item:first-of-type{width:100%}.proclinic-pt .request-quote-form .form-item.request-quote-observations textarea{border:1px solid #979797;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.75);font-family:Roboto,sans-serif;font-size:1.16667rem;height:80px;padding:.5rem .66667rem;resize:none;width:100%}.proclinic-pt .request-quote-form .form-item.request-quote-observations textarea::placeholder{color:#979797!important;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}.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}}.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}}.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}}.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}.app-icon{background-position:50%;background-repeat:no-repeat;background-size:28px 28px;height:28px;width:28px}.app-icon--arrow-left-primary{background-image:url(/tienda/build/images/arrow-left-primary.c9b04a0b.svg)}.app-icon--arrow-right-primary{background-image:url(/tienda/build/images/arrow-right-primary.7337e46d.svg)}.app-icon--arrow-right-white{background-image:url(/tienda/build/images/arrow-right-white.fb7d8455.svg)}.app-icon--cart-primary{background-image:url(/tienda/build/images/cart-primary.6acb93c1.svg)}.app-icon--cart-white{background-image:url(/tienda/build/images/cart-white.80cf8321.svg)}.app-icon--chat-white{background-image:url(/tienda/build/images/chat-white.a3c6e003.svg)}.app-icon--chat-primary{background-image:url(/tienda/build/images/chat-primary.4ee1834a.svg)}.app-icon--close-grey{background-image:url(/tienda/build/images/close-grey.17816c2c.svg)}.app-icon--close-primary{background-image:url(/tienda/build/images/close-primary.ca85247a.svg)}.app-icon--download-primary{background-image:url(/tienda/build/images/download-primary.78888cfb.svg)}.app-icon--download-white{background-image:url(/tienda/build/images/download-white.37baf127.svg)}.app-icon--email-primary{background-image:url(/tienda/build/images/email-primary.9a1418dc.svg)}.app-icon--facebook-primary{background-image:url(/tienda/build/images/facebook-primary.04529104.svg)}.app-icon--go-back-arrow{background-image:url(/tienda/build/images/go-back-arrow.fd19a526.svg)}.app-icon--interactive-zone-cross-primary{background-image:url(/tienda/build/images/interactive-zone-cross-primary.d0b771ea.svg)}.app-icon--interactive-zone-new-primary{background-image:url(/tienda/build/images/interactive-zone-new-primary.5ad9c6f3.svg)}.app-icon--interactive-zone-outlet-primary{background-image:url(/tienda/build/images/interactive-zone-outlet-primary.ca568f25.svg)}.app-icon--interactive-zone-play-blue{background-image:url(/tienda/build/images/interactive-zone-play-blue.1a829a73.svg)}.app-icon--interactive-zone-plus-primary{background-image:url(/tienda/build/images/interactive-zone-plus-primary.e78c2951.svg)}.app-icon--interactive-zone-present-primary{background-image:url(/tienda/build/images/interactive-zone-present-primary.5481a8ae.svg)}.app-icon--interactive-zone-tiers-primary{background-image:url(/tienda/build/images/interactive-zone-tiers-primary.e59f96c7.svg)}.app-icon--linkedin-primary{background-image:url(/tienda/build/images/linkedin-primary.e709971d.svg)}.app-icon--logout-primary{background-image:url(/tienda/build/images/logout-primary.a471158d.svg)}.app-icon--menu-burger{background-image:url(/tienda/build/images/menu-burger.63aba9b8.svg)}.app-icon--mini-cart-black{background-image:url(/tienda/build/images/mini-cart-black.443af399.svg)}.app-icon--pages-black{background-image:url(/tienda/build/images/pages-black.5ea19cd3.svg)}.app-icon--pages-primary{background-image:url(/tienda/build/images/pages-primary.0daac748.svg)}.app-icon--pages-white{background-image:url(/tienda/build/images/pages-white.72df1abe.svg)}.app-icon--paginate-all-left-black{background-image:url(/tienda/build/images/paginate-all-left-black.7c526961.svg)}.app-icon--paginate-all-right-black{background-image:url(/tienda/build/images/paginate-all-right-black.6b6c8250.svg)}.app-icon--paginate-left-black{background-image:url(/tienda/build/images/paginate-left-black.faebb66e.svg)}.app-icon--paginate-left-primary{background-image:url(/tienda/build/images/paginate-left-primary.d30b78d1.svg)}.app-icon--paginate-left-white{background-image:url(/tienda/build/images/paginate-left-white.bf9001cd.svg)}.app-icon--paginate-right-black{background-image:url(/tienda/build/images/paginate-right-black.31942839.svg)}.app-icon--paginate-right-primary{background-image:url(/tienda/build/images/paginate-right-primary.bc2f3f09.svg)}.app-icon--store-logo-white{background-image:url(/tienda/build/images/store-logo-white.e077646b.svg)}.app-icon--search-white{background-image:url(/tienda/build/images/search-white.22b8dc08.svg)}.app-icon--select-triangle-primary{background-image:url(/tienda/build/images/select-triangle-primary.34a4c632.svg)}.app-icon--select-triangle-white{background-image:url(/tienda/build/images/select-triangle-white.dfccaf34.svg)}.app-icon--share-black{background-image:url(/tienda/build/images/share-black.21700a2d.svg)}.app-icon--share-primary{background-image:url(/tienda/build/images/share-primary.ab4f1c5e.svg)}.app-icon--share-white{background-image:url(/tienda/build/images/share-white.4631b00f.svg)}.app-icon--table-of-contents-white{background-image:url(/tienda/build/images/table-of-contents-white.76d08ad7.svg)}.app-icon--telephone-green{background-image:url(/tienda/build/images/telephone-green.39b1a0d4.svg)}.app-icon--telephone-red{background-image:url(/tienda/build/images/telephone-red.470edb90.svg)}.app-icon--telephone-primary{background-image:url(/tienda/build/images/telephone-primary.a80bb5a7.svg)}.app-icon--telephone-white{background-image:url(/tienda/build/images/telephone-white.7a8f7f24.svg)}.app-icon--twitter-primary{background-image:url(/tienda/build/images/twitter-primary.585599ed.svg)}.app-icon--user-primary{background-image:url(/tienda/build/images/user-primary.9ab891fc.svg)}.app-icon--user-white{background-image:url(/tienda/build/images/user-white.76073a23.svg)}.app-icon--web-offers{background-image:url(/tienda/build/images/web-offers.e59347cd.svg)}.app-icon--web-offers-white{background-image:url(/tienda/build/images/web-offers-white.dd1055ec.svg)}.app-icon--zoom-in-white{background-image:url(/tienda/build/images/zoom-in-white.e84c38ea.svg)}.app-icon--zoom-out-white{background-image:url(/tienda/build/images/zoom-out-white.f04d2259.svg)}.app-icon--zoom-quit-white{background-image:url(/tienda/build/images/zoom-quit-white.532b9e68.svg)}.pages-carousel{display:flex;width:100%}.pages-carousel .carousel__arrow-wrapper{height:30px;position:relative;width:30px}.pages-carousel .carousel__arrow-wrapper .carousel__next,.pages-carousel .carousel__arrow-wrapper .carousel__prev{background-position:50%;background-repeat:no-repeat;cursor:pointer;height:30px;position:absolute;width:30px}.pages-carousel.pages-carousel--horizontal{align-items:center}.pages-carousel.pages-carousel--horizontal .carousel__next,.pages-carousel.pages-carousel--horizontal .carousel__prev{margin:auto 0}.pages-carousel.pages-carousel--horizontal .carousel__prev{background-image:url(/tienda/build/images/arrow-left-primary.c9b04a0b.svg)}.pages-carousel.pages-carousel--horizontal .carousel__next{background-image:url(/tienda/build/images/arrow-right-primary.7337e46d.svg)}.pages-carousel.pages-carousel--horizontal .carousel__viewport{overflow-x:scroll;width:calc(100% - 60px)}.pages-carousel.pages-carousel--vertical{align-items:center;flex-direction:column}.pages-carousel.pages-carousel--vertical .carousel__prev{background-image:url(/tienda/build/images/arrow-left-primary.c9b04a0b.svg);transform:rotate(90deg)}.pages-carousel.pages-carousel--vertical .carousel__next{background-image:url(/tienda/build/images/arrow-right-primary.7337e46d.svg);transform:rotate(90deg)}.pages-carousel.pages-carousel--vertical .carousel__viewport{flex-direction:column;height:0;overflow-y:scroll}.pages-carousel .carousel__viewport{display:flex;flex-grow:1;touch-action:pinch-zoom}.pages-carousel .carousel__viewport .carousel__slide{align-items:center;display:flex;flex:0 0 100%;justify-content:center;width:100%}.pages-carousel .carousel__viewport .carousel__slide .carousel__slide-content{width:100%}.pages-carousel *{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:none}.pages-carousel ::-webkit-scrollbar{display:none;width:0}.pages-carousel ::-webkit-scrollbar-track{background:transparent}.pages-carousel ::-webkit-scrollbar-thumb{background:transparent;border:none}.pages-carousel *{-ms-overflow-style:none}.catalogs-group-selector{font-weight:700;text-transform:uppercase}.catalogs-group-selector .catalogs-group-selector__option,.catalogs-group-selector .catalogs-group-selector__selected{align-items:center;cursor:pointer;display:flex;justify-content:center}.catalogs-group-selector .catalogs-group-selector__options{padding:20px 15px 0}.catalogs-group-selector .catalogs-group-selector__options .catalogs-group-selector__option{font-size:1.33333rem;padding-bottom:20px;text-decoration:none}.catalogs-group-selector .catalogs-group-selector__selected{background-color:#eaeaea;padding:15px 20px}.catalogs-group-selector .catalogs-group-selector__selected-text{color:var(--primary-color);font-size:1.33333rem;margin-left:30px;text-align:center}.catalogs-group-selector .catalogs-group-selector__selected .app-icon{background-image:url(/tienda/build/images/select-triangle-primary.34a4c632.svg);background-size:15px 15px;height:15px;margin-left:15px;width:15px}.catalogs-group-selector--unfolded .catalogs-group-selector__selected .app-icon{transform:rotate(180deg)}@media (min-width:641px){.catalogs-group-selector .catalogs-group-selector__selected{background-color:var(--primary-color);color:#fff}.catalogs-group-selector .catalogs-group-selector__selected-text{color:#fff}.catalogs-group-selector .catalogs-group-selector__selected .app-icon{background-image:url(/tienda/build/images/select-triangle-white.dfccaf34.svg)}.catalogs-group-selector .catalogs-group-selector__options{background-color:#eaeaea}}.contact-modal .modal__content{padding-left:20px;padding-right:20px;padding-top:40px!important}.contact-modal .contact-modal__question{font-size:1.33333rem;font-weight:700;margin-bottom:25px}.contact-data{display:flex;justify-content:space-between}.contact-data .contact-data__department-wrapper{border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;padding:10px;text-decoration:none;width:49%}.contact-data .contact-data__department-wrapper .contact-data__department-icon{margin:0 auto 15px}.contact-data .contact-data__department-wrapper .contact-data__department{font-size:1.33333rem;font-weight:700;margin-bottom:5px}.contact-data .contact-data__department-wrapper .contact-data__department-phone{font-size:1.33333rem}.contact-data .contact-data__department-wrapper .contact-data__department-schedule{display:none}@media (min-width:641px){.contact-data{flex-direction:column}.contact-data .contact-data__department-wrapper{align-items:center;border:none;flex-direction:row;padding-bottom:5px;padding-top:5px;width:100%}.contact-data .contact-data__department-wrapper--available .contact-data__department-schedule{color:#59b100}.contact-data .contact-data__department-wrapper--unavailable .contact-data__department-schedule{color:#d0021b}.contact-data .contact-data__department-wrapper .contact-data__department-icon{margin-bottom:0;margin-left:20px;margin-right:10px;order:3}.contact-data .contact-data__department-wrapper .contact-data__department{font-size:1rem;margin-bottom:0;order:1;width:30%}.contact-data .contact-data__department-wrapper .contact-data__department:after{content:":"}.contact-data .contact-data__department-wrapper .contact-data__department-phone{font-size:1rem;order:2}.contact-data .contact-data__department-wrapper .contact-data__department-schedule{display:flex;flex-direction:column;order:4}.contact-data .contact-data__department-wrapper .contact-data__department-schedule>*{font-size:1rem}}.catalog-share{display:flex;flex-direction:column}.catalog-share .catalog-share__page-wrapper{align-items:center;background-color:#dfdfdf;display:flex;flex-grow:1;justify-content:center;padding:20px}.catalog-share .catalog-share__page-wrapper .catalog-share__page-wrapper-title{display:none}.catalog-share .catalog-share__page-wrapper .catalog-miniature img{width:120px!important}.catalog-share .catalog-share__share-items{margin-top:10px}.catalog-share .catalog-share__share-items .catalog-share__share-item{align-items:center;cursor:pointer;display:flex;padding:10px 0;text-decoration:none}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-icon-wrapper{display:flex;justify-content:flex-end;margin-right:20px;width:45%}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-icon-wrapper.twitter{margin:0 15px 0 4px}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-icon-wrapper .catalog-share__share-item-icon{background-size:35px 35px;height:35px;width:35px}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-icon-wrapper .catalog-share__share-item-icon.twitter{background-size:43px 43px;height:43px;width:43px}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-text{color:var(--primary-color);font-size:1.5rem;font-weight:700;text-transform:uppercase}.catalog-share .catalog-share__share-link-wrapper{display:flex;justify-content:center;margin-bottom:20px;margin-top:10px}.catalog-share .catalog-share__share-link-wrapper .catalog-share__share-link{align-items:center;border:1px solid #ccc;color:#878787;display:flex;font-size:1.33333rem;padding:0 8px;width:40%}.catalog-share .catalog-share__share-link-wrapper .catalog-share__share-link span{overflow:hidden;white-space:nowrap}.catalog-share .catalog-share__share-link-wrapper .catalog-share__share-link-button{background-color:var(--primary-color);color:#fff;cursor:pointer;font-size:1.66667rem;padding:8px;text-transform:uppercase}.catalog-share .catalog-share__share-link-wrapper .catalog-share__share-link-button--active{background-color:#7fcad2}@media (min-width:481px){.catalog-share .catalog-share__page-wrapper .catalog-miniature img{width:225px!important}}@media (min-width:641px){.catalog-share .catalog-share__page-wrapper .catalog-miniature img{width:112.5px!important}.catalog-share .catalog-share__share-items .catalog-share__share-item .catalog-share__share-item-icon-wrapper{width:30%}.catalog-share .catalog-share__share-link-wrapper .catalog-share__share-link-button{font-size:1.33333rem}}.catalog-miniatures{display:flex}.catalog-miniatures .pages-carousel,.catalog-miniatures .pages-carousel .carousel__viewport{width:100%}.catalog-miniatures .pages-carousel .carousel__viewport .carousel__slide-content .catalog-miniatures__miniature-wrapper{align-items:center;display:flex;flex-direction:column}.catalog-miniatures .pages-carousel .carousel__viewport .carousel__slide-content .catalog-miniatures__miniature-wrapper .catalog-miniature{cursor:pointer;margin:10px 0}@media (min-width:1025px){.catalog-miniatures .pages-carousel .carousel__viewport .carousel__slide-content .catalog-miniatures__miniature-wrapper{flex-direction:row}.catalog-miniatures .pages-carousel .carousel__viewport .carousel__slide-content .catalog-miniatures__miniature-wrapper .catalog-miniature{margin:0 10px}}.catalog-miniature{position:relative}.catalog-miniature .catalog-miniature__positions{background-color:var(--primary-color);color:#fff;font-weight:700;left:0;padding:10px;position:absolute;top:0}.catalog-miniature .catalog-miniature__pages{display:flex}.catalog-miniature .catalog-miniature__pages .catalog-miniature__left-page img,.catalog-miniature .catalog-miniature__pages .catalog-miniature__right-page img{width:125px}@media (min-width:641px){.catalog-miniature .catalog-miniature__pages .catalog-miniature__left-page img,.catalog-miniature .catalog-miniature__pages .catalog-miniature__right-page img{width:175px}}@media (min-width:1025px){.catalog-miniature .catalog-miniature__pages .catalog-miniature__left-page img,.catalog-miniature .catalog-miniature__pages .catalog-miniature__right-page img{width:125px}}.catalog-pages{display:flex;flex-direction:column;position:relative}.catalog-pages .catalog-paginator{bottom:40px;margin:0 auto;position:absolute;width:100%}.catalog-pages .catalog-pages__web-offers-icon{background-size:50px 50px;cursor:pointer;right:0;z-index:1}.catalog-pages .catalog-pages__web-offers-icon,.catalog-pages .pages-carousel .carousel__arrow-wrapper{bottom:20px;height:50px;position:absolute;width:50px}.catalog-pages .pages-carousel .carousel__arrow-wrapper--prev{left:0}.catalog-pages .pages-carousel .carousel__arrow-wrapper--next{right:0}.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__next,.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__prev{background-size:50px 50px;height:50px;width:50px;z-index:1}.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__prev{background-image:url(/tienda/build/images/paginate-left-primary.d30b78d1.svg)}.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__next{background-image:url(/tienda/build/images/paginate-right-primary.bc2f3f09.svg)}.catalog-pages .pages-carousel .carousel__viewport{width:100%}.catalog-pages .catalog-pages__pages{display:flex;flex-direction:column;flex-grow:.5;justify-content:center;margin:10px 0;width:100%}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper{align-items:center;display:flex;justify-content:center}@media (min-width:641px){.catalog-pages .catalog-pages__web-offers-icon{background-size:70px 70px;height:70px;width:70px}.catalog-pages .pages-carousel .carousel__arrow-wrapper{height:70px;width:70px}.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__next,.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__prev{background-size:70px 70px;height:70px;width:70px}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper{justify-content:center}}@media (min-width:1025px){.catalog-pages .catalog-paginator{margin-top:10px;padding:0 70px;position:static}.catalog-pages .catalog-pages__web-offers-icon{bottom:50%;transform:translateY(29%)}.catalog-pages .pages-carousel .carousel__arrow-wrapper{position:static}.catalog-pages .pages-carousel .carousel__viewport{width:calc(100% - 140px)}.catalog-pages .catalog-pages__pages{position:relative}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--left-only .catalog-pages__page-wrapper,.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--right-only .catalog-pages__page-wrapper{justify-content:center}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--left-only .catalog-pages__page-wrapper--left{width:50%}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--left-only .catalog-pages__page-wrapper--right,.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--right-only .catalog-pages__page-wrapper--left{width:0}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper.catalog-pages__pages-wrapper--right-only .catalog-pages__page-wrapper--right{width:50%}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper .catalog-pages__page-wrapper{width:100%}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper .catalog-pages__page-wrapper--left{display:flex;justify-content:flex-end}.catalog-pages .catalog-pages__pages .catalog-pages__pages-wrapper .catalog-pages__page-wrapper--right{display:flex}.catalog-pages .app-zoom{align-items:center;display:flex;flex-grow:1;justify-content:center;margin:0}.catalog-pages .app-zoom .app-zoom__zoom-element{display:block;width:100%}.catalog-pages .app-zoom .app-zoom__zoom-element .catalog-pages__pages-wrapper{display:flex;justify-content:center;padding:50px}}.catalog-page{overflow:hidden;position:relative}.catalog-page img{max-height:65vh;max-width:100%}.catalog-page .catalog-interactive-zone{display:flex;justify-content:center;position:absolute}.catalog-page .catalog-interactive-zone .catalog-interactive-zone__content{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center}.catalog-page .catalog-interactive-zone .catalog-interactive-zone__content .catalog-interactive-zone__text{margin-top:5px;text-align:center}@media (min-width:641px){.catalog-page .catalog-interactive-zone .catalog-interactive-zone__content .catalog-interactive-zone__icon{background-size:36px 36px;height:36px;width:36px}}@media (min-width:1025px){.catalog-page img{cursor:zoom-in;max-width:100%;width:auto}}.catalog-paginator{display:flex;justify-content:center}.catalog-paginator .catalog-paginator__icons-wrapper{align-items:center;display:flex}.catalog-paginator .catalog-paginator__icons-wrapper .app-icon{background-size:20px 20px;cursor:pointer;height:20px;margin:0 3px;width:20px}.catalog-paginator .catalog-paginator__pages{align-items:center;display:flex;margin:0 4px}.catalog-paginator .catalog-paginator__pages .catalog-paginator__pages-text{font-size:1.16667rem;font-weight:700;margin:0 2px}.catalog-paginator .catalog-paginator__pages .catalog-paginator__pages-text--highlighted{border:1px solid #000;cursor:pointer}.catalog-paginator .catalog-paginator__pages input[type=text]{font-size:1.16667rem;font-weight:700;margin-right:7px;max-width:40px;text-align:right}@media (min-width:641px){.catalog-paginator .catalog-paginator__pages .catalog-paginator__pages-text{font-size:1.33333rem}.catalog-paginator .catalog-paginator__pages input[type=text]{font-size:1.33333rem;max-width:45px}}@media (min-width:1025px){.catalog-paginator .catalog-paginator__icons-wrapper .app-icon{background-size:14px 14px;height:14px;width:14px}.catalog-paginator .catalog-paginator__pages .catalog-paginator__pages-text{font-size:1.16667rem}.catalog-paginator .catalog-paginator__pages input[type=text]{font-size:1.16667rem;max-width:40px}}.zoom-slider .zoom-slider__range{padding:0;width:120px}@media screen and (-webkit-min-device-pixel-ratio:0){.zoom-slider input[type=range]{-webkit-appearance:none;background-color:#ccc;overflow:hidden}.zoom-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:#13bba4;height:10px;margin-top:-1px}.zoom-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#434343;box-shadow:-120px 0 0 120px var(--primary-color);cursor:ew-resize;height:10px;width:10px}}.zoom-slider input[type=range]::-moz-range-progress{background-color:var(--primary-color)}.zoom-slider input[type=range]::-moz-range-track{background-color:#ccc}.zoom-slider input[type=range]::-ms-fill-lower{background-color:var(--primary-color)}.zoom-slider input[type=range]::-ms-fill-upper{background-color:#ccc}.zoom-slider input[type=range]::-ms-track{color:transparent}.table-of-contents{display:flex;height:calc(100vh - 96px);height:var(--table-of-contents-height,calc(100vh - 96px));left:0;position:fixed;top:96px;top:var(--table-of-contents-top,0);width:100%}.table-of-contents .table-of-contents__entries-wrapper{background-color:#eaeaea;display:flex;flex-direction:column;position:relative;width:80%}.table-of-contents .table-of-contents__entries-wrapper .table-of-contents__close{background-size:15px 15px;cursor:pointer;height:15px;position:absolute;right:5px;top:5px;width:15px;z-index:1}.table-of-contents .table-of-contents__entries-wrapper .table-of-contents__entries{height:100%;margin-top:25px;overflow-y:scroll;padding:15px}.table-of-contents .table-of-contents__entries-wrapper .table-of-contents__entries .table-of-contents__entry{align-items:center;border-bottom:1px solid #ccc;cursor:pointer;display:flex!important;font-size:1.08333rem;padding:15px 0;width:100%}.table-of-contents .table-of-contents__entries-wrapper .table-of-contents__entries .table-of-contents__entry:first-child{padding-top:0}.table-of-contents .table-of-contents__overlay{background:rgba(0,0,0,.85);cursor:pointer;display:flex;justify-content:center;width:20%}.table-of-contents .table-of-contents__overlay-icon{margin-top:15px;opacity:.4}@media (min-width:1025px){.table-of-contents{height:calc(100vh - 56px);height:var(--table-of-contents-height,calc(100vh - 56px));top:56px;top:var(--table-of-contents-top,0)}.table-of-contents .table-of-contents__entries-wrapper{width:100%}}.web-offers{align-items:center;background-color:var(--primary-color);background-image:url(/tienda/build/images/web-offers-background-mobile.abc2657d.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:center;position:relative}.web-offers .web-offers__go-back-button{background-size:70px 70px;bottom:20px;cursor:pointer;height:70px;left:0;position:absolute;width:70px}.web-offers .web-offers__content{height:79%;margin-top:-7px;max-width:458px;width:80%}.web-offers .web-offers__content .web-offers__content-bottom,.web-offers .web-offers__content .web-offers__content-top{align-items:center;display:flex}.web-offers .web-offers__content .web-offers__content-top{background-color:var(--primary-color);color:#fff;display:flex;height:30%;justify-content:center}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text{display:flex}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text *{text-transform:uppercase}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){display:flex;font-size:17vw;line-height:6vh}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:first-child{margin-right:5px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){align-items:flex-end}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2){display:flex;flex-direction:column}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){font-size:6vw}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child{line-height:3vh}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(2){font-size:9vw;font-weight:700}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){line-height:2.5vh}.web-offers .web-offers__content .web-offers__content-bottom{background-color:#fff;flex-direction:column;height:70%;padding:25px;text-align:center}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-text{color:#4a4a4a;font-size:1.16667em;font-weight:700}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button{border:1px solid #a7a7a7;border-radius:6px;color:var(--primary-color);cursor:pointer;font-size:1.16667em;font-weight:700;padding:5px 15px;text-decoration:none;text-transform:uppercase}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button--offers{margin:20px 0;padding:8px 25px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button--stay{display:none}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-fliers-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;margin-top:20px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-fliers-buttons .web-offers__content-bottom-flier-button{margin:4px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-image-wrapper{align-items:center;display:flex;flex-grow:1;justify-content:center;overflow:hidden;width:100%}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-image-wrapper img{max-height:100%;max-width:100%}@media (min-width:481px){.web-offers .web-offers__content{width:95%}}@media (min-width:641px){.web-offers .web-offers__content{height:662px;max-width:488px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){font-size:10rem;line-height:80px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){margin-left:-5px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){font-size:3rem}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child{line-height:none}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(2){font-size:4.66667rem;line-height:52px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){line-height:32px}}@media (min-width:1025px){.web-offers{background-image:url(/tienda/build/images/web-offers-background.c9eeeb71.jpg)}.web-offers .web-offers__go-back-button{bottom:50%;transform:translateY(30%)}.web-offers .web-offers__content{height:715px;margin-right:22px;margin-top:-55px;max-width:530px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-icon-wrapper{display:flex;justify-content:flex-end;width:28%}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-icon-wrapper .web-offers__content-top-icon{background-size:80px 80px;height:80px;margin-right:20px;width:80px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text{width:60%}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){font-size:8rem;line-height:64px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(3){margin-left:-4px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){font-size:2.41667rem}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:first-child{line-height:none}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(2){font-size:3.75rem;line-height:42px}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text>:nth-child(2)>:nth-child(3){line-height:26px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button,.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-text{font-size:1.33333em}}.catalog-popups-manager .modal{display:flex;z-index:500}.catalog-popups-manager .modal .modal__close{background-color:transparent!important;right:-5px!important;top:-30px!important}.catalog-popups-manager .modal .modal__close span{font-size:3.66667rem!important}.catalog-popups-manager .modal .modal__content-wrapper{background:transparent;margin:15% auto auto}.catalog-popups-manager .modal .modal__content-wrapper .modal__content{max-width:inherit!important}.catalog-popups-manager .modal .modal__content-wrapper .modal__content a{display:flex}.catalog-popups-manager .modal .modal__content-wrapper .modal__content a img{height:100%;width:100%}.catalog-banner *{font-family:inherit}.catalog-interactive-zone--action{cursor:pointer}.catalog-interactive-zone .catalog-interactive-zone__content{text-decoration:none;width:100%}.contact-form-popup .modal,.youtube-video-popup .modal{z-index:500}.contact-form-popup .modal .modal__content-wrapper{text-align:left;top:56px}.contact-form-popup .modal .modal__content-wrapper .modal__close{background-color:transparent;color:var(--primary-color);right:0;top:0}.contact-form-popup .modal .modal__content-wrapper .modal__content{background-color:#f3f3f3;max-width:100%;padding:10px;width:100%}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form{margin-top:20px;padding:0}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component{max-height:calc(100vh - 168px);overflow-y:scroll;padding:0 10px}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component .contact__form .form-item input[type=text]{margin-bottom:10px}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component .form-error{margin-bottom:15px;margin-top:-20px}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component .contact-form__privacy-policy .form-error,.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component .recaptcha .form-error{margin-top:0}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component input::placeholder,.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component select::placeholder,.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component textarea::placeholder{color:transparent}@media (min-width:641px){.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component .recaptcha{margin-bottom:0}}.product-view .product-view__offer-icon-wrapper{z-index:1}.product-view .products__adder-wrapper .products__back-button{display:none!important}.product-view .products__adder-wrapper .products__add-button{margin-left:auto}.product-view .product-share,.product-view .product-view__add-to-list,.product-view .product-view__advantages,.product-view .product-view__responsibility-message{display:none}@media (min-width:1025px){.product-view .product-view__annexes{margin:0}.product-view .product-view__attributes-wrapper{padding-bottom:10px}.product-view .product-view__attributes-wrapper .product-description{padding-bottom:0}.product-view .product-description-truncate-wrapper--hided .product-description__brand-img{margin-bottom:0;margin-top:10px}.product-view .related_products-wrapper{margin-left:0;width:100%}}.product-view-popup>.modal{z-index:500}.product-view-popup>.modal>.modal__content-wrapper{text-align:left;top:56px}.product-view-popup>.modal>.modal__content-wrapper .modal__close{background-color:transparent;color:var(--primary-color);right:0;top:0}.product-view-popup>.modal>.modal__content-wrapper .modal__content{background:#fafafa;max-width:100%;padding:10px;width:100%}.product-view-popup>.modal>.modal__content-wrapper .modal__content .product-view-popup__actions{display:none}.product-view-popup>.modal>.modal__content-wrapper .modal__content .product-view-component .product-view{border:none;margin:18px 0 0;max-height:calc(100vh - 168px);overflow-y:scroll;padding:0 30px}@media (min-width:1025px){.product-view-popup>.modal>.modal__content-wrapper{max-width:1800px;width:90%}.product-view-popup>.modal .back-button{display:none}}.notification-handler{align-items:center;display:flex;flex-direction:column;justify-content:center}.notification-handler .notification-handler__message-deleter{cursor:pointer;font-size:2.5rem;font-weight:500;margin-left:auto}.notification-handler .notification-handler__message-deleter:hover{color:#000;opacity:.75}.notification-handler .notification-handler__message{align-items:center;border-radius:.25rem;display:flex;padding:15px 20px;width:100%}.notification-handler .notification-handler__message .notification-handler__message-text{font-size:1.16667rem;margin-right:10px}.notification-handler .notification-handler__message .notification-handler__message-text *{font-size:1.16667rem}.notification-handler .notification-handler__message--notices{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.notification-handler .notification-handler__message--warnings{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.notification-handler .notification-handler__message--errors{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.mini-cart .mini-cart__button{display:none}.mini-cart .mini-cart__dropdown{padding-bottom:40px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__title{color:var(--primary-color);font-size:1.33333rem;font-weight:700;padding-bottom:15px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info{display:none}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item{border:1px solid #e6e1e1;display:flex;margin-bottom:10px;padding:10px}.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;text-align:center}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image{justify-content:center;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{height: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:#878787;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 .mini-cart__product-name{color:#4a4a4a;font-size:1.08333rem;font-weight:700;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{flex-direction:column;justify-content:space-around;width:35%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price{font-size:1.33333rem;font-weight:700}.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:#ea9600}.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:20px;justify-content:center;margin-left:auto;width:21px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter span{font-size:1.41667rem}.mini-cart .mini-cart__dropdown .mini-cart__footer{border:1px solid #4a4a4a;color:var(--primary-color);display:flex;margin-top:15px;padding:12px 10px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__costs-text{align-items:center;display:flex;font-weight:700;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{font-weight:700;text-align:right;text-transform:uppercase;width:75%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal *{font-size:1.5rem}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal .mini-cart__subtotal-text{margin-right:5px;text-transform:none}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal .mini-cart__subtotal-text:after{content:":"}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons{display:none}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-checkorder-button,.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-empty-button,.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button{align-items:center;cursor:pointer;display:flex;font-size:1.16667rem;justify-content:center;padding:8px;text-align:center;text-transform:uppercase;width:49%}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-empty-button{background-color:#fff;border:1px solid #a7a7a7;color:#006070}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button{background-color:#f5a623;color:#fff;display:none;position:relative}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button-icon{background-image:url(/tienda/build/images/user-white.76073a23.svg);background-repeat:no-repeat;background-size:20px;height:20px;margin-right:10px;width:20px}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-checkorder-button{background-color:var(--primary-color);color:#fff}.mini-cart .mini-cart__dropdown .mini-cart__unit-price{color:var(--primary-color)}.mini-cart .mini-cart__dropdown .mini-cart__offer-price{color:#ea9600}@media (min-width:641px){.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image{width:15%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info{width:55%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info{width:25%}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-checkorder-button,.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-empty-button,.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button{width:32%}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button{display:flex}}@media (min-width:1025px){.mini-cart .mini-cart__dropdown{padding-bottom:0}.mini-cart .mini-cart__dropdown .mini-cart__header{margin:0 20px}.mini-cart .mini-cart__dropdown .mini-cart__items{margin:0 10px;max-height:420px;overflow-y:scroll}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item{background-color:#fff;margin:10px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item:first-child{margin-top:0}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item:last-child{margin-bottom:0}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image{width:20%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info{width:40%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info{width:35%}.mini-cart .mini-cart__dropdown .mini-cart__footer{background-color:#fff;border:none;margin-left:20px;margin-right:30px}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons{margin-left:20px;margin-right:30px;margin-top:20px}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-empty-button{border:none}}.search-bar{border:unset;border-bottom:1px solid var(--primary-color);border-radius:0;height:40px;margin:0}.search-bar .search-bar__bar{border-bottom:none}.search-bar .search-bar__bar .search-bar__text-input{flex-grow:unset;padding:5px 0 5px 15px}.search-bar .search-bar__bar input{width:calc(100% - 75px)!important}.search-bar .search-bar__bar input:focus{outline:0}.search-bar .search-bar__bar .search-bar__button{cursor:default;display:block}.search-bar .search-bar__bar .search-bar__button:focus{outline:0}.search-bar .search-bar__bar .search-bar__icon{display:none}.search-bar .search-bar__bar .search-bar__clear-button{margin:0}.search-bar .search-bar__dropdown-wrapper{border:2px solid var(--primary-color);height:auto!important;margin:0;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__products{align-content:flex-start}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__header{align-items:center;background-color:#f0f0f0;display:flex;font-weight:700;justify-content:space-between;padding:10px 50px!important;text-transform:uppercase;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__header .search-bar__products-title{display:flex}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__header .search-bar__products-title--empty{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__header .search-bar__results-summary{display:flex}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__header .search-bar__results-summary .search-bar__view-all-button{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__products .search-bar__product .search-bar__product-image .search-bar__product-catalog-page-number{background-color:var(--primary-color);color:#fff;padding:2px 10px;position:absolute;right:8px;top:8px}@media (min-width:769px){.search-bar{height:40px}}.login-request-button{background-color:#f5a623;border-radius:50% 0 0 50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);cursor:pointer;padding:20px 10px 20px 20px}.login-request-button .app-icon{background-size:40px 40px;height:40px;width:40px}.login-request-modal .modal__content-wrapper{border-radius:28px 0 0 28px;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);margin-right:0;top:40%;width:300px}.login-request-modal .modal__content-wrapper .modal__close{background-color:#fff;color:#4a4a4a;right:5px;top:5px}.login-request-modal .modal__content-wrapper .modal__close:hover{color:#4a4a4a}.login-request-modal .modal__content-wrapper .modal__content{display:flex;padding:15px}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__login-icon{margin-right:12px}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info .login-request-modal__title{color:var(--primary-color);font-size:1.33333rem;font-weight:700;margin-bottom:10px;margin-top:5px;text-align:left}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info .login-request-modal__text{margin-bottom:10px}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info .login-request-modal__login-button{background-color:var(--primary-color);border-radius:8px;color:#fff;cursor:pointer;font-size:1.33333rem;margin-bottom:10px;padding:8px;width:100%}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info .login-request-modal__register-link span:first-child{font-weight:700}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info .login-request-modal__register-link span:nth-child(2){color:var(--primary-color);cursor:pointer;font-weight:700;text-transform:lowercase}@media (min-width:1025px){.login-request-modal .modal__content-wrapper{border:2px solid var(--primary-color);border-radius:0;box-shadow:none;margin:auto auto auto 0;top:56px;width:260px}.login-request-modal .modal__content-wrapper .modal__close,.login-request-modal .modal__content-wrapper .modal__close:hover{color:var(--primary-color)}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__login-icon{display:none}.login-request-modal .modal__content-wrapper .modal__content .login-request-modal__info{padding-left:10px}}.login-modal>.modal__content-wrapper{border:2px solid var(--primary-color);max-width:470px!important;top:56px}.login-modal>.modal__content-wrapper>.modal__close{background-color:#fff;color:var(--primary-color);right:0;top:0}.login-modal>.modal__content-wrapper>.modal__close:hover{color:var(--primary-color)}.login-modal>.modal__content-wrapper>.modal__content{padding:25px 10px}@media (min-width:1025px){.login-modal>.modal__content-wrapper{margin-left:0;max-width:500px!important}}.login-panel .login-panel__register-header{display:none}.login-panel .login-panel__title{color:var(--primary-color);font-size:1.66667rem;font-weight:700;margin-bottom:20px}.login-panel .account-confirmation{color:#d0021b;margin-bottom:20px;text-align:left}.login-panel .account-confirmation .account_confirmation_paragraph--highlighted{font-weight:700;margin-bottom:4px;text-decoration:underline}.login-panel .account-confirmation span.account_confirmation_paragraph--highlighted{cursor:pointer}.login-panel .login-panel__spacer{border-top:1px solid #999;margin:25px 0}.login-panel .login-panel__register-wrapper{align-items:center;display:flex;flex-direction:column}.login-panel .login-panel__register-wrapper .login-panel__register-question{display:none}.login-panel .login-panel__register-wrapper .login-panel__register-button{background-color:var(--primary-color);border-radius:8px;color:#fff;cursor:pointer;font-size:1.16667rem;font-weight:700;padding:8px;text-align:center;width:100%}@media (min-width:1025px){.login-panel .login-panel__spacer{border-top:2px solid #999}.login-panel .login-panel__register-wrapper .login-panel__register-question{color:var(--primary-color);display:block;font-size:1.33333rem;font-weight:700;margin-bottom:15px}.login-panel .login-panel__register-wrapper .login-panel__register-button{text-transform:uppercase;width:275px}}.login-form-wrapper .form-block__header{display:none}.login-form-wrapper .form-item{margin-bottom:20px;text-align:left}.login-form-wrapper .form-item label{font-size:1.16667rem}.login-form-wrapper .form-item input{padding:8px 10px;width:100%}.login-form-wrapper .form-item .eye-password-icon{left:auto!important;top:8px!important}.login-form-wrapper .form--login-form__required_fields_text{color:#777;margin-left:10px;margin-top:-10px;text-align:left}.login-form-wrapper .form--login-form__reset-password{font-weight:700;margin-bottom:20px;text-align:right}.login-form-wrapper .form--login-form__reset-password a{font-size:1.16667rem}.login-form-wrapper .form-component__button-wrapper{display:flex;justify-content:center}.login-form-wrapper .form-component__button-wrapper .button{border-radius:8px;font-weight:700;padding:10px;width:200px}@media (min-width:1025px){.login-form-wrapper .form-component__button-wrapper .button{width:275px}}.user-panel .user-panel__welcome{color:#4a4a4a;font-size:1.16667rem;font-weight:700;margin-bottom:8px}.user-panel .user-panel__username{color:var(--primary-color);font-size:1.5rem;font-weight:700}.user-panel .user-panel__spacer{border-top:1px solid var(--primary-color);margin:20px 0}.user-panel .user-panel__text{color:#4a4a4a;font-size:1.16667rem;font-weight:700;margin-bottom:15px}.user-panel .user-panel__logout{align-items:center;cursor:pointer;display:flex;width:fit-content}.user-panel .user-panel__logout:hover{text-decoration:underline}.user-panel .user-panel__logout span{color:var(--primary-color);font-weight:700}.user-panel .user-panel__logout .app-icon{background-size:20px 20px;height:20px;margin-left:10px;width:20px}.user-panel-modal>.modal__content-wrapper{border:2px solid var(--primary-color);max-width:470px!important;top:56px}.user-panel-modal>.modal__content-wrapper>.modal__close{background-color:#fff;color:var(--primary-color);right:0;top:0}.user-panel-modal>.modal__content-wrapper>.modal__close:hover{color:var(--primary-color)}.user-panel-modal>.modal__content-wrapper>.modal__content{padding:25px 10px;text-align:left}@media (min-width:1025px){.user-panel-modal>.modal__content-wrapper{margin-left:0;max-width:500px!important}}.register-modal .modal__content-wrapper{border:2px solid var(--primary-color);text-align:left;top:56px}.register-modal .modal__content-wrapper .modal__close{background-color:transparent;color:var(--primary-color);right:0;top:0}.register-modal .modal__content-wrapper .modal__close:hover{color:var(--primary-color)}.register-modal .modal__content-wrapper .modal__content{max-width:none!important;padding:25px 10px 15px}.register-modal .modal__content-wrapper .modal__content .register-form{margin:0;max-height:calc(100vh - 168px);overflow-y:scroll;padding:0 20px 0 10px}.register-modal .modal__content-wrapper .modal__content .register-form .form-block__header{display:none}.register-modal .modal__content-wrapper .modal__content .register-form .form-component__button-wrapper{margin:0}@media (min-width:1025px){.register-modal .modal__content-wrapper{width:900px!important}}.cookies-popup{z-index:200}.modal--login-form--reduced,.modal.modal--request-quote-form,.modal.modal--request-quote-sent{z-index:501}.modal--login-form--reduced>.modal__content-wrapper .modal__content,.modal.modal--request-quote-form>.modal__content-wrapper .modal__content,.modal.modal--request-quote-sent>.modal__content-wrapper .modal__content{background:#fff}.hidden[data-v-502c5b82]{display:none;visibility:hidden}