@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&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-size:12px;font-weight:400;list-style:none;margin:0;outline:none;padding:0;vertical-align:baseline}:root{--primary-color:#f47721;--text-titles:#f37720;--primary-color-hover:#d85800;--four-cero-four:#ffb500;--button-text-color-hover:#303030}.dontalia-dentalact{--primary-color:#51bbad;--text-titles:#51bbad;--primary-color-hover:#03747f;--secondary-color:#1c3858;--primary-dark:#08213e;--button-hover:#86a9d1;--tertiary-color:#ea6ba2;--tertiary-color-hover:#c25488;--backgroud-color:#fafafa;--four-cero-four:#03747f;--button-text-color-hover:#fafafa}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body>*{z-index:9!important}a{color:#303030;text-decoration:none}b,strong{font-weight:700}b,i,strong{font-size:inherit}i{font-style:italic;font-weight:inherit}.underline{text-decoration:underline}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(/build/fonts/AvenirNextLTPro-Regular.94f2f163.otf)}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(/build/fonts/AvenirLTStd-Heavy.2bf86251.otf)}@font-face{font-display:swap;font-family:Avenir-Black;font-style:normal;font-weight:700;src:url(/build/fonts/AvenirLTStd-Heavy.2bf86251.otf)}@font-face{font-display:swap;font-family:ClanOT-Black;font-style:normal;src:url(/build/fonts/ClanOT-Black.332c6c45.otf)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/build/fonts/OpenSans-Light.effd9c2f.woff2)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/OpenSans-Regular.effd9c2f.woff2)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/OpenSans-Bold.effd9c2f.woff2)}@font-face{font-display:swap;font-family:Luckiest Guy;font-style:normal;font-weight:400;src:url(/build/fonts/LuckiestGuy-Regular.5e04b8d6.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto 300"),url(/build/fonts/Roboto-Light.6462f07a.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto 400"),url(/build/fonts/Roboto-Regular.cfba0239.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto 500"),url(/build/fonts/Roboto-Medium.a1ae8520.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto 700"),url(/build/fonts/Roboto-Bold.a6d79156.woff2)}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(/build/fonts/Oswald-Medium.03f1ae94.woff2)}body{color:#303030;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;font-style:normal;font-weight:400;line-height:1.42857143}body.dontalia-pl{font-family:Lato,sans-serif}input{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.dontalia-pl input{font-family:Lato,sans-serif}@keyframes modalAnimation{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes modalAnimationRev{0%{transform:translateX(0)}to{transform:translateX(100vw)}}@keyframes modalAnimationResponsive{0%{transform:translateY(-100vw)}to{transform:translateY(0)}}@keyframes modalAnimationRevResponsive{0%{transform:translateY(0)}to{transform:translateY(-100vw)}}@keyframes modalSaveAsList{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes modalSaveAsListRev{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes newsletterModal{0%{transform:translateY(-100vw)}to{transform:translateY(0)}}@keyframes newsletterModalRev{0%{transform:translateY(0)}to{transform:translateY(-100vw)}}@keyframes opacityFromZeroToOne{0%{opacity:0}to{opacity:1}}.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:#e8e8e8;margin:0 10px 0 0;width:8px}::-webkit-scrollbar-thumb{background-color:#472a93;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 #472a93}.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 .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:#472a93;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:var(--primary-color);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 #472a93;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 #472a93;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:#472a93}.top-nav-bar .top-nav-bar__login-button:not(.top-nav-bar__login-button--authenticated):hover>.app-icon{background-color:#f8a810!important}.top-nav-bar .top-nav-bar__login-button:not(.top-nav-bar__login-button--authenticated)>.app-icon{animation:toggleColor 2s 5;background-color:var(--primary-color)}.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:#301772}.top-nav-bar .catalogs-group-selector{font-weight:400;position:relative;text-transform:none}.top-nav-bar .catalogs-group-selector .catalogs-group-selector__options{border:1px solid #472a93;margin-top:1px;position:absolute;width:100%;z-index:20}.top-nav-bar .catalogs-group-selector .catalogs-group-selector__options .catalogs-group-selector__option{color:#000}.dontalia-dentalact .top-nav-bar .top-nav-bar__logo .app-icon--store-logo-white,.dontalia-fr .top-nav-bar .top-nav-bar__logo .app-icon--store-logo-white{background-image:url(/build/images/logo_dentalclick_negative_white.a2c97769.png)}@keyframes toggleColor{0%{background-color:var(--primary-color)}50%{background-color:#472a93}to{background-color:var(--primary-color)}}@media (min-width:641px){.top-nav-bar .top-nav-bar__logo{flex-grow:0;justify-content:flex-end;margin-left:auto;margin-right:8px;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:750px}.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:420px}.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}.dontalia-dentalact .top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data,.dontalia-fr .top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data{width:415px}.dontalia-at .top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data,.dontalia-de .top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data,.dontalia-it .top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown .contact-data{width:375px}}@media (min-width:1025px){.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--login-panel{background-color:#f8f8f8}.top-nav-bar .top-nav-bar__item .top-nav-bar__item-dropdown--mini-cart{background-color:#d2d2d2}.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:310px}.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:#472a93;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:var(--primary-color);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:81px;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:80%;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}.dontalia-dentalact .side-nav-bar .side-nav-bar__menu-logo .app-icon--store-logo-white,.dontalia-fr .side-nav-bar .side-nav-bar__menu-logo .app-icon--store-logo-white{background-image:url(/build/images/logo_dentalclick_negative_white.a2c97769.png)}@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:var(--primary-color);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{display:flex}.spinner .spinner__button{align-items:center;border:1px solid #000;display:flex;height:18px;justify-content:center;line-height:18px;margin:0 2px;text-align:center;user-select:none;width:18px}.spinner .spinner__button:hover{cursor:pointer}.spinner .form-input__item{-moz-appearance:textfield;padding:0;text-align:center;width:24px}.spinner .form-input__item::-webkit-inner-spin-button,.spinner .form-input__item::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button{border:none;color:#fdfdfd;cursor:pointer;font-size:13px}.button:disabled{background:#f8f8f8!important;border:0;color:#d2d2d2;position:relative}.button:disabled .button__text{visibility:hidden}.button:disabled .button__disabled-spinner{background:url(/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--primary{background:var(--primary-color);border:1px solid var(--primary-color)}.button--primary:hover{background:var(--primary-color-hover);border-color:var(--primary-color-hover)}.button--secondary{background:#472a93;border:1px solid #472a93}.button--secondary:hover{background:#301772;border-color:#301772}.button--tertiary{background:#d85800;border:1px solid #d85800}.button--tertiary:hover{background:#b04800;border-color:#b04800}.button--quaternary{background:#303030;border:1px solid #303030}.button--quaternary:hover{background:#303030;border-color:#222}.button--broker{background:#e2001a;border:1px solid #e2001a}.button--broker:hover{background:#9f0113;border-color:#9f0113}.button--quinary{background:#fdfdfd;border:1px solid #fdfdfd}.button--uppercase{text-transform:uppercase}.button--capitalize{text-transform:capitalize}.button--transparent{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.button--transparent:hover{opacity:.8}.dontalia-dentalact .button--primary{background:var(--secondary-color);border:1px solid var(--secondary-color)}.dontalia-dentalact .button--primary:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.form--primary .form-input__item{background:#fdfdfd;border:1px solid #c2c2c2;padding-left:10px}.form--primary .form-input__item::placeholder{color:#c2c2c2}.form--primary .form_select__group{border:1px solid #c2c2c2}.form--primary .form-item .form-item__label{position:relative}.form--primary .form-item .form-item__label span{color:#e02b27;margin:0 3px;position:absolute;top:-2px}.form--secondary .form-input__item{background:#ededed;padding-left:10px}.form--secondary .form-input__item::placeholder{color:#525252}.form--secondary .form_select__group{border:none}.form .form-block__title2{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700;text-transform:uppercase}.form .form-block__title3{font-weight:700}.form .form-block__paragraph{font-size:.7em}.form .form-select__group{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/build/images/chevron-down.bc213772.svg) no-repeat right 10px center,#fff;border-color:#fdfdfd;overflow:hidden;text-overflow:ellipsis}.form .form-checkbox{position:relative}.form .form-checkbox .form-checkbox__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form .form-checkbox .form-checkbox__input:checked+.form-checkbox__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-1px;width:18px;z-index:2}.form .form-checkbox .form-checkbox__label:after{border:1px solid #c2c2c2;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.form .form-checkbox .form-checkbox__label{margin:0 15px}.form .radio-group{display:flex;flex-direction:row;margin-right:10%}.form .radio-group>div{align-items:start;display:flex;margin:10px 10px 10px 0;position:relative}.form .radio-group .radio-group__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form .radio-group .radio-group__label{margin:0 15px 0 25px}.form .radio-group .radio-group__label:after{border:1px solid #c2c2c2;content:"";cursor:pointer;height:18px;left:0;position:absolute;top:-2px;width:18px}.form .radio-group .radio-group__input:checked+.radio-group__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-3px;width:18px;z-index:2}.form .form-item__file input[type=file]{height:32px;line-height:30px;padding:0;position:relative;width:100%}.form .form-item__file input[type=file]::placeholder{font-size:25px}.form .form-item__file input[type=file]::-webkit-file-upload-button{background-color:var(--primary-color);border:none;border-bottom:1px solid #c2c2c2;border-radius:0;color:#fdfdfd;height:calc(100% + 1px);left:0;position:relative;top:-1px}.form .form-error{color:red;font-family:verdana,sans-serif;font-size:.7em}.form .input-error{border:1px solid red!important}.form .form-item--catalog-name,.form .form-item--csrf-token,.form .form-item--from-platform,.form .form-item--redirect{display:none}.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:#fdfdfd;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 #ddd;border-radius:4px;color:#484848;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:#e02b27}.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:#fdfdfd;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 #fdfdfd;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:#484848;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}.body--with-cookies,.body--with-modal{overflow-y:hidden!important}.body--with-modal{padding-right:15px}body.lock-scrollbar{bottom:0;left:0;overflow-y:scroll;position:fixed;right:0}.modal{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:200}.modal .modal__content-wrapper{margin:auto;position:relative;text-align:center;width:85%}.modal .modal__content-wrapper .modal__content{margin:auto;max-width:450px}.modal.modal-close--primary .modal__close{color:#8f8f8f;margin:0 10px 0 auto;width:17px}.modal.modal-close--primary .modal__close span{cursor:pointer;font-size:2.16667rem;font-weight:200}.modal.modal-close--secondary .modal__content{padding-top:50px}.modal.modal-close--secondary .modal__close{background-color:#303030;cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px}.modal.modal-close--secondary .modal__close span{color:#fdfdfd;font-family:Verdana,sans-serif;font-size:2.5rem;left:3px;line-height:27px;position:absolute}.modal.modal-close--tertiary .modal__close{align-items:center;background:#fdfdfd;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-15px;top:-15px;width:40px}.modal.modal-close--tertiary .modal__close span{align-items:center;background:#d2d2d2;border-radius:50%;color:#303030;display:flex;font-size:2.91667rem;height:30px;justify-content:center;line-height:1.1;width:30px}.modal.modal-close--disabled .modal__close{display:none}.modal--primary{background-color:rgba(0,0,0,.4)}.modal--primary .modal__content-wrapper{background-color:#fdfdfd;border-radius:15px;padding:40px 20px;top:50px}.modal--secondary{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex}.modal--secondary .modal__content-wrapper{background-color:#f8f8f8;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1)}.modal--secondary .modal__content-wrapper .modal__content{padding-bottom:30px}.modal--secondary .modal__content-wrapper .modal__content .modal__message{color:#303030;padding:20px}.modal--secondary .modal__content-wrapper .modal__content .button{padding:5px 50px}.modal--modern .modal__close{background-color:unset;background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:2rem;position:absolute;right:4px;top:4px;width:2rem}.modal--modern .modal__close span{display:none}@media (min-width:640px){.modal--primary .modal__content-wrapper{padding:120px 0}}@media (min-width:1024px){.modal .modal__content-wrapper{width:80%}}@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(/build/images/eye.4fc8e6e4.svg) no-repeat 0 0}.form-input .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.dontalia-dentalact .form-input:focus-within .form-input__item+span.eye-password-icon.eye-password,.dontalia-dentalact .form-input:hover .form-input__item+span.eye-password-icon.eye-password{background:url(/build/images/eye.4fc8e6e4.svg) no-repeat 0 0}.dontalia-dentalact .form-input:focus-within .form-input__item+span.eye-password-icon.eye-slash-password,.dontalia-dentalact .form-input:hover .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.dontalia-dentalact .form-input .form-input__item+span.eye-password-icon.eye-password{background:url(/build/images/eye-grey.44e17fe6.svg) no-repeat 0 0}.dontalia-dentalact .form-input .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/build/images/eye-slash-grey.a6285bb2.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,.credentials-forms__register .form-input__item+span.eye-password-icon.eye-password,.credentials-forms__register .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:9px}.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{right:15px;top:6px}@media (min-width:481px){.credentials-forms__register .form-input__item+span.eye-password-icon.eye-password,.credentials-forms__register .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{top:17px}.register-form .form-input__item+span.eye-password-icon.eye-password,.register-form .form-input__item+span.eye-password-icon.eye-slash-password{top:9px}}.professional-advice .modal{background-color:hsla(0,0%,100%,.9)}.professional-advice .modal__close{display:none}.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;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);padding:30px;top:30%}.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__message,.professional-advice .modal__content .professional-advice__top-text{font-size:inherit;width:100%}.professional-advice .modal__content .professional-advice__message strong,.professional-advice .modal__content .professional-advice__top-text 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}.professional-advice--dontalia-dentalact .modal__content,.professional-advice--dontalia-fr .modal__content{max-width:none!important}.professional-advice--dontalia-dentalact .modal__content .professional-advice__message,.professional-advice--dontalia-dentalact .modal__content .professional-advice__top-text,.professional-advice--dontalia-fr .modal__content .professional-advice__message,.professional-advice--dontalia-fr .modal__content .professional-advice__top-text{font-size:1.66667rem}.dontalia-pt .modal__content .professional-advice__top-text strong{text-transform:uppercase}.dontalia-pt .modal__content .professional-advice__message{line-height:40px}.cookies-popup{display:block;position:absolute;top:0;width:100%;z-index:99}.cookies-popup--allowed-scroll{height:auto}.cookies-popup .cookie-block-navigation{background-color:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;width:100vw}.cookies-popup .cookie-block-navigation-hidden{display:none}.cookies-popup .cookie-block-navigation-visible{display:block}.cookies-popup__wrapper{background:#e8e8e8;bottom:0;box-shadow:1px 1px 4px;padding:25px;position:fixed;transition:bottom .5s ease-in-out}.cookies-popup__description--wrapper,.cookies-popup__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.cookies-popup__text{align-items:center;display:flex;justify-content:center;margin:0 0 15px;text-align:left}.cookies-popup__text-icon{align-self:start;background-image:url(/build/images/cookies_exclamation.6ffb73da.svg);background-position:50%;background-repeat:no-repeat;display:block;height:25px;margin:3px 13px 0 0;width:25px}.cookies-popup__text-span{display:inline-block;font-size:1.08333rem;width:calc(100% - 30px)}.cookies-popup__text-span a{color:#462a92;cursor:pointer;font-size:inherit;text-decoration:underline}.cookies-popup__button-group{align-items:center;align-self:flex-end;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;width:calc(100% - 30px)}.cookies-popup__button-group button{border-radius:5px;padding:8px}.cookies-popup__accept-all{background:#462a92}.cookies-popup__manage-cookies{background:#8f8f8f}.cookies-popup__accept-all{color:#fdfdfd!important;text-transform:uppercase;width:100%}.cookies-popup__accept-all,.cookies-popup__manage-cookies{align-items:center;border-radius:3px;cursor:pointer;display:flex;justify-content:center;margin:5px;min-height:30px;padding:5px}.cookies-popup__manage-cookies{background:none;color:#000;font-size:12px;text-decoration:underline;text-transform:capitalize}.cookies-popup__manage-cookies:hover{color:#979797}.cookies-popup--hidden{bottom:-40%}.cookies-popup .modal-manage-cookies{align-items:flex-start;background-color:rgba(0,0,0,.5)!important;height:100vh}.cookies-popup .modal-manage-cookies .modal__close{background:transparent;color:var(--primary-color);display:flex;justify-content:flex-end}.cookies-popup .modal-manage-cookies .modal__close span{color:#462a92;cursor:pointer;font-size:30px;line-height:15px;padding:10px 5px}.cookies-popup .modal-manage-cookies .modal__content{max-width:650px;padding:10px 0}.cookies-popup .modal-manage-cookies .modal__content-wrapper{border:2px solid var(--primary-color);margin:auto;position:relative;top:-2vh}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper{padding:0 15px}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper input[type=submit]{width:100%}.cookies-popup .modal-manage-cookies__info{max-height:45vh;overflow-y:scroll;padding:0 15px}.cookies-popup .modal-manage-cookies__info-title{color:#462a92;font-size:1.33333rem;font-weight:500;margin:0 0 5px}.cookies-popup .modal-manage-cookies__info-text{font-size:.91667rem;margin:0 0 10px}.cookies-popup .modal-manage-cookies__info-text,.cookies-popup .modal-manage-cookies__info-title{text-align:left}.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal{display:flex;flex-flow:row wrap;justify-content:space-around;margin:15px 0}.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal .form-error{color:red;margin:10px 0;width:100%}.cookies-popup .modal-manage-cookies__info .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}.cookies-popup .modal-manage-cookies__info .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.cookies-popup .modal-manage-cookies__info .radio-group>div label{cursor:pointer;font-size:12px;padding:0 0 0 25px}.cookies-popup .modal-manage-cookies__info .radio-group>div label:after{background-color:#fdfdfd;border:1px solid #7b7b7b;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.cookies-popup .modal-manage-cookies__info .radio-group>div:hover input~label:after{background:#e8e8e8;transition:all .2s ease-in-out}.cookies-popup .modal-manage-cookies__info .radio-group>div input:checked~label:after{background:var(--primary-color);border:none}.cookies-popup .modal-manage-cookies__actions{padding:15px 15px 5px}.cookies-popup .modal-manage-cookies__actions-restore{border:1px solid #979797;color:var(--primary-color)}.cookies-popup .modal-manage-cookies__actions-restore:hover{background:rgba(0,0,0,.1);color:#303030}.cookies-popup .modal-manage-cookies__actions-restore,.cookies-popup .modal-manage-cookies__actions-save{border-radius:5px;margin:5px 0;padding:10px!important;text-transform:uppercase}@media (min-width:641px){.cookies-popup__wrapper{display:flex;flex-flow:row nowrap;height:210px;padding:20px}.cookies-popup__description--wrapper{flex-direction:row}.cookies-popup__text{margin:0}.cookies-popup__text-icon{align-self:auto;background-image:url(/build/images/bettycookies.6e90d3fa.svg);height:140px;margin:0 15px -85px -12px;width:165px}.cookies-popup__text-span{padding:15px 0;width:calc(100% - 165px)}.cookies-popup__button-group{align-self:center;flex-flow:row wrap;margin-left:10px}.cookies-popup__button-group p{text-align:center}.cookies-popup .modal-manage-cookies{height:calc(100vh - 225px)}.dontalia-it .cookies-popup__wrapper{height:170px}.dontalia-it .cookies-popup__text-icon{align-self:flex-start;background-image:url(/build/images/cookies_exclamation.6ffb73da.svg);height:35px;margin:3px 15px 0 0;width:35px}.dontalia-it .cookies-popup__text-span{width:calc(100% - 50px)}}@media (min-width:652px){.cookies-popup .modal-manage-cookies{height:calc(100vh - 210px)}}@media (min-width:769px){.cookies-popup__button-group{flex-flow:row;flex-direction:column}.cookies-popup__button-group .cookies-popup__accept-all{width:90%}.cookies-popup .modal-manage-cookies{height:calc(100vh - 210px)}.cookies-popup .modal-manage-cookies .modal__content-wrapper{max-width:650px}.dontalia-it .cookies-popup__text{width:450px}.dontalia-it .cookies-popup__text-span{width:100%}.dontalia-it .cookies-popup__button-group{width:280px}}@media (min-width:1025px){.cookies-popup__wrapper{flex-flow:row nowrap;padding:5px 20px}.cookies-popup__text{margin:0;max-width:800px;text-align:left;width:625px}.cookies-popup__text-icon{background-image:url(/build/images/bettycookies.6e90d3fa.svg);height:140px;margin:0 20px -8px 0;width:165px}.cookies-popup__text-span{width:calc(100% - 185px)}.cookies-popup__button-group{align-self:center;margin:0 0 0 10px;max-width:325px;width:325px}.cookies-popup__button-group .cookies-popup__accept-all{width:60%}.cookies-popup .modal-manage-cookies{height:calc(100vh - 210px)}.cookies-popup .modal-manage-cookies .modal__content{padding-left:10px;padding-right:10px}.cookies-popup .modal-manage-cookies .modal__content-wrapper{max-width:650px}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper{bottom:15px;position:absolute;right:25px;width:45%}.cookies-popup .modal-manage-cookies__info-title{font-size:1.66667rem;margin:0 0 10px}.cookies-popup .modal-manage-cookies__info-text{font-size:1rem;margin:0 0 20px}.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal{justify-content:flex-start}.cookies-popup .modal-manage-cookies__info .radio-group>div{margin:0 30px 0 10px}.cookies-popup .modal-manage-cookies__actions{align-items:center;display:flex;justify-content:space-between}.cookies-popup .modal-manage-cookies__actions-restore,.cookies-popup .modal-manage-cookies__actions-save{width:45%}.dontalia-it .cookies-popup__wrapper{height:150px}.dontalia-it .cookies-popup__text-icon{align-self:flex-start;background-image:url(/build/images/cookies_exclamation.6ffb73da.svg);height:25px;margin:3px 15px 0 0;width:25px}}.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}}.dontalia-dentalact .contact__info{display:none}.dontalia-dentalact .contact__title{color:var(--secondary-color);font-size:1.66667rem}@media (min-width:1024px){.dontalia-dentalact .contact__title{font-size:2.66667rem}}.dontalia-dentalact .contact__title:before{display:none}.dontalia-dentalact .contact__form__wrapper{display:flex;flex-direction:column}@media (min-width:769px){.dontalia-dentalact .contact__form__wrapper{flex-direction:row;gap:20px}}@media (min-width:1300px){.dontalia-dentalact .contact__form__wrapper{gap:60px}}.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper{width:100%}@media (min-width:769px){.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper{margin-top:40px;width:30%}}.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .title{color:var(--secondary-color);font-size:1.5rem;font-weight:700;margin-bottom:5px}@media (min-width:769px){.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .title{font-size:1.33333rem}}@media (min-width:1300px){.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .title{font-size:1.5rem}}.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper>div{margin:20px 0}.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .text{color:#818181;font-size:1.33333rem}.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .text span{color:var(--tertiary-color);font-size:inherit;font-weight:700}@media (min-width:769px){.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .text{font-size:1.16667rem}}@media (min-width:1300px){.dontalia-dentalact .contact__form__wrapper .contact-form-information-wrapper .text{font-size:1.33333rem}}.dontalia-dentalact .contact__form .form-item__vue-telephone{order:3}.dontalia-dentalact .contact-form__name{order:1}.dontalia-dentalact .contact-form__surname{order:2}.dontalia-dentalact .contact-form__email{order:4}.dontalia-dentalact .contact-form__subject{order:5}.dontalia-dentalact .contact-form__message{order:6}.dontalia-dentalact .contact-form__compulsory-field{order:7}.dontalia-dentalact .contact-form-component{margin:20px 0;width:100%}@media (min-width:769px){.dontalia-dentalact .contact-form-component{width:70%}}.dontalia-dentalact .contact-form-component form>.form-item{margin:0 0 25px}.dontalia-dentalact .contact-form-component form>.form-item>label{display:block;font-size:1.33333rem;font-weight:700;margin:0 0 5px}.dontalia-dentalact .contact-form input[type=text],.dontalia-dentalact .contact-form textarea{border-radius:4px;height:40px}.dontalia-dentalact .contact-form textarea{height:120px;resize:vertical}.dontalia-dentalact .contact-form .prefix{border-bottom-left-radius:4px;border-top-left-radius:4px;height:inherit!important}.dontalia-dentalact .contact-form__gdpr-group{display:none}.dontalia-dentalact .contact-form__compulsory-field{align-items:center;display:flex;font-style:italic;height:32px;margin:-30px 0 15px;max-width:140px;width:50%}.dontalia-dentalact .contact-form__compulsory-field p{color:#979797;font-size:1rem}.dontalia-dentalact .contact-form .recaptcha{display:none}.dontalia-dentalact .contact-form .form-component__button-wrapper{display:flex;height:42px;justify-content:start;margin:auto;order:8;width:100%}@media (min-width:769px){.dontalia-dentalact .contact-form .form-component__button-wrapper{margin-bottom:60px}}.dontalia-dentalact .contact-form .form-component__button-wrapper input[type=submit]{background-color:var(--secondary-color);border:none;border-radius:4px;font-size:1.5rem;font-weight:700;max-width:350px;width:100%}.dontalia-dentalact .contact__form .gdpr-legal-text-wrapper{display:none}.contact__title{font-size:18px;font-weight:700;padding:0 0 7px;position:relative;text-transform:uppercase}.contact__title:before{background:#f47721;bottom:0;content:"";height:6px;left:0;position:absolute;width:85px}.contact__services{align-items:flex-start;border-bottom:4px solid #f3f3f3;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 0 25px;padding:50px 0}.contact__services-item{align-items:center;display:flex;flex-direction:column;padding:0 20px;text-align:center;width:50%}.contact__services-item .contact__image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:90px;margin:15px 0 5px;width:50%}.contact__services-item:first-child .contact__image{background-image:url(/build/images/clock-1.d825208c.svg)}.contact__services-item:nth-child(2) .contact__image{background-image:url(/build/images/phone-symbol.11938f59.svg)}.contact__services-item:nth-child(3) .contact__image{background-image:url(/build/images/email.120265af.svg)}.contact__services-item:nth-child(4) .contact__image{background-image:url(/build/images/placeholder.d608fbf0.svg)}.contact__text{padding:0 10px}.contact__text *{font-size:14px}.contact strong{font-weight:700}.contact a{color:#303030}.contact-form-component{margin:20px 0}.contact-form-component form>.form-item{margin:0 0 25px}.contact-form-component form>.form-item>label{display:block;font-size:15px;margin:0 0 5px}.contact-form input[type=text],.contact-form textarea{background:#f3f3f3!important;border:none!important;font-size:15px;height:50px;padding:15px 10px;width:100%}.contact-form textarea{height:260px;resize:vertical}.contact-form__gdpr-group{margin:0 0 25px;width:100%}.contact-form__gdpr-group>.form-item{margin:0 0 10px}.contact-form__gdpr-group>.form-item label span{display:block;font-size:1.16667rem;padding:0 0 0 10px}.contact-form__gdpr-group>.form-item label span a{font-size:inherit}.contact-form__gdpr-group>.form-item .form-checkbox{display:flex}.contact-form__compulsory-field{align-items:center;display:flex;font-style:italic;height:42px;max-width:140px;width:50%}.contact-form__compulsory-field p{font-size:13px}.contact-form .recaptcha{margin:0 0 20px}.contact-form .recaptcha>div>div{margin:auto}.contact-form .form-component__button-wrapper{display:flex;height:42px;justify-content:center;margin:auto;width:50%}.contact-form .form-component__button-wrapper input[type=submit]{font-size:15px;font-weight:700;max-width:350px;width:100%}.contact__legal-text{font-size:.83333rem;margin:60px 0;text-align:justify;width:100%}@media (min-width:641px){.contact__title{font-size:2rem}.contact__services{flex-flow:row nowrap}.contact__services-item{width:25%}.contact__services-item .contact__image{width:75%}.contact-form-component{margin:40px 0}.contact-form-component .form{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.contact-form-component .contact-form__email,.contact-form-component .contact-form__name,.contact-form-component .contact-form__surname,.contact-form-component .contact-form__telephone{width:48%}.contact-form-component .contact-form__message,.contact-form-component .contact-form__subject,.contact-form .recaptcha{width:100%}.contact-form .recaptcha>div>div{margin:auto}}@media (min-width:1025px){.contact{margin:auto;width:85%}.contact__services-item .contact__image{margin:15px 0}.contact__text{padding:0 25px}}.register-form{background:#f8f8f8;padding:20px 35px;position:relative}.register-form__user-account{margin-bottom:20px}.register-form__input-group{display:flex;flex-flow:column nowrap}.register-form__wrapper{width:100%}.register-form__wrapper .form-block__info-politics-wrapper{display:none}.register-form .form-block__title2{display:inline;font-size:1em;margin-right:10px}.register-form .form-block__title3{font-size:.91667em;margin-right:10px}.register-form .form-block__paragraph{clear:both;font-size:.91667em;margin:10px 0 20px}.register-form hr{display:none}.register-form__title2{font-size:.91667em;margin-top:15px}.register-form__title3{font-size:.91667em;font-weight:700;margin-bottom:5px}.register-form .form-item .form-checkbox__label,.register-form .form-item .form-item__label,.register-form .form-item .radio-group__label{font-size:.91667em}.register-form .form-item .form-select__group{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(/build/images/chevron-down.bc213772.svg) no-repeat right 10px center,#fdfdfd;border:1px solid #c2c2c2;border-radius:0;font-size:.83333em;overflow:hidden;padding:3px 35px 2px 10px;text-overflow:ellipsis;width:100%}.register-form .form-item .form-select__group option{color:#fff}.register-form .form-item .form-select:before{font-size:.91667rem}.register-form .form-item .form-input__item{width:100%}.register-form .form-item .form-input__item::placeholder{color:#c2c2c2}.register-form .form-item .form-input__item,.register-form .form-item .form-select__group{margin:5px 0}.register-form .radio-group{display:flex;flex-direction:row;margin-right:10%}.register-form .radio-group>div{align-items:start;display:flex;margin:10px 10px 10px 0;position:relative}.register-form .radio-group__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.register-form .radio-group__label{margin:0 15px 0 25px}.register-form .radio-group__label:after{border:1px solid #c2c2c2;content:"";cursor:pointer;height:18px;left:0;position:absolute;top:-2px;width:18px}.register-form .radio-group__input:checked+.register-form .radio-group__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-3px;width:18px;z-index:2}.register-form .radio-group--intra-community{flex-direction:column}.register-form__address .form-item__label{display:none}.register-form__different-address{margin:10px 0}.register-form__different-address .form-checkbox__label span{font-size:.91667em;font-weight:700;line-height:20px}.register-form__gdpr{margin:40px 0}.register-form__gdpr-checkbox{align-items:flex-start;display:flex;flex-direction:column;margin:15px 0;padding-left:10px}.register-form__gdpr-checkbox .form-checkbox__input{margin:0 3px}.register-form__gdpr-checkbox .form-checkbox__label span{font-size:.91667em}.register-form__gdpr-checkbox .form-error{margin:0 0 0 15px}.register-form__gdpr a:hover{color:rgba(0,0,0,.7);text-decoration:underline}.register-form__undestand_intra_community{margin:20px 0 -33px}.register-form .recaptcha{margin-bottom:20px}.register-form .recaptcha .form-error{font-size:12px;text-align:center}.register-form .form-component__button{font-weight:700;padding:5px 70px;position:absolute;right:30px}.register-form__cif--with-error .form-input input[type=text],.register-form__vat--with-error .form-input input[type=text]{border:1px solid #d0021b}.register-form__cif .form-error--nif,.register-form__cif .form-error--vat,.register-form__vat .form-error--nif,.register-form__vat .form-error--vat{font-size:.91667rem;margin:5px 0}.register-form__cif .form-error--nif>a,.register-form__cif .form-error--vat>a,.register-form__vat .form-error--nif>a,.register-form__vat .form-error--vat>a{color:inherit;font-size:inherit;text-decoration:underline}.register-form__sdi-info{display:inline-block;margin:0 0 10px;opacity:.8}.register-form__intra-community .register-form__title3{margin-top:30px}.register-form__intra-community .radio-group{margin:0}.register-form__intra-community .register-tooltip{margin:0 0 0 5px;position:relative;width:22px}.register-form__intra-community .register-tooltip--icon{cursor:pointer;display:block;margin:0 0 0 auto;width:22px}.register-form__intra-community .register-tooltip--icon span{align-items:center;background-color:var(--primary-color);border-radius:50%;color:#fdfdfd;display:flex;font-size:14px;font-weight:700;height:22px;justify-content:center;width:22px}.register-form__intra-community .register-tooltip--text{background-color:#fff;border-radius:4px;box-shadow:-2px 2px 4px rgba(0,0,0,.2),2px -2px 4px rgba(0,0,0,.2);display:none;flex-direction:column;opacity:0;padding:20px;position:absolute;right:-38px;top:35px;transition:opacity .3s ease-in-out;width:250px;z-index:3}.register-form__intra-community .register-tooltip--text table{border-collapse:collapse}.register-form__intra-community .register-tooltip--text tr{border-bottom:1px solid #fdfdfd}.register-form__intra-community .register-tooltip--text:before{background:#fdfdfd;box-shadow:-2px -2px 2px rgba(0,0,0,.2);content:"";height:11px;left:195px;position:absolute;top:-5px;transform:rotate(45deg);width:12px;z-index:2}.register-form__intra-community .register-tooltip--icon:hover+.register-tooltip--text{display:block;opacity:1}.register-form__intra-community .vies-form__form{margin-top:0}.register-form__intra-community .vies-form__form .register-tooltip{padding-top:9px}.register-form__intra-community .vies-form__form .register-tooltip--text{top:42px}.register-form__intra-community .vies-form__form .register-tooltip--text:before{left:195px}.register-form__intra-community .vies-form__form .form-item{max-width:279px}.register-form__intra-community .fieldsNotIntraCommunity .register-tooltip{padding-top:9px}.register-form__intra-community .fieldsNotIntraCommunity .register-tooltip--text{top:42px;width:290px}.register-form__intra-community .fieldsNotIntraCommunity .register-tooltip--text:before{left:236px}.register-form__intra-community .fieldsIntraCommunity,.register-form__intra-community .fieldsNotIntraCommunity{margin-left:25px!important;margin-top:0!important}.register-form__intra-community .optionIntraCommunity .register-tooltip{margin:-1px 0 0}.register-form__intra-community .form-select__group{min-width:276px}.register-form__intra-community-checkbox{margin-top:9px}.dontalia-dentalact .register-form__address .form-item__company,.dontalia-fr .register-form__address .form-item__company{display:none}.dontalia-com .register-form__vat{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.dontalia-com .register-form__vat .form-input{width:calc(100% - 27px)}.dontalia-com .register-form__vat-tooltip{margin:0 0 0 5px;position:relative;width:22px;z-index:999}.dontalia-com .register-form__vat-tooltip--icon{cursor:pointer;display:block;margin:0 0 0 auto;width:22px}.dontalia-com .register-form__vat-tooltip--icon span{align-items:center;border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;font-size:14px;font-weight:700;height:22px;justify-content:center;width:22px}.dontalia-com .register-form__vat-tooltip--text{background:var(--primary-color);color:#fdfdfd;display:none;font-style:italic;opacity:0;padding:20px;position:absolute;right:-38px;top:25px;transition:opacity .3s ease-in-out;width:350px}.dontalia-com .register-form__vat-tooltip--text table{border-collapse:collapse}.dontalia-com .register-form__vat-tooltip--text tr{border-bottom:1px solid #fdfdfd}.dontalia-com .register-form__vat-tooltip--icon:hover+.register-form__vat-tooltip--text{display:block;opacity:1}.dontalia-pl .register-form__vat{order:1}.dontalia-pl .register-form__number-of-cabinets{order:2}.dontalia-pl .register-form__board-number{order:3}@media (min-width:481px){.register-form{padding:40px}.register-form .form-block__title2,.register-form .form-block__title3{font-size:1.25em}.register-form .form-block__paragraph{font-size:1.08333em;font-size:13px;margin:25px 0}.register-form__title2,.register-form__title3{font-size:1.08333em;font-weight:700}.register-form .form-item{margin-bottom:5px}.register-form .form-item .form-input__item,.register-form .form-item .form-select__group{font-size:15px;height:32px}.register-form .form-item .form-checkbox__label,.register-form .form-item .form-item__label,.register-form .form-item .radio-group__label{font-size:1.08333em}.register-form .form-item .form-select__group{background-size:15px}.register-form .form-item .form-select:before{font-size:1.25rem;padding:12px 10px}.register-form .form-item .form-input__item{font-size:15px;height:32px}.register-form__different-address .form-checkbox__label span{font-size:1.08333em}.register-form__gdpr{margin:50px 0 25px}.register-form .recaptcha>div>div{margin:0 auto}.register-form .form-component__button{font-size:1.25em;height:42px;padding:10px;right:0;top:15px;width:210px}.register-form .form-component__button-wrapper{position:relative}.dontalia-com .register-form__vat-tooltip--text{right:10px}}@media (min-width:641px){.register-form .form-component__button{right:calc(50% - 105px)}}@media (min-width:1025px){.register-form .form-block__title3{padding:0 10px;width:100%}.register-form__title2{margin:15px 10px 0;width:100%}.register-form hr{display:inherit;margin:-15px 0 20px}.register-form__address-group .form-group{display:flex;flex-flow:row wrap;margin:0 -10px}.register-form__address-group .form-group .form-item{padding:0 10px;width:50%}.register-form__different-address{clear:both}.register-form__gdpr{width:90%}.register-form .recaptcha{display:inline-block;margin-bottom:0;width:50%}.register-form .form-component__button{float:right;font-size:19px;left:0;padding:0 15px;position:relative;top:0;width:auto}.register-form .form-component__button-wrapper{float:right;margin-top:20px;width:50%}.register-form__guest .register-form__email,.register-form__guest .register-form__email-confirmation{width:33.33%!important}.register-form__guest .register-form__email-confirmation{margin:0 33.33% 0 0}.register-form__store-it .register-form__pec,.register-form__store-it .register-form__sdi,.register-form__store-it .register-form__sdi-pec{float:left;margin:5px 0;padding-right:20px;width:60%}.register-form__store-it .register-form__business-name{float:left;margin-bottom:25px;padding:5px 0;width:25%}.register-form__store-it .register-form__sdi-pec .form-select__group{overflow:hidden;padding-right:35px;text-overflow:ellipsis}.register-form__store-it .register-form__input-group{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -10px}.register-form__store-it .register-form__input-group>*{padding:0 10px}.register-form__store-it .register-form__captation{width:33.3%}.register-form__store-it .register-form__customer-type{width:66.6%}.register-form__store-it .register-form__cif,.register-form__store-it .register-form__vat{width:25%}.register-form__store-it .register-form__name{width:50%}.register-form__store-it .register-form__surname{width:33%}.register-form__store-it .register-form__clinic-name{width:50%}.register-form__store-it .register-form__fax,.register-form__store-it .register-form__mobile,.register-form__store-it .register-form__number-of-cabinets,.register-form__store-it .register-form__telephone{width:33.3%}.register-form__store-it .register-form__gdpr{display:flex;flex-direction:column}.register-form__store-it .register-form__gdpr .form-item{height:30px}.register-form__store-at .register-form__input-group,.register-form__store-com .register-form__input-group,.register-form__store-de .register-form__input-group{display:flex;flex-flow:row wrap;margin:0 -10px}.register-form__store-at .register-form__input-group>*,.register-form__store-com .register-form__input-group>*,.register-form__store-de .register-form__input-group>*{padding:0 10px}.register-form__store-at .register-form__captation,.register-form__store-com .register-form__captation,.register-form__store-de .register-form__captation{width:33.3%}.register-form__store-at .register-form__customer-type,.register-form__store-com .register-form__customer-type,.register-form__store-de .register-form__customer-type{width:66.6%}.register-form__store-at .register-form__vat,.register-form__store-com .register-form__vat,.register-form__store-de .register-form__vat{width:20%}.register-form__store-at .register-form__name,.register-form__store-at .register-form__surname,.register-form__store-com .register-form__name,.register-form__store-com .register-form__surname,.register-form__store-de .register-form__name,.register-form__store-de .register-form__surname{width:40%}.register-form__store-at .register-form__clinic-name,.register-form__store-com .register-form__clinic-name,.register-form__store-de .register-form__clinic-name{width:80%}.register-form__store-at .register-form__fax,.register-form__store-at .register-form__mobile,.register-form__store-at .register-form__telephone,.register-form__store-com .register-form__fax,.register-form__store-com .register-form__mobile,.register-form__store-com .register-form__telephone,.register-form__store-de .register-form__fax,.register-form__store-de .register-form__mobile,.register-form__store-de .register-form__telephone{width:33.3%}.register-form__store-fr .register-form__input-group{display:flex;flex-flow:row wrap;margin:0 -10px}.register-form__store-fr .register-form__input-group>*{padding:0 10px}.register-form__store-fr .register-form__input-group .register-form__captation{width:62.5%}.register-form__store-fr .register-form__input-group .register-form__customer-type{width:37.5%}.register-form__store-fr .register-form__input-group .register-form__customer-type .form-select{width:100%}.register-form__store-fr .register-form__input-group .register-form__vat{width:25%}.register-form__store-fr .register-form__input-group .register-form__name,.register-form__store-fr .register-form__input-group .register-form__surname{width:37.5%}.register-form__store-fr .register-form__input-group .register-form__clinic-name{width:75%}.register-form__store-fr .register-form__input-group .register-form__fax,.register-form__store-fr .register-form__input-group .register-form__mobile,.register-form__store-fr .register-form__input-group .register-form__telephone{width:33.3%}.register-form__sdi{width:100%!important}.register-form__sdi .form-input{width:58.9%}.dontalia-com .register-form__vat-tooltip--text{left:10px;right:0}}@media (min-width:1440px){.form-block__info-politics-wrapper,.register-form .register-form__component{width:1080px}}.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 input[type=email]{background:#f3f3f3;border:#b7b7b7;color:#646464;font-style:italic;height:50px;padding:10px 40px;width:100%}.account-welcome .modal.modal-welcome{background:rgba(0,0,0,.7)}.account-welcome .modal.modal-welcome .modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.account-welcome .modal.modal-welcome .modal__content-wrapper{background:#fdfdfd;border-radius:15px;box-shadow:1px 1px 10px rgba(0,0,0,.5);margin-top:-300px;padding:120px 20px;top:50%}.account-welcome .modal.modal-welcome .modal__content .account-welcome__title{color:var(--primary-color);font-family:Luckiest Guy;font-size:2.33333rem;margin:0 0 20px}.account-welcome .modal.modal-welcome .modal__content .account-welcome__text{font-size:1.25rem;margin:0 0 20px}.account-welcome .modal.modal-welcome .modal__content .account-welcome__text span{cursor:pointer;font-size:inherit;font-weight:700;text-decoration:underline;text-transform:uppercase}.account-welcome .modal.modal-welcome .modal__content button{font-size:1.25rem;font-weight:700;padding:10px 40px;text-transform:uppercase}.dontalia-pl .account-welcome .modal__content-wrapper{position:relative}.dontalia-pl .account-welcome .modal__content-wrapper .modal__close{position:absolute;right:10px;top:0}.dontalia-pl .account-welcome .modal__content-wrapper .modal__close span{cursor:pointer;font-size:2.08333rem}.dontalia-pl .account-welcome .modal.modal-welcome .modal-content .account-welcome__title{font-family:Lato,sans-serif;font-weight:700}.dontalia-dentalact .full-screen-wrapper{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100%}.dontalia-dentalact .full-screen-wrapper .login-info-wrapper{margin-top:-5px;text-align:center}.dontalia-dentalact .full-screen-wrapper .login-info-wrapper p{color:#818181;font-size:1.16667rem}@media (min-width:641px){.dontalia-dentalact .full-screen-wrapper .login-info-wrapper p{font-size:1.33333rem}}.dontalia-dentalact .full-screen-wrapper .login-info-wrapper p span{font-size:inherit;font-weight:700}.dontalia-dentalact .full-screen-wrapper .login-info-wrapper p.italic{font-style:italic}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;font-family:Roboto,sans-serif;margin-top:25px;padding:20px;text-align:center;width:100%}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper{padding:30px}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper .forgot-password-title,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper .forgot-password-title{color:var(--primary-color);font-size:2rem;font-weight:700}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper .forgot-password-title,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper .forgot-password-title{font-size:2.5rem}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form{background-color:#fafafa}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form{width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-block__paragraph,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-block__paragraph{color:#818181;font-size:1.16667rem;margin-top:15px}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-block__paragraph,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-block__paragraph{font-size:1.33333rem}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-input__item,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-input__item{width:100%}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-input__item,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-input__item{border:1px solid #000;border-radius:4px;width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component .form-input input::placeholder,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component .form-input input::placeholder{font-style:italic}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component .form-input .form-error,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component .form-input .form-error{margin:-15px 0 25px;text-align:start}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component .form-input .form-error span,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component .form-input .form-error span{color:#e1241a;font-style:italic;margin-left:25px;margin-top:0;position:relative}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component .form-input .form-error span:before,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component .form-input .form-error span:before{background:url(/build/images/exclusivity-icon.b150848a.svg) no-repeat;background-size:15px 15px;content:"";height:15px;left:-25px;position:absolute;width:15px}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component__button-wrapper,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component__button-wrapper{width:100%}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component__button-wrapper,.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component__button-wrapper{width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component__button-wrapper input[type=submit],.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component__button-wrapper input[type=submit]{background-color:var(--secondary-color);border:none;border-radius:4px;color:#fdfdfd;font-size:1.33333rem;height:37px!important;padding:0!important;text-transform:none;width:100%}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component__button-wrapper input[type=submit],.dontalia-dentalact .full-screen-wrapper .forgot-password-wrapper__form .form-component__button-wrapper input[type=submit]{font-size:1.5rem;width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form{text-align:start}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form{padding:0}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .form-component .form-input .form-error{margin:5px 0 0;text-align:start}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-item__label{color:#000;font-weight:700;margin-bottom:8px}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-item__label{font-size:1.33333rem}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-input{width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-input input[type=password],.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-input input[type=text]{border:1px solid #000;border-radius:4px;height:33px;max-width:none;padding:0 10px}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-input input[type=password],.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .form-input input[type=text]{width:400px!important}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item{margin-bottom:5px;padding:0}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox{margin:0}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox__label{color:#000}@media (min-width:481px){.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox__label a,.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox__label span{font-size:1.16667rem}}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox__label:after{border:1px solid #000;border-radius:2px;height:14px;top:2px;width:14px}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox__label:before{height:14px;left:1px;top:2px;width:14px}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox .form-error{margin:5px 0 0 -10px;text-align:start}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox .form-error span{color:#e1241a;font-style:italic;margin-left:25px;margin-top:0;position:relative}.dontalia-dentalact .full-screen-wrapper .change-password-wrapper__form .change-password-form .change-password-form__gdpr-item .form-checkbox .form-error span:before{background:url(/build/images/exclusivity-icon.b150848a.svg) no-repeat;background-size:15px 15px;content:"";height:15px;left:-25px;position:absolute;width:15px}.dontalia-dentalact .full-screen-wrapper .logo-image{content:url(/build/images/dentalact-login-logo.ecb8afae.svg);height:50px;margin-top:60px;width:268px}@media (min-width:641px){.dontalia-dentalact .full-screen-wrapper .logo-image{height:84px;width:447px}}.dontalia-dentalact .full-screen-wrapper .bottom-alert-wrapper{background-color:#e6e6e6;bottom:0;color:#818181;font-size:1.16667rem;padding:15px;position:absolute;width:100%}@media (min-width:1024px){.dontalia-dentalact .full-screen-wrapper .bottom-alert-wrapper{align-items:center;display:flex;justify-content:center}}.dontalia-dentalact .full-screen-wrapper .bottom-alert-wrapper a{color:#818181;cursor:pointer;font-size:inherit;font-style:italic;margin-left:5px;text-decoration:underline}.dontalia-dentalact .full-screen-wrapper .bottom-alert-wrapper button{align-items:center;background-color:var(--secondary-color);border-radius:4px;color:#fdfdfd;cursor:pointer;display:flex;font-size:inherit;height:24px;justify-content:center;margin-top:5px;width:80px}@media (min-width:1024px){.dontalia-dentalact .full-screen-wrapper .bottom-alert-wrapper button{margin-left:10px;margin-top:0}}.dontalia-dentalact .login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.dontalia-dentalact .login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password{top:9px!important}@media (min-width:481px){.dontalia-dentalact .login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.dontalia-dentalact .login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password{top:15px!important}}.dontalia-dentalact .credentials-forms-wrapper__form{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;margin-bottom:0;padding-bottom:20px}.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header{max-width:550px;text-align:center;width:100%}.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header .form-block__title2{border-bottom:none;color:var(--primary-color);float:unset;font-size:1.33333rem;font-style:italic;font-weight:400;text-transform:none}@media (min-width:1024px){.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header .form-block__title2{font-size:1.66667rem}}.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header .form-block__title3{display:none}.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header .form-block__paragraph{color:var(--primary-color);font-size:2rem;font-weight:700}@media (min-width:1024px){.dontalia-dentalact .credentials-forms-wrapper__form .form-block__header .form-block__paragraph{font-size:2.5rem}}.dontalia-dentalact .credentials-forms-wrapper__form .form-component{max-width:300px;width:100%}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential{display:flex;flex-direction:column}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form--login-form__reset-password{margin-top:10px;order:4;text-align:center}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form--login-form__reset-password a{color:var(--tertiary-color);font-size:1.16667rem;font-weight:700;text-decoration:underline}@media (min-width:641px){.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form--login-form__reset-password a{font-size:1.33333rem}}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form--login-form__reset-password a:hover{color:var(--tertiary-color-hover)}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form-input input::placeholder{font-style:italic}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form-input .form-error span{color:#e1241a;font-style:italic;margin-left:25px;margin-top:0;position:relative}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-credential .form-input .form-error span:before{background:url(/build/images/exclusivity-icon.b150848a.svg) no-repeat;background-size:15px 15px;content:"";height:15px;left:-25px;position:absolute;width:15px}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-input__item{border:1px solid #000;border-radius:4px}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-component__button-wrapper .form-component__button{background-color:var(--secondary-color);border:none;border-radius:4px;font-family:Roboto,sans-serif;font-size:1.5rem;height:37px;letter-spacing:unset;margin-top:15px;position:unset;text-transform:none;width:100%}.dontalia-dentalact .credentials-forms-wrapper__form .form-component .form-component__button-wrapper .form-component__button:hover{background-color:var(--primary-dark)}.dontalia-dentalact .credentials-forms__login .form-block__header{margin-bottom:0}.dontalia-dentalact .gdpr-legal-text-wrapper{display:none}.credentials-forms-wrapper{padding:60px 10px 0}.credentials-forms-wrapper.center-login{justify-content:center}.credentials-forms__group{margin:0 0 35px;padding:15px 30px 35px;position:relative}.credentials-forms__group .form-block__title2{border-bottom:2px solid var(--primary-color);color:var(--primary-color);float:left;font-size:1em;font-weight:700;margin-right:10px;text-transform:uppercase}.credentials-forms__group .form-block__title3{font-size:.91667em;font-weight:700;margin-right:10px}.credentials-forms__group .form-block__paragraph{clear:both;font-size:.91667em;margin:10px 0 20px}.credentials-forms__group .form-component .form-input__item{height:25px;margin:5px 0;width:100%}.credentials-forms__group .form-component .form-item__label{display:none}.credentials-forms__group .form-component__button{bottom:-15px;font-size:1.08333em;font-weight:700;letter-spacing:1.1px;line-height:20px;padding:5px 25px;position:absolute;right:35px;text-align:center;width:210px}.credentials-forms__group .trusted-shops{align-items:center;display:flex;gap:15px}.credentials-forms__group .newsletter{margin:20px 0}.credentials-forms__group .newsletter__title{font-size:1.08333rem;font-weight:700}.credentials-forms__register,.credentials-forms__register-group{background:#f8f8f8}.credentials-forms__register-group.credentials-forms__has-guest{margin:0 0 140px}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase{background:#f8f8f8;left:0;padding:30px;position:absolute;width:100%}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase__title{border-bottom:2px solid #f47721;color:#f47721;display:inline;font-size:1em;font-weight:700;margin-right:10px;text-transform:uppercase;white-space:nowrap}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase__subtitle{color:#3d3d3d;margin:5px 0 0}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase__subtitle>span{color:var(--primary-color);cursor:pointer;font-weight:700;text-decoration:underline;text-transform:uppercase}.credentials-forms__login{background:#efefef}.credentials-forms__login .form--login-form__required_fields_text{display:none}.credentials-forms__login .form--login-form__reset-password a{color:#303030;font-size:.91667em}.gdpr-legal-text-wrapper{margin:75px 8.5% 60px}.gdpr-legal-text-wrapper p.gdpr-legal-text{font-size:.75em;text-align:justify}.gdpr-legal-text-wrapper p.gdpr-legal-text a{font-size:.75rem}@media (min-width:481px){.credentials-forms__group{min-height:400px;padding:50px 40px 40px}.credentials-forms__group .form-block__title2,.credentials-forms__group .form-block__title3{font-size:1.25em}.credentials-forms__group .form-block__paragraph{font-size:1.25em;margin:30px 0 20px}.credentials-forms__group .form-component .form-input__item{font-size:1.25em;height:32px;margin:10px 0}.credentials-forms__group .form-component__button{font-size:1.25em;height:42px}.credentials-forms__group .trusted-shops{align-items:center;display:flex;gap:15px}.credentials-forms__login .form--login-form__reset-password{margin:10px 0}.credentials-forms__login .form--login-form__reset-password a{font-size:1.25em}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase__title{font-size:1.25rem}}@media (min-width:641px){.credentials-forms-wrapper{margin:0 auto;padding:60px 0 0;width:75%}.credentials-forms__group{margin:0 0 70px}.credentials-forms__group .form-component__button{margin-right:-25%;right:50%}.gdpr-legal-text-wrapper{margin:75px 12.5% 60px}}@media (min-width:769px){.credentials-forms-wrapper{align-items:stretch;display:flex}.credentials-forms__register-group{position:relative}.credentials-forms__group{margin:0 0 40px;width:50%}.credentials-forms__group .form-component__button{margin-right:inherit;position:relative;right:inherit}.credentials-forms__group .form-component__button-wrapper{align-items:center;display:flex;justify-content:center}.credentials-forms__login .form-block__header{margin-bottom:30px}.credentials-forms__register-group.credentials-forms__has-guest{margin:0 0 170px}.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase{bottom:-170px;padding:0}.gdpr-legal-text-wrapper{margin:75px auto 60px;text-align:justify;width:75%}}@media (min-width:1025px){.credentials-forms__register-group.credentials-forms__has-guest .guest-purchase{padding:40px 0}}.search-bar,search-bar{position:relative;width:100%}.search-bar .search-bar__bar .search-bar__text-input,search-bar .search-bar__bar .search-bar__text-input{background-color:#fff;border:2px solid #f37720;border-radius:30px;font-size:1em;height:32px;padding:0 0 0 20px;width:100%}.search-bar .search-bar__bar .search-bar__text-input::-ms-clear,search-bar .search-bar__bar .search-bar__text-input::-ms-clear{display:none}.search-bar .search-bar__bar .search-bar__text-input:focus,search-bar .search-bar__bar .search-bar__text-input:focus{box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.search-bar .search-bar__bar .search-bar__text-input:focus-visible,search-bar .search-bar__bar .search-bar__text-input:focus-visible{outline:none}.search-bar .search-bar__bar .search-bar__clear-button,.search-bar .search-bar__bar .search-bar__clear-button--active,search-bar .search-bar__bar .search-bar__clear-button,search-bar .search-bar__bar .search-bar__clear-button--active{display:none}.search-bar .search-bar__bar .search-bar__button,search-bar .search-bar__bar .search-bar__button{background-color:#f37720;border:none;border-radius:50%;height:41px;height:32px;position:absolute;right:0;top:0;width:32px}.search-bar .search-bar__bar .search-bar__button--clickable,search-bar .search-bar__bar .search-bar__button--clickable{cursor:pointer}.search-bar .search-bar__bar .search-bar__button:after,search-bar .search-bar__bar .search-bar__button:after{background:url(/build/images/search.0bd36d0a.svg) no-repeat 50%;background-size:16px 15px;content:"";cursor:pointer;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:19px}.search-bar .search-bar__bar:hover .search-bar__button,search-bar .search-bar__bar:hover .search-bar__button{background:#f37720}.search-bar .search-bar__dropdown-wrapper,search-bar .search-bar__dropdown-wrapper{background-color:#fff;border-top:3px solid var(--primary-color);-webkit-box-shadow:0 2px 3px 1px #d2d2d2;box-shadow:0 2px 3px 1px #d2d2d2;display:block;margin-top:13px;position:absolute;width:100%;z-index:9999}.search-bar .search-bar__dropdown-wrapper:not(.search-bar__dropdown-wrapper--empty),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,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,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,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,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,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,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,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,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),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,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,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,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{align-items:center;border:1px solid #c2c2c2;border-left:0;border-top:0;cursor:pointer;display:flex;flex-direction:column;height:auto;max-height:270px;padding:14px 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,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,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-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-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}.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-gift-icon{background:url(/build/images/present-icon.80261c7c.svg)}.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-bonus-icon{align-items:center;background-image:url(/build/images/bonus-star.c43adb37.svg);color:#fff;display:flex;font-size:1em;font-weight:700;height:50px;justify-content:center;padding:12px;width:50px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:hover,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 img,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{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-label{color:#472a93}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info,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;margin-top:10px;width:85%}.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,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:#333;display:-webkit-box;margin-bottom:6px;order:1;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,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;order:3;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,.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,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,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,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;order:2}.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,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,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:#7b7b7b;margin-top:4px;text-decoration:line-through}.dontalia-dentalact .search-bar .search-bar__bar .search-bar__text-input,.dontalia-dentalact search-bar .search-bar__bar .search-bar__text-input{border:2px solid var(--primary-color)}.dontalia-dentalact .search-bar .search-bar__bar .search-bar__button,.dontalia-dentalact search-bar .search-bar__bar .search-bar__button{background-color:var(--primary-color)}.dontalia-dentalact .search-bar .search-bar__bar:hover .search-bar__button,.dontalia-dentalact search-bar .search-bar__bar:hover .search-bar__button{background:var(--primary-color)}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper,.dontalia-dentalact search-bar .search-bar__dropdown-wrapper{border-top:3px solid var(--primary-color)}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty),.dontalia-dentalact search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){scrollbar-face-color:var(--primary-color)}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty)::-webkit-scrollbar-thumb,.dontalia-dentalact 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)}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky,.dontalia-dentalact 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}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:hover,.dontalia-dentalact 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)}.dontalia-dentalact .search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label,.dontalia-dentalact search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label{color:var(--secondary-color)}.dontalia-dentalact .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,.dontalia-dentalact 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)}.dontalia-pl .search-bar__product-offer-label{display:none}.vue-loader-wrapper{height:100%;position:fixed;top:0;width:100%;z-index:999!important}.vue-loader-wrapper .vue-loader__overlay{background-color:#f3f3f3;height:100%;opacity:.6;width:100%}.vue-loader-wrapper .vue-loader{font-size:0;left:50%;margin-left:-5px;margin-top:-5px;position:fixed;top:50%}.vue-loader-wrapper .vue-loader .v-fade{-webkit-animation:v-fadeStretchDelay 1.2s ease-in-out infinite;animation:v-fadeStretchDelay 1.2s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:var(--primary-color)!important;border-radius:20px;height:15px;margin:2px;position:absolute;width:5px}.vue-loader-wrapper .vue-loader .v-fade1{animation-delay:.12s;left:0;top:20px}.vue-loader-wrapper .vue-loader .v-fade2{animation-delay:.24s;left:13.6364px;top:13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade3{animation-delay:.36s;left:20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade4{animation-delay:.48s;left:13.6364px;top:-13.6364px;transform:rotate(45deg)}.vue-loader-wrapper .vue-loader .v-fade5{animation-delay:.6s;left:0;top:-20px}.vue-loader-wrapper .vue-loader .v-fade6{animation-delay:.72s;left:-13.6364px;top:-13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade7{animation-delay:.84s;left:-20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade8{animation-delay:.96s;left:-13.6364px;top:13.6364px;transform:rotate(45deg)}@-webkit-keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}@keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}.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:1rem;margin:0 0 .5rem;text-align:center}.reduced-login__form #form-login{display:flex;flex-direction:column;gap:4px}.reduced-login__form #form-login .password_input_box{position:relative}.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(/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(/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.reduced-login__form #form-login .reset-password{height:30px;margin:12px 0 10px;text-align:center}.reduced-login__form #form-login .reset-password a{color:#f47721;font-size:1.16667rem;font-weight:700;text-align:center;width:100%}.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:none;border:1px solid var(--primary-color);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 .form-component__submit{background-color:var(--primary-color);border:none;border-radius:.3rem;color:#fdfdfd;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:var(--button-text-color-hover);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}.modal--login-form--reduced{background-color:rgba(0,0,0,.6);display:flex;z-index:200!important}.modal--login-form--reduced .modal__content-wrapper{background-color:#fdfdfd;padding:14px 28px 28px;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__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:none;border:1px solid var(--primary-color);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 .modal__close{background-color:unset;background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:2rem;position:absolute;right:4px;top:4px;width:2rem}.modal--login-form--reduced .modal__content-wrapper .modal__close span{display:none}.modal--product-anesthesia{background-color:rgba(0,0,0,.6);display:flex;z-index:200!important}.modal--product-anesthesia .modal__content-wrapper{background-color:#fdfdfd;padding:33px;width:334px}.modal--product-anesthesia .modal__content-wrapper .modal--product-anesthesia-text{display:block;font-size:1.16667rem;margin-bottom:8px;text-align:center}.modal--product-anesthesia .modal__content-wrapper .modal-product-anesthesia-link{background-color:var(--primary-color);border:none;border-radius:.3rem;color:#fdfdfd;cursor:pointer;display:block;font-size:1rem;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%}.modal--product-anesthesia .modal__content-wrapper .modal-product-anesthesia-link:hover{color:var(--button-text-color-hover);text-decoration:none}.modal--product-anesthesia .modal__content-wrapper .modal-product-anesthesia-link.disabled,.modal--product-anesthesia .modal__content-wrapper .modal-product-anesthesia-link:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.modal--product-anesthesia .modal__content-wrapper .modal-product-anesthesia-link>span{color:inherit;font-size:inherit;font-weight:inherit}.modal--product-anesthesia .modal__content-wrapper .modal__close{background-color:unset;background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:2rem;position:absolute;right:4px;top:4px;width:2rem}.modal--product-anesthesia .modal__content-wrapper .modal__close span{display:none}.modal--block-navigation{background-color:rgba(0,0,0,.6);display:flex;z-index:200!important}.modal--block-navigation .modal__content-wrapper{background-color:#fdfdfd;padding:33px;width:400px}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--title{display:block;font-size:1.5rem;font-weight:700;margin-bottom:8px;text-align:center}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--subtitle{display:block;font-size:1.16667rem;margin-bottom:8px;text-align:center}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--continue{background-color:var(--primary-color);border:none;border-radius:.3rem;color:#fdfdfd;cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:auto auto 1rem;padding:1rem;text-transform:none;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--continue:hover{color:var(--button-text-color-hover);text-decoration:none}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--continue.disabled,.modal--block-navigation .modal__content-wrapper .modal--block-navigation--continue:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--continue>span{color:inherit;font-size:inherit;font-weight:inherit}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--navigate{background-color:transparent;border:none;border-bottom:2px solid var(--primary-color);border-radius:.6rem;border-radius:0;color:var(--primary-color);cursor:pointer;display:block;display:initial;font-size:1rem;font-weight:700;line-height:1rem;margin:auto;padding:0;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--navigate:hover{color:var(--primary-dark);text-decoration:none}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--navigate.disabled,.modal--block-navigation .modal__content-wrapper .modal--block-navigation--navigate:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.modal--block-navigation .modal__content-wrapper .modal--block-navigation--navigate>span{color:inherit;font-size:inherit;font-weight:inherit}.modal--block-navigation .modal__content-wrapper .modal__close{background-color:unset;background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:2rem;position:absolute;right:4px;top:4px;width:2rem}.modal--block-navigation .modal__content-wrapper .modal__close span{display:none}.product-view{display:flex;flex-direction:column;font-family:Roboto,sans-serif;position:relative}.product-view__content{align-items:center;display:flex;flex-direction:column}.product-view__contract-club-info-wrapper{background-color:#efebff;border-radius:6px;color:#462f87;margin:15px 0 12px;padding:8px 10px 8px 14px;position:relative;width:100%}.product-view__contract-club-info-wrapper a{color:inherit;cursor:pointer;text-decoration:underline}.product-view__contract-club-info-wrapper:before{background-color:#efebff;content:"";display:block;height:20px;left:25px;position:absolute;top:-4px;transform:rotate(45deg);width:20px;z-index:-1}.product-view__bonus-gift-wrapper{align-items:center;background-color:#fff6e8;border-radius:4px;display:flex;height:50px;justify-content:space-between;margin-bottom:15px;padding:30px 20px;width:100%}.product-view__bonus-gift-wrapper>div{align-items:center;display:flex;gap:10px}.product-view__bonus-gift-wrapper img{margin-bottom:5px}.product-view__bonus-gift-wrapper a{color:#f47720;cursor:pointer;font-size:16px;font-weight:700}.product-view__bonus-gift-wrapper span{color:#000;font-size:16px;font-weight:500}.product-view__bonus-gift-wrapper p{color:#f47720;font-size:24px;font-weight:700}.product-view__bonus-offer-wrapper{align-items:start;background-color:#fff6e8;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px;width:100%}.product-view__bonus-offer-wrapper p{color:#f47720;font-size:24px;font-weight:700;margin-right:10px}.product-view__bonus-offer-wrapper a{color:#f47720;cursor:pointer;font-size:16px;font-weight:500;text-decoration:underline}.product-view__bonus-offer-wrapper span{color:#000;font-size:16px;font-weight:500}.product-view__bonus-offer-wrapper img{margin:0 15px 5px 0}.product-view__gift-product-wrapper{align-items:start;background-color:#fff6e8;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:15px;max-height:100px;padding:10px;width:100%}.product-view__gift-product-wrapper .product-gift-image{border-radius:4px;max-height:80px}.product-view__gift-product-wrapper .offer-gift-quantity{background-color:#f5a623;border-radius:4px;color:#fdfdfd;font-size:14px;font-weight:700;height:21px;padding:0;position:absolute;text-align:center;width:21px}.product-view__gift-product-wrapper .gift-name-wrapper{height:100%;min-width:55%;padding:0 8px}.product-view__gift-product-wrapper .gift-name-wrapper .product-gift-name{font-size:14px;font-weight:700}.product-view__gift-product-wrapper .gift-name-wrapper .product-gift-content{font-size:12px;font-style:italic}.product-view__gift-product-wrapper .gift-name-wrapper .product-gift-ref{color:#4a4a4a;font-size:12px;font-weight:lighter}.product-view__gift-product-wrapper .gift-name-wrapper .product-gift-ref span{font-weight:400}.product-view__main-content{align-items:center;display:flex;flex-direction:column;max-width:450px;width:100%}.product-view__extra-info-annexes-wrapper{display:flex;flex-direction:column;margin:15px 0 60px;max-width:450px;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper{background-color:#f9f9f9;border-radius:8px;display:block;padding:20px;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper .product_description__description_title{color:#000;font-size:20px;font-weight:500}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper .product-description__text{font-size:14px;margin-top:5px;padding:5px 0;text-align:justify;word-break:break-word}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .customer-panel-dropdown{display:none}.product-view .product-view__gallery-wrapper{order:1}.product-view__gallery{margin-bottom:10px;width:100%}.product-view__gallery .gallery{border:1px solid #e4e4e4;border-radius:4px;width:100%}.product-view__feature-icons-wrapper{display:flex;flex-direction:row;gap:20px;margin:8px 0 12px;padding:5px;width:100%}.product-view__return-free{align-items:center;display:flex;gap:5px;justify-content:start}.product-view__return-free-content-wrapper--title{color:#59b100;font-size:16px;font-weight:500;margin-top:8px}.product-view__return-free-content-wrapper--message{display:none}.product-view__return-anesthesia{align-items:center;display:flex;gap:5px;justify-content:start;position:relative}.product-view__return-anesthesia-content-wrapper--title{color:#e20714;font-size:16px;font-weight:500;margin-top:8px}.product-view__return-anesthesia-content-wrapper--message{background-color:#f2f2f2;border-radius:6px;display:none;font-size:14px;left:10px;padding:10px;position:absolute;text-align:left;top:40px;width:300px;z-index:1}.product-view__return-anesthesia-content-wrapper--message:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:10px;position:absolute;top:-3px;transform:rotate(45deg);width:10px}.product-view .product-view__return-anesthesia:hover .product-view__return-anesthesia-content-wrapper--message{display:block}.product-view__trusted-shop{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:start;position:relative}.product-view__trusted-shop-content-wrapper--title{color:#000;font-size:16px;font-weight:500;margin-top:8px}.product-view__trusted-shop-content-wrapper--message{display:none}.product-view__trusted-shop-dropdown{background-color:#f2f2f2;border-radius:6px;display:none;left:-3px;padding:10px;position:absolute;top:40px;width:300px;z-index:1}.product-view__trusted-shop-dropdown-description-title{font-size:16px;font-weight:500;margin-bottom:10px;text-align:left}.product-view__trusted-shop-dropdown-description-text{font-size:14px;text-align:left}.product-view__trusted-shop-dropdown:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:30px;position:absolute;top:-3px;transform:rotate(45deg);width:10px}.product-view__aerial-transport{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:start;position:relative}.product-view__aerial-transport img{height:16px;width:23px}.product-view__aerial-transport-content-wrapper--title{color:#462f87;font-size:16px;font-weight:500;margin-top:8px}.product-view__aerial-transport-content-wrapper--message{display:none}.product-view__aerial-transport-dropdown{background-color:#f2f2f2;border-radius:6px;display:none;left:-3px;padding:10px;position:absolute;top:40px;width:300px;z-index:1}.product-view__aerial-transport-dropdown-description-title{font-size:16px;font-weight:500;margin-bottom:10px;text-align:left}.product-view__aerial-transport-dropdown-description-text{font-size:14px;text-align:left}.product-view__aerial-transport-dropdown:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:30px;position:absolute;top:-3px;transform:rotate(45deg);width:10px}.product-view .product-view__aerial-transport:hover .product-view__aerial-transport-dropdown,.product-view .product-view__trusted-shop:hover .product-view__trusted-shop-dropdown{display:block}.product-view .product-data__novelty-label{color:#f47720;font-size:14px;font-style:italic;font-weight:700}.product-view .product-data-wrapper{padding:3px 0}.product-view .product-data-wrapper__iva-label{color:#818181;font-size:14px;font-weight:lighter}.product-view .product-data-wrapper__taxes-info-wrapper{color:#818181;display:flex}.product-view .product-data-wrapper__taxes-info-wrapper>div{font-size:14px;font-weight:lighter}.product-view .product-data-wrapper__taxes-info-wrapper p{font-size:14px;font-style:italic;font-weight:lighter;margin-left:5px}.product-view .product-data-wrapper.novelty-wrapper{padding-bottom:5px;padding-top:0}.product-view .name-wrapper{align-items:center;display:flex;flex-direction:row;padding-top:0}.product-view .product-data__name{color:#000;font-size:20px;font-weight:500;line-height:normal;max-width:80%;text-transform:uppercase}.product-view .ref-wrapper{align-items:center;display:flex;gap:15px;margin-bottom:10px}.product-view .ref-wrapper span{color:#4a4a4a;font-size:14px;font-weight:lighter}.product-view .product-data__sku{color:#4a4a4a;font-weight:400!important;padding:5px 7px}.product-view .product-data__sku-wrapper{padding:8px 0}.product-view .product-data__brand{padding:5px 7px}.product-view .product-data__brand a{color:#ff7b0b!important;font-size:14px;font-weight:400!important;text-decoration:underline;text-transform:uppercase}.product-view__product-data-icons-wrapper{display:flex;flex-direction:row;margin-top:10px;width:100%}.product-view__product-data-icons-wrapper__delivery-icon-container{align-items:center;display:flex;justify-content:start;width:50%}.product-view__product-data-icons-wrapper__delivery-icon-container p{color:#462f87;margin:3px 0 0 5px}.product-view__product-data-icons-wrapper__eco-icon-container{align-items:center;display:flex;justify-content:start;width:50%}.product-view__product-data-icons-wrapper__eco-icon-container p{color:#348227;margin:3px 0 0 5px}.product-view__from-label{font-size:16px;font-weight:500}.product-view__from-label-price{display:none}.product-view__doctor-exclusive-alert-container{align-items:center;background:#fff5ea;border-radius:4px;display:flex;flex-direction:row;margin:8px 0;padding:7px 3px;position:relative;width:100%}.product-view__doctor-exclusive-alert-container p{line-height:normal;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view__doctor-exclusive-alert-container img{margin:0 3px}.product-view__doctor-exclusive-alert-container img:hover+p:after{background-color:#f2f2f2;border-radius:6px;color:#000;content:attr(data-alert);left:0;padding:5px;position:absolute;text-align:left;top:30px;white-space:normal;width:80%;z-index:1}.product-view__doctor-exclusive-alert-container img:hover+p:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:10px;position:absolute;top:26px;transform:rotate(45deg);width:10px}.product-view .product-view__telephone-number-icon-wrapper{margin-left:calc(100% - 80px);margin-top:30px;position:absolute;z-index:99}.product-view .product-view__telephone-number-icon-wrapper img{height:40px;width:40px}.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__info-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.product-view__info-wrapper>span{color:#000;font-size:16px;font-weight:500;margin:30px 0 10px;padding:0 3px}.product-view__info-wrapper>span>span{font-size:14px;font-weight:400}.product-view__info-wrapper .info__product-data{display:flex;justify-content:center;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper{border:2px dashed #f47720;border-radius:4px;display:flex;flex-direction:column;height:30%;margin:10px 0;padding:10px;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper span{color:#f47720;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper p{text-align:center}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper .product-view__bonus-gift-wrapper{border-radius:4px;margin-bottom:10px;width:fit-content}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper .show-more-button{color:#f47720;cursor:pointer;text-decoration:underline}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper .description-button-container{display:flex;flex-wrap:wrap;justify-content:center}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer{border:2px dashed #462f87}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer>span{color:#462f87;font-size:1.33333rem;font-weight:700;text-align:start}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div{margin:5px 0}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div .additional-info-wrapper{margin-top:10px}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div .additional-info-wrapper .additional-text{color:#303030;font-size:1.16667rem;font-weight:400;text-align:start;text-transform:none}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div .additional-info-wrapper .additional-title{color:#462f87;font-size:1.33333rem;font-weight:700;text-align:start;text-transform:uppercase}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div p{font-size:1.16667rem;text-align:start}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper>div .subtitle-2{color:#8b8b8b;font-style:italic}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-already-selected-wrapper{align-items:center;background-color:#fff5ea;border-radius:4px;display:flex;gap:10px;height:30px;padding:6px;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-already-selected-wrapper img{height:17px;width:17px}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-already-selected-wrapper p{color:#000;font-size:1rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-added-to-cart-wrapper{align-items:center;background-color:#dfefd8;border-radius:4px;display:flex;gap:15px;min-height:30px;padding:6px;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-added-to-cart-wrapper img{height:17px;width:17px}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .presents-added-to-cart-wrapper p{color:#498a4b;font-size:1.16667rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .choose-supplier-offer-gift-options-button{align-items:center;background-color:#eadaff;border-radius:4px;color:#462f87;cursor:pointer;display:flex;font-size:1.16667rem;font-weight:700;height:37px;justify-content:center;margin:15px 0 10px;text-transform:uppercase;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .choose-supplier-offer-gift-options-button:hover{background-color:#cfc2f4}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper{margin-top:8px;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper p{color:#000;font-size:1.16667rem;font-weight:500;text-align:start}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-prices-wrapper{align-items:center;align-items:start;display:flex;flex-direction:column;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper>div{align-items:center;display:flex;flex-direction:row;width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-save-percent{background:#ffec00;border-radius:4px;color:#f47721;font-size:2rem;font-style:italic;font-weight:700;height:32px;margin-left:20px;padding:0 6px 0 4px;text-align:center}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-minus{color:#303030;font-size:2.5rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price{font-size:2.5rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price span{color:#303030}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price .integer-part{font-size:2.5rem;font-weight:700}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price .decimal-part{font-size:2.08333rem;font-weight:700}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price.final-price{width:100%}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price.final-price .integer-part{font-size:2.5rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .supplier-offer-price.final-price .integer-part .decimal-part{font-size:2.08333rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .supplier-offer-info-wrapper .applying-supplier-offer-price-wrapper .regular-price{color:#818181;font-size:16px;font-weight:lighter;margin-bottom:-5px;padding-left:0;text-decoration:line-through}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .show-more-button{color:#462f87;font-size:1.16667rem}.product-view__info-wrapper .info__product-data .product-data--supplier-offer-info-wrapper.options-supplier-offer .show-more-button.show-less{margin-left:7px;word-break:keep-all}.product-view__info__product-prices{border:1px solid #f2f2f2;border-radius:4px;display:flex;flex-direction:column;height:fit-content;max-width:450px;padding:12px 20px;text-align:left;width:100%}.product-view__info__product-prices__price-offer-label{color:var(--text-titles);font-size:14px;font-style:italic;font-weight:700;text-align:start}.product-view__info__product-prices .product-data--prices-info-wrapper{display:flex;flex-direction:column;height:40%;padding:0;width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .product-data__prices-wrapper{align-items:center;align-items:start;display:flex;flex-direction:column}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__discount-price-wrapper{align-items:center;display:flex;flex-direction:row;width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{background:#ffec00;border-radius:4px;color:var(--primary-color);font-size:24px;font-style:italic;font-weight:700;height:32px;margin-left:20px;padding:0 6px 0 4px;text-align:center}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price{color:#303030;font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:30px;font-weight:700}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:25px;font-weight:700}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price{width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part{font-size:25px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__regular-price{color:#818181;font-size:16px;font-weight:lighter;margin-bottom:-5px;padding-left:0;text-decoration:line-through}.product-view__info__product-prices .product-data--prices-info-wrapper .product-data__iva-label{color:#818181;display:block;font-size:1em}.product-view__info__product-prices .product-data--promotions-info-wrapper{background-color:#ffec00;border-radius:4px;display:flex;flex-direction:column;height:30%;margin:10px 0;padding:5px 10px;width:100%}.product-view__info__product-prices .product-data--promotions-info-wrapper span{font-size:14px;text-align:left}.product-view__info__product-prices .product-data--promotions-info-wrapper p{text-align:justify}.product-view__info__product-prices .product-data--select-button{align-items:center;background-color:#ff7b0b;border-radius:4px;color:#fdfdfd;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0 5px;min-height:36px;padding-top:5px;text-decoration:none;text-transform:uppercase;width:100%}.product-view__product-attributes__display-desktop{display:none}.product-view__product-attributes__display-mobile{display:block;width:100%}.product-view__attributes-wrapper{width:100%}.product-view__products-table .modal--quantity-error .modal__content-wrapper,.product-view__products-table .modal .modal__content-wrapper{align-items:center;border-radius:4px;display:flex;height:200px;justify-content:center;margin-top:-200px;padding:40px 20px;top:50%}.product-view__products-table .modal--quantity-error .modal__content-wrapper .modal__close,.product-view__products-table .modal .modal__content-wrapper .modal__close{color:#303030;right:10px;top:-5px}.product-view__products-table .modal--quantity-error{background-color:rgba(0,0,0,.4)}.product-view__products-table .modal--quantity-error .modal__content-wrapper{background-image:url(/build/images/exclusivity-icon.b150848a.svg);background-position-x:center;background-position-y:40px;background-repeat:no-repeat}.product-view__products-table .product-view__request-quote{display:none}.product-view .attributes__product{margin-bottom:20px;margin-top:15px}.product-view .attributes__product-title-container{cursor:pointer;display:flex;flex-direction:row;gap:15px}.product-view .attributes__product-title-container img{transform:rotate(-90deg)}.product-view .attributes__product-title{color:#000;font-size:16px;font-weight:500}.product-view .attributes__product-arrow{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;cursor:pointer;height:20px;width:20px}.product-view .attributes__product-list{margin-top:5px}.product-view .attributes__product-list .product__attribute{display:flex;margin:5px 0}.product-view .attributes__product-list .product__attribute .attribute__label{color:#4a4a4a;font-size:12px;font-weight:lighter}.product-view .attributes__product-list .product__attribute .attribute__value-button-container{display:flex;flex-wrap:wrap;padding-left:15px}.product-view .attributes__product-list .product__attribute .attribute__value-button-container span{margin-left:unset}.product-view .attributes__product-list .product__attribute .attribute__value{color:#4a4a4a;font-size:12px;margin-left:15px;margin-right:5px;text-align:justify}.product-view .attributes__product-list .product__attribute .attribute__value__family,.product-view .attributes__product-list .product__attribute .attribute__value__subfamily{text-align:unset;text-transform:uppercase}.product-view .attributes__product-list .product__attribute .attribute__value a{font-size:inherit}.product-view .attributes__product-list .product__attribute .attribute__truncate-button{color:#ff7b0b;cursor:pointer;text-decoration:underline;width:100%}.product-view .attributes__product-description-wrapper .product-description__title-container{cursor:pointer;display:flex;flex-direction:row;gap:15px}.product-view .attributes__product-description-wrapper .product-description__title-container img{transform:rotate(90deg)}.product-view .attributes__product-description-wrapper .product-description__title-container h3{color:#000;font-size:16px;font-weight:500}.product-view .attributes__product-description-wrapper .product-description__arrow{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;cursor:pointer;height:20px;width:20px}.product-view .attributes__product-description-wrapper .product-description__truncate-button{color:#ff7b0b;cursor:pointer;text-decoration:underline}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper{display:block}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .tabs{display:none}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .product_description__description_title{color:#000;display:none;font-size:16px}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .product-description__text{font-size:14px;padding:5px 0;word-break:break-word}.product-view .attributes__product-description-wrapper .product-description .product-description__text img{max-width:100%}.product-view .attributes__product-description-wrapper .product-description .customer-panel-dropdown{display:none}.product-view .product-view__attributes-wrapper .attributes__block.attributes__product{display:flex;flex-direction:column}.product-view .product-view__attributes-wrapper .product-view__return{width:100%}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia,.product-view .product-view__attributes-wrapper .product-view__return-free{display:flex;gap:15px;margin:15px 0}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia--icon,.product-view .product-view__attributes-wrapper .product-view__return-free--icon{background-image:url(/build/images/refund-free-icon.85d0c8bf.svg);background-repeat:no-repeat;background-size:37px;height:37px;margin-left:7px;margin-top:7px;width:43px}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia-content-wrapper,.product-view .product-view__attributes-wrapper .product-view__return-free-content-wrapper{display:flex;flex-direction:column}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia-content-wrapper--title,.product-view .product-view__attributes-wrapper .product-view__return-free-content-wrapper--title{color:#59b100;font-size:1.39167em;font-weight:bolder;text-transform:capitalize}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia-content-wrapper--message,.product-view .product-view__attributes-wrapper .product-view__return-free-content-wrapper--message{color:#484848;font-size:14px}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia--icon{background-image:url(/build/images/no-refundable.2c938fc9.svg);background-repeat:no-repeat;background-size:32px;height:37px;margin-left:7px;margin-top:7px;width:43px}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia-content-wrapper{width:90%}.product-view .product-view__attributes-wrapper .product-view__return-anesthesia-content-wrapper--title{color:#818181;text-transform:none}.product-view__supplier-offer-lateral-popup{z-index:90}.product-view__supplier-offer-lateral-popup .modal__content-wrapper{background-color:#fff;padding:40px 10px 20px;top:20%;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup{color:#000;padding-top:44px;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup>p{font-size:1.33333rem}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .success-text{background-color:#fff5ea;display:flex;gap:10px;height:44px;left:0;line-height:44px;position:absolute;top:0;width:100%;z-index:1}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .success-text .check-icon{content:url(/build/images/check-green-icon.e71f80d4.svg);height:20px;margin-left:30px;margin-top:12px;width:20px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .success-text .alert-text{display:inline-block;margin:0}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .title{font-weight:700}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .warning-text{color:#9b9b9b;font-style:italic}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper{width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row{background-color:#f9f9f9;border-radius:4px;margin:10px 0;padding:12px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info{display:flex;width:65%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div{margin-left:15px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div .product-name{color:#000;cursor:pointer;font-size:1.33333rem;font-weight:500;padding-right:5px;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div .product-reference-info-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:5px 0}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div .product-reference-info-wrapper .details__brand,.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div .product-reference-info-wrapper .details__content,.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div .product-reference-info-wrapper .details__ref{color:#5c5c5c;font-weight:lighter;margin-right:5px;white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price{font-size:14px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price span{white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price span:first-child{position:relative;white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price span:first-child:after{background-color:#303030;content:"";display:inline-block;height:2px;left:0;position:absolute;top:6px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price span:last-child{margin:0 0 0 8px;white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info img{cursor:pointer;height:auto;width:75px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder{align-items:center;display:flex;flex-direction:row;width:45%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price{display:none;font-size:16px;padding-right:10px;text-align:right;width:30%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price span{white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price span:first-child{position:relative;white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price span:first-child:after{background-color:#303030;content:"";display:inline-block;height:2px;left:0;position:absolute;top:6px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price span:last-child{margin:0 0 0 8px;white-space:nowrap}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group{margin-top:10px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner{justify-content:flex-end;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner .spinner__button{align-items:center;background-color:#e4e4e4;background-image:none;border:none;display:flex;height:32px;justify-content:center;width:33%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner .spinner__button--substract{border-radius:4px 0 0 4px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner .spinner__button--add{border-radius:0 4px 4px 0}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner .spinner__button p{font-size:16px;font-weight:700}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group .spinner .form-input__item{border:.6px solid #f4f4f4;font-size:1.116em;font-weight:700;height:33px;margin:0 10px;width:33%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .incorrect-gifts-quantity-error-text{align-items:center;display:flex}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .incorrect-gifts-quantity-error-text img{height:16px;width:16px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .incorrect-gifts-quantity-error-text span{color:#e1241a;font-size:1rem;font-style:italic;margin-left:10px;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__add-presents-button-wrapper{display:flex;flex-direction:column;gap:0 30px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__add-presents-button{align-items:center;background-color:#462f87;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.33333rem;font-weight:700;height:37px;justify-content:center;margin-top:15px;text-transform:uppercase;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__exit-presents-button{color:#462f87;cursor:pointer;font-size:1.33333rem;font-weight:700;margin:18px 0 0;text-align:center;text-transform:uppercase}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup__return-to-gift-list-button-wrapper{align-items:center;cursor:pointer;display:flex;gap:10px}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup__return-to-gift-list-button-wrapper p{color:#ff7b0b;font-size:1.16667rem;text-decoration:underline}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers{display:none}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .trusted_shop_stars{text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-data__name{font-size:1.33333rem;max-width:none;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product-description-text-wrapper{text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product-description__text{font-size:1rem;margin-top:5px;padding:5px 0;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .description-show-more-button{color:#ff7b0b;cursor:pointer;font-size:1.16667rem;margin-left:5px;text-decoration:underline}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block{margin:5px 0 15px}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block .attributes__product-title-container .rotate-arrow-down{transform:rotate(90deg);transition:transform .3s ease-in-out}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .attributes__block .attributes__product-title-container .rotate-arrow-up{transform:rotate(-90deg);transition:transform .2s ease-in-out}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product__attribute{text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-description-wrapper{background-color:#f9f9f9;border-radius:8px;display:block;margin-top:30px;padding:20px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-description-wrapper .product_description__description_title{color:#000;font-size:1.66667rem;font-weight:500;text-align:start}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-description-wrapper .product-description__text{font-size:1.16667rem;margin-top:5px;padding:5px 0;text-align:justify;word-break:break-word}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row{background-color:#f9f9f9;border-radius:4px;padding:10px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box{display:flex;flex-wrap:wrap;text-align:start;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box h3{color:#000;font-size:1.5rem;margin-bottom:5px;order:1;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref{order:2}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref-manufacture{margin-left:10px;order:3}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-quantity{margin-top:5px;order:4;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-quantity,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref-manufacture{color:#000;font-size:1.16667rem}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-quantity span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref-manufacture span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box .product-view__product-ref span{color:#4a4a4a;font-size:inherit;font-weight:lighter}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group{margin-top:10px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner{justify-content:flex-end;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner .spinner__button{align-items:center;background-color:#e4e4e4;background-image:none;border:none;display:flex;height:32px;justify-content:center;width:33%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner .spinner__button--substract{border-radius:4px 0 0 4px}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner .spinner__button--add{border-radius:0 4px 4px 0}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner .spinner__button p{font-size:16px;font-weight:700}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group .spinner .form-input__item{border:.6px solid #f4f4f4;font-size:1.116em;font-weight:700;height:33px;margin:0 10px;width:33%}.product-view__supplier-offer-lateral-popup .modal__close{cursor:pointer;position:absolute;right:15px;top:-3px;z-index:2}.product-view__supplier-offer-lateral-popup .modal__close span{color:#000;font-family:Roboto;font-size:2.9999em;font-weight:100}.product-view .anesthesia-notice-wrapper{align-items:center;background-color:#fff5ea;border-radius:8px;display:flex;margin:20px 0;padding:20px;width:100%}.product-view .anesthesia-notice-wrapper img{margin-right:10px}.product-view .anesthesia-notice-wrapper .anesthesia-notice__message{font-size:14px;text-align:justify}.product-view__add-to-list{display:none;flex:100%;order:-1}.product-view__add-to-list.active+.products__add-button{position:absolute;right:0;top:0}.product-view__add-to-list.active .product-view__add-to-list-lists{display:block}.product-view__add-to-list-button,.product-view__create-list-button{margin:10px 0 15px;padding:10px;text-transform:uppercase}.product-view__add-to-list-button{background:#b7b7b7;border:1px solid #b7b7b7;border-radius:2px;padding:10px 10px 10px 30px;position:relative}.product-view__add-to-list-button:after{background:url(/build/images/shopping-list@3x.2c442ffe.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:17px;left:10px;margin-top:-9px;position:absolute;top:50%;width:13px}.product-view__add-to-list-button:hover{background:grey;border-color:grey}.product-view__create-list-button{margin-right:15px}.product-view__add-to-list-lists{display:none}.product-view .lists-table,.product-view .lists-table-wrapper{border-top:1px solid #e8e8e8;margin:20px 0 40px}.product-view .lists-table__headers{display:none}.product-view .lists-table__list{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:left;padding:5px;text-align:left}.product-view .lists-table__name-cell{color:var(--primary-color);font-weight:700;min-width:120px;padding:0 10px;text-transform:uppercase}.product-view .lists-table__name-cell span{word-break:break-all}.product-view .lists-table__date-cell{min-width:80px;padding:0 10px;text-align:right}.product-view .lists-table__description-cell{min-width:120px;padding:0 10px;text-align:right}.product-view .lists-table__checkbox-cell{position:relative}.product-view .lists-table__checkbox-cell input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-view .lists-table__checkbox-cell input:checked+.form-checkbox__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-1px;width:18px;z-index:2}.product-view .lists-table__checkbox-cell .form-checkbox__label:after{border:1px solid #c2c2c2;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.product-view .lists-table__checkbox-cell .form-checkbox__label{margin:0 15px}.product-view__add-to-list-adder .products__add-button{margin:20px 0!important}.product-view__annexes{background-color:#f9f9f9;border-radius:8px;margin:10px 0 20px;padding:15px;width:100%}.product-view__annexes .annexes__title{font-size:20px;font-weight:500;margin-bottom:15px}.product-view__annex{align-items:center;display:flex;justify-content:flex-start;margin:8px 0}.product-view__annex a{color:var(--primary-color);display:block;font-size:14px;text-decoration:underline}.product-view__annex img{display:none}.product-view .related_products-wrapper{background:#f9f9f9;margin-bottom:10px;margin-top:5px;padding-bottom:30px;position:relative}.product-view .related_products-wrapper .related_products__title{color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;max-width:80%;padding:10px 10px 10px 5px}.product-view .related_products-wrapper .related_products__description{display:none}.product-view .related_products-wrapper:before{background-color:#f9f9f9;content:"";height:100%;left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}.product-view__request-quote-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.product-view .request-quote{font-family:Roboto;order:unset}.product-view .request-quote__question{font-weight:700}.product-view .request-quote__question,.product-view .request-quote__subtext{align-self:start;font-size:16px;margin:10px 0;text-align:left}.product-view .request-quote .products__request-quote-wrapper{width:100%}.product-view .request-quote .products__request-quote-button{border-radius:4px;margin-bottom:10px;padding:10px;width:100%}.product-view .request-quote .products__request-quote-button>span{font-family:Roboto;font-size:16px;font-weight:700}.product-view__create-list-modal{background:hsla(0,0%,100%,.9)}.product-view__create-list-modal .modal__content-wrapper{background:#f8f8f8;box-shadow:0 0 12px 2px rgba(0,0,0,.35);max-width:800px;padding:20px;top:25%;width:85%}.product-view__create-list-modal .modal__content-wrapper--active{animation:modalSaveAsList .2s ease-in-out}.product-view__create-list-modal .modal__content-wrapper--reverse{animation:modalSaveAsListRev .2s ease-in-out forwards}.product-view__create-list-modal .modal__content form{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.product-view__create-list-modal .modal__content p{font-size:15px;margin-bottom:10px;width:100%}.product-view__create-list-modal .modal__content .form-item{width:100%}.product-view__create-list-modal .modal__content .form-input{margin:0 0 20px}.product-view__create-list-modal .modal__content .form-input input{height:32px;width:100%}.product-view__create-list-modal .modal__content .form-component__button-wrapper,.product-view__create-list-modal .modal__content .form-component__cancel{width:175px}.product-view__create-list-modal .modal__content .form-component__submit{background:var(--primary-color);border:none;border-radius:0;color:#fdfdfd;font-size:12px;padding:10px;width:100%}.product-view__create-list-modal .modal__content .form-component__cancel{font-size:12px;padding:10px}.product-view__create-list-modal .modal__content-button-group{display:flex;flex-flow:row wrap;justify-content:center}.product-view__create-list-modal .modal__content-button-group .button{font-size:15px;padding:5px;width:175px}.product-view__exclusivity-notice-wrapper{align-items:center;display:inline-flex;justify-content:center;margin:15px 0;width:100%}.product-view__exclusivity-notice-message{background:#d0021b;color:#fdfdfd;font-size:12px;margin:0 0 0 10px;padding:3px 10px;text-align:center}.product-view__product-row-iva-label{color:#818181;font-size:14px;font-weight:lighter}.product-view__product-row-iva-label span{font-size:14px;font-weight:lighter}.product-view .featured-brand-text{align-items:center;display:flex;justify-content:center;margin:15px 0 5px;order:3}.product-view .featured-brand-text img{margin:0 5px 0 0;width:25px}.product-view .featured-brand-text p{font-style:italic;width:calc(100% - 25px)}.product-view .featured-brand-text p span{color:#05b320}.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{background:#f8f8f8;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);display:flex;height:200px;left:50%;margin-left:-125px;margin-top:-130px;padding:30px 20px;position:absolute;top:50%;width:250px}.dontalia-it .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label,.dontalia-pt .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label{display:block}.dontalia-it .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label .product-offer__product-iva-wrapper,.dontalia-pt .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label .product-offer__product-iva-wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap}.dontalia-it .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label .product_offer__product-iva-included-label,.dontalia-pt .product-view .product-view__info-wrapper .info__product-data .product-data--prices-info-wrapper .product-data__iva-label .product_offer__product-iva-included-label{font-size:14px}.dontalia-it .product-view .product__attribute.package{display:none}.dontalia-dentalact .product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper{background-color:transparent;border:1px solid #f2f2f2}.dontalia-dentalact .product-view__from-label-price{display:block}.dontalia-dentalact .product-view .product-data__novelty-label{color:#8d55a2}.dontalia-dentalact .product-view__info__product-prices .product-data--select-button{background-color:var(--secondary-color)}.dontalia-dentalact .product-view__info__product-prices .product-data--select-button:hover{background:var(--primary-dark)}.dontalia-dentalact .product-view .attributes__product-arrow{background-image:url(/build/images/left-arrow-dentalact.399f28b6.svg)}.dontalia-dentalact .product-view .attributes__product-description-wrapper .product-description__truncate-button{color:var(--tertiary-color)}.dontalia-dentalact .product-view .attributes__product-description-wrapper .product-description__arrow{background-image:url(/build/images/left-arrow-dentalact.399f28b6.svg)}.dontalia-dentalact .product-view .attributes__product-list .product__attribute .attribute__truncate-button{color:var(--tertiary-color)}.dontalia-dentalact .product-view__annexes{background-color:transparent;border:1px solid #f2f2f2}.dontalia-dentalact .product-view__annex a{color:var(--tertiary-color)}.dontalia-dentalact .product-data__brand a{color:var(--tertiary-color)!important}@media (min-width:641px){.product-view__supplier-offer-lateral-popup .modal__content-wrapper{height:100%;margin:unset;margin-left:auto;overflow-y:auto;padding:20px 25px 30px;top:0;width:90%}.product-view__supplier-offer-lateral-popup .modal__content{margin:unset!important;max-width:none!important}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .subtitle{margin-top:7px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper{margin-top:25px;max-height:440px;overflow-y:auto}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px 15px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info>div{display:flex;flex-direction:column;justify-content:center}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__product-info .price{display:none}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row__price-and-adder .price{display:block}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper .supplier-offer-product-row .supplier-offer-product-row__adder-group{margin-top:0;width:70%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper::-webkit-scrollbar{width:8px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper::-webkit-scrollbar-track{background-color:#cfc2f4;border-radius:1rem}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__product-list-wrapper::-webkit-scrollbar-thumb{background-color:#462f87;border-radius:1rem}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__add-presents-button-wrapper{align-items:center;display:flex;flex-direction:row-reverse;justify-content:end;margin-top:30px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup__add-presents-button{width:245px}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup__return-to-gift-list-button-wrapper{gap:15px;margin-bottom:20px}}@media (min-width:700px){.product-view .product-view__main-content{align-items:start;flex-direction:row;flex-wrap:wrap;margin:0 10px 20px;max-width:none}.product-view__info-wrapper{padding-left:8px;width:50%}.product-view__info-wrapper>span{margin-top:35px}.product-view__info__product-prices{max-width:none}.product-view__info__product-prices__price-offer-label{font-size:16px}.product-view__attributes-wrapper{padding:0 5px;width:50%}.product-view__product-attributes__display-desktop{display:block}.product-view__product-attributes__display-mobile{display:none}.product-view__extra-info-annexes-wrapper{display:flex;flex-direction:row;justify-content:space-between;max-width:none;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content{width:75%}.product-view__extra-info-annexes-wrapper__extra-information-content.without-annexes{width:100%}.product-view__extra-info-annexes-wrapper__annexes{margin-right:10px;width:calc(20% - 4px)}.product-view__extra-info-annexes-wrapper__annexes.without-annexes{display:none}.product-view__bonus-gift-wrapper{padding:20px}.product-view__annexes{margin:0}.product-view .attributes__product-description-wrapper .product-description__title-container h3{font-size:16px}.product-view .attributes__product-description-wrapper .product-description__truncate-button{font-size:14px}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label{color:#4a4a4a;font-size:14px;font-weight:lighter}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value{color:#4a4a4a;font-size:14px}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value a{font-size:inherit}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__truncate-button{font-size:14px}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper{width:100%}.product-view .related_products-wrapper{padding-bottom:60px}.product-view .related_products-wrapper .related_products__title{padding-bottom:40px;padding-top:10px}}@media (min-width:769px){.product-view .product-view__info-wrapper .info__product-data .product-data__name{font-size:1.33333em}.product-view .product-view__info-wrapper .info__product-data .product-data__novelty-label{font-size:1.166em}.product-view .product-view__info-wrapper .info__product-data .product-data__prices-wrapper .prices__minimum-price{font-size:2em}.product-view .product-view__info-wrapper .info__product-data .product-data__prices-wrapper .prices__regular-price{font-size:14px}.product-view .attributes__product-description-wrapper .product-description p{font-size:1.083em}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__gallery{width:50%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper{margin-left:20px;width:45%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__attributes-wrapper .product-view__product-attributes .product-description__text{font-size:1.16667rem;padding:5px 0}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers{display:flex;height:30px;padding:0 20px;width:100%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .main-headers-wrapper{display:flex;height:30px;width:75%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref{width:12%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-name{width:70%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref-manufacture{width:20%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-quantity{width:25%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-name,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-quantity,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref-manufacture{text-align:center}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-name span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-quantity span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref-manufacture span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__main-content .product-view__product-box-headers .product-view__header-row-ref span{color:#000;font-size:1.16667rem;font-weight:500}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row{align-items:center;display:flex}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__info-box{flex-wrap:nowrap;width:75%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row h3{font-size:1.33333rem;margin:0;order:2;width:65%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref{order:1;width:15%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref-manufacture{order:3;width:20%}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref-manufacture{font-size:1.33333rem;margin:0;text-align:center}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref-manufacture span,.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row .product-view__product-ref span{display:none}.product-view__supplier-offer-lateral-popup .modal__content .product-detail-lateral-popup .product-view__supplier-offer-detail-product-row__adder-group{margin:0;width:25%}}@media (min-width:1025px){.product-view-section .navigation-bar-wrapper .back-button{cursor:pointer;display:flex}.product-view-section .navigation-bar-wrapper--header{align-items:flex-start;flex-flow:column nowrap;gap:1rem}.product-view .product-view__main-content{align-items:start;display:flex;flex-direction:row;justify-content:space-between;max-width:none;width:100%}.product-view .product-view__gallery{width:35%}.product-view .product-view__gallery-control--left .arrow,.product-view .product-view__gallery-control--right .arrow{display:none}.product-view .product-view__gallery .gallery{margin-top:0}.product-view__info__product-prices{padding:10px 12px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{font-size:22px;margin-left:10px;padding:0 4px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:26px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:22px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part{font-size:26px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part{font-size:22px}.product-view__return-free{align-items:start;gap:10px;margin-top:10px}.product-view__return-free img{height:18px;width:20px}.product-view__return-free-content-wrapper{text-align:left}.product-view__return-free-content-wrapper--title{font-size:16px;margin-top:0}.product-view__return-free-content-wrapper--message{color:#8d8d8d;display:block}.product-view__trusted-shop{align-items:start;gap:10px;margin-top:10px}.product-view__trusted-shop-content-wrapper{text-align:left}.product-view__trusted-shop-content-wrapper--title{font-size:16px;margin-top:0}.product-view__trusted-shop-content-wrapper--message{color:#8d8d8d;display:block}.product-view__trusted-shop-dropdown{width:400px}.product-view__return-anesthesia{align-items:start;gap:10px;margin-top:10px}.product-view__return-anesthesia img{height:18px;width:20px}.product-view__return-anesthesia-content-wrapper{text-align:left}.product-view__return-anesthesia-content-wrapper--title{font-size:16px;margin-top:0}.product-view__return-anesthesia-content-wrapper--message{width:400px}.product-view__aerial-transport{align-items:start;gap:10px;margin-top:10px}.product-view__aerial-transport img{height:20px;width:30px}.product-view__aerial-transport-content-wrapper{text-align:left}.product-view__aerial-transport-content-wrapper--title{font-size:16px;margin-top:0}.product-view__aerial-transport-content-wrapper--message{color:#8d8d8d;display:block}.product-view__aerial-transport-dropdown{width:400px}.product-view .product-view__info-wrapper{margin-left:15px;width:25%}.product-view__info-wrapper,.product-view__info-wrapper .info__product-data{padding:0}.product-view .product-view__attributes-wrapper{margin-left:15px;width:35%}.product-view__attributes-wrapper .attributes__product{margin-bottom:18px;margin-top:15px}.product-view__attributes-wrapper .attributes__product-title-container{display:flex;flex-direction:row;gap:15px}.product-view__attributes-wrapper .attributes__product-title-container img{transform:rotate(90deg)}.product-view__attributes-wrapper .attributes__product-title{color:#000;font-size:16px}.product-view__attributes-wrapper .attributes__product-list{margin-top:5px}.product-view__attributes-wrapper .attributes__product-list .product__attribute{display:flex;margin:5px 0}.product-view .related_products-wrapper .related_products__title{font-size:20px;padding-top:30px}.product-view__supplier-offer-lateral-popup .modal__content-wrapper{width:70%}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .incorrect-gifts-quantity-error-text img{height:16px;width:16px}.product-view__supplier-offer-lateral-popup .modal__content .selection-lateral-popup .incorrect-gifts-quantity-error-text span{font-size:1.33333rem}}@media (min-width:1200px){.product-view__info__product-prices{padding:12px 16px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{font-size:24px;margin-left:20px;padding:0 6px 0 4px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price{font-size:2.5rem}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:25px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part{font-size:25px}}@media (min-width:1440px){.product-view__supplier-offer-lateral-popup .modal__content-wrapper{width:60%}}@media (min-width:1980px){.product-view__supplier-offer-lateral-popup .modal__content-wrapper{width:50%}}.product-card{border:1px solid #d2d2d2;border-radius:6px;box-shadow:2px 2px 4px 0 #e4e4e4;display:flex;flex-wrap:wrap;font-family:Roboto,sans-serif}.product-card__price-container{display:flex;flex-direction:row;justify-content:end}.product-card__regular-price-container{flex-wrap:wrap;justify-content:end;padding-top:5px}.product-card__prices-format-container{align-items:baseline;column-gap:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;text-align:end}.product-card__prices-format-container .decimal-part,.product-card__prices-format-container .integer-part{font-weight:700}.product-card__prices-format-container .integer-part{font-size:2.16667rem}.product-card__prices-format-container .decimal-part{font-size:1.66667rem}.product-card__final-price-with-save{color:#8d8d8d;font-size:1.16667rem;font-weight:100;text-decoration:line-through}.product-card__final-price-with-save-text{color:#8d8d8d;font-size:.83333rem}.product-card__regular-price{color:#303030;font-size:1.5rem}.product-card__from-label,.product-card__from-label>p{color:#818181;font-size:1.16667rem;font-weight:100}.product-card__body{padding:5px 6px 8px;width:100%}.product-card__adviento--image{height:100%;object-fit:cover;position:absolute;width:100%;z-index:5}.product-card.product-card__adviento--open .product-card__adviento--image{cursor:pointer;opacity:1;transform:rotate(3deg)}.product-card.product-card__adviento--open-animated .product-card__adviento--image{opacity:0;transform:translateY(110%);transition:transform .3s ease-in,opacity .3s ease-in}.product-card__product-link{cursor:pointer;font-size:1rem;width:100%}.product-card__info{display:none}.product-card__block{flex:0 0 100%}.product-card__name{align-items:center;display:flex;font-size:1rem;margin:10px 0 0;max-height:70px;order:3;z-index:2}.product-card__name a{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#303030;display:-webkit-box;font-size:1.5rem;font-weight:700;height:100%;line-height:18px;overflow:hidden;text-decoration:none;width:100%;word-break:break-word}.product-card__brand-image{margin-left:12px;margin-top:4px}.product-card__brand-image img{max-height:26px;max-width:75px;overflow:visible}.product-card__novelty{display:none}.product-card__out-of-stock{align-items:center;background:#fdecee;border-radius:4px;display:flex;flex-direction:row;height:32px;line-height:normal;padding-left:5px;width:100%}.product-card__out-of-stock-label{color:#d0021b;display:block;font-family:Roboto;font-size:1.16667rem;font-style:italic;font-weight:400;margin-left:10px;padding-right:.41667rem;text-align:right;text-transform:none}.product-card__add-to-cart{margin:auto 0 0;order:6}.product-card__adder-group{display:flex;justify-content:space-between}.product-card__adder-group .form-input.spinner{display:flex;justify-content:center;margin-right:2px;width:40%}.product-card__adder-group .form-input.spinner .form-input__item{border:.6px solid #f0f4f4;font-size:1.16667rem;font-weight:700;width:33%}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add,.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract{background:#f3f3f3;border:none;font-size:1.16667rem;font-weight:700;height:100%;width:33%}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract{border-bottom-left-radius:4px;border-top-left-radius:4px}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add{border-bottom-right-radius:4px;border-top-right-radius:4px}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add p,.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract p{font-size:1.16667rem}.product-card__add-button{background-color:#f47720;border-radius:4px;font-family:Roboto,sans-serif;font-stretch:normal;font-style:normal;font-weight:700;margin-left:2px;padding:5px;width:60%}.product-card__add-button span{font-size:1.16667rem;font-weight:700}.product-card__request-quote-wrapper button span{font-weight:700}.product-card__request-quote-wrapper button,.product-card__select-button{align-items:center;background-color:#f47720;border-radius:4px;display:flex;font-size:1.25rem;justify-content:center;line-height:normal;padding:5px}.product-card__add-button,.product-card__request-quote-wrapper button,.product-card__select-button{font-weight:700;height:32px;text-transform:uppercase}.product-card__header{display:flex;flex-direction:row;height:30px;justify-content:space-between;width:100%}.product-card__header__brand-image-container-featured{left:0;margin-top:4px;position:absolute}.product-card__header__slogan-label-container{display:flex;justify-content:end;margin:0 auto;max-width:150px;width:fit-content}.product-card__header__slogan-label{align-items:center;border-bottom-left-radius:6px;border-bottom-right-radius:12px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;min-width:100px;padding-left:10px;text-align:center;transform:skew(20deg);width:fit-content}.product-card__header__slogan-label span{color:#fff;display:inline-block;text-transform:uppercase;transform:skew(-20deg)}.product-card__header__slogan-label:before{border-bottom-right-radius:6px;content:"";height:100%;position:absolute;right:-10px;top:0;transform:skew(-35deg);width:50%}.product-card__header__labels-container--featured{position:absolute;right:0}.product-card__header__labels-container,.product-card__header__labels-container--featured{display:flex;flex-direction:row;justify-content:space-between}.product-card__header__recommended-label-container{display:flex;justify-content:end;max-width:135px;overflow:hidden;padding-left:5px}.product-card__header__recommended-label{align-items:center;background-color:#212844;border-bottom-left-radius:6px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;min-width:9rem;padding:0 8px;text-align:center;transform:skew(20deg);width:auto}.product-card__header__recommended-label span{color:#fff;display:inline-block;font-size:1.16667rem;transform:skew(-20deg)}.product-card__header__recommended-label:before{background-color:#212844;border-top-right-radius:5px;content:"";height:100%;position:absolute;right:-1px;top:0;transform:skew(-20deg);width:8px}.product-card__header__recommended-label__EXOTEC_DENTAIRE,.product-card__header__recommended-label__EXOTEC_DENTAIRE:before,.product-card__header__slogan-label__EXOTEC_DENTAIRE,.product-card__header__slogan-label__EXOTEC_DENTAIRE:before{background:#212844}.product-card__header__recommended-label__BESTDENT,.product-card__header__recommended-label__BESTDENT:before,.product-card__header__slogan-label__BESTDENT,.product-card__header__slogan-label__BESTDENT:before{background:#d1021a}.product-card__header__recommended-label__PROCLINIC,.product-card__header__recommended-label__PROCLINIC:before,.product-card__header__slogan-label__PROCLINIC,.product-card__header__slogan-label__PROCLINIC:before{background:#0099a8}.product-card__header__recommended-label__PROCLINIC_EXPERT,.product-card__header__recommended-label__PROCLINIC_EXPERT:before,.product-card__header__slogan-label__PROCLINIC_EXPERT,.product-card__header__slogan-label__PROCLINIC_EXPERT:before{background:#5c5c5c}.product-card__header__recommended-label__4DESIGN,.product-card__header__recommended-label__4DESIGN:before{background:#938294}.product-card__header__recommended-label__VELOCE,.product-card__header__recommended-label__VELOCE:before{background:#000}.product-card__header__recommended-label__D-DEVICES,.product-card__header__recommended-label__D-DEVICES:before{background:#44b276}.product-card__header__promotion-label-container{display:flex;justify-content:end;overflow:hidden;width:124px}.product-card__header__promotion-label-container>div>span>strong{color:#303030;font-weight:400}.product-card__header__promotion-label{align-items:center;background:#ffe6d4;border-bottom-left-radius:6px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;padding:0 8px;text-align:center;transform:skew(20deg);width:fit-content}.product-card__header__promotion-label span{color:#f47720;display:inline-block;transform:skew(-20deg)}.product-card__header__promotion-label:before{background-color:#ffe6d4;border-top-right-radius:4px;content:"";height:100%;position:absolute;right:0;top:0;transform:skew(-20deg);width:8px}.product-card__header__novelty-label{margin:4px 10px 0 0}.product-card__header__novelty-label span{color:#f47720;font-size:1.16667rem;font-style:italic;font-weight:700}.product-card__image-name-price-container{display:flex;flex-direction:row;height:177px;width:100%}.product-card__image-name-price-container .product-card__image-container{height:calc(100% - 25px);text-align:center;width:100%}.product-card__image-name-price-container .product-card__image-container a{display:flex;height:100%}.product-card__image-name-price-container .product-card__image-container img{height:auto;margin:auto;max-height:100%;max-width:100%}.product-card__image-name-price-container .product-card__image-icons-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:50%}.product-card__image-name-price-container .product-card__image-icons-container__icons-container{align-items:center;display:flex;flex-direction:row;gap:15px;height:20px;margin-left:2px;width:50%}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__last-days{display:none}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__delivery,.product-card__image-name-price-container .product-card__image-icons-container__icons-container__eco{align-items:center;display:flex;position:relative}.product-card__image-name-price-container .product-card__image-icons-container__icons-container p{background-color:#f2f2f2;border-radius:6px;display:none;left:-3px;padding:5px;position:absolute;top:21px;width:100px;z-index:1}.product-card__image-name-price-container .product-card__image-icons-container__icons-container p:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:6px;position:absolute;top:-3px;transform:rotate(45deg);width:10px}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__eco p{width:fit-content}.product-card__image-name-price-container .product-card__image-icons-container__icons-container img:hover+p{display:flex}.product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured{align-items:start;flex-direction:column;justify-content:center}.product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery,.product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco{align-items:center;display:flex;flex-direction:row}.product-card__image-name-price-container .product-card__name-price-container{display:flex;flex-direction:column;width:50%}.product-card__image-name-price-container .product-card__name-price-container__name-container{height:60px;margin-bottom:20px;margin-left:14px;text-align:start}.product-card__discount-container{display:flex;flex-direction:row;justify-content:end;margin-top:auto}.product-card__discount-container p{background:#ffec00;border-radius:4px;color:#f47720;font-size:2rem;font-style:italic;font-weight:700;margin-left:8px;padding:0 4px}.product-card__discount-container span{border-radius:4px;color:#f47720;font-size:2rem;font-weight:700;margin-right:3px}.product-card__doctor-exclusive-alert-container{align-items:center;background:#fff5ee;border-radius:6px;display:flex;flex-direction:row;margin:8px 0;padding:7px 3px;position:relative;width:100%}.product-card__doctor-exclusive-alert-container p{font-size:1.16667rem;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__doctor-exclusive-alert-container img{margin:0 3px}.product-card__doctor-exclusive-alert-container img:hover+p:after{background-color:#f2f2f2;border-radius:6px;color:#303030;content:attr(data-alert);left:0;padding:5px;position:absolute;text-align:left;top:30px;white-space:normal;width:80%;z-index:1}.product-card__doctor-exclusive-alert-container img:hover+p:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:10px;position:absolute;top:26px;transform:rotate(45deg);width:10px}.product-card__doctor-exclusive-alert-gap{height:47px;width:100%}.product-card__icons{position:relative;z-index:1}.product-card__icons-container{display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px}.product-card__brand-bestdent--text{color:#c30016!important}.product-card__brand-bestdent--wrapper{background:#c30016!important}.product-card__brand-proclinic--text{color:#118897!important}.product-card__brand-proclinic--wrapper{background:#118897!important}.product-card.products-catalog__item--featured .product-card__price-container{justify-content:space-between}.product-card__supplier-offer-img{align-items:center;cursor:pointer;display:flex;position:relative;z-index:5}.product-card__supplier-offer-img:hover .product-card__supplier-offer-text{display:flex!important}.product-card__supplier-offer-text{background-color:#f5f5f5;border:1px solid var(--primary-color);border-radius:8px;display:none;flex-direction:column;justify-content:center;padding:10px;position:absolute;right:-30px;top:35px;width:250px;z-index:20}.product-card__supplier-offer-text-title{color:var(--primary-color);font-family:Roboto,sans-serif;font-size:1.08333rem;font-weight:700}.product-card__supplier-offer-text-description{font-family:Roboto,sans-serif;font-size:.91667rem;margin-top:1px}.product-card__request-quote-wrapper{width:100%}.product-card__request-quote-wrapper button{min-width:140px;width:100%}.product-card__request-quote-wrapper button .button__text{font-size:1.16667rem}.dontalia-dentalact .product-card__doctor-exclusive-alert-container{align-items:center;background:#eef7f6;border-radius:6px;display:flex;flex-direction:row;margin:8px 0;padding:7px 3px;position:relative;width:100%}.dontalia-dentalact .product-card__doctor-exclusive-alert-container p{color:#000}.dontalia-dentalact .product-card__doctor-exclusive-alert-container img{content:url(/build/images/information-teal.24e2ed22.svg);margin:0 3px}.dontalia-dentalact .product-card__header__novelty-label span{color:#8d55a2}.dontalia-dentalact .product-card__regular-price-container .product-card__from-label p{display:none}.dontalia-dentalact .product-card__regular-price-container .product-card__from-label .product-card__regular-price:after{content:"*";font-size:1.5rem}.dontalia-dentalact .product-card__out-of-stock img{height:16px;width:16px}.dontalia-com .product-card__header__recommended-label span{font-size:1rem;white-space:nowrap}.dontalia-pl .product-card__name a{display:block;font-size:1.16667rem}@media (min-width:641px){.product-card__name{font-size:1.08333rem}.product-card__icons .product-card__novelty-icon{top:15px}.product-card__icons .product-card__bonus-icon,.product-card__icons .product-card__gift-icon{background-size:48px 48px;height:48px;top:15px;width:48px}.product-card__icons .product-card__bonus-icon{font-size:1.25em;padding:12px}.product-card__icons .product-card__bonus-icon--small{font-size:1em;padding:15px 0 0}.product-card__image img{max-height:120px}}@media (min-width:769px){.product-card__header__novelty-label span,.product-card__header__recommended-label span{font-size:1rem}.product-card__image img{max-height:105px}.product-card__discount-container p{font-style:normal}.product-card__doctor-exclusive-alert-container p{font-size:1rem}.product-card__final-price-with-save-text{color:#8d8d8d;font-size:1rem}}@media (min-width:1025px){.product-card{align-items:flex-start;position:relative;transition:border .5s ease-in-out;transition:box-shadow .3s ease-in-out}.product-card__product-link{font-size:1.16667rem!important}.product-card span.integer-part{font-size:2rem}.product-card span.decimal-part{font-size:1.5rem}.product-card.products-catalog__item--qty_3 .product-card__price-container{justify-content:end}.product-card.products-catalog__item--qty_3 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured{display:none}.product-card.EXOTEC_DENTAIRE:hover{border:1px solid #212844}.product-card.BESTDENT:hover{border:1px solid #d1021a}.product-card.PROCLINIC:hover{border:1px solid #0099a8}.product-card.PROCLINIC_EXPERT:hover{border:1px solid #5c5c5c}.product-card.product-card--with-advert:hover{box-shadow:0 0 0 1px var(--primary-color)}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__prices-format-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__prices-format-container{justify-content:end}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container{display:flex;flex-direction:column;height:100%;width:40%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured p{margin-left:5px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p{color:#462f87;display:none}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p{color:#348227;display:none}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-container{height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__name-price-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__name-price-container{display:flex;flex-direction:column;height:150px;margin-left:8px;width:60%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image{height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image img,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image img{height:auto;max-height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__regular-price-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__regular-price-container{column-gap:4px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__name a,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__name a{margin:0;padding:0}.product-card.products-catalog__item--featured.EXOTEC_DENTAIRE{border:2px solid #212844}.product-card.products-catalog__item--featured.BESTDENT{border:2px solid #d1021a}.product-card.products-catalog__item--featured.PROCLINIC{border:2px solid #0099a8}.product-card.products-catalog__item--featured.PROCLINIC_EXPERT{border:2px solid #5c5c5c}.product-card__body{padding:5px 13px 13px}.product-card__regular-price-container{column-gap:4px;display:flex;margin-bottom:4px;margin-right:3px;text-align:center}.product-card__regular-price-container .product-card__from-label{font-size:1.16667rem}.product-card__prices-format-container{align-items:baseline;display:flex;flex-direction:row}.product-card__image-name-price-container .product-card__image-icons-container__icons-container{width:100%}.product-card__image-name-price-container .product-card__name-price-container__name-container{margin-bottom:20px;margin-left:12px;text-align:start}.product-card__image-name-price-container .product-card__name-price-container__name-container.featured{display:flex;flex-direction:column;height:50%;margin-bottom:0;margin-left:12px;margin-top:30px;text-align:start}.product-card__name{order:unset}.product-card__block{flex:none}.product-card:hover{border:1px solid #818181}.product-card__image{margin:5px 0 0;padding:0}.product-card__image img{height:auto;max-height:100%;max-width:100%}.product-card__name{font-family:Roboto;font-size:1.16667rem;font-stretch:normal;font-style:normal;font-weight:700}.product-card__name a{-webkit-line-clamp:3;align-items:flex-end;font-size:1.16667rem;font-weight:700;word-break:break-word}.product-card__regular-price{font-size:2rem}.product-card__info{position:absolute;right:10px;text-align:right;top:5px}.product-card__brand,.product-card__ref{display:block;padding:0}.product-card__ref{border:0;font-size:.91em}.product-card__novelty{color:purple;display:block;font-size:1.25em;order:2;padding:0}.product-card__select-button{align-items:center;display:flex;font-size:1.33333rem;justify-content:center;margin:0 0 auto;min-width:50%}.product-card__adder-group,.product-card__request-quote-wrapper button,.product-card__select-button{text-transform:uppercase}.product-card__adder-group span :not(.product-card__out-of-stock-label),.product-card__request-quote-wrapper button span :not(.product-card__out-of-stock-label),.product-card__select-button span :not(.product-card__out-of-stock-label){font-weight:700}.product-card__out-of-stock-label{font-size:1rem;text-align:left}.product-card__adder-group{width:100%}.product-card__adder-group .product-card__add-button{border-radius:4px;font-stretch:normal;font-style:normal;font-weight:700}.product-card__adder-group .product-card__add-button span{font-size:1.16667rem}.product-card__add-to-cart{align-items:center;display:flex;justify-content:space-around}.product-card__brand-image{display:block}.product-card__offer-discount-icon,.product-card__offer-outlet-icon{background:none;height:auto;position:absolute;top:-12px}.product-card__offer-discount-icon img,.product-card__offer-outlet-icon img{display:block;width:46px}.product-card__offer-discount-icon span,.product-card__offer-outlet-icon span{font-size:.916em;left:11px;position:absolute;text-transform:uppercase;top:14px}.product-card__icons .product-card__novelty-icon{left:10px;top:10px}.product-card__icons .product-card__gift-icon{top:10px}.product-card__exclusivity-notice-wrapper{align-items:center;display:flex;justify-content:flex-start;order:3;padding:0 10px;z-index:2}.product-card__exclusivity-notice-message{background:#d0021b;color:#fdfdfd;font-size:.91667rem;margin:0 0 0 10px;padding:3px 10px;text-align:center;width:100%}}@media (min-width:1300px){.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured{display:flex;min-width:110px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p{display:unset}}.product-view__products-table{margin:10px 0;max-width:450px;width:100%}.product-view__products-table-headers{display:none}.product-view__locked-text{color:#d0021b;text-align:center}.product-view__product-row-ref-manufacture{color:#4a4a4a;font-size:14px;margin-left:10px;order:3}.product-view__product-row-ref-manufacture span{font-size:14px;font-weight:lighter;margin-right:5px}.product-view__product-row{background:#f9f9f9;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;margin-top:15px;padding:10px;position:relative}.product-view__product-row-name{-webkit-line-clamp:3;color:#000;display:-webkit-box;font-size:18px;margin:0 0 5px;order:1;overflow:hidden;width:100%;word-break:break-word}.product-view__product-row-data{display:flex;flex-wrap:wrap}.product-view__product-row-details{display:flex;margin:0 0 5px;order:1}.product-view__row-prices{align-items:baseline;display:flex;justify-content:end;order:4;width:100%}.product-view__product-row-brand,.product-view__product-row-ref{color:#4a4a4a;font-size:14px;order:2}.product-view__product-row-brand span,.product-view__product-row-ref span{font-size:14px;font-weight:lighter;margin-right:5px}.product-view__product-row-brand{display:none}.product-view__product-row-save-percent-desktop .product-view__products-table-row-prices-discount,.product-view__product-row-save-percent-mobile .product-view__products-table-row-prices-discount{background:#ffec00;border-radius:3.3px;color:#f47720;display:block;font-size:16px;font-style:italic;font-weight:700;height:28px;padding:3px;text-align:center}.product-view__product-row-regular-price span,.product-view__product-row-save-percent-desktop,.product-view__product-row-save-percent-desktop .product-view__products-table-row-prices-discount.empty,.product-view__product-row-save-percent-mobile .product-view__products-table-row-prices-discount.empty,.product-view__product-row-special-price span{display:none}.product-view__product-row-final-price{background:#fdfdfd;color:#000;display:inline-block;font-size:24px;font-weight:700;order:5;text-align:center}.product-view__product-row-final-price.empty{display:none}.product-view__products-table-row-prices-old-price{color:#818181;display:inline-block;font-size:14px;order:3;padding:0 10px;text-decoration:line-through}.product-view__products-table-row-prices-old-price.final-price{color:#000;font-size:24px;font-weight:700;text-decoration:none}.product-view__product-row-regular-price{color:#818181;display:inline-block;font-size:14px;order:3;padding:0 10px;text-decoration:line-through}.product-view__product-row-regular-price.final-price{color:#000;font-size:24px;font-weight:700;text-decoration:none}.product-view .price-disabled{color:#3d3d3d}.product-view__price-offer-label{color:var(--text-titles);font-size:14px;font-style:italic;margin:10px 15px 10px 0;text-align:end}.product-view__price-offer-label:empty,.product-view__product-info-taxes-text{display:none}.product-view__taxes-text{color:#818181;display:block;font-size:12px;font-style:italic;padding:10px 0;text-align:left}.product-view .supplier-offer-progress-verification{margin-bottom:20px;width:100%}.product-view .supplier-offer-progress-verification .not-enough-product-required-quantity-error-text{align-items:center;display:flex;margin-bottom:30px}.product-view .supplier-offer-progress-verification .not-enough-product-required-quantity-error-text img{height:16px;width:16px}.product-view .supplier-offer-progress-verification .not-enough-product-required-quantity-error-text span{color:#e1241a;font-size:1rem;font-style:italic;margin-left:10px;text-align:start}.product-view .supplier-offer-progress-verification__content-wrapper{background-color:#fff;border:2px dashed #462f87;border-radius:4px;padding:20px;position:relative;width:100%}.product-view .supplier-offer-progress-verification__content-wrapper .title{color:#462f87;font-size:1.16667rem;font-weight:700}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper p{color:#000;font-size:1.16667rem}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper span{color:#4a4a4a;font-size:1.16667rem}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper>div{align-items:center;display:flex;gap:20px;justify-content:start;margin:5px 0}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper img{height:22px;width:22px}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper img.checked{content:url(/build/images/check-green-icon.e71f80d4.svg)}.product-view .supplier-offer-progress-verification__content-wrapper .info-wrapper img.cross{content:url(/build/images/cross-red-icon.542531b3.svg)}.product-view .supplier-offer-progress-verification__content-wrapper:before{border:2px dashed #462f87;border-radius:4px;content:"";display:block;height:40px;left:45%;position:absolute;top:-15px;transform:rotate(45deg);width:40px;z-index:-1}.product-view .supplier-offer-progress-verification__content-wrapper:after{background-color:#fff;content:"";height:30px;left:46%;position:absolute;top:-12px;transform:rotate(45deg);width:32px;z-index:2}.product-view .best-price-text{color:#f47720;font-style:italic;font-weight:700;padding:0 3px}.product-view .best-price-text.mobile{margin-right:auto}.product-view .best-price-text.desktop{display:none}.product-view__adder-group{align-items:center;display:flex;justify-content:end;margin:10px 0 0}.product-view__adder-group .product-view__max-qty-label{color:red}.product-view__adder-group .spinner{justify-content:flex-end;width:100%}.product-view__adder-group .spinner .spinner__button{align-items:center;background-color:#e4e4e4;background-image:none;border:none;display:flex;height:32px;justify-content:center;width:33%}.product-view__adder-group .spinner .spinner__button--substract{border-radius:4px 0 0 4px}.product-view__adder-group .spinner .spinner__button--add{border-radius:0 4px 4px 0}.product-view__adder-group .spinner .spinner__button p{font-size:16px;font-weight:700}.product-view__adder-group .spinner .form-input__item{border:.6px solid #f4f4f4;font-size:1.116em;font-weight:700;height:33px;margin:0 10px;width:33%}.product-view .products__adder-wrapper{flex-wrap:wrap;text-align:right}.product-view .products__adder-wrapper .products__add-button{border-radius:4px;font-weight:700;padding:10px;width:100%}.product-view .products__adder-wrapper .products__add-button span{font-family:Roboto,sans-serif;font-size:18px;font-weight:700}.product-view .products__adder-wrapper .products__back-button{display:none}.product-view .modal--quantity-error .quantity-error__message{font-size:18px}.product-view .modal--product-added-to-cart{background:none;height:0;opacity:1;overflow:visible;position:relative}.product-view .modal--product-added-to-cart.slide-fade-enter-active,.product-view .modal--product-added-to-cart.slide-fade-leave{transition:all .3s ease}.product-view .modal--product-added-to-cart.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.product-view .modal--product-added-to-cart.slide-fade-enter,.product-view .modal--product-added-to-cart.slide-fade-leave-to{opacity:0;transform:translateY(10px)}.product-view .modal--product-added-to-cart.teeth-matrix-modal{background-color:rgba(0,0,0,.4);height:100%;position:fixed}.product-view .modal--product-added-to-cart.teeth-matrix-modal.slide-fade-enter,.product-view .modal--product-added-to-cart.teeth-matrix-modal.slide-fade-leave-to{opacity:0;transform:unset}.product-view .modal--product-added-to-cart.teeth-matrix-modal .product-added-to-cart__icon{background:url(/build/images/check-dark-teal.9ebc2536.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 30px;height:30px;margin:0 auto;width:30px}.product-view .modal--product-added-to-cart.teeth-matrix-modal .modal__content-wrapper{background-color:#f8f8f8;border-color:#f8f8f8;height:180px;left:50%;margin-left:-28%;margin-top:-175px;max-width:400px;padding:30px 20px;top:50%;width:60%}.product-view .modal--product-added-to-cart.teeth-matrix-modal .modal__content-wrapper:after{display:none}.product-view .modal--product-added-to-cart.teeth-matrix-modal .modal__content{display:flex;flex-direction:column;gap:10px}.product-view .modal--product-added-to-cart.teeth-matrix-modal .product-added-to-cart__message{font-size:1.33333rem;font-weight:700;margin:0}.product-view .modal--product-added-to-cart .modal__content-wrapper{align-items:center;background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;display:flex;height:fit-content;left:auto;margin:0;min-height:40px;padding:0;position:absolute;right:auto;top:0;width:100%}.product-view .modal--product-added-to-cart .modal__content-wrapper .modal__close{display:none}.product-view .modal--product-added-to-cart .modal__content-wrapper .modal__content{align-items:center;display:flex}.product-view .modal--product-added-to-cart .modal__content-wrapper:after{border-bottom:5px solid transparent;border-left:5px solid #d6e9c6;border-top:5px solid transparent;content:"";display:block;position:absolute;right:50%;top:-8px;transform:rotate(270deg)}.product-view .modal--product-added-to-cart .product-added-to-cart__icon{background:url(/build/images/check-dark-teal.9ebc2536.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;display:inline-block;height:25px;margin:0 10px 0 0;width:15px}.product-view .modal--product-added-to-cart .product-added-to-cart__message{color:#468847;display:inline;font-size:14px;font-weight:400;margin:0}.product-view .modal--quantity-error .quantity-error__message{color:#303030;font-size:1.16em;font-weight:700;line-height:1.5}.product-view .modal--product-added-to-cart .modal__close span,.product-view .modal--quantity-error .modal__close span{cursor:pointer;font-size:26px;font-weight:200;line-height:0;position:absolute;right:8px;top:15px}.product-view .products__help{padding:15px 0;text-align:left}.product-view .products__help span{cursor:pointer;font-size:1.08333rem}.product-view__present-row{border-radius:0}.product-view__present-row .product-view__product-row-brand{color:#000;display:block;font-size:16px;font-weight:500}.product-view__present-row .product-view__product-row-ref{color:#000;font-size:16px;font-weight:500;margin-left:5px}.product-view__present-row .product-view__product-row-ref-manufacture{display:none!important}.product-view__present-row .product-view__adder-group{margin-top:0}.product-view__product-gift-rows-wrapper{background:#fffaf4;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;flex-direction:column;max-height:250px;overflow-y:scroll;width:100%}.product-view__product-gift-rows-wrapper::-webkit-scrollbar{width:14px}.product-view__product-gift-rows-wrapper::-webkit-scrollbar-thumb{background-color:#d8b398;border-radius:10px}.product-view__product-gift-rows-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin:15px 10px}.product-view .on-scroll::-webkit-scrollbar-track{background:#e4e4e4;border-radius:10px;margin:15px 10px}.dontalia-dentalact .product-view__product-info-taxes-text{color:#818181;display:block;font-size:12px;font-style:italic;padding:10px 0;text-align:left}.dontalia-dentalact .product-view__header-row-discount,.dontalia-dentalact .product-view__products-table-row-prices-old-price{display:none}@media (min-width:700px){.product-view .product-view__product-row-name{align-self:center}.product-view__products-table-headers{align-items:flex-end;display:block;display:flex;padding:0 10px}.product-view__header-names-row{align-items:flex-end;display:flex;width:80%}.product-view__header-names-row>div{align-items:center;display:flex;height:37px;justify-content:center;padding:10px 5px}.product-view__header-names-row>div span{font-size:14px;font-weight:700;text-align:center}.product-view__header-row-name{justify-content:left}.product-view__header-row-actions{align-items:center;display:flex;height:37px;justify-content:center;padding:10px 5px;width:20%}.product-view__header-row-actions span{font-size:14px;font-weight:700}.product-view__products-table--without-offer-column .product-view__header-row-name,.product-view__products-table--without-offer-column .product-view__product-row-name{width:55%}.product-view__header-row-name,.product-view__product-row-name{justify-content:left;width:30%}.product-view__header-row-ref,.product-view__product-row-details{width:10%}.product-view__header-row-discount,.product-view__product-row-discount{align-items:center;display:flex;justify-content:center;width:20%}.product-view__header-row-ref-manufacture,.product-view__product-row-ref-manufacture{margin-left:0;width:20%}.product-view__product-row-regular-price span,.product-view__product-row-special-price span,.product-view__products-table-row-prices-old-price span{display:unset}.product-view__header-row-final-price,.product-view__product-row-final-price{min-width:fit-content;text-align:center;width:20%}.product-view__product-row{align-items:center;border:0;flex-direction:row;min-height:63px;padding:10px;width:100%}.product-view__adder-group{display:flex;justify-content:center;margin:0;width:20%}.product-view__adder-group .spinner{width:100%}.product-view__adder-group .spinner .form-input__item{margin:0 5px}.product-view__product-row-data{align-items:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;width:80%}.product-view__product-row-data>div{align-items:center;display:flex;justify-content:center}.product-view__product-row-data>div.product-view__product-row-name{justify-content:flex-start}.product-view__product-row-name{color:#333;font-size:16px;font-weight:400;justify-content:left;margin:0;order:2}.product-view__product-row-ref-manufacture{color:#333;font-size:16px;font-weight:500;order:3}.product-view__product-row-ref-manufacture span{display:none}.product-view__product-row-ref{color:#333;font-size:16px;font-weight:500;padding:0}.product-view__product-row-ref span{display:none}.product-view__products-table{max-width:none;padding-bottom:30px}.product-view__product-row-save-percent-mobile{display:none;max-width:110px;order:2;padding:14px}.product-view__row-prices{align-items:center;flex-direction:column;justify-content:center;order:5;padding:0;width:20%}.product-view__row-prices .product-view__product-row-final-price{font-size:16px;font-weight:400}.product-view__row-prices .product-view__product-row-final-price span{font-size:16px}.product-view__row-prices .product-view__product-row-regular-price{padding:0}.product-view__row-prices .product-view__product-row-regular-price span{font-size:14px}.product-view__row-prices .product-view__product-row-regular-price.final-price{color:#000;font-size:16px;font-weight:400;text-decoration:none}.product-view__row-prices .product-view__product-row-regular-price.final-price span{font-size:16px}.product-view__row-prices .products-table-row-prices-old-price{padding:0}.product-view__row-prices .products-table-row-prices-old-price span{font-size:14px}.product-view__row-prices .products-table-row-prices-old-price.final-price{color:#000;font-size:16px;font-weight:400;text-decoration:none}.product-view__row-prices .products-table-row-prices-old-price.final-price span{font-size:16px}.product-view .best-price-text.mobile{display:none}.product-view .best-price-text.desktop{background-color:transparent;background-image:url(/build/images/best-price-icon.0fea1b2b.svg);background-repeat:no-repeat;color:transparent;display:unset;height:24px;left:9px;padding:0;position:absolute;width:24px}.product-view__product-row-save-percent-desktop{align-items:center;display:flex;justify-content:center;margin:0;max-width:none;order:4;position:relative;width:20%}.product-view__product-row-details{order:1}.product-view__product-row-final-price{background:none;font-size:16px;margin:0;order:6;position:relative;right:0}.product-view__product-row-regular-price,.product-view__products-table-row-prices-old-price{color:#818181;margin:0;order:5}.product-view__product-row-details{margin:0}.product-view__product-row-brand{display:none}.product-view__price-offer-label{font-size:16px}.product-view .products__adder-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.product-view .products__adder-wrapper .products__add-button{margin-right:10px;width:calc(20% - 4px)}.product-view .products__adder-wrapper .products__add-button span{font-size:16px}.product-view .modal--product-added-to-cart.slide-fade-enter,.product-view .modal--product-added-to-cart.slide-fade-leave-to{transform:translateX(10px)}.product-view .modal--product-added-to-cart.teeth-matrix-modal.slide-fade-enter,.product-view .modal--product-added-to-cart.teeth-matrix-modal.slide-fade-leave-to{opacity:0;transform:unset}.product-view .modal--product-added-to-cart.teeth-matrix-modal .modal__content-wrapper{margin-left:-15%;margin-top:-175px;padding:30px 20px;top:50%;width:35%}.product-view .modal--product-added-to-cart .modal__content-wrapper{align-items:center;background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;display:flex;height:fit-content;left:auto;margin:0;min-height:40px;padding:0;position:absolute;right:calc(20% + 20px);top:-40px;width:fit-content}.product-view .modal--product-added-to-cart .modal__content-wrapper:after{right:-6px;top:13.5px;transform:rotate(0deg)}.product-view .modal--product-added-to-cart .product-added-to-cart__icon{background:url(/build/images/check-dark-teal.9ebc2536.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;display:inline-block;height:25px;margin:0 10px;width:15px}.product-view .modal--product-added-to-cart .product-added-to-cart__message{color:#468847;display:inline;font-size:14px;font-weight:400;margin:0;padding-right:10px;width:fit-content}.product-view .modal--quantity-error .modal__content-wrapper{height:200px;left:50%;margin-left:-15%;margin-top:-175px;padding:30px 20px;top:50%;width:35%}.product-view__product-gift-rows-wrapper{display:flex;flex-direction:unset;flex-wrap:wrap;max-height:260px;padding:10px;width:100%}.product-view__present-row{border-bottom:none;padding:10px 15px;width:50%}.product-view__present-row .product-view__product-row-data{flex-direction:column;width:65%}.product-view__present-row .product-view__product-row-data .product-view__product-row-name{align-self:unset;order:unset}.product-view__present-row .product-view__product-row-data .product-view__product-row-details{justify-content:start;order:unset;width:100%}.product-view__present-row .product-view__product-row-data .product-view__product-row-brand,.product-view__present-row .product-view__product-row-data .product-view__product-row-ref{font-weight:400;order:unset}.product-view__present-row .product-view__adder-group{width:35%}.product-view .supplier-offer-progress-verification{align-items:end;display:flex;flex-direction:column;justify-content:center}.product-view .supplier-offer-progress-verification .not-enough-product-required-quantity-error-text{margin-top:-25px}.product-view .supplier-offer-progress-verification__content-wrapper{width:500px}.product-view .supplier-offer-progress-verification__content-wrapper .title{font-size:1.33333rem}.product-view .supplier-offer-progress-verification__content-wrapper:before{left:unset;right:13%}.product-view .supplier-offer-progress-verification__content-wrapper:after{left:unset;right:calc(14% - 2px)}.dontalia-pl .product-view .best-price-text.desktop{background-image:url(/build/images/best-price-icon-pl.d4cf8b10.svg)}}@media (min-width:769px){.product-view .modal--quantity-error .quantity-error__message{font-size:1.35em}}@media (min-width:1025px){.product-view__header-row-name,.product-view__product-row-name{width:35%}.product-view__header-row-final-price,.product-view__product-row-final-price,.product-view__row-prices{width:15%}.product-view .best-price-text.desktop{background:none;color:#f47720;display:unset;height:unset;left:-4%;position:absolute;width:41%}.product-view .modal--quantity-error .quantity-error__message,.product-view .products__adder-wrapper .products__add-button span{font-size:18px}.product-view .products__help{display:block;text-align:center}.product-view .products__help span{font-family:GillSans;font-size:1.083em;font-weight:700}.product-view .supplier-offer-progress-verification__content-wrapper:before{right:19%}.product-view .supplier-offer-progress-verification__content-wrapper:after{right:calc(20% - 2px)}.dontalia-pl .product-view .best-price-text.desktop{background:none}}@media (min-width:1300px){.product-view .modal--product-added-to-cart.teeth-matrix-modal .modal__content-wrapper{margin-left:-13%;width:35%}.product-view .supplier-offer-progress-verification__content-wrapper:before{right:22%}.product-view .supplier-offer-progress-verification__content-wrapper:after{right:calc(23% - 2px)}}@media (min-width:1440px){.product-view .supplier-offer-progress-verification__content-wrapper:before{right:25%}.product-view .supplier-offer-progress-verification__content-wrapper:after{right:calc(26% - 2px)}}.product-view__gallery{margin:20px 15px 0;text-align:center}.product-view__gallery__preview-image{height:160px}.product-view__gallery figure{align-items:center;cursor:pointer;display:flex;height:263px;justify-content:center;margin:0 auto;max-width:100%;padding:0;position:relative;text-align:center;width:360px}.product-view__gallery figure iframe{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{bottom:15px;position:absolute;right:30px}.product-view__gallery-control{align-items:center;color:#303030;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:0}.product-view__gallery-control--left .arrow{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg)}.product-view__gallery-control--right{right:0}.product-view__gallery-control--right .arrow{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg);transform:rotate(180deg)}.product-view__gallery-thumbnails{display:flex;justify-content:center;overflow-x:auto;width:100%}.product-view__gallery-thumbnails .thumbnails__content{margin-top:2px;padding:0 0 8px 10px;text-align:left;white-space:nowrap;width:100%}.product-view__gallery-thumbnails .thumbnails__content .image-counter{display:unset!important}.product-view__gallery-thumbnails .content__elem,.product-view__gallery-thumbnails .content__elem img{display:none}.product-view__gallery-thumbnails .content__elem .elm__control{background-color:#d2d2d2;border:1px solid #fdfdfd;border-radius:10px;cursor:pointer;height:12px;margin:1px;width:12px}.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:relative;position:fixed;right:0;top:0;z-index:9998}.product-view__gallery-preview-modal-image{background:#fdfdfd;box-shadow:0 5px 20px 2px #d2d2d2;cursor:move;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%)}.product-view__gallery .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:#fdfdfd;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:#fdfdfd;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:#fdfdfd;height:32px;width:32px}.product-view__gallery .toolbar-control:hover .icon{fill:var(--primary-color)}.dontalia-dentalact .product-view__gallery-control--left .arrow,.dontalia-dentalact .product-view__gallery-control--right .arrow{background-image:url(/build/images/left-arrow-dentalact.399f28b6.svg)}.dontalia-dentalact .product-view__gallery-control--right .arrow{transform:rotate(180deg)}@media (min-width:641px){.product-view__gallery{border:0;border-bottom:0;float:left;margin:0}.product-view__gallery-preview-image{height:300px}.product-view__gallery figure{height:300px;width:100%}.product-view__gallery-control{padding:0;top:0}.product-view__gallery-control .arrow{height:25px;margin:0 7px;width:13px}}@media (min-width:1025px){.product-view__gallery figure{height:400px}.product-view__gallery figure iframe{height:85%}.product-view__gallery-preview-image{height:375px}.product-view__gallery-thumbnails .thumbnails__content .image-counter{display:none!important}.product-view__gallery-thumbnails .content__elem{display:inline-block}.product-view__gallery-thumbnails .content__elem img{cursor:pointer;display:block;height:80px;width:80px}.product-view__gallery-thumbnails .content__elem.active img{border:1px solid #b7b7b7;border-radius:4px}.product-view__gallery-thumbnails .content__elem .elm__control{display:none}}.teeth-matrix{display:flex;flex-direction:column;width:100%}.teeth-matrix .teeth-matrix__display-buttons{display:flex;flex-direction:column;justify-content:space-between}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper{margin:5px 0;width:100%}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__display-button{align-self:center;background-color:#ffe6d4;border-radius:4px;color:#f47720;cursor:pointer;font-size:1.33333rem;font-weight:700;margin:5px 0;padding:10px;text-align:center;text-transform:uppercase}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__teeth-set-total{display:none;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:#303030;font-size:1.66667rem;font-weight:700;margin-bottom:8px;margin-top:20px}.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:35px}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell{background-color:#ffe6d4;border:none!important;color:#f47720;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--blank{background-color:transparent;border:transparent!important}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell--highlighted{border:.8px solid #f47720!important}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted input{background-color:#ffe6d4}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--disabled{background-color:#edf7fd}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell{align-items:center;border:.5px solid #d2d2d2;display:flex;height:30px;justify-content:center;text-align:center}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell:focus,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell:hover{background:#f47720;border:none}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input{border:none;color:#fdfdfd;font-size:1em;font-weight:700;height:28px;padding:2px;text-align:center;width:99%}.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:#f47720;border:none}.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__cell--with-quantity .teeth-matrix__input{background:#f47720;border:none}.teeth-matrix .teeth-matrix__teeth-set-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;margin-top:20px}.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-total,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__total{color:#303030;font-size:1.16667em;font-weight:700;text-align:center}.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__buy-button,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-buy-button{align-self:center;background-color:var(--primary-color);border-radius:4px;color:#fdfdfd;cursor:pointer;font-size:16px;font-weight:700;padding:12px 25px;text-transform:uppercase}.teeth-matrix .teeth-matrix__footer{display:none}.dontalia-dentalact .teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__display-button{background-color:var(--primary-color);color:#eef7f6}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell{background-color:#eef7f6;color:var(--primary-color)}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell--highlighted{border:.8px solid #eef7f6!important}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted,.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted input{background-color:#eef7f6}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell{border:.5px solid #d2d2d2}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell:focus,.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell:hover{background:#eef7f6}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input:focus,.dontalia-dentalact .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)}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--with-quantity .teeth-matrix__input{background:#eef7f6}.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__buy-button,.dontalia-dentalact .teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-buy-button{background-color:var(--primary-color)}@media (min-width:769px){.teeth-matrix .teeth-matrix__display-buttons,.teeth-matrix .teeth-matrix__footer{display:none}.teeth-matrix .teeth-matrix__footer .teeth-matrix__total{font-size:1.33333em;margin-bottom:20px}}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-label,.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-price{color:#000;font-weight:700;text-transform:uppercase}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-price{display:none}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-description{color:#000;font-size:14px;font-weight:lighter}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-description strong{font-weight:700;padding-right:2px}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__supplier-offer{align-items:flex-start;background-color:#f0f0f0;border-bottom:none;display:flex;flex-flow:column nowrap;justify-content:center;margin:10px 0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__supplier-offer .offer-description{margin:0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__save-percent{display:flex;justify-content:space-between}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__save-percent .product-offer__save-percent-title{color:var(--primary-color);font-size:1.16667em;font-weight:700;text-align:center;text-transform:uppercase;width:30%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__save-percent .product-offer__save-percent-text{text-align-last:left;width:70%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__save-percent .product-offer__save-percent-text span{color:#472a93;font-weight:700}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__telephone-offer .offer-label{text-transform:uppercase}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__discount-offer--with-telephone-offer .offer-label,.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__telephone-offer .offer-label{min-width:80px}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__without-offer{display:none}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li{display:flex;flex-wrap:wrap;padding:2px 0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li .offer-price--tier-offer{display:inline-block;font-size:1.16667rem;margin-left:15px}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .offer-label,.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__gift-offer .offer-label{display:none}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .bonus-qty-icon{align-items:center;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;min-width:50px;position:relative;width:50px}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .bonus-qty-icon>img{height:100%;left:0;position:absolute;top:0;width:100%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .bonus-qty-label{color:#fdfdfd;font-weight:700;z-index:2}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift{font-size:.833em;font-weight:700}.product-view .product-view__products-table .product-view__gift-wrapper .product-view__products-table-headers .product-view__header-names-row .product-view__header-row-name{min-width:80%}.product-view .product-view__products-table .product-view__gift-wrapper .product-view__products-table-headers .product-view__header-names-row .product-view__header-row-ref{min-width:20%}.product-view .product-view__products-table .product-view__gift-wrapper .product-view__product-row{background:#fffaf4;margin-top:0}.product-view .product-view__products-table .product-view__gift-wrapper .product-view__product-row .product-view__product-row-data .product-view__product-row-name{min-width:80%}.product-view .product-view__products-table .product-view__gift-wrapper .product-view__product-row .product-view__product-row-data .product-view__product-row-details{min-width:20%}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper{background:#fff6e8;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:15px;text-align:center}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper img{margin-bottom:3px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>div{align-items:center;display:flex;width:100%}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>div p{display:none}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper span{color:#000;font-size:1.33333rem;font-weight:700;margin-left:10px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>p{color:#000;font-size:1.16667rem;padding-top:5px;text-align:left}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper .arrow-image{margin-bottom:0;margin-left:auto;transform:rotate(90deg);transition:transform .3s ease-in-out}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper .rotate-arrow-up{transform:rotate(-90deg)}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper .rotate-arrow-down{transform:rotate(90deg)}.product-view .product-view__products-table .product-view__gift-wrapper .hide-gift-table{display:none}.product-view .product-view__products-table .product-view__gift-wrapper .show-gift-table{display:flex}@media (min-width:641px){.product-view .product-view__info-wrapper .info__product-offers{margin:0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-price{display:inline-block}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-label--discount-offer{margin-right:10%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-icon{margin:0 5%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer .offer-description{margin-left:0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer{flex-wrap:nowrap}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer{width:100%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li{align-items:center;display:flex;flex-wrap:nowrap;line-height:1.4}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li .offer-price--tier-offer{font-size:1.16667em;margin:0 5%}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__tiers-offer .tiers-offer li .offer-description{margin-left:0}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__bonus-offer .offer-label,.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__gift-offer .offer-label{display:inline-block}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__gift-offer .offer-label span{color:#d0021b}.product-view .product-view__info-wrapper .info__product-offers .product-offers__product-offer.product-offer__gift-offer .offer-description{max-width:240px}.product-view .product-view__products-table .products-table__gift-label-wrapper{background:none;margin:0;text-align:center}.product-view .product-view__products-table .products-table__gift-label-wrapper span{color:#d0021b;font-size:1.083em}}@media (min-width:700px){.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper{padding:15px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper img{margin-bottom:3px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>div{align-items:center;display:flex;width:100%}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>div p{color:#000;display:unset;font-size:1.16667rem;padding-left:10px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper span{margin-left:30px}.product-view .product-view__products-table .product-view__gift-wrapper .products-table__gift-label-wrapper>p{display:none}}@media (min-width:769px){.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer .offer-label{font-size:1.083em;text-transform:none}.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer.product-offer__discount-offer--with-telephone-offer .offer-label,.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer.product-offer__telephone-offer .offer-label{min-width:120px}.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer.product-offer__gift-offer .offer-description--gift-offer{max-width:275px}.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer.product-offer__gift-offer .offer-description--gift-offer .gift-offer__gift{font-size:1em}}@media (min-width:1025px){.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer{display:flex;justify-content:normal}.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer .offer-description{margin:0}.product-view
.product-view__info-wrapper
.info__product-offers
.product-offers__product-offer.product-offer__gift-offer .offer-description--gift-offer{max-width:none}}.modal--login-form--reduced,.modal.modal--request-quote-form,.modal.modal--request-quote-sent{z-index:200!important}.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-color:#fdfdfd}.modal--login-form--reduced>.modal__content-wrapper{border-radius:4px;margin:180px auto auto;max-width:300px;width:100%}@media (min-width:1024px){.modal--login-form--reduced>.modal__content-wrapper{max-width:667px;padding:14px 28px 42px}}.modal.modal--request-quote-form{padding:0 18px}@media (min-width:1024px){.modal.modal--request-quote-form{padding:0}}.modal.modal--request-quote-form *{font-family:Roboto!important}.modal.modal--request-quote-form .modal__content-wrapper{border-radius:4px;margin:180px auto auto;max-width:667px;width:100%}.modal.modal--request-quote-form .modal__content{border-radius:4px;max-width:unset!important;padding:50px 15px 25px;width:100%}.modal.modal--request-quote-form .modal__content-wrapper{border-radius:4px!important;max-width:667px!important;padding:0!important;width:100%!important}.modal.modal--request-quote-form .modal__close{background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:14px;position:absolute;right:14px!important;top:14px!important;width:14px}.modal.modal--request-quote-form .modal__close span{display:none}.modal.modal--request-quote-form-form .form-component__button-wrapper{text-align:center}.modal.modal--request-quote-form .request-quote-form{border-radius:4px;padding:15px}.modal.modal--request-quote-form .request-quote-form__title{color:#303030;font-size:1.5rem;font-weight:700;margin-bottom:30px;position:relative;text-align:center;width:100%}.modal.modal--request-quote-form .request-quote-form__title:before{display:none}.modal.modal--request-quote-form .request-quote-form .form-item{align-items:center;display:flex;margin:15px 0}.modal.modal--request-quote-form .request-quote-form .form-item.full-width{width:100%}.modal.modal--request-quote-form .request-quote-form .product-name{flex-direction:column;width:100%}.modal.modal--request-quote-form .request-quote-form .product-name .form-item__label{margin-bottom:5px;width:100%}.modal.modal--request-quote-form .request-quote-form .product-name .form-item__label span{display:none}.modal.modal--request-quote-form .request-quote-form .form-item__label{font-size:1.08333em;text-align:left;width:40%}.modal.modal--request-quote-form .request-quote-form .form-checkbox{width:100%}.modal.modal--request-quote-form .request-quote-form .form-checkbox input{display:none}.modal.modal--request-quote-form .request-quote-form .form-checkbox input+.form-checkbox__label{display:inline-block;margin:0;text-align:left;width:91%}.modal.modal--request-quote-form .request-quote-form .form-checkbox input+.form-checkbox__label span{margin-left:15px;position:static}.modal.modal--request-quote-form .request-quote-form .form-checkbox input+.form-checkbox__label:after{display:none}.modal.modal--request-quote-form .request-quote-form .form-checkbox input+.form-checkbox__label:before{background-image:url(/build/images/unchecked-checkbox.ef192e6e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:20px;left:0;position:absolute;top:-2px;width:20px}.modal.modal--request-quote-form .request-quote-form .form-checkbox input:checked+.form-checkbox__label:before{background:url(/build/images/orange-checked-checkbox.8f74ff26.svg) no-repeat!important;background-size:contain!important;content:"";cursor:pointer;height:20px!important;left:0!important;position:absolute;top:-1px!important;width:20px!important}.modal.modal--request-quote-form .request-quote-form .form-input,.modal.modal--request-quote-form .request-quote-form .form-select{width:100%}.modal.modal--request-quote-form .request-quote-form .form-input input,.modal.modal--request-quote-form .request-quote-form .form-input select,.modal.modal--request-quote-form .request-quote-form .form-select input,.modal.modal--request-quote-form .request-quote-form .form-select select{background:#fdfdfd;border:1px solid #979797;border-radius:2px;color:#303030;font-size:1.16667rem;font-style:normal;height:50px;padding:0 8px;width:100%}.modal.modal--request-quote-form .request-quote-form .form-input input::placeholder,.modal.modal--request-quote-form .request-quote-form .form-input select::placeholder,.modal.modal--request-quote-form .request-quote-form .form-select input::placeholder,.modal.modal--request-quote-form .request-quote-form .form-select select::placeholder{color:#8d8d8d;font-size:1rem;font-style:italic;font-weight:300}.modal.modal--request-quote-form .request-quote-form .form-input select,.modal.modal--request-quote-form .request-quote-form .form-select select{border:1px solid #c2c2c2}.modal.modal--request-quote-form .request-quote-form .form-component__button{border-radius:4px;font-family:Roboto!important;font-weight:500;padding:10px 25px;width:100%}.modal.modal--request-quote-form .request-quote-form .form-checkbox__label span,.modal.modal--request-quote-form .request-quote-form .form-error{text-align:left}.modal.modal--request-quote-form .request-quote-form .form-checkbox__label span a,.modal.modal--request-quote-form .request-quote-form .form-checkbox__label span a:hover,.modal.modal--request-quote-form .request-quote-form .form-checkbox__label span a:visited{color:var(--primary-color);cursor:pointer;font-weight:700;text-decoration:underline}.modal.modal--request-quote-form .request-quote-form .form-checkbox__label span a:hover{text-decoration:underline}.modal.modal--request-quote-form .request-quote-form .privacy-policy a{color:var(--primary-color);text-decoration:underline}.modal.modal--request-quote-form .request-quote-form .gdpr{color:#8d8d8d;font-weight:300;line-height:120%;margin:10px 0 20px;text-align:left;width:100%}.modal.modal--request-quote-form .request-quote-form .gdpr a,.modal.modal--request-quote-form .request-quote-form .gdpr span{color:var(--primary-color)}.modal.modal--request-quote-sent .modal__content-wrapper{margin:180px auto auto;width:25rem}@media (min-width:1024px){.modal.modal--request-quote-sent .modal__content-wrapper{width:37.5rem}}.modal.modal--request-quote-sent .modal__content{border-radius:4px;padding:14px 28px 28px}.request-quote-sent{align-items:center;display:flex;flex-direction:column}.request-quote-sent img{width:3.33333rem}@media (min-width:1024px){.request-quote-sent img{width:2.5rem}}.request-quote-sent .title{font-size:1.75rem;font-weight:500;margin:2.91667rem 0 .91667rem;text-align:center}@media (min-width:1024px){.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:none;border-radius:.3rem;color:#fdfdfd;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:var(--button-text-color-hover);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:1024px){.request-quote-sent__button{font-size:1rem;margin:2.41667rem 0 0;width:16.66667rem}}@media (min-width:641px){.modal.modal--request-quote-form .request-quote-form{align-items:start;display:flex;flex-flow:row wrap;justify-content:space-between;padding:0}.modal.modal--request-quote-form .request-quote-form .request-quote-form__title{font-size:1.5em}.modal.modal--request-quote-form .request-quote-form .form-item{flex-direction:column;margin:5px 0;width:calc(50% - 10px)}.modal.modal--request-quote-form .request-quote-form .form-item__label{font-size:1.16667em;padding:5px 0;width:100%}.modal.modal--request-quote-form .request-quote-form .product-name{flex-direction:row;margin:22px 0;width:100%}.modal.modal--request-quote-form .request-quote-form .product-name.children-select{margin:5px 0 12px}.modal.modal--request-quote-form .request-quote-form .product-name .form-item__label{margin-bottom:0;width:35%}.modal.modal--request-quote-form .request-quote-form .form-input,.modal.modal--request-quote-form .request-quote-form .form-select{width:100%}.modal.modal--request-quote-form .request-quote-form .form-input input,.modal.modal--request-quote-form .request-quote-form .form-input select,.modal.modal--request-quote-form .request-quote-form .form-select input,.modal.modal--request-quote-form .request-quote-form .form-select select{height:36px}.modal.modal--request-quote-form .request-quote-form .form-component__button-wrapper{text-align:center;width:100%}.modal.modal--request-quote-form .request-quote-form .form-component__button{font-size:1.16667em;height:28px;padding:5px 35px}.modal.modal--request-quote-form .request-quote-form .privacy-policy{min-width:51%}.modal.modal--request-quote-form .request-quote-form .form-checkbox .form-checkbox__label{margin-left:25px!important}.modal.modal--request-quote-form .request-quote-form .form-checkbox .form-checkbox__label span{margin-left:0!important}}@media (min-width:769px){.modal.modal--request-quote-form .modal__content-wrapper{padding:0 20px 20px}}.related-slider{display:block}.related-slider .product-card{background:#fff}.related-slider__item{display:flex;justify-content:center}.related-slider .glide__slide{margin:0}.related-slider .glide__arrows{background-color:transparent;height:45px;position:absolute;right:0;top:-45px;width:97px}.related-slider .glide__arrow{background-size:16px;height:45px;opacity:1;top:0;transform:none;width:45px}.related-slider .glide__arrow span{background-position:50%;background-repeat:no-repeat;display:block;height:45px;transform:rotate(180deg);width:45px}.related-slider .glide__arrow--left{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg);left:0}.related-slider .glide__arrow--right{background-image:url(/build/images/left-arrow-orange.1b3e56c6.svg);right:0;transform:rotate(-180deg)}.related-slider .glide__slides{overflow:visible}.related-slider .glide__arrows{color:blue;height:36px;width:77px}.related-slider .glide__arrows--disabled{color:red;display:none}.related-slider .glide__arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:10px;border:none;box-shadow:none;height:36px;padding:13px;width:36px}.related-slider .glide__arrow span{height:36px;width:36px}.related-slider .glide__arrow:hover{background-color:#ffe6d4}.related-slider .modal-add-to-cart{background-color:hsla(0,0%,100%,.9)}.related-slider .modal-add-to-cart__image img{max-height:190px;width:auto}.related-slider .modal-add-to-cart__name{padding:30px 0 5px}.related-slider .modal-add-to-cart__name p{font-weight:700;margin:0 auto;max-width:65%}.related-slider .modal-add-to-cart__info{border-bottom:1px solid #d2d2d2}.related-slider .modal-add-to-cart__price{padding-bottom:10px}.related-slider .modal-add-to-cart__minimum-price{color:var(--primary-color);font-size:16px;font-weight:700;text-align:right}.related-slider .modal-add-to-cart__regular-price{text-align:right;text-decoration:line-through}.related-slider .modal-add-to-cart__offer{align-items:center;border-bottom:1px solid #d2d2d2;display:flex;justify-content:flex-start;padding:10px 0}.related-slider .modal-add-to-cart__offer>span{color:var(--primary-color);font-weight:700;margin-right:15px;text-transform:uppercase}.related-slider .modal-add-to-cart__offer>p{display:block;text-align:center;width:100%}.related-slider .modal-add-to-cart__offer>p>span{color:#472a93;font-weight:700}.related-slider .modal-add-to-cart__adder{padding:10px 0}.related-slider .modal-add-to-cart__adder .spinner{display:flex!important;height:30px;justify-content:center;margin-bottom:5px}.related-slider .modal-add-to-cart__adder .spinner__button{background:#e8e8e8;height:30px;width:30px}.related-slider .modal-add-to-cart__adder .spinner__button p{font-size:15px;font-weight:700}.related-slider .modal-add-to-cart__adder .spinner .form-input__item{border:1px solid #303030;font-size:15px;font-weight:700;width:44px}.related-slider .modal-add-to-cart__adder button{font-weight:700;padding:8px 15px;text-transform:uppercase}.related-slider .modal-add-to-cart__info-extra{display:none}.related-slider .modal__content-wrapper{background:#f4f4f4;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);display:flex;padding:20px 0;top:25%}.related-slider .modal__content-wrapper--reverse{animation:modalAnimationRev .3s ease-in-out forwards}.related-slider .modal__content-wrapper--active{animation:modalAnimation .3s ease-in-out}.related-slider .modal__close{background-color:#303030;cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px}.related-slider .modal__close span{color:#fdfdfd;font-family:Verdana,sans-serif;font-size:30px;left:3px;line-height:27px;position:absolute}.dontalia-dentalact .related-slider .glide__arrow:hover{background-color:var(--primary-color)}.dontalia-dentalact .related-slider .glide__arrow--left{background-image:url(/build/images/left-arrow-dentalact.399f28b6.svg)}.dontalia-dentalact .related-slider .glide__arrow--left:hover{background-image:url(/build/images/left-arrow-white.59f2f64f.svg)}.dontalia-dentalact .related-slider .glide__arrow--right{background-image:url(/build/images/left-arrow-dentalact.399f28b6.svg);transform:rotate(-180deg)}.dontalia-dentalact .related-slider .glide__arrow--right:hover{background-image:url(/build/images/left-arrow-white.59f2f64f.svg)}@media (min-width:466px){.related-slider .glide__arrows{top:-45px}}@media (min-width:641px){.related-slider{display:block;width:100%}.related-slider__wrapper{height:inherit;outline:none}.related-slider__list{height:100%}.related-slider__item{display:flex;justify-content:center}.related-slider .product-card{margin:0;width:100%}.related-slider .product-card__image{padding:0}.related-slider .product-card__name{margin:0 0 5px;min-height:0}.related-slider .product-card__name a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;height:36px;line-height:1.5;margin:0 auto;overflow:hidden;text-overflow:ellipsis}.related-slider .modal__content-wrapper{width:95%}.related-slider .modal__content{display:flex;justify-content:space-around;margin:0!important;max-width:none!important;padding:45px 20px;width:100%}.related-slider .modal-add-to-cart__image{align-items:center;display:flex;justify-content:center;width:210px}.related-slider .modal-add-to-cart__image img{max-height:none;width:100%}.related-slider .modal-add-to-cart__content{padding-left:35px;width:calc(100% - 245px)}.related-slider .modal-add-to-cart__info{display:flex;justify-content:space-between}.related-slider .modal-add-to-cart__name{padding:0}.related-slider .modal-add-to-cart__name p{font-size:1.41667em;margin:0;max-width:90%;text-align:left}.related-slider .modal-add-to-cart__minimum-price{font-size:1.83333em;white-space:nowrap}.related-slider .modal-add-to-cart__regular-price{font-size:1.16667em;white-space:nowrap}.related-slider .modal-add-to-cart__offer p{text-align:left}.related-slider .modal-add-to-cart__info-extra{border-bottom:1px solid #d2d2d2;display:block;padding:10px 0;text-align:left}.related-slider .modal-add-to-cart__info-extra p{font-size:1.16667em;margin:5px 0}.related-slider .modal-add-to-cart__adder{display:flex;justify-content:flex-end}.related-slider .modal-add-to-cart__adder .spinner{height:45px;margin:0}.related-slider .modal-add-to-cart__adder .spinner__button{height:45px;width:45px}.related-slider .modal-add-to-cart__adder .spinner__button p{font-size:2.91667em}.related-slider .modal-add-to-cart__adder .spinner .form-input__item{font-size:1.66667rem;width:70px}.related-slider .modal-add-to-cart__adder button{font-size:1.08333em;margin-left:10px;padding:8px 20px}}@media (min-width:769px){.related-slider .modal-add-to-cart__image{width:260px}.related-slider .modal-add-to-cart__content{width:calc(100% - 295px)}}@media (min-width:700px){.related-slider .product-card{background:#fff;width:100%!important}.related-slider .glide__slide{margin:0}.related-slider .glide__arrows{right:20px;top:-70px}}@media (min-width:1025px){.related-slider{height:310px;margin:0 0 20px}.related-slider .product-card__name a{margin:0 10px}.related-slider .product-card__image img{max-height:135px}.related-slider .modal__content-wrapper{max-width:980px;width:80%}.related-slider .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .3s ease-in-out forwards}.related-slider .modal__content-wrapper--active{animation:modalAnimationResponsive .3s ease-in-out}.related-slider--unique .related-item{width:calc(100% - 40px)}}@media (min-width:1440px){.related-slider .modal__content-wrapper{width:100%}}.product-request-manager{align-items:center;display:flex;justify-content:flex-start;margin:20px 0;max-width:1000px}.product-request-manager__show-button{font-size:1.08333rem;padding:10px 15px}.product-request-manager__modal-top{font-size:14px;font-weight:700;margin:20px 0 30px}.product-request-manager__form--submit{font-size:1.25rem;padding:5px 10px}.product-request-manager .form-item{align-items:center;display:flex;height:40px;margin:10px 0;width:100%}.product-request-manager .form-item label{font-weight:700;margin:0 20px;text-align:left;width:25%}.product-request-manager .form-item:nth-child(2) label{white-space:nowrap}.product-request-manager .form-error span{text-align:left}.product-request-manager .form-component{width:100%}.product-request-manager .form-component form{align-items:flex-end;display:flex;flex-flow:column wrap}.product-request-manager .form-component form .form-input{padding:0 20px 0 0;width:100%}.product-request-manager .form-component form .form-input input{width:100%}.product-request-manager .form-component__button-wrapper{padding:0 20px 0 0}.product-request-manager .form-component__button-wrapper input{border-radius:5px;margin-bottom:10px;padding:5px 30px}@media (min-width:641px){.product-request-manager .form-component form{align-items:center;flex-flow:row nowrap}.product-request-manager .form-component form .form-item{margin:0}.product-request-manager .form-component form .form-item label{margin:0;padding:0 10px 0 0;width:auto}.product-request-manager .form-component form .form-item .form-input input{margin-top:5px}.product-request-manager .form-component form .form-component__button-wrapper{padding:0}.product-request-manager .form-component form .form-component__button-wrapper input{margin-bottom:0}}.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(/build/images/arrow-left-primary.80bc50a9.svg)}.app-icon--arrow-right-primary{background-image:url(/build/images/arrow-right-primary.16fff5fc.svg)}.app-icon--arrow-right-white{background-image:url(/build/images/arrow-right-white.fb7d8455.svg)}.app-icon--cart-primary{background-image:url(/build/images/cart-primary.85a18e45.svg)}.app-icon--cart-white{background-image:url(/build/images/cart-white.80cf8321.svg)}.app-icon--chat-white{background-image:url(/build/images/chat-white.a3c6e003.svg)}.app-icon--chat-primary{background-image:url(/build/images/chat-primary.c44143db.svg)}.app-icon--close-grey{background-image:url(/build/images/close-grey.17816c2c.svg)}.app-icon--close-primary{background-image:url(/build/images/close-primary.a671ec1d.svg)}.app-icon--download-primary{background-image:url(/build/images/download-primary.8a1b90de.svg)}.app-icon--download-white{background-image:url(/build/images/download-white.37baf127.svg)}.app-icon--email-primary{background-image:url(/build/images/email-primary.dda51e29.svg)}.app-icon--facebook-primary{background-image:url(/build/images/facebook-primary.2bc27d18.svg)}.app-icon--go-back-arrow{background-image:url(/build/images/go-back-arrow.fd19a526.svg)}.app-icon--interactive-zone-cross-primary{background-image:url(/build/images/interactive-zone-cross-primary.1ebfb278.svg)}.app-icon--interactive-zone-new-primary{background-image:url(/build/images/interactive-zone-new-primary.306fd4fd.svg)}.app-icon--interactive-zone-outlet-primary{background-image:url(/build/images/interactive-zone-outlet-primary.ef328503.svg)}.app-icon--interactive-zone-play-blue{background-image:url(/build/images/interactive-zone-play-blue.1a829a73.svg)}.app-icon--interactive-zone-plus-primary{background-image:url(/build/images/interactive-zone-plus-primary.aaeee980.svg)}.app-icon--interactive-zone-present-primary{background-image:url(/build/images/interactive-zone-present-primary.36a77626.svg)}.app-icon--interactive-zone-tiers-primary{background-image:url(/build/images/interactive-zone-tiers-primary.68c35352.svg)}.app-icon--linkedin-primary{background-image:url(/build/images/linkedin-primary.409002a3.svg)}.app-icon--logout-primary{background-image:url(/build/images/logout-primary.14f4e892.svg)}.app-icon--menu-burger{background-image:url(/build/images/menu-burger.63aba9b8.svg)}.app-icon--mini-cart-black{background-image:url(/build/images/mini-cart-black.443af399.svg)}.app-icon--pages-black{background-image:url(/build/images/pages-black.5ea19cd3.svg)}.app-icon--pages-primary{background-image:url(/build/images/pages-primary.ce383cc8.svg)}.app-icon--pages-white{background-image:url(/build/images/pages-white.72df1abe.svg)}.app-icon--paginate-all-left-black{background-image:url(/build/images/paginate-all-left-black.7c526961.svg)}.app-icon--paginate-all-right-black{background-image:url(/build/images/paginate-all-right-black.6b6c8250.svg)}.app-icon--paginate-left-black{background-image:url(/build/images/paginate-left-black.faebb66e.svg)}.app-icon--paginate-left-primary{background-image:url(/build/images/paginate-left-primary.c5b2d234.svg)}.app-icon--paginate-left-white{background-image:url(/build/images/paginate-left-white.271ffe08.svg)}.app-icon--paginate-right-black{background-image:url(/build/images/paginate-right-black.31942839.svg)}.app-icon--paginate-right-primary{background-image:url(/build/images/paginate-right-primary.631f1f95.svg)}.app-icon--store-logo-white{background-image:url(/build/images/logo_dontalia_negative_white.22c22096.png)}.app-icon--search-white{background-image:url(/build/images/search-white.22b8dc08.svg)}.app-icon--select-triangle-primary{background-image:url(/build/images/select-triangle-primary.fae4bf97.svg)}.app-icon--select-triangle-white{background-image:url(/build/images/select-triangle-white.dfccaf34.svg)}.app-icon--share-black{background-image:url(/build/images/share-black.21700a2d.svg)}.app-icon--share-primary{background-image:url(/build/images/share-primary.172bd652.svg)}.app-icon--share-white{background-image:url(/build/images/share-white.4631b00f.svg)}.app-icon--table-of-contents-white{background-image:url(/build/images/table-of-contents-white.76d08ad7.svg)}.app-icon--telephone-green{background-image:url(/build/images/telephone-green.39b1a0d4.svg)}.app-icon--telephone-red{background-image:url(/build/images/telephone-red.470edb90.svg)}.app-icon--telephone-primary{background-image:url(/build/images/telephone-primary.5f1f8cec.svg)}.app-icon--telephone-white{background-image:url(/build/images/telephone-white.7a8f7f24.svg)}.app-icon--twitter-primary{background-image:url(/build/images/twitter-primary.9a1fe569.svg)}.app-icon--user-primary{background-image:url(/build/images/user-primary.b8d7370b.svg)}.app-icon--user-white{background-image:url(/build/images/user-white.76073a23.svg)}.app-icon--web-offers{background-image:url(/build/images/web-offers.afd6a253.svg)}.app-icon--web-offers-white{background-image:url(/build/images/web-offers-white.dd1055ec.svg)}.app-icon--zoom-in-white{background-image:url(/build/images/zoom-in-white.e84c38ea.svg)}.app-icon--zoom-out-white{background-image:url(/build/images/zoom-out-white.f04d2259.svg)}.app-icon--zoom-quit-white{background-image:url(/build/images/zoom-quit-white.532b9e68.svg)}.modal>.modal__content-wrapper .modal__close{color:#472a93;display:flex;justify-content:flex-end}.modal>.modal__content-wrapper .modal__close span{cursor:pointer;font-size:2.5rem;line-height:15px;padding:10px 5px}.account-welcome .modal>.modal__content-wrapper .modal__close{display:none}.account-confirmation .modal{background-color:rgba(0,0,0,.4)}.account-confirmation .modal .modal__content-wrapper{background-color:#fff;margin-top:56px;padding-bottom:30px}.professional-advice .modal__close{display:none!important}.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(/build/images/arrow-left-primary.80bc50a9.svg)}.pages-carousel.pages-carousel--horizontal .carousel__next{background-image:url(/build/images/arrow-right-primary.16fff5fc.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(/build/images/arrow-left-primary.80bc50a9.svg);transform:rotate(90deg)}.pages-carousel.pages-carousel--vertical .carousel__next{background-image:url(/build/images/arrow-right-primary.16fff5fc.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{color:#472a93;font-size:1.33333rem;padding-bottom:20px;text-decoration:none}.catalogs-group-selector .catalogs-group-selector__selected{background-color:#472a93;padding:15px 20px}.catalogs-group-selector .catalogs-group-selector__selected-text{color:#fff;font-size:1.33333rem;margin-left:30px;text-align:center}.catalogs-group-selector .catalogs-group-selector__selected .app-icon{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__options{background-color:#fff}}.contact-modal .modal__content{padding-left:20px;padding-right:20px;padding-top:10px!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--1{justify-content:center}.contact-data .contact-data__department-wrapper{border:1px solid #303030;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:#89dd17}.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:#d2d2d2;display:flex;flex-direction:column;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:#472a93;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 #d2d2d2;color:grey;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:#472a93;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:#301772}.dontalia-pl .catalog-share .catalog-share__share-items .catalog-share__share-item.catalog-share__share-item--twitter{display:none}@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-share__page-wrapper-title{color:#472a93;display:block;font-size:1.33333rem;font-weight:700;padding-bottom:15px;width:100%}.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:#472a93;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(/build/images/paginate-left-primary.c5b2d234.svg)}.catalog-pages .pages-carousel .carousel__arrow-wrapper .carousel__next{background-image:url(/build/images/paginate-right-primary.631f1f95.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 #303030;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:#c2c2c2;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:#c2c2c2}.zoom-slider input[type=range]::-ms-fill-lower{background-color:var(--primary-color)}.zoom-slider input[type=range]::-ms-fill-upper{background-color:#c2c2c2}.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:#efefef;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 #c2c2c2;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:#472a93;background-image:url(/build/images/new-web-offers-background-com.a9d28b88.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;z-index:1}.web-offers .web-offers__content{background-color:#fdfdfd;border-radius:4px;padding:20px 10px;width:300px;z-index:1}.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-bottom .web-offers__content-bottom-text-wrapper,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-bottom-text-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-text,.web-offers .web-offers__content .web-offers__content-top .web-offers__content-bottom-text{display:none}.web-offers .web-offers__content .web-offers__content-top{display:flex;justify-content:center;padding-bottom:15px}.web-offers .web-offers__content .web-offers__content-top *{font-size:2.16667rem;font-weight:700}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-icon-wrapper{display:none}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text{color:#303030;text-align:center}.web-offers .web-offers__content .web-offers__content-top .web-offers__content-top-text-wrapper{align-items:center;display:flex;flex-direction:column}.web-offers .web-offers__content .web-offers__content-bottom{flex-direction:column;text-align:center}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-text{color:#333;font-size:1.33333em;font-weight:700}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-text:nth-of-type(2){display:none}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button{border-radius:4px;color:#fff;cursor:pointer;font-size:1.33333em;font-weight:700;max-width:375px;padding:8px;text-decoration:none;text-transform:uppercase;width:80%!important}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button--offers{background-color:var(--primary-color);margin-top:20px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button--stay{background-color:#fdfdfd;border:1px solid var(--primary-color);color:var(--primary-color);margin-top:20px}.web-offers:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dontalia-com .web-offers{background-image:url(/build/images/new-web-offers-background-com.a9d28b88.png)}.dontalia-dentalact .web-offers,.dontalia-fr .web-offers{background-image:url(/build/images/new-web-offers-background-fr.32777709.png)}.dontalia-de .web-offers{background-image:url(/build/images/new-web-offers-background-de.7bd23c7c.png)}.dontalia-at .web-offers{background-image:url(/build/images/new-web-offers-background-at.50c51f56.png)}.dontalia-it .web-offers{background-image:url(/build/images/new-web-offers-background-it.f0188bd8.png)}.dontalia-pt .web-offers{background-image:url(/build/images/new-web-offers-background-pt.ed349129.png)}.dontalia-pl .web-offers{background-image:url(/build/images/new-web-offers-background-pl.57e664db.png)}@media (min-width:641px){.web-offers .web-offers__content{padding:50px;width:600px}.web-offers .web-offers__content .web-offers__content-bottom .web-offers__content-bottom-button{width:250px}}@media (min-width:1025px){.web-offers .web-offers__content{width:660px}.web-offers .web-offers__go-back-button{bottom:50%;transform:translateY(30%)}}.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%}.youtube-video-popup .modal{z-index:500}.contact-form-popup .modal{background-color:rgba(0,0,0,.4);z-index:500}.contact-form-popup .modal .modal__content-wrapper{background-color:#f3f3f3;text-align:left;top:56px}.contact-form-popup .modal .modal__content-wrapper .modal__close{background-color:transparent;color:#472a93;right:0;top:0}.contact-form-popup .modal .modal__content-wrapper .modal__content{max-width:100%;padding:0 10px 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-title{border-bottom:2px solid #472a93;color:#472a93;font-size:1.33333rem;font-weight:700;margin-bottom:5px}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component{max-height:calc(100vh - 280px);overflow-y:scroll;padding:0 10px}.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component input:not([type=submit]),.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component select:not([type=submit]),.contact-form-popup .modal .modal__content-wrapper .modal__content .contact__form .contact-form-component textarea:not([type=submit]){background:#fff!important}.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,.product-view .related_products-wrapper:after,.product-view .related_products-wrapper:before{display:none}.product-view .related-slider .glide__track{overflow:hidden}@media (min-width:1025px){.product-view .product-view__content{margin:0;padding:0}.product-view .sidebar{display:none}}.product-view-popup>.modal{background-color:rgba(0,0,0,.4);z-index:500}.product-view-popup>.modal>.modal__content-wrapper{background-color:#fff;text-align:left;top:56px}.product-view-popup>.modal>.modal__content-wrapper .modal__content{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}.product-view-popup .modal-add-to-cart .modal__content{padding-top:50px!important}.product-view-popup .modal-add-to-cart .modal__close span{line-height:27px;padding:0}@media (min-width:1025px){.product-view-popup>.modal>.modal__content-wrapper{width:1024px}.product-view-popup>.modal>.modal__content-wrapper .product-view-component .product-view__attributes-wrapper .attributes__block.attributes__product{flex-direction:column}}.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:#472a93;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 #e8e8e8;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:grey;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:#303030;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__product-info .mini-cart__product-name--no-hover{color:#303030;font-size:1.08333em;text-transform:uppercase;word-break:break-word}.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 .spinner{background-color:#ececec;padding:3px 2px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner .spinner__button{background-color:#fff;border:none;height:22px;width:22px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner .spinner__button p{font-size:1.83333rem}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner input{background-color:transparent;border:none;width:28px}.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:#472a93}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price--special{color:var(--primary-color)}.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__items .mini-cart__item .mini-cart__icons .mini-cart__bonus-icon,.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__icons .mini-cart__gift-icon{background-repeat:no-repeat;background-size:contain;height:41px;margin:5px 3px;width:43px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__icons .mini-cart__gift-icon{background:url(/build/images/present-icon.80261c7c.svg)}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__icons .mini-cart__bonus-icon{background:url(/build/images/bonus-star.c43adb37.svg);color:#fff;font-size:1.16667em;font-weight:700;height:43px;padding:11px 10px;width:44px}.mini-cart .mini-cart__dropdown .mini-cart__footer{border:1px solid #303030;display:flex;margin-top:15px;padding:12px 10px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group{align-items:flex-end;display:flex;flex-direction:column;width:100%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group *{color:#333;font-size:1.25rem;font-weight:700}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__costs-text{display:none}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__subtotal,.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__unit-discount{display:flex;justify-content:flex-end;margin-bottom:4px;width:100%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__subtotal-text:after,.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__unit-discount-text:after{content:":"}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__subtotal-quantity,.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__unit-discount-quantity{text-align:right;width:30%}.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:#000;color:#fff}.mini-cart .mini-cart__dropdown .mini-cart__footer-buttons .mini-cart__footer-buttons-login-button{background-color:var(--primary-color);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(/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:#472a93;color:#fff}.mini-cart .mini-cart__dropdown .mini-cart__unit-price{color:#472a93}.mini-cart .mini-cart__dropdown .mini-cart__offer-price{color:var(--primary-color)}@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 .mini-cart__footer-group .mini-cart__subtotal-quantity,.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__footer-group .mini-cart__unit-discount-quantity{width:15%}.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}}.search-bar{background:#fff;border-bottom:1px solid #472a93!important;height:40px;padding:0}.search-bar .search-bar__bar{display:flex}.search-bar .search-bar__bar input{background:#fff!important;box-shadow:none!important;width:calc(100% - 75px)!important}.search-bar .search-bar__bar input:focus{outline:0}.search-bar .search-bar__bar .search-bar__button{background:#fff;cursor:default;position:relative}.search-bar .search-bar__bar .search-bar__button:after{background:url(/build/images/search-purple.ef47bd27.svg) no-repeat 50%;background-size:80%}.search-bar .search-bar__bar .search-bar__button:focus{outline:0}.search-bar .search-bar__bar .search-bar__clear-button{font-size:2.66667rem;margin:0;position:static}.search-bar .search-bar__bar .search-bar__clear-button--active{align-items:center;display:flex}.search-bar .search-bar__dropdown-wrapper{border:2px solid #472a93;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:#f3f3f3;display:flex;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 *{font-weight:700}.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:1025px){.search-bar{border-bottom:none!important}.search-bar .search-bar__bar .search-bar__button{margin-left:auto}}.login-request-button{background-color:#472a93;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{background-color:rgba(0,0,0,.4)}.login-request-modal .modal__content-wrapper{background-color:#fff;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{margin-left:auto;width:50%}.login-request-modal .modal__content-wrapper .modal__content{display:flex;padding:0 15px 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:#472a93;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:#472a93;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:#472a93;cursor:pointer;font-weight:700;text-transform:lowercase}@media (min-width:1025px){.login-request-modal .modal__content-wrapper{border:2px solid #472a93;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:#472a93}.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{background-color:rgba(0,0,0,.4)}.login-modal>.modal__content-wrapper{background-color:#f8f8f8;border:2px solid #472a93;max-width:470px!important;top:56px}.login-modal>.modal__content-wrapper>.modal__close{color:#472a93;right:0;top:0}.login-modal>.modal__content-wrapper>.modal__close:hover{color:#472a93}.login-modal>.modal__content-wrapper>.modal__content{padding:0 10px 25px}@media (min-width:1025px){.login-modal>.modal__content-wrapper{margin-left:0;max-width:750px!important}.login-modal>.modal__content-wrapper>.modal__content{max-width:none}}.login-panel .login-panel__register-header,.login-panel .login-panel__title{display:none}.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 .credentials-forms__group{min-height:0;padding:0}.login-panel .credentials-forms__group .form-component__button{position:static}.login-panel .login-form-wrapper{background:#f8f8f8}.login-panel .credentials-forms__register{margin-bottom:0}@media (min-width:641px){.login-panel .credentials-forms__group .form-component__button{margin-right:0}}@media (min-width:769px){.login-panel .credentials-forms__group{width:100%}}@media (min-width:1025px){.login-panel .account-confirmation{padding:0 10px}.login-panel .login-panel__credentials-wrapper{display:flex}.login-panel .credentials-forms__group{padding:10px}.login-panel .login-form-wrapper{margin-bottom:0;margin-right:40px}}.user-panel .user-panel__welcome{color:#303030;font-size:1.16667rem;font-weight:700;margin-bottom:8px}.user-panel .user-panel__username{color:#472a93;font-size:1.5rem;font-weight:700}.user-panel .user-panel__spacer{border-top:1px solid #472a93;margin:20px 0}.user-panel .user-panel__text{color:#303030;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:#472a93;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{background-color:#fff;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{background-color:rgba(0,0,0,.4)}.register-modal .modal__content-wrapper{background-color:#f8f8f8;border:2px solid #472a93;text-align:left;top:56px}.register-modal .modal__content-wrapper .modal__close{background-color:transparent;color:#472a93;right:0;top:0}.register-modal .modal__content-wrapper .modal__close:hover{color:#472a93}.register-modal .modal__content-wrapper .modal__content{max-width:none!important;padding:0 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}.cookies-popup .cookies-popup__manage-cookies{background-color:var(--primary-color)}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper input[type=submit]{background:#472a93;border:1px solid #472a93}.cookies-popup .modal-manage-cookies__info .radio-group>div input:checked~label:after{background:#472a93}.cookies-popup .modal-manage-cookies__actions-restore{color:#472a93}.cookies-popup__accept-all{border:1px solid #472a93}.cookies-popup__accept-all:hover{background-color:#472a93;border:1px solid #472a93}.modal--block-navigation,.modal--login-form--reduced,.modal--product-anesthesia{z-index:999!important}.rotate-arrow-down[data-v-923356d6]{transform:rotate(90deg)!important;transition:transform .3s ease-in-out}.rotate-arrow-up[data-v-923356d6]{transform:rotate(-90deg)!important;transition:transform .2s ease-in-out}