@import url(https://fonts.googleapis.com/css?family=Lato&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);.chat-ab,.proassistant-chat--hidden{display:none!important}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.dentaliberica-es,.dentaliberica-pt{--primary-color:#006667;--primary-color-500:#00636b;--primary-color-hover:#005353;--secondary-color:#ffb224;--secondary-color-hover:#ffa300;--primary-dark:#006070;--button-hover:#333;--tertiary-color:#df677c;--tertiary-lighter-color:#f7cddf;--white-color:#fff;--black-color:#000;--cuaternary-dark-color:#ac215d;--cuaternary-color:#e12878;--cuaternary-lighter-color:#ffe7f4;--offer-color:#d1021a;--offer-lighter-color:#fdecee}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-size:inherit;font-weight:700}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto-Light"),url(/build/fonts/Roboto-Light.6462f07a.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto-Regular"),url(/build/fonts/Roboto-Regular.cfba0239.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto-Medium"),url(/build/fonts/Roboto-Medium.a1ae8520.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto-Bold"),url(/build/fonts/Roboto-Bold.a6d79156.woff2)}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(/build/fonts/RobotoSlab-Bold.0f1f3920.woff2)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(/build/fonts/HelveticaNeueLight.a7c3c983.otf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(/build/fonts/HelveticaNeueLightItalic.1edb512e.otf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(/build/fonts/HelveticaNeueRegular.ddb20947.ttf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:italic;font-weight:400;src:url(/build/fonts/HelveticaNeueItalic.e69c6acc.ttf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(/build/fonts/HelveticaNeueMedium.38884ffa.otf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(/build/fonts/HelveticaNeueMediumItalic.38fa5648.otf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(/build/fonts/HelveticaNeueBold.1baa6c20.otf)}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(/build/fonts/HelveticaNeueBoldItalic.3d6ea2c7.otf)}body{font-family:Roboto,Arial,sans-serif}@keyframes modalAnimationResponsive{0%{transform:translateY(-100vw)}to{transform:translateY(0)}}@keyframes modalAnimationRevResponsive{0%{transform:translateY(0)}to{transform:translateY(-100vw)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-family:Helvetica Neue;font-size:12px;line-height:20px;list-style:none;margin:0;padding:0;vertical-align:baseline}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0;font-family:Helvetica Neue}nav.nav,section.main{margin:4rem auto 0;width:95%}@media (min-width:1025px){nav.nav,section.main{margin:1rem auto 0;max-width:1440px;padding:0 33px;width:100%}}@media (min-width:1440px){nav.nav,section.main{padding:0 96px}}body{--header-bottom:129px;overflow-x:hidden}h1{color:#333;font-size:1.8333333333rem;font-weight:700;line-height:1.1;margin:0 0 .5rem}.full-banner-section #vue-main,.modern-section #vue-main{min-height:40vh;width:100%}.full-banner-section .main,.full-banner-section .nav,.modern-section .main,.modern-section .nav{margin:0 auto;max-width:1440px;width:95%}.to-top__button{background:url(/build/images/to-top.7a1c4f1d.svg) no-repeat 50%;background-size:contain;bottom:17px!important;cursor:pointer;display:none;height:30px;position:fixed;right:5px;width:30px;z-index:1000}@media (min-width:769px){.to-top__button{bottom:37px!important;right:20px}}@media (min-width:1025px){.full-banner-section .main,.full-banner-section .nav,.modern-section .main,.modern-section .nav,.modern-section--white .main,.modern-section--white .nav{padding:0 33px;width:100%}.full-banner-section .navigation-bar-wrapper,.modern-section .navigation-bar-wrapper,.modern-section--white .navigation-bar-wrapper{padding:30px 0 20px}nav,section.main{width:100%}.cms--no-margin-banner section.main{max-width:none;padding:0}nav{margin:auto}.content-wrapper>.header-panel .header-panel__wrapper,.content-wrapper>.header>.header-content__wrapper>.header-content,.content-wrapper>.menu>.menu__container{margin:0 auto;padding:0 33px;width:100%}}@media (min-width:1440px){.content-wrapper>.header-panel .header-panel__wrapper,.content-wrapper>.header>.header-content__wrapper>.header-content,.content-wrapper>.menu>.menu__container,.modern-section .main,.modern-section .nav,.modern-section--white .main,.modern-section--white .nav{padding:0 96px}}.menu{display:flex;height:100vh;left:-100vw;position:fixed;top:0;width:100vw;z-index:1000}.menu .menu--active{display:block;z-index:999}.menu__container{background:#fff;display:flex;flex-direction:column;left:0;overflow-y:auto;top:0;width:85%}.menu__container .menu__level0-container.category .menu__level0-link{line-height:42px}.menu__side-bar{background:rgba(0,0,0,.8);width:15%}.menu__side-bar-icon{height:66px;justify-content:center}.menu-item-wrapper,.menu__side-bar-icon{align-items:center;cursor:pointer;display:flex}.menu-item-wrapper{flex-direction:row;height:45px;justify-content:space-between}.menu-item-wrapper a,.menu-item-wrapper span{color:#333;font-weight:300;text-transform:uppercase}.menu-item-wrapper a{padding:2px}.menu__level-signs{height:20px;width:20px}.menu__level-signs .menu__level0-sign--chevron{width:100%}.menu__level-signs .menu__level1-sign--chevron{margin-left:10%;width:75%}.menu__level0-container{display:flex;flex-direction:column;order:1}.menu__level0-container details[open] .menu__level0-sign--chevron{rotate:180deg}.menu__level0-item-wrapper{border-bottom:1px solid #e3e3e3;padding:0 15px 0 10px}.menu__level0-link{font-size:1.3333333333rem}.menu__level1-container details[open] .menu__level1-sign--chevron{rotate:180deg}.menu__level1-item-wrapper{padding:0 15px 0 25px}.menu__level1-link{font-size:1.1666666667rem}.menu__level1-pointer{display:none}.menu__level2-container details[open] .menu__level2-icon{transform:rotate(180deg)}.menu__level2-item-wrapper{padding:0 40px}.menu__level2-link{font-size:1rem}.menu__mobile-list{display:flex;flex-direction:column;justify-content:center;margin:5px 0;order:0}.menu__mobile-list>div:nth-child(4) .menu__level1-show-all{display:none}.menu__mobile-link{border-bottom:1px solid #e3e3e3;color:#333;font-size:1.3333333333rem;font-weight:300;height:45px;padding:15px 0 0 10px;text-transform:uppercase}.menu__level-link-container:hover,.menu__level-link:hover,.menu__mobile-link:hover{color:var(--primary-color);text-decoration:none}.body--without-scroll{height:100%;overflow:hidden!important}@media (min-width:769px){.menu__container{width:75%}.menu__side-bar{width:25%}}@media (min-width:1025px){.hide-mobile-quickbuy-on-desktop{display:none}.menu{background:#fff;border-top:1px solid #fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.08);flex-direction:row;height:42px;left:0;position:sticky;top:65px;z-index:97}.menu .menu__level-signs,.menu .menu__mobile-list,.menu .menu__side-bar{display:none}.menu .menu__container{align-items:center;background:transparent;display:flex;flex-flow:row nowrap;gap:30px;justify-content:stretch;margin:0 auto;margin-bottom:10px!important;max-width:1440px;overflow-y:unset;padding:0;padding-left:223px!important;padding-right:240px!important;position:relative;width:100%}.menu .menu__container>.menu__level0-container>.menu__level0-container-dropdown-content,.menu .menu__container>.menu__level0-container>.menu__level1-container{left:33px!important;width:calc(100% - 66px)!important}.menu .menu__container .menu__level0-container.category.active{border-bottom:6px solid var(--secondary-color)}.menu .menu__container .menu__level0-container.category{align-items:center;border:none;border-bottom:6px solid transparent;display:flex;height:auto;padding:0;position:relative;width:100%}.menu .menu__container .menu__level0-container.category #details--level0{margin:0;width:100%}.menu .menu__container .menu__level0-container.category .menu__level0-item-wrapper{border:unset;padding:0}.menu .menu__container .menu__level0-container.category .menu__level0-link-container{align-items:center;display:flex;gap:10px;justify-content:center;padding:4px 0 0;width:100%}.menu .menu__container .menu__level0-container.category .menu__level0-link-container:before{background-color:#fff;border-left:2px solid var(--primary-color);border-top:2px solid var(--primary-color);content:"";height:15px!important;height:0;left:calc(50% - 8px);position:absolute;rotate:45deg;top:52px;width:15px;z-index:199}.menu .menu__container .menu__level0-container.category .menu__level0-link{color:var(--primary-color);font-size:1.1666666667rem;font-weight:500;white-space:nowrap}.menu .menu__container .menu__level0-container.category .menu__level0-link:hover{text-decoration:none}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content{display:none;padding-top:18px;position:absolute;top:35px;width:100%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--start{left:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--start .menu__level1-container{left:0;margin-top:1px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--end{right:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--end .menu__level1-container{margin-top:1px;right:-100px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--center,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--left{left:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--center .menu__level1-container,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--left .menu__level1-container{left:-150%;margin-top:1px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--right{right:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content.dropdown--right .menu__level1-container{margin-top:1px;right:-200%}.menu .menu__container .menu__level0-container.category .column-count--2{min-width:400px}.menu .menu__container .menu__level0-container.category .column-count--3{min-width:600px}.menu .menu__container .menu__level0-container.category:hover{border-bottom:6px solid var(--secondary-color)}.menu .menu__container .menu__level0-container.category:hover .menu__level0-link-container{height:34px;position:relative}.menu .menu__container .menu__level0-container.category:hover .menu__level0-container-dropdown-content{display:flex;height:100%;z-index:1}.menu .menu__container .menu__level0-container.category:hover .menu__level0-link-container:before,.menu .menu__container .menu__level0-container.category:hover .menu__level1-container{display:flex}.menu .menu__container .menu__level0-container.category .menu__level0-link-container:before,.menu .menu__container .menu__level0-container.category .menu__level1-container{display:none}.menu .menu__container .menu__level0-container.catalog{align-items:center;border:none;border-bottom:6px solid transparent;display:flex;height:auto;padding:0;position:relative;width:100%}.menu .menu__container .menu__level0-container.catalog #details--level0{margin:0 0 -3px;width:100%}.menu .menu__container .menu__level0-container.catalog .menu__level0-item-wrapper{border:unset;padding:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-link-container{align-items:center;display:flex;gap:10px;justify-content:center;padding:4px 0 0;width:100%}.menu .menu__container .menu__level0-container.catalog .menu__level0-link-container:before{background-color:#fff;border-left:2px solid var(--primary-color);border-top:2px solid var(--primary-color);content:"";height:15px!important;height:0;left:calc(50% - 8px);position:absolute;rotate:45deg;top:52px;width:15px;z-index:199}.menu .menu__container .menu__level0-container.catalog .menu__level0-link{color:var(--primary-color);font-size:1.1666666667rem;font-weight:500;white-space:nowrap}.menu .menu__container .menu__level0-container.catalog .menu__level0-link:hover{text-decoration:none}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content{display:none;padding-top:18px;position:absolute;top:35px;width:100%}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--start,.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--start .menu__level1-container{left:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--end,.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--end .menu__level1-container{right:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--left{left:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--left .menu__level1-container{left:-150%}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--center{left:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--center .menu__level1-container{left:-250%}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--right{right:0}.menu .menu__container .menu__level0-container.catalog .menu__level0-container-dropdown-content.dropdown--right .menu__level1-container{right:-100%}.menu .menu__container .menu__level0-container.catalog .column-count--2{min-width:400px}.menu .menu__container .menu__level0-container.catalog .column-count--3{min-width:600px}.menu .menu__container .menu__level0-container.catalog:hover{border-bottom:6px solid var(--secondary-color)}.menu .menu__container .menu__level0-container.catalog:hover .menu__level0-link-container{height:34px;position:relative}.menu .menu__container .menu__level0-container.catalog:hover .menu__level0-container-dropdown-content{display:flex;height:100%;z-index:1}.menu .menu__container .menu__level0-container.catalog .menu__level0-link-container:before,.menu .menu__container .menu__level0-container.catalog .menu__level1-container{display:none}.menu .menu__container .menu__level1-container{align-items:flex-start;background-color:#fff;border-top:2px solid var(--primary-color);box-shadow:1px 1px 5px 0 hsla(0,0%,56%,.5);flex-direction:row;height:auto;justify-content:space-between;min-width:678px;padding:20px 40px;position:absolute;top:28px;z-index:1}.menu .menu__container .menu__level1-container .menu__level1-container-column-wrapper{flex:1}.menu .menu__container .menu__level1-container .menu__level1-container-column{display:flex;flex-direction:column;width:auto}.menu .menu__container .menu__level1-container details{display:flex;justify-content:space-between;position:relative;width:fit-content}.menu .menu__container .menu__level1-container details:hover .menu__level1-item-wrapper{background-color:var(--primary-color)}.menu .menu__container .menu__level1-container details:hover .menu__level1-item-wrapper .menu__level1-link{color:#fff}.menu .menu__container .menu__level1-container details:hover .menu__level2-container{column-count:1;display:block;position:absolute;top:0;z-index:100}.menu .menu__container .menu__level1-container .menu__level1-item-wrapper{height:unset;justify-content:flex-start;min-height:30px;padding:0;width:fit-content}.menu .menu__container .menu__level1-container .menu__level1-item-wrapper--no-children:hover{background-color:var(--primary-color)}.menu .menu__container .menu__level1-container .menu__level1-item-wrapper--no-children:hover .menu__level1-link{color:#fff}.menu .menu__container .menu__level1-container .menu__level1-link{font-size:1.1666666667rem;font-weight:500;line-height:unset;text-transform:capitalize}.menu .menu__container .menu__level1-container .menu__level1-pointer{background:url(/build/images/grey-pointer-right.1562512a.svg) no-repeat;background-position:50%;background-size:10px;display:block;height:10px;margin:0 10px 3px 4px;width:10px}.menu .menu__container .menu__level2-container{background-color:#fff;border-top:2px solid var(--primary-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);display:none;left:100%;padding:10px 0;position:absolute;width:fit-content}.menu .menu__container .menu__level2-container .menu__level2-item-wrapper{height:30px;padding:0 20px}.menu .menu__container .menu__level2-container .menu__level2-link-container{font-size:1.1666666667rem;font-weight:500;line-height:unset;padding:2px;text-transform:none;white-space:nowrap}.menu .menu__container .menu__level2-container .menu__level2-link-container:hover{background-color:var(--primary-color);color:#fff}}@media (min-width:1440px){.menu .menu__container{padding-left:281px!important;padding-right:298px!important}.menu .menu__container .menu__level0-container.category .column-count--2{width:600px}.menu .menu__container .menu__level0-container.category .column-count--3{width:850px}}.header{display:flex;flex-direction:column;height:auto;padding-bottom:43px;position:sticky;top:0;width:100%;z-index:20}.header,.header .header-content__wrapper{background:#fff}.header .header-content__wrapper .header-content{align-items:center;display:flex;flex-flow:row wrap;height:56px;justify-content:space-around}.header .header-content__wrapper .header-content .menu-nav{display:flex;height:40px;margin-bottom:-5px;width:45px}.header .header-content__wrapper .header-content .menu-nav .menu-nav__icon{align-items:center;cursor:pointer;display:flex;margin:auto}.header .header-content__wrapper .header-content .logo{margin:0 auto 0 3px;padding-top:3px}.header .header-content__wrapper .header-content .logo img{height:45px}.header .header-content__wrapper .header-content .logo .logo__image{display:none}.header .header-content__wrapper .header-content .logo .logo__image--mobile{height:35px}.header .header-content__wrapper .header-content .search-bar,.header .header-content__wrapper .header-content search-bar{order:2}.header .header-content__wrapper .header-content search-bar{order:2;width:100%}.header .header-content__wrapper .header-content search-bar .search-bar{width:100%}.header .header-content__wrapper .header-content .header-nav{align-items:center;display:flex;flex-flow:row nowrap;height:inherit;justify-content:flex-end;margin:0 0 0 20px;width:auto}.header .header-content__wrapper .header-content .header-nav .header-nav__item{align-items:center;display:flex;height:40px;justify-content:center;width:45px}.header .header-content__wrapper .header-content .header-nav .header-nav__item a{height:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__lang{cursor:pointer;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__lang span{font-size:14px}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .arrow{background-image:url(/build/images/arrow-down.880d46b2.svg);background-repeat:no-repeat;height:24px;width:24px}.header .header-content__wrapper .header-content .header-nav .header-nav__lang:hover .arrow{background-image:url(/build/images/arrow-down-secondary.1f25ae0f.svg)}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .header-nav__lang-dropdown{background-color:#f5f5f5;border:1px solid #e2e2e2;border-radius:4px;display:none;flex-direction:column;position:absolute;top:35px;z-index:10}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .header-nav__lang-dropdown .lang{height:auto;padding:5px 15px}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .header-nav__lang-dropdown .border-bottom{border-bottom:1px solid #e2e2e2}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .lang-dropdown--is-active{display:flex}.header .header-content__wrapper .header-content .header-nav .lang-button--is-active .selected-lang{color:var(--secondary-color)}.header .header-content__wrapper .header-content .header-nav .lang-button--is-active .arrow{background-image:url(/build/images/arrow-up-secondary.1c59a1f2.svg)!important}.header .header-content__wrapper .header-content .header-nav .header-nav__signin{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-wrapper{height:29px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin span{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel.hovered{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #a7a7a7;color:#303030;display:none;font-size:1.0833333333rem;min-width:200px;padding:15px 20px;position:absolute;right:-2px;top:44px;z-index:1}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel.hovered:before,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .user-panel:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed span{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-icon{background-image:url(/build/images/user-signin.9663d39c.svg)}.header .header-content__wrapper .header-content .header-nav .header-nav__user-icon{background-image:url(/build/images/user-horizontal-green-signed.bf4af3ab.svg)}.header .header-content__wrapper .header-content .header-nav .header-nav__logout-icon{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__catalogs-icon{background-size:75%!important}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon,.header .header-content__wrapper .header-content .header-nav .header-nav__timetable{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__icon{background-position:50%;background-repeat:no-repeat;background-size:90%;cursor:pointer;height:48px;width:29px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-size:42px;height:44px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon .badge{background:var(--secondary-color);border-radius:100%;padding:5px;position:absolute;right:0;top:7px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-title,.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-tooltip{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon{background-position:50%;background-repeat:no-repeat;background-size:34px;cursor:pointer;height:44px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-mobile-icon .badge{background:var(--secondary-color);border-radius:100%;padding:5px;position:absolute;right:0;top:7px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip{display:none}.header .header-content__wrapper .header-content .header-nav .free-number__icon{background-position:50%;background-repeat:no-repeat;background-size:90%;cursor:pointer;height:42px;width:29px}.header .header-content__wrapper .header-content .header-nav .free-number__telephone-icon{background-image:url(/build/images/phone-dentaliberica.fc9a9cf6.svg)}.header .header-content__wrapper .header-content .header-nav .free-number .modal__title-text{font-size:1.1666666667em;font-weight:700;margin:0 0 15px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__content-wrapper{border-radius:5px;top:30%}.header .header-content__wrapper .header-content .header-nav .free-number .modal__close{background:transparent;right:0;top:-35px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__close span{font-size:5em}.header .header-content__wrapper .header-content .header-nav .free-number .modal__content{padding:30px 20px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phones-wrapper{align-items:center;display:flex;justify-content:center}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;flex-flow:column nowrap;height:100px;justify-content:center;margin:0 10px;width:100px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-icon{background-image:url(/build/images/phone-call.df7af12e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:25px;margin:0 0 10px;width:25px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-name{font-size:1.1666666667rem;font-weight:700;margin:5px 0 0}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number{color:#818181;margin:15px 0 0}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number p{font-size:1.0833333333rem}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number span{color:var(--primary-color);font-size:inherit;font-weight:700}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart{cursor:pointer}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart{display:block;height:26px!important}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon{display:block;height:40px;position:relative;width:40px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon span{height:27px;position:absolute}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img1,.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img2,.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img3{right:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .menu-item-name{display:none}@keyframes starsAnimation1{0%{opacity:0}10%{opacity:.5}20%{opacity:1}30%{opacity:1}40%{opacity:1}50%{opacity:1}60%{opacity:.5}70%{opacity:0}80%{opacity:0}90%{opacity:0}to{opacity:0}}@keyframes starsAnimation2{0%{opacity:0}10%{opacity:0}20%{opacity:0}30%{opacity:.5}40%{opacity:1}50%{opacity:1}60%{opacity:1}70%{opacity:1}80%{opacity:.5}90%{opacity:0}to{opacity:0}}@keyframes starsAnimation3{0%{opacity:0}10%{opacity:0}20%{opacity:0}30%{opacity:0}40%{opacity:0}50%{opacity:.5}60%{opacity:1}70%{opacity:1}80%{opacity:1}90%{opacity:1}to{opacity:.5}}.header .animate-stars-1{-webkit-animation:starsAnimation1 5s infinite;-moz-animation:starsAnimation1 5s infinite;-o-animation:starsAnimation1 5s infinite;animation:starsAnimation1 5s infinite}.header .animate-stars-2{-webkit-animation:starsAnimation2 5s infinite;-moz-animation:starsAnimation2 5s infinite;-o-animation:starsAnimation2 5s infinite;animation:starsAnimation2 5s infinite}.header .animate-stars-3{-webkit-animation:starsAnimation3 5s infinite;-moz-animation:starsAnimation3 5s infinite;-o-animation:starsAnimation3 5s infinite;animation:starsAnimation3 5s infinite}.content-wrapper--white+.content-wrapper,.content-wrapper--white+.content-wrapper .header,.content-wrapper--white+.content-wrapper .header .header-content__wrapper{background:#fff}@keyframes pulse{50%{transform:scale(1.03)}to{transform:scale(1)}}@media (min-width:360px){.header .header-content__wrapper .header-content .header-nav .header-nav__logout-icon{display:block}}@media (min-width:641px){.header .header-content__wrapper .header-content .header-nav .free-number .modal__content{padding:40px 20px 60px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__title-text{font-size:1.3333333333em;margin:0 0 30px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-item{margin:0 20px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-name{font-size:1.25em;margin:0 0 5px}.header .header-content__wrapper .header-content .header-nav .free-number .modal__phone-num{font-size:1.25em}.header .header-content__wrapper .header-content .header-nav .free-number .modal__free-number{margin:30px 0 0}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__link-magic-cart{cursor:pointer}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart{background-image:linear-gradient(78deg,#0099a8,#00c9d3);border-radius:20px;color:#fff;display:flex;font-weight:500;gap:3px;height:24px!important;text-decoration:none!important;width:114px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon{height:17px;width:17px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon span{height:18px}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img1,.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img2,.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .animated-icon .img3{left:0;top:0}.header .header-content__wrapper .header-content .header-nav .header-nav__magic-cart .menu-item-name{display:block}}@media (min-width:769px){.header{padding-bottom:0}.header .header-content__wrapper .header-content{height:60px;justify-content:unset;margin:0 auto;max-width:1440px;padding:0 33px}.header .header-content__wrapper .header-content .menu-nav{margin-bottom:0;margin-right:10px;min-width:50px;order:3;position:relative}.header .header-content__wrapper .header-content .menu-nav :after{border:1px solid #fff;content:"";cursor:default;height:35px;position:absolute;right:-5px}.header .header-content__wrapper .header-content .logo{margin:0 20px;order:1}.header .header-content__wrapper .header-content .logo img{height:55px}.header .header-content__wrapper .header-content .logo .logo__image--mobile{height:auto}.header .header-content__wrapper .header-content search-bar{flex:1;width:unset}.header .header-content__wrapper .header-content .header-nav{order:4}}@media (min-width:1025px){.content-wrapper--white+.content-wrapper .header.on-top{padding:0 0 1px}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo{margin:0 20px 0 0;width:120px}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo .logo__mobile-image{display:none}.content-wrapper--white+.content-wrapper .header .header-content__wrapper .header-content .logo .logo__desktop-image{display:inline;transition:height .2s linear}.header .header-content__wrapper .header-content{height:65px!important;position:relative}.header .header-content__wrapper .header-content .menu-nav{display:none}.header{border-top:0;height:auto;padding:10px 0 0;z-index:98}.header .header-nav__quickbuy{display:block}.header .header-nav__quickbuy-mobile{display:none!important}.header.on-top{padding:0}.header.on-top,.header.on-top .header-content__wrapper{transition:all .2s linear}.header.on-top .header-content__wrapper .header-content .logo .logo__desktop-image,.header.on-top .header-content__wrapper .header-content .logo .logo__mobile-image,.header.on-top .header-content__wrapper .header-content .search-bar{transition:height .2s linear}.header.on-top .header-content__wrapper .header-content .logo .logo__desktop-image,.header.on-top .header-content__wrapper .header-content .logo .logo__mobile-image{height:30px;transition:height .2s linear}.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__icon{width:25px}.header.on-top .header-content__wrapper .header-content .header-nav .free-number__icon{width:22px}.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__quickbuy-icon{background-position:50%;background-repeat:no-repeat;background-size:27px}.header.on-top .mini-cart__dropdown,.header.on-top .user-panel{top:53px!important}.header .header-content__wrapper .header-content{align-items:center;height:inherit}.header .header-content__wrapper .header-content .logo{margin:0 20px 0 5px;position:absolute;top:-5px}.header .header-content__wrapper .header-content .logo img{height:unset}.header .header-content__wrapper .header-content .logo .logo__image--mobile{display:none}.header .header-content__wrapper .header-content .logo .logo__image{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__item{align-items:center;display:flex;height:inherit;margin:0 5px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin-wrapper{align-items:center;display:flex;flex-direction:column;height:42px;justify-content:flex-start;text-decoration:none;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed span{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed{align-items:center;display:flex;height:inherit;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed:hover .user-panel{display:flex}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;flex-direction:column;min-width:220px;padding:10px 0 20px;position:absolute;right:-48px;top:60px;z-index:100}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:55px;top:-15px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header{align-items:flex-end;border-top:1px dotted var(--primary-color);display:flex;flex-direction:column;margin:5px 0 0;padding:10px 0;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__name{width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__close{align-items:center;background-position:100% 0;background-size:contain;cursor:pointer;display:flex;height:26px;justify-content:flex-end;text-decoration:none;width:30%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header .user-panel__close span{color:#fff;float:right;font-size:1.1666666667em;font-style:normal;padding:0 32px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header span{color:var(--primary-color);display:block;font-size:1em;font-style:italic;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header span:nth-child(2){font-weight:700;padding-top:5px;text-transform:uppercase}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__header:after{border-bottom:1px dotted var(--primary-color);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span:first-of-type{margin-top:5px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span{color:#000;display:inline-block;font-size:1rem;font-weight:700;margin:15px 0 0;padding-left:25px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span a{color:var(--primary-color)!important}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list span:last-of-type{font-size:1.1666666667rem;font-weight:bolder;margin-top:10px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title{white-space:nowrap}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__sapid,.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__text{color:var(--primary-color);padding-left:0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__text{color:#818181;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-title__sapid{padding-right:25px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro{display:flex;flex-direction:row;gap:10px;margin-bottom:10px;padding:2px 15px 10px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro span{color:#0099a8;font-size:1rem;margin:0 0 3px;padding:0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_icon{background-image:url(/build/images/user-horizontal-green-signed.bf4af3ab.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;margin:4px 0 0;min-width:29px;position:relative;width:26px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_icon .connected-circle-icon{background:#13d320;border-radius:100%;height:10px;position:absolute;right:1px;top:-3px;width:10px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info{display:flex;flex-direction:column;justify-content:flex-start}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-sap{color:var(--primary-color);font-size:1.1666666667rem;font-weight:300}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info span{color:var(--primary-color);font-size:1rem;font-weight:400}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name{color:var(--primary-color);font-size:1.1666666667rem;font-weight:700;margin-left:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_dots{color:#303030;position:absolute;right:4px;top:37px}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list .user-panel__list-user-intro_info-name_dots.hovered{animation:dissapear 3.5s linear infinite}@keyframes marquee{0%{transform:translateX(0)}15%{transform:translateX(-5%)}35%{transform:translateX(-15%)}75%{transform:translateX(-100%)}90%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes dissapear{0%{opacity:1}30%{opacity:.5}40%{opacity:.8}50%{opacity:0}to{opacity:0}}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item{height:20px;margin:2px 0}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item a{color:#000;display:block;font-size:1rem;height:unset;padding:0 10px 0 25px;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signin .header-nav__signed .user-panel .user-panel__list-item a:hover{background-color:#cbe2e2;border-radius:80px;font-weight:bolder;margin:0 12px;padding:1px 0 0 12px}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-mobile{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-desktop{align-items:center;display:flex;flex-direction:column}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone:hover .header-nav__telephone-tooltip{display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;display:none;gap:15px;padding:10px;position:absolute;right:-5px;top:60px;width:190px;z-index:1}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip>div{padding:8px 20px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__title{font-size:1em;font-weight:500}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a{color:#00636b}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number a:hover{text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip__number:hover{background:#efefef;font-weight:700}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number .green-number__timetable-icon{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number span{color:#4a4a4a;font-size:1em;line-height:20px}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip .green-number .schedule{font-style:italic;font-weight:500}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip-literal{border-top:1px solid rgba(0,0,0,.1);color:#818181;font-size:1.0833333333rem;margin:0 -10px;padding:12px 30px 2px!important}.header .header-content__wrapper .header-content .header-nav .header-nav__telephone-tooltip-literal span{color:var(--primary-color);font-size:inherit;font-weight:700}.header .header-content__wrapper .header-content .header-nav .free-number{align-items:center;display:flex;flex-direction:column}.header .header-content__wrapper .header-content .header-nav .free-number__label{color:#fff;display:block;font-size:1em}.header .header-content__wrapper .header-content .header-nav .header-nav__lang .header-nav__lang-dropdown{top:45px}.header .header-content__wrapper .header-content .is-new{background-color:rgba(245,165,33,.24)}.header .header-content__wrapper .header-content .novelty{color:#ff7b0b;display:inline-block;font-size:9px;font-weight:700;margin-left:5px;text-transform:uppercase}.header:before{background:#fff;content:"";height:65px;position:absolute;right:-15px;top:0;width:0}.header .header-content__wrapper .header-content .header-nav .header-nav__signed-icon{background-image:url(/build/images/user-horizontal-green-signed.bf4af3ab.svg);display:block}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy{cursor:pointer}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title{display:initial}.header .header-content__wrapper .header-content .header-nav .header-nav__quickbuy .header-nav__quickbuy-title:hover{font-weight:700}.content-wrapper .header .header-content__wrapper .header-content:before,.content-wrapper--white .header .header-content__wrapper .header-content:before{background:#fff;content:"";height:65px;position:absolute;right:-15px;top:0;width:15px}.content-wrapper .header:before,.content-wrapper--white .header:before{background:#fff;content:"";height:65px;position:absolute;right:-15px;top:0;width:0}.content-wrapper .header.on-top .header-content__wrapper .header-content:before,.content-wrapper--white .header.on-top .header-content__wrapper .header-content:before{background:#fff;content:"";height:44px;position:absolute;right:-15px;top:0;width:15px}}@media (min-width:1440px){.header.on-top{padding:0}.content-wrapper--white+.content-wrapper .header.on-top{padding:0 0 1px}}.panel__wrapper{background:#fff;z-index:98}.panel__wrapper .panel{background-color:var(--primary-color);display:block}.panel__wrapper .panel__list{overflow:hidden;width:100%}.panel__wrapper .panel__list-item{align-items:flex-start;display:flex;flex-flow:row nowrap;height:40px;justify-content:center}.panel__wrapper .panel__list-item a,.panel__wrapper .panel__list-item p{color:#fff;font-size:14px;height:40px;padding:4px 0 0 4px;text-align:center}.panel__wrapper .panel__list-item--icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:20px}.panel__wrapper .panel__list-item .free-shipping{background-image:url(/build/images/free-shipping.f82c06c3.svg)}.panel__wrapper .panel__list-item .min-order{background-image:url(/build/images/money-white.c36b3150.svg)}.panel__wrapper .panel__list-item .secure-payment{background-image:url(/build/images/secure-lock.e0e5baf5.svg)}.panel__wrapper .panel__list-item .telephone{background-image:url(/build/images/telephone-white.8cc825f7.svg)}.panel__wrapper .panel__list .wrapper{height:35px;overflow:hidden}.panel__wrapper .panel__list .wrapper .ticker-list{animation:headerTopPanelSlider 12s linear infinite}@keyframes headerTopPanelSlider{0%{transform:translateY(30px)}5%{transform:translateY(5px)}14%{transform:translateY(5px)}23%{transform:translateY(-35px)}32%{transform:translateY(-35px)}41%{transform:translateY(-75px)}50%{transform:translateY(-75px)}59%{transform:translateY(-115px)}68%{transform:translateY(-115px)}79%{transform:translateY(-155px)}90%{transform:translateY(-155px)}to{transform:translateY(-195px)}}@media (min-width:1025px){.panel__wrapper .panel__list-item{align-items:center;height:35px}.panel__wrapper .panel__list-item p{height:auto}.panel__wrapper .panel__list .wrapper .ticker-list{align-items:center;animation:none;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 33px}}@media (min-width:1440px){.panel__wrapper .panel__list .wrapper .ticker-list{padding:0 96px}}.footer{align-items:center;background-color:var(--primary-color);display:flex;flex-direction:column;padding:55px 40px;position:relative}.footer__logo-mobile{display:block;position:absolute;right:40px;top:50px}.footer__logo-mobile img{height:125px}.footer__logo-desktop{display:none}.footer__wrapper{display:flex;flex-direction:column;gap:3.75rem;justify-content:space-around;width:100%}.footer__link{color:#fff}.footer__links-wrapper{display:flex;flex-direction:column;gap:3.75rem;justify-content:center;max-width:1440px;width:100%}.footer__links-title{color:#fff;font-weight:900;padding-bottom:1.1666666667rem;white-space:nowrap}.footer__links-title span{font-size:1.5rem}.footer__links-item{padding-bottom:1rem;white-space:nowrap}.footer__links-item a{font-size:1.3333333333rem}.footer__main-content-wrapper{display:flex;flex-direction:column;gap:2.9166666667rem}.footer__newsletter p{color:#fff;font-size:1.1666666667rem;max-width:400px}.footer__newsletter p:last-child{font-size:.8333333333rem;line-height:11px;margin:10px 0 0;text-align:justify}.footer__newsletter p:last-child a{color:#fff;font-size:.8333333333rem;line-height:0}.footer__newsletter p:last-child a:last-child{text-decoration:underline}.footer__newsletter-wrapper{display:flex;flex-direction:column}.footer__social-list{display:flex;justify-content:space-between;margin:auto;max-width:500px}.footer__payment-methods{text-align:center}.footer__copyright{color:#fff;font-size:1.1666666667rem;line-height:1.3;margin:10px 0;text-align:center}.footer__copyright a{color:#fff;text-decoration:underline}.footer__copyright .cookies-button{display:contents}.footer__copyright .cookies-button button{background:none;color:#fff;cursor:pointer;text-decoration:underline}.footer__copyright .cookies-button .cookies-modal{color:#000}@media (min-width:641px){.footer__main-content-wrapper{flex-direction:row;justify-content:space-between;padding-right:200px}}@media (min-width:1025px){.footer__logo-mobile{display:none}.footer__logo-desktop{display:block;margin-bottom:60px}.footer__links-wrapper{flex-direction:row-reverse;margin-bottom:40px}.footer__wrapper{flex-direction:row}.footer__main-content-wrapper{flex-direction:row;padding:0}.footer__other-links{text-align:left}}@media (min-width:1440px){.footer{padding:55px 96px}}@media (min-width:1600px){.footer__main-content-wrapper{gap:150px}}.geoblock-manager .modal__content{padding-top:30px!important}.geoblock-manager .modal__content .geoblock-popup__message,.geoblock-manager .modal__content .geoblock-popup__url{font-size:1.1666666667em}.geoblock-manager .modal__content .geoblock-popup__url{font-weight:700}.geoblock-manager .modal__content .button{font-weight:700;margin-bottom:25px;margin-top:30px;padding:10px 40px!important;text-transform:uppercase}.navigation-bar-wrapper{align-items:center;display:flex;justify-content:flex-start;padding:14px 24px;text-transform:uppercase}.navigation-bar-wrapper .navigation-bar__breadcrumbs{font-size:1.1666666667rem}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb{color:#4a4a4a}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb:last-child{font-weight:700}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a,.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:visited{color:#292929}@media (min-width:1025px){.navigation-bar-wrapper{background-color:#fff;padding:14px 0}.navigation-bar-wrapper .navigation-bar__breadcrumbs a,.navigation-bar-wrapper .navigation-bar__breadcrumbs span{font-size:1.1666666667rem;line-height:1.25}}.search-bar{background-color:#fff;border:1px solid #e2e2e2;border-radius:25px;height:35px;margin:0 7px;position:relative;width:100%}.search-bar .search-bar__bar{align-items:center;display:flex;height:100%}.search-bar .search-bar__bar .search-bar__categories-select{display:none}.search-bar .search-bar__bar .search-bar__text-input{background:#f5f5f5;border:none;border-bottom-left-radius:25px;border-top-left-radius:25px;color:#000;flex-grow:1;font-size:1em;font-weight:400;height:inherit;overflow:hidden;padding:5px 15px;text-align:left;text-overflow:ellipsis}.search-bar .search-bar__bar .search-bar__text-input::placeholder{color:#818181}.search-bar .search-bar__bar .search-bar__text-input::-ms-clear{display:none}.search-bar .search-bar__bar .search-bar__text-input:focus-visible{outline:none}.search-bar .search-bar__bar .search-bar__clear-button{background:#f5f5f5;cursor:pointer;display:none;font-size:2.6666666667em;padding:8px 5px 5px}.search-bar .search-bar__bar .search-bar__clear-button--active{display:inline-block}.search-bar .search-bar__bar .search-bar__button{background:transparent;background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:100%;position:absolute;right:0;top:0;width:100px}.search-bar .search-bar__bar .search-bar__icon{align-items:center;background:var(--primary-color);background-position:100%;background-repeat:no-repeat;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;width:100px}.search-bar .search-bar__dropdown-wrapper{background-color:#fff;border-radius:8px;border-top:3px solid var(--primary-color);display:block;margin-top:17px;overflow:hidden;position:fixed;width:98%;z-index:99}.search-bar .search-bar__dropdown-wrapper:not(.search-bar__dropdown-wrapper--empty){height:600px}.search-bar .search-bar__dropdown-wrapper.search-bar__dropdown-wrapper--empty .search-bar__dropdown .search-bar__header{padding:30px 0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown{display:flex;height:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header{padding-top:10px;text-align:center}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title--empty{font-weight:700;text-transform:uppercase}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title--empty:after{content:".";font-weight:700}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty{width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){display:flex;flex-wrap:wrap;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__products--wrapper{scrollbar-base-color:#f3f3f3;scrollbar-face-color:var(--primary-color);display:flex;flex-wrap:wrap;height:570px;overflow-y:scroll;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__products--wrapper::-webkit-scrollbar{background-color:#f3f3f3;border-radius:8px;width:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__products--wrapper::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:8px;outline:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{align-items:center;border-left:1px dashed #ccc;border-top:1px dashed #ccc;border-color:#fff #ccc #ccc #fff;border-style:dashed;border-width:1px;cursor:pointer;display:flex;flex-direction:column;max-height:240px;padding:10px;position:relative;width:50%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky{border:2px dashed var(--primary-color)!important}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky .search-bar__product-info .search-bar__product-reference{display:block;margin-bottom:4px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon{background-repeat:no-repeat;background-size:48px 48px;background-size:contain;height:48px;height:43px;left:10px;position:absolute;top:15px;top:10px;width:48px;width:45px;z-index:999}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon{color:transparent}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-tiers-icon{background-size:85px 20px;height:20px;width:85px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:hover{border:1px dashed var(--primary-color)}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product .search-bar__product-brand{color:#9b9b9b;font-size:1rem;position:absolute;right:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image{align-items:center;display:flex;height:100px;justify-content:center;margin-top:15px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{height:100px;margin:auto;max-height:100px;width:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-price{color:#d0021b!important}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-offer-label{margin-top:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:10px;width:90%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word;color:#2f2f2f;display:-webkit-box;font-size:1.1666666667rem;margin-bottom:6px;overflow:hidden;text-align:center;text-transform:uppercase;width:inherit}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__doctor-exclusive .exclusivity-notice-wrapper{background-color:#f0f4f4;border-radius:4px;display:flex;flex-direction:row;gap:5px;padding:3px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__doctor-exclusive .exclusivity-notice-wrapper .exclusivity-notice__icon{align-self:center;background-size:100%;height:1rem;width:1rem}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-reference{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--final{color:#000;font-size:1.3333333333rem;font-weight:700;margin-top:auto}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--from{margin-top:2px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--hidden{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--previous{color:#777;margin-top:4px;text-decoration:line-through}@media (min-width:641px){.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{background-color:#cbe2e2;color:var(--primary-color);display:block;width:30%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--hidden{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__header{display:block;font-size:1.25em;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily{align-items:center;color:#2f2f2f;display:flex;margin:0 10px 10px;white-space:nowrap}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily:hover{cursor:pointer;font-weight:700}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily>div{align-items:center;display:flex;flex-grow:1;gap:5px;overflow:hidden}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily .search-icon{align-self:center;background-color:transparent;background-image:url(/build/images/search-filled.1a983db9.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;min-width:20px;width:20px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__subfamily .name{font-size:1.1666666667em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){width:70%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{width:33.33%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{max-width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info{width:100%}}@media (min-width:769px){.search-bar{flex-grow:1;margin:0 10px 0 0;position:unset;width:unset}.search-bar .search-bar__bar .search-bar__text-input{font-size:1.1666666667em}.search-bar .search-bar__dropdown-wrapper{left:10px;position:absolute}}@media (min-width:1025px){.search-bar__background--focused{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:5}.search-bar{margin-left:190px;position:relative}.search-bar.search-bar--focused{z-index:10}.search-bar .search-bar__bar .search-bar__clear-button--active{display:none}.search-bar .search-bar__dropdown-wrapper{border-top:none;left:0;margin-left:0;margin-top:0;position:absolute;top:50px;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__products-title,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary{align-items:center;display:flex;justify-content:center;width:50%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__products--wrapper{height:550px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{background-color:#e7f2f2;width:40%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--empty{display:block}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies--empty .search-bar__header{margin-bottom:0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies .search-bar__header{background-color:var(--primary-color);color:#fff;font-size:1.0833333333em;padding:7px 0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products{align-content:flex-start;align-items:flex-start}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty{width:60%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header{background-color:#cbe2e2;color:var(--primary-color);display:flex;font-size:1.1666666667rem;font-weight:700;justify-content:space-around;padding:7px 0;text-transform:uppercase;width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__products-title--empty{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary *{font-size:1.1666666667em;font-weight:400;text-transform:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary .search-bar__view-all-button{cursor:pointer;margin-left:3px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products .search-bar__header .search-bar__results-summary .search-bar__view-all-button:hover{text-decoration:underline}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){width:60%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{width:50%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon,.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-gift-icon{background-size:48px 48px;height:48px;top:15px;width:48px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-bonus-icon{font-size:1.25em;padding:11px}}@media (min-width:1440px){.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__products--wrapper{height:560px}}.message-handler .message{align-items:center;background-position:15px;background-repeat:no-repeat;background-size:18px 18px;display:flex;padding:10px 20px 10px 45px}.message-handler .message p{font-size:1.1666666667rem;margin-right:10px;margin-top:5px;width:100%}.message-handler .message p a{font-display:swap;font-size:inherit;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease,font-weight .1s ease-in-out}.message-handler .message p a:hover{color:var(--primary-color);text-decoration:none}.message-handler .message .message-handler__deleter{background-image:url(/build/images/close.2c3f73b3.svg);background-repeat:no-repeat;background-size:22px 22px;cursor:pointer;height:25px;margin-left:auto;width:25px}.message-handler .message{color:#000;max-width:1440px;width:100%}.message-handler__errors,.message-handler__info,.message-handler__notices,.message-handler__warnings{align-items:center;display:flex;flex-direction:column;justify-content:center}.message-handler__notices{background-color:#d0f1d7}.message-handler__notices .message{background-image:url(/build/images/check-icon.03d2e318.svg);border-bottom:1px dashed #9beecb}.message-handler__warnings{background-color:#fff1d7}.message-handler__warnings .message{background-image:url(/build/images/warning-icon.ac75e477.svg);border-bottom:1px dashed #f7cddf}.message-handler__errors{background-color:#ffd7d7}.message-handler__errors .message{background-image:url(/build/images/error-icon.cc2ba70a.svg);border-bottom:1px dashed #f7cddf}.message-handler__info{background-color:#cbe2e2}.message-handler__info .message{background-image:url(/build/images/info-icon.d083b3e0.svg);border-bottom:1px dashed #7fcad2}.message-handler__action{background-color:#f0f0f0;border-radius:4px;display:flex;gap:8px;margin-bottom:8px;padding:7px 17px 7px 8px}.message-handler__action .action-text-wrapper{align-items:start;display:flex;flex-direction:column}.message-handler__action button{background-color:transparent;border-radius:.6rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:0;padding:2px;text-decoration:underline;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.message-handler__action button:hover{background-color:transparent;color:var(--primary-dark);text-decoration:none}.message-handler__action button.disabled,.message-handler__action button:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.message-handler__action button>span{color:inherit;font-size:inherit;font-weight:inherit}.message-handler__action-deleter{background-color:transparent;border-radius:50%;cursor:pointer;height:24px;margin-top:0;position:relative;right:10px;right:0;top:50%;top:0;width:24px}.message-handler__action-deleter:after,.message-handler__action-deleter:before{background:#000;content:"";height:1px;left:3px;position:absolute;top:11px;width:18px}.message-handler__action-deleter:after{transform:rotate(45deg)}.message-handler__action-deleter:before{transform:rotate(-45deg)}.notice--message-wrapper{background-color:#f0f0f0}.notice--message-wrapper .message__text{align-items:center;display:flex;gap:8px}.notice--message-wrapper .message__text.message__text--centered{margin:0 auto;max-width:1800px;width:95%}.notice--message-wrapper .message__text .message__text-info-icon{background-image:url(/build/images/info-icon.2062a57b.svg);background-size:17px;height:17px;width:17px}.notice--message-wrapper .message__text span{padding:8px 0}.notice--message-wrapper .message__text .message__text-close{cursor:pointer;margin-left:auto}@media (min-width:769px){.message-handler .message-handler__action{align-items:center}.message-handler .message-handler__action .action-text-wrapper{flex-direction:row;gap:8px;justify-content:space-between;width:100%}.message-handler .message-handler__action .action-text-wrapper .button{align-self:center}.message-handler .message{background-size:20px 20px;padding:14px 0 14px 50px}.message-handler .message .message-handler__deleter{margin-right:10px}}@media (min-width:1025px){.notice--message-wrapper .message__text.message__text--centered{padding:0 33px;width:100%}.message-handler .message{background-position-x:33px;padding:10px 33px 10px 83px}}@media (min-width:1440px){.notice--message-wrapper .message__text.message__text--centered{padding:0 96px}.message-handler .message{background-position-x:96px;padding:10px 96px 10px 136px}}.body--with-cookies,.body--with-modal{overflow-y:hidden!important}body.lock-scrollbar{bottom:0;left:0;overflow-y:auto;position:fixed;right:0}.geoblock-manager .modal{backdrop-filter:blur(10px)}.modal{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99}.modal .modal__content-wrapper{background-color:#fafafa;margin:auto;position:relative;text-align:center;width:85%}.modal .modal__content-wrapper .modal__close{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:10px;top:10px;width:28px}.modal .modal__content-wrapper .modal__close span{font-size:2.6666666667em}.modal .modal__content-wrapper .modal__close:hover{color:#878787}.modal .modal__content-wrapper .modal__content{margin:auto}.modal--login-form-anesthesia{backdrop-filter:blur(7px)}.modal--primary .modal__content-wrapper{border-radius:9px;padding:40px 20px;top:15%}.modal--primary .modal__content-wrapper .modal__close{color:#878787}.modal--secondary{align-items:center;display:flex}.modal--secondary .modal__content-wrapper .modal__content{padding-bottom:30px;padding-top:50px}.modal--secondary .modal__content-wrapper .modal__content .modal__message{color:#000;padding:20px}.modal--secondary .modal__content-wrapper .modal__content .button{padding:5px 50px}.modal--modern{display:flex}.modal--modern .modal__content-wrapper{background-color:#fff;border-radius:4px;margin:150px auto auto;padding:20px}.modal--modern .modal__content-wrapper .modal__close{background-color:unset;background-image:url(/build/images/close-black.696aba83.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;height:2rem;right:4px;top:4px;width:2rem}.modal--modern .modal__content-wrapper .modal__close span{display:none}.modal--modern .modal__content-wrapper .modal__content{align-items:center;display:flex;justify-content:center}@media (min-width:1025px){.modal--modern .modal__content-wrapper{padding:28px}.body--with-modal{padding-right:15px}.modal .modal__content-wrapper{width:65%}}@media (min-width:1440px){.modal .modal__content-wrapper{width:1050px}}.breadcrumbs{display:none}@media (min-width:1025px){.breadcrumbs{display:flex;gap:.75rem;padding:14px 0}.breadcrumbs a,.breadcrumbs span{color:#333;font-size:1.1666666667rem;font-weight:700;line-height:1;text-transform:uppercase}}.brand-catalog-sorter{background:#f4f4f4;border:none;color:#222;font-size:14px;min-width:150px;position:relative;text-align:left}.brand-catalog-sorter .selector{align-items:center;background:none;border:none;box-shadow:none;color:#222;cursor:pointer;display:flex;font-size:14px;gap:.5rem;justify-content:center;line-height:36px;margin:0;padding:0 0 0 .5rem;width:100%}.brand-catalog-sorter .selector__icon{background-image:url(/build/images/arrow_drop_down.e03b8412.svg);background-repeat:no-repeat;background-size:cover;display:block;height:25px;width:25px}.brand-catalog-sorter .dropdown{background:#fff;border:1px solid #ebebeb;border-radius:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.1);display:none;left:auto;margin:3px 0 0;padding:0;position:absolute;right:0;width:215px;z-index:10}.brand-catalog-sorter .dropdown__option{border-bottom:1px solid #ebebeb;color:#232323;cursor:pointer;display:block;font-size:14px;padding:.625rem 1.25rem}.brand-catalog-sorter .dropdown__option:hover{background-color:#066;color:#fff;text-decoration:none}.brand-catalog-sorter .dropdown.open{display:block}.form-input.spinner{display:flex;height:37px;justify-content:space-between;width:100%}.form-input.spinner input,.form-input.spinner span{align-items:center;display:flex;justify-content:center;width:32%}.form-input.spinner input,.form-input.spinner p{color:#000;font-size:1.3333333333rem;font-weight:900;text-align:center}.form-input.spinner .form-input__item{border:.579px solid #f0f4f4}.form-input.spinner .form-input__item::-webkit-inner-spin-button,.form-input.spinner .form-input__item::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-input.spinner .spinner__button{cursor:pointer}.form-input.spinner .spinner__button--substract{background-color:#e9f4f4;border-radius:8px 0 0 8px}.form-input.spinner .spinner__button--add{background-color:#cbe2e2;border-radius:0 8px 8px 0}.vue-loader-wrapper{height:100%;position:fixed;top:0;width:100%;z-index:999}.vue-loader-wrapper .vue-loader__overlay{background-color:#f2f2f2;height:100%;opacity:.6;width:100%}.vue-loader-wrapper .vue-loader{font-size:0;left:50%;margin-left:-5px;margin-top:-5px;position:fixed;top:50%}.vue-loader-wrapper .vue-loader .v-fade{-webkit-animation:v-fadeStretchDelay 1.2s ease-in-out infinite;animation:v-fadeStretchDelay 1.2s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:20px;height:15px;margin:2px;position:absolute;width:5px}.vue-loader-wrapper .vue-loader .v-fade1{animation-delay:.12s;left:0;top:20px}.vue-loader-wrapper .vue-loader .v-fade2{animation-delay:.24s;left:13.6364px;top:13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade3{animation-delay:.36s;left:20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade4{animation-delay:.48s;left:13.6364px;top:-13.6364px;transform:rotate(45deg)}.vue-loader-wrapper .vue-loader .v-fade5{animation-delay:.6s;left:0;top:-20px}.vue-loader-wrapper .vue-loader .v-fade6{animation-delay:.72s;left:-13.6364px;top:-13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade7{animation-delay:.84s;left:-20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade8{animation-delay:.96s;left:-13.6364px;top:13.6364px;transform:rotate(45deg)}@-webkit-keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}@keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}.newsletter__title-group img{display:block;height:auto;margin:30px 0;width:100%}.newsletter__image-desktop{display:none}.newsletter__form__email-label,.newsletter__form__name-label{color:var(--primary-color);display:block;font-size:1.3333333333rem;font-weight:700}.newsletter__required-fields-label{color:#818181;display:block;font-size:1.1666666667rem;font-style:italic;margin-bottom:10px}.newsletter__form-occupation,.newsletter__form-telephone{display:none}.newsletter__form{display:flex;flex-direction:column}.newsletter__form-email{margin:20px 0}.newsletter__long-form-group{order:1}.newsletter__policy-privacy-label{display:block;font-size:1.1666666667rem;margin-top:10px;order:3}.newsletter__policy-privacy-label a{color:var(--primary-color);display:block;font-size:1.1666666667rem;font-weight:700;text-decoration:underline;width:100%}.newsletter-register__body{color:#fff;font-size:1.1666666667rem;margin-top:20px;max-width:380px}.newsletter__confirmation-message .notice{align-items:center;background-color:#dfefd8;border-radius:4px;display:flex;filter:drop-shadow(0 1px 5px rgba(168,168,168,.5));justify-content:center;margin-top:20px;padding:5px;position:absolute;width:280px}.newsletter__confirmation-message .notice :after{background-color:#dfefd8;content:"";height:20px;left:calc(50% - 10px);position:absolute;top:-10px;transform:rotate(45deg);width:20px;z-index:-1}.newsletter__confirmation-message .notice span{color:#498a4b;font-size:1.1666666667rem;font-weight:400;text-align:center}.newsletter__confirmation-message .notice span:before{background-image:url(/build/images/green-tick.fbb0f2b9.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;left:20px;margin:0 auto;position:absolute;top:7px;width:15px}.newsletter form{display:flex;flex-direction:column}.newsletter form input{all:unset;background-color:var(--white-color);border-radius:6px;padding:10px}.newsletter form .newsletter__gdpr-group{width:100%}.newsletter form .newsletter__gdpr-group .newsletter__terms{margin-bottom:15px}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox{margin-top:-5px;position:relative}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__input{background-color:var(--primary-color);background-image:url(/build/images/checkbox-unchecked-2.a74f2a52.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:0;cursor:pointer;display:block;height:20px;margin:0;padding:0;position:unset;width:20px}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__input:checked{background-color:var(--secondry-color);background-image:url(/build/images/check-yellow.50361df8.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;height:20px;width:20px}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__label{left:15px;position:absolute;top:2px;width:100%}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__label:after{display:none}.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__label a,.newsletter form .newsletter__gdpr-group .newsletter__terms .form-checkbox__label span{color:#fff;left:10px;margin-top:-1px}.newsletter form .form-error{color:#d0021b;margin:5px 0 0 4px}.newsletter form .recaptcha{margin:10px 0}.newsletter .form-input__item{font-style:italic;max-width:380px;width:100%}.newsletter .button,.newsletter input[type=submit]{background-color:var(--secondary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;line-height:1rem;margin:0 auto 0 0;padding:1rem;text-align:center;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:216px}.newsletter .button:hover,.newsletter input[type=submit]:hover{background-color:var(--secondary-color-hover);color:#fff;text-decoration:none}.newsletter .button.disabled,.newsletter .button:disabled,.newsletter input[type=submit].disabled,.newsletter input[type=submit]:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.newsletter .button>span,.newsletter input[type=submit]>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1025px){.newsletter-register .newsletter__long-form-group{display:flex;flex-flow:row wrap;justify-content:space-between}.newsletter-register .newsletter__long-form-group .newsletter__form-name{width:100%}.newsletter-register .newsletter__long-form-group .newsletter__form-occupation,.newsletter-register .newsletter__long-form-group .newsletter__form-telephone{width:48%}.newsletter{display:flex;flex-direction:row;gap:5%;max-width:none}.newsletter .content-wrapper{width:90%}.newsletter-register{max-width:unset}.newsletter__title-group img{display:none}.newsletter__image-desktop{display:block;max-height:350px;max-width:600px;width:50%}.newsletter__content-wrapper{display:flex;flex-direction:row;gap:5%}.newsletter__content-wrapper>div{width:50%}.newsletter__policy-privacy-label a{display:unset;width:unset}.newsletter__required-fields-label{margin-bottom:30px}.newsletter form .form-component__button-wrapper{width:50%}}@media (min-width:1440px){.newsletter__image-desktop{width:40%}.newsletter__content-wrapper{gap:5%}.newsletter__content-wrapper>div{width:60%}}.product-card{background:#fff;border:2px dashed #ebebeb;border-radius:4px;box-shadow:1px 2px 3px 0 #f0f4f4;padding:7px;position:relative}@media (min-width:1200px){.product-card{max-width:230px;min-width:100%}}.product-card:hover{border:2px dashed var(--primary-color)}.product-card__product-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.product-card__header{display:flex;gap:7px;height:25px;width:100%}.product-card__details{margin-left:auto;white-space:nowrap}@media (min-width:1200px){.product-card__details{overflow:hidden;text-overflow:ellipsis}}.product-card__image{align-self:center;height:176px;text-align:center}.product-card__image img{max-height:176px;max-width:100%}.product-card__icons{display:flex;flex-wrap:wrap;gap:7px;position:relative;z-index:1}.product-card__icons .product-card__promo{background:#ffb500;border-radius:4px;height:25px;padding:0 2px;width:25px}.product-card__icons .product-card__promo span{color:#fff;line-height:27px}.product-card__icons .product-card__liquidation,.product-card__icons .product-card__offer{background:#ed0a92;border-radius:4px;height:25px;padding:0 5px}.product-card__icons .product-card__liquidation span,.product-card__icons .product-card__offer span{color:#fff;font-weight:900;line-height:27px;text-transform:uppercase}.product-card__icons .product-card__outlet{background:#d1021a;border-radius:4px;height:25px;padding:0 5px}.product-card__icons .product-card__outlet span{color:#fff;font-weight:900;line-height:27px;text-transform:uppercase}.product-card__icons .product-card__gift{background-image:url(/build/images/gift.93179248.svg);height:25px;width:25px}.product-card__tag{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:5px;height:27px;justify-content:center;line-height:27px}.product-card__tag .product-card__novelty{background:#f37720;border-radius:4px;color:#fff;line-height:20px;padding:0 5px}.product-card__tag .product-card__installments-payment{display:flex;gap:4px;justify-content:center}.product-card__tag .product-card__installments-payment--icon{align-self:center;background:url(/build/images/refresh-purple.96952a39.svg);height:13px;width:13px}.product-card__tag .product-card__installments-payment--text{color:#562496;line-height:15px}.product-card__tag .product-card__offer{-webkit-box-orient:vertical;-webkit-line-clamp:1;background:#ed0a92;border-radius:4px;color:#fff;display:-webkit-inline-box;line-height:20px;margin-top:4px;max-width:80%;overflow:hidden;padding:0 5px;text-overflow:ellipsis;width:fit-content}.product-card__tag .product-card__offer.product-card__tiers-info{margin-top:0;padding:0 5px}@media (min-width:1200px){.product-card__tag .product-card__offer{max-width:100%}}.product-card__tag .product-card__only-stock{color:#d1021a;line-height:15px}.product-card__information-wrapper{text-align:center}.product-card__name-wrapper{display:flex;flex-direction:column;height:50px}.product-card__name{font-size:1.1666666667rem}.product-card__name a{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:inherit;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.product-card__price{color:#000;font-weight:700;margin-top:9px;min-height:21px}.product-card__price--final .currency-part,.product-card__price--final .decimal-part,.product-card__price--final .integer-part{font-size:1.3333333333rem}.product-card__price .product-card__price--authenticated-only{color:#d1021a;font-size:1rem;font-style:italic;font-weight:400;text-align:center}.product-card__price .product-card__price--authenticated-only.logged{-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-style:unset;margin-top:-19px;padding-left:12px;position:relative}.product-card__price .product-card__price--authenticated-only.logged:before{background:url(/build/images/information.3f1e65c9.svg) no-repeat;background-size:17px 17px;content:"";height:17px;left:2px;position:absolute;width:17px}.product-card__buttons{background:var(--primary-color);border:0 solid var(--primary-color);border-radius:4px;cursor:pointer;height:37px;position:relative}.product-card__buttons .buttons__button-wrapper{height:100%;position:absolute;width:100%;z-index:10}.product-card__buttons a{color:#fff;font-size:1.3333333333rem;line-height:37px;text-transform:uppercase}.product-card__buttons a:hover{text-decoration:none!important}.product-card__buttons:hover{background:var(--primary-color-hover)}.form--primary .form-input__item{background:#fff;border:1px solid #ccc}.form--primary .form-input__item:focus{background:#edf7fd}.form--primary .form-select__group{background:#fff;border:1px solid #ccc}.form--primary .form-select__group:focus{background:#edf7fd}.form--primary .form-block__title1{color:var(--primary-color);font-size:1.25em;font-weight:700;text-transform:uppercase}.form--primary .register-form__title2{color:var(--primary-color);font-size:1.25em;margin:25px 0 10px;text-align:left;text-transform:uppercase}.form--primary .form-block__paragraph{color:#5e5e5e;font-family:Verdana;font-size:.75em;line-height:21px;margin:9px 0}.form--primary .form-checkbox__label,.form--primary .form-item__label,.form--primary .radio-group__label{color:grey;font-family:Roboto;font-size:1em}.form--secondary{position:relative}.form--secondary .form-item{border:0;border-radius:2px;margin:5px 0 20px;position:relative;width:100%}.form--secondary .form-item .form-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.form--secondary .form-item .form-item__label{color:#5e5e5e;font-size:1rem;font-weight:400;margin:0;overflow:hidden;padding-bottom:5px;padding-left:0;pointer-events:none;width:100%}.form--secondary .form-item .form-item__label,.form--secondary .form-item .form-item__label:after{bottom:0;display:block;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form--secondary .form-item .form-item__label:after{border-bottom:2px solid var(--primary-color);content:"";left:0;margin:0 auto;position:absolute;right:0;visibility:hidden;width:1%}.form--secondary .form-item .form-item__label span{margin:0 3px;position:absolute;top:-2px}.form--secondary .form-item .form-select{height:inherit;position:relative}.form--secondary .form-item .form-select:after{background:url(/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.form--secondary .form-item .form-select__group{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;color:#232323;height:inherit;width:100%}.form--secondary .form-item .form-select__group::-ms-expand{display:none}.form--secondary .form-item--is-active .form-item__label{color:var(--primary-color);font-size:.75rem;top:5px}.form--secondary .form-item--is-active .form-item__label:after{border-bottom:1px solid var(--primary-color);visibility:visible;width:100%}.form--secondary .form-item--has-error .form-item__label{color:#d0021b}.form--secondary .form-item--has-error .form-item__label:after{border-bottom:1px solid #d0021b;visibility:visible;width:100%}.form--secondary .form-item .form-field__textarea,.form--secondary .form-item .form-input__item{background:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;color:#232323;display:block;font-size:1.2rem;height:40px;outline:0;padding-left:15px;width:100%}.form--secondary .form-item .form-field__textarea::placeholder,.form--secondary .form-item .form-input__item::placeholder{color:#818181}.form--secondary .form-item .radio-group>div{align-items:center;display:flex;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.form--secondary .form-item .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form--secondary .form-item .radio-group>div label{cursor:pointer;padding:0 0 0 25px}.form--secondary .form-item .radio-group>div label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.form--secondary .form-item .radio-group>div:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.form--secondary .form-item .radio-group>div input:checked~label:after{background:var(--primary-color);border:none}.form--tertiary{position:relative}.form--tertiary .form-item{border:0;border-radius:2px;margin:5px 0 20px;position:relative;width:100%}.form--tertiary .form-item .form-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.form--tertiary .form-item .form-item__label{color:#5e5e5e;font-size:1rem;font-weight:400;margin:0;overflow:hidden;padding-bottom:5px;padding-left:0;pointer-events:none;width:100%}.form--tertiary .form-item .form-item__label,.form--tertiary .form-item .form-item__label:after{bottom:0;display:block;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form--tertiary .form-item .form-item__label:after{border-bottom:2px solid var(--primary-color);content:"";left:0;margin:0 auto;position:absolute;right:0;visibility:hidden;width:1%}.form--tertiary .form-item .form-item__label span{margin:0 3px;position:absolute;top:-2px}.form--tertiary .form-item .form-select{height:inherit;position:relative}.form--tertiary .form-item .form-select:after{background:url(/build/images/chevron-down.bc213772.svg) no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:15px;width:12px}.form--tertiary .form-item .form-select__group{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;color:#232323;height:inherit;width:100%}.form--tertiary .form-item .form-select__group::-ms-expand{display:none}.form--tertiary .form-item--is-active .form-item__label{color:var(--primary-color);font-size:.75rem;top:5px}.form--tertiary .form-item--is-active .form-item__label:after{border-bottom:1px solid var(--primary-color);visibility:visible;width:100%}.form--tertiary .form-item--has-error .form-item__label{color:#d0021b}.form--tertiary .form-item--has-error .form-item__label:after{border-bottom:1px solid #d0021b;visibility:visible;width:100%}.form--tertiary .form-item .form-field__textarea,.form--tertiary .form-item .form-input__item{background:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;color:#232323;display:block;font-size:1.2rem;height:40px;outline:0;padding-left:15px;width:100%}.form--tertiary .form-item .form-field__textarea::placeholder,.form--tertiary .form-item .form-input__item::placeholder{color:#818181}.form--tertiary .form-item .radio-group>div{align-items:center;display:flex;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.form--tertiary .form-item .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form--tertiary .form-item .radio-group>div label{cursor:pointer;padding:0 0 0 25px}.form--tertiary .form-item .radio-group>div label:after{background-color:#fff;border:1px solid #464646;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.form--tertiary .form-item .radio-group>div:hover input~label:after{background:#efefef;transition:all .2s ease-in-out}.form--tertiary .form-item .radio-group>div input:checked~label:after{background:var(--primary-color);border:none}.form--tertiary .form-item{background:#f3f3f3}.form .form_select__group{background-color:#fff;border:1px solid #ccc}.form .form-error{color:#d0021b!important;font-family:verdana,sans-serif;font-size:.8em}.form .form-item--catalog-name,.form .form-item--csrf-token,.form .form-item--from-platform,.form .form-item--redirect{display:none}.form .radio-group__input-horizontal{display:flex;flex-direction:row;margin:15px 0}.form .radio-group__input-horizontal div{margin-right:10px}.form :-webkit-autofill{animation-name:onAutoFillStart}.form :not(:-webkit-autofill){animation-name:onAutoFillCancel}.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.form ::-webkit-input-placeholder{color:#818181}.form :-moz-placeholder,.form ::-moz-placeholder{color:#818181}.form :-ms-input-placeholder{color:#818181}.form-select__option--focused{color:#000!important}.form-error{color:#d0021b!important;font-family:verdana,sans-serif;font-size:.8em}@media (min-width:641px){.form--secondary .form-item .radio-group>div,.form--tertiary .form-item .radio-group>div{height:18px}.form--secondary .form-item .radio-group>div label:after,.form--tertiary .form-item .radio-group>div label:after{height:18px;width:18px}}@media (min-width:1025px){.form--secondary .form-item,.form--tertiary .form-item{background:transparent;border:initial;border-radius:2px;height:auto;margin:5px 0 0;overflow:visible;padding-left:0;position:relative;width:100%}.form--secondary .form-item .radio-group>div .radio-group__label,.form--tertiary .form-item .radio-group>div .radio-group__label{align-self:flex-start}.form--secondary .form-item .form-item__label,.form--tertiary .form-item .form-item__label{color:#5e5e5e;display:block;font-size:1.33rem;font-weight:400;margin:0;padding:0;pointer-events:none;position:static;transition:none}.form--secondary .form-item--is-active .form-item__label,.form--tertiary .form-item--is-active .form-item__label{color:#5e5e5e;transform:none}.form--secondary .form-item--is-active .form-item__label:after,.form--tertiary .form-item--is-active .form-item__label:after{border-bottom:0;visibility:hidden}.form--secondary .form-item--has-error,.form--tertiary .form-item--has-error{margin-bottom:10px}.form--secondary .form-item--has-error .form-item__label,.form--tertiary .form-item--has-error .form-item__label{color:#5e5e5e!important}.form--secondary .form-item--has-error .form-item__label:after,.form--tertiary .form-item--has-error .form-item__label:after{border-bottom:0;visibility:hidden}.form--secondary .form-item .form-input__item[type=password] span,.form--tertiary .form-item .form-input__item[type=password] span{right:150px;top:25px}.form--secondary .form-item .form-field__textarea,.form--secondary .form-item .form-input__item,.form--tertiary .form-item .form-field__textarea,.form--tertiary .form-item .form-input__item{background-color:#fff;border:1px solid #ccc;color:#232323;display:block;font-size:1.2rem;margin:0;outline:0;padding-top:0;width:100%}.form--secondary .form-item .form-field__textarea::placeholder,.form--secondary .form-item .form-input__item::placeholder,.form--tertiary .form-item .form-field__textarea::placeholder,.form--tertiary .form-item .form-input__item::placeholder{color:#818181}.form--secondary .form-item .form-field__textarea:-ms-input-placeholder,.form--secondary .form-item .form-input__item:-ms-input-placeholder,.form--tertiary .form-item .form-field__textarea:-ms-input-placeholder,.form--tertiary .form-item .form-input__item:-ms-input-placeholder{color:#818181}.form--secondary .form-item .form-field__textarea.input-error,.form--secondary .form-item .form-input__item.input-error,.form--tertiary .form-item .form-field__textarea.input-error,.form--tertiary .form-item .form-input__item.input-error{background:#faebe7;border:1px dashed #d0021b}.form--secondary .form-item .form-select__group,.form--tertiary .form-item .form-select__group{background-color:#fff;border:1px solid #ccc;padding:0 40px 0 15px;width:100%}.form--secondary .form-item .form-checkbox .form-checkbox__label:after,.form--tertiary .form-item .form-checkbox .form-checkbox__label:after{border:1px solid #ccc}}.button{border:none;color:#fff;cursor:pointer;padding:10px;transition:color .2s ease-out}.button:disabled{background:#f9f9f9!important;color:#dfdfdf;position:relative}.button:disabled .button__text{visibility:hidden}.button:disabled .button__disabled-spinner{background:url(/build/images/spinner.9cee5dd3.gif);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;height:22px;left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%;width:22px}.button:disabled:hover{color:#dfdfdf}.button--primary{background:var(--primary-color);border-radius:4px!important}.button--primary:hover{background-color:var(--primary-color-hover)}.button--primary-rounded{align-items:center;background-color:var(--primary-color);border-radius:.3333333333rem;display:flex;font-weight:700;height:37px;justify-content:center;padding:0;text-align:center;text-transform:uppercase;width:100%}.button--primary-rounded:hover{background-color:var(--primary-color-hover)!important;color:#fff!important}.button--primary-dark{background:var(--primary-dark)}.button--primary-dark:hover{color:var(--button-hover)}.button--secondary{background:#000}.button--tertiary{background:#455d60}.button--quaternary{background:#f5a623}.button--quinary{background-color:#016277}.button--default{background:#999}.button--default:hover{color:#333}.button--uppercase{text-transform:uppercase}.button--bold{font-weight:700}.button--capitalize{text-transform:capitalize}.button--rounded{border-radius:5px}.purchase-process-text-button{background-color:transparent;color:var(--primary-color);cursor:pointer;font-family:Helvetica,sans-serif;font-size:1.1666666667rem;font-weight:700}.credentials-forms-wrapper{padding-bottom:80px}@media (min-width:769px){.credentials-forms-wrapper{display:flex;flex-direction:row-reverse;gap:25px;justify-content:center}.credentials-forms-wrapper .login-form-wrapper,.credentials-forms-wrapper .register-form-wrapper{width:50%}}.credentials-forms-wrapper .login-form-wrapper .form ::-webkit-input-placeholder{color:#818181!important}.credentials-forms-wrapper .login-form-wrapper .form :-moz-placeholder,.credentials-forms-wrapper .login-form-wrapper .form ::-moz-placeholder{color:#818181!important}.credentials-forms-wrapper .login-form-wrapper .form :-ms-input-placeholder{color:#818181!important}.credentials-forms-wrapper .register-form-wrapper{height:fit-content}.credentials-forms-wrapper .register-form-wrapper .form-block.credentials-forms-wrapper__form .form-block__header{margin-bottom:20px}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper{border-radius:4px;height:auto;max-width:310px;padding:30px;top:15%}@media (min-width:641px){.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper{max-width:600px}}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;gap:15px 0;height:100%;justify-content:space-between}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm{background-color:var(--primary-color);border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-size:1.1666666667rem;font-weight:400;font-weight:700;line-height:1rem;margin:0 auto;padding:1rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:250px}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm:hover{background-color:var(--primary-color-hover);color:#fff;text-decoration:none}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm.disabled,.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__confirm>span{color:inherit;font-size:inherit;font-weight:inherit}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__top-text{font-size:1.5rem;font-weight:700}.credentials-forms-wrapper .reset-password-popup .modal .modal__content-wrapper .modal__content .promotional-popup__message{font-size:1.1666666667rem}.credentials-forms-wrapper .reset-password-popup .modal__close,.credentials-forms-wrapper .reset-password-popup .modal__close:hover{color:unset}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{background-color:#f5f5f5;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;margin:15px 0;padding:25px 15px 40px}@media (min-width:1024px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form{padding:30px 25px}}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header{margin-bottom:10px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{display:none}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title3{color:var(--primary-color);font-size:1.6666666667rem;font-weight:700;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{clear:both;font-size:1em;font-size:1.3333333333rem;margin:15px 0 0;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form{display:flex;flex-direction:column}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__required_fields_text{display:none}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password{order:3;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{color:var(--primary-color);font-size:1.3333333333rem;font-weight:700;text-decoration:underline}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item{background-color:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;height:40px;padding-top:0}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item::placeholder{color:#818181!important;font-style:italic}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item:-ms-input-placeholder{color:transparent!important}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-component__button-wrapper{margin:20px 0 25px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-component__button-wrapper input{border-radius:8px;font-size:1.3333333333rem;font-weight:700;width:100%}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item{background:none;margin-top:12px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-item__label{color:#000;display:block;font-size:1.3333333333rem;margin-bottom:5px;padding-left:0;position:unset}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-item__label span{font-size:1.3333333333rem;margin:0 1px;position:unset;top:unset}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error{margin-bottom:40px}@media (min-width:1024px){.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error{margin-bottom:10px}}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error .form-item__label{color:#000!important}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-block__title2{color:var(--primary-color);display:block;font-size:1.6666666667rem;font-weight:700;margin:5px 0 25px;text-align:center}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-component__button-wrapper{margin-top:25px}.credentials-forms-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-component__button-wrapper button{border-radius:8px;font-size:1.3333333333rem;font-weight:700;width:100%}.login-page-title{display:none}@media (min-width:769px){.login-page-title{display:unset;text-align:center;text-transform:uppercase}.login-page-title h1{color:var(--primary-color);font-size:2.5rem;margin:15px 0}}.gdpr-legal-text{display:none}.login-section nav.nav,.login-section section.main{margin-top:1rem;max-width:1440px}@media (min-width:1440px){.login-section nav.nav,.login-section section.main{padding:0 96px}}.modal--login-form--reduced .modal__content-wrapper{width:270px}.modal--login-form--reduced .modal__content-wrapper .reduced-login{margin:25px 0 0;width:100%}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text{margin-bottom:15px}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text .title{font-size:1.6666666667rem}.modal--login-form--reduced .modal__content-wrapper .reduced-login .reduced-login__text .subtitle,.modal--login-form--reduced .modal__content-wrapper .reduced-login input[type=submit],.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action{font-size:1.3333333333rem}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action{background-color:transparent;border-radius:.3rem;color:var(--primary-color);cursor:pointer;display:block;font-size:1.1666666667rem;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{background-color:transparent;color:var(--primary-dark);text-decoration:none}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action.disabled,.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action>span{color:inherit;font-size:inherit;font-weight:inherit}.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action,.modal--login-form--reduced .modal__content-wrapper .reduced-login__secondary-action:hover{border:1px solid var(--primary-color)}.modal--login-form .modal__content-wrapper--active{background-color:#fff;border-radius:8px;max-width:971px;padding:50px 10px 30px;top:10%}@media (min-width:641px){.modal--login-form .modal__content-wrapper--active .modal__content{max-width:500px}}.modal--login-form .modal__content-wrapper--active .modal__close{color:#000}.modal--login-form .modal__content-wrapper--active .modal-back{color:var(--primary-color);cursor:pointer;font-size:14px;padding:1rem 0;text-align:left}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message{color:#000;font-size:1.1666666667rem;margin:20px 0;text-align:center}@media (min-width:769px){.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message{font-size:1.3333333333rem}}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message p{color:var(--primary-color);font-size:1.5rem;font-weight:700;margin-bottom:12px}@media (min-width:769px){.modal--login-form .modal__content-wrapper--active .doctor-exclusive__message p{font-size:1.6666666667rem}}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form{background-color:#f5f5f5;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;height:fit-content;margin:15px 0;padding:25px 15px 40px}@media (min-width:1024px){.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form{padding:30px 25px}}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form-block__header{margin-bottom:10px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title2{display:none}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__title3{color:var(--primary-color);font-size:1.6666666667rem;font-weight:700;text-align:center}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form-block__header .form-block__paragraph{clear:both;font-size:1em;font-size:1.3333333333rem;margin:15px 0 0;text-align:center}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form{display:flex;flex-direction:column}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__required_fields_text{display:none}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password{order:3;text-align:center}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form--login-form__reset-password a{color:var(--primary-color);font-size:1.3333333333rem;font-weight:700;text-decoration:underline}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item{background-color:#fff;border:1px solid #cbe2e2;border-radius:8px;box-shadow:0 2px 4px 0 #ebebeb;height:40px;outline:none;padding-left:10px;padding-top:0;width:100%}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item::placeholder{color:#818181!important;font-style:italic}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-input__item:-ms-input-placeholder{color:transparent!important}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-component__button-wrapper{margin:20px 0 25px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-component__button-wrapper input{border-radius:8px;font-size:1.3333333333rem;font-weight:700;width:100%}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item{background:none;margin-top:12px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-item__label{color:#000;display:block;font-size:1.3333333333rem;margin-bottom:5px;padding-left:0;position:unset;text-align:start}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item .form-item__label span{font-size:1.3333333333rem;margin:0 1px;position:unset;top:unset}@media (min-width:1024px){.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error{margin-bottom:10px}}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error .form-item__label{color:#000!important}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--login-form .form-item--has-error .form-error{font-style:italic;margin:5px 0 0;text-align:left}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-block__title2{color:var(--primary-color);display:block;font-size:1.6666666667rem;font-weight:700;margin:5px 0 25px;text-align:center}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-component__button-wrapper{margin-top:25px}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .form-block.credentials-forms-wrapper__form .form--register-form .form-component__button-wrapper button{border-radius:8px;font-size:1.3333333333rem;font-weight:700;width:100%}@media (min-width:769px){.modal--login-form .modal__content-wrapper--active{max-width:600px;padding:30px 15px}.modal--login-form .modal__content-wrapper--active .form-block__header h2{font-size:1.0833333333em}.modal--login-form .modal__content-wrapper--active .login-form-wrapper,.modal--login-form .modal__content-wrapper--active .register-form-wrapper{width:500px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item label,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item label{font-size:1.0833333333em}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item input,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item input{height:35px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--login-form button,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--register-form button{font-size:1.0833333333em;padding:10px 25px}}@media (min-width:1025px){.modal--login-form--reduced .modal__content-wrapper{width:330px}.modal--login-form .modal__content-wrapper--active{max-width:none;padding:34px 75px;top:12%;width:920px}}@media (min-width:1025px) and (min-width:1200px){.modal--login-form .modal__content-wrapper--active{width:1120px}}@media (min-width:1025px){.modal--login-form .modal__content-wrapper--active .modal__content{max-width:none}.modal--login-form .modal__content-wrapper--active .form-block__header p{font-size:1.0833333333em}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper{display:flex;flex-direction:row-reverse;gap:25px;justify-content:center}.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .login-form-wrapper,.modal--login-form .modal__content-wrapper--active .doctor-exclusive__login-form-wrapper .register-form-wrapper{width:50%}.modal--login-form .modal__content-wrapper--active .form--login-form,.modal--login-form .modal__content-wrapper--active .form--register-form{margin:0}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item label,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item label{font-size:1.0833333333em}.modal--login-form .modal__content-wrapper--active .form--login-form .form-item input,.modal--login-form .modal__content-wrapper--active .form--register-form .form-item input{height:35px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--login-form button,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper input,.modal--login-form .modal__content-wrapper--active .form--register-form button{font-size:1.0833333333em;padding:10px 25px}.modal--login-form .modal__content-wrapper--active .form--login-form .form-component__button-wrapper,.modal--login-form .modal__content-wrapper--active .form--register-form .form-component__button-wrapper{text-align:right}.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form--register-form,.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form-component{height:100%}.modal--login-form .modal__content-wrapper--active .register-form-wrapper .form--register-form{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}}.mini-cart .mini-cart__button{cursor:pointer}.mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/build/images/mini-cart.60547932.svg);position:relative;width:37px}.mini-cart .mini-cart__button .mini-cart__items-quantity-badge{bottom:-8px;color:var(--primary-color);font-weight:700;left:calc(50% + 2px);position:absolute;transform:translateX(-50%)}.mini-cart__item-info .spinner{background:transparent;gap:0 .5rem;height:30px!important;margin:0;width:calc(70% - 1rem)}.mini-cart__item-info .spinner .form-input__item,.mini-cart__item-info .spinner__button{border-radius:0!important;height:100%!important;margin:0!important}.mini-cart__item-info .spinner__button{width:calc(30% - .25rem)!important}.mini-cart__item-info .spinner__button--substract{border-bottom-left-radius:3px!important;border-top-left-radius:3px!important}.mini-cart__item-info .spinner__button--add{border-bottom-right-radius:3px!important;border-top-right-radius:3px!important}.mini-cart__item-info .spinner__button>p{color:var(--primary-color);font-size:1.1666666667rem!important;font-weight:700}.mini-cart__item-info .spinner .form-input__item{width:calc(40% - .25rem)!important}.mini-cart .mini-cart__dropdown,.mini-cart__empty-dropdown{display:none}@media (min-width:1025px){.mini-cart{position:relative}.mini-cart::not(.mini-cart--empty){cursor:pointer}.mini-cart.mini-cart--empty .mini-cart__button *{text-decoration:none!important}.mini-cart .mini-cart__button{align-items:center;border:1px solid transparent;display:flex;flex-direction:column;width:100%}.mini-cart .mini-cart__button .mini-cart__button-icon{margin-right:0!important}.mini-cart .mini-cart__button .mini-cart__items-quantity{color:#fff;display:inline-flex;flex-direction:column}.mini-cart .mini-cart__button .mini-cart__items-quantity span{font-size:1em;min-height:13px;min-width:30px}.mini-cart .mini-cart__button .mini-cart__items-quantity:hover{text-decoration:underline}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;color:#303030;display:none;font-size:1.0833333333rem;padding:15px 20px;position:absolute;right:-5px;top:48px;width:190px;z-index:1}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:17px;top:-16px;width:16px}.mini-cart .mini-cart__button:hover .mini-cart__empty-dropdown.active{display:flex}.mini-cart .mini-cart__dropdown{background:#fff;border-radius:5px;box-shadow:1px 1px 6px 1px #afafaf;cursor:default;display:block;position:absolute;right:-4px;top:70px;width:600px;z-index:99}.mini-cart .mini-cart__dropdown:before{border:8px solid transparent;border-bottom-color:#fff;content:"";height:16px;position:absolute;right:15px;top:-16px;width:16px}.mini-cart .mini-cart__dropdown .mini-cart__header{padding:12px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__title{color:#000;font-size:1.1666666667em;font-weight:700;padding:15px 0 10px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info{border-bottom:1px solid #d8d8d8;display:flex;padding-bottom:16px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info .mini-cart__description{font-size:1em;width:75%}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info .mini-cart__cart-button{background-color:var(--primary-color);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;margin:auto;padding:7px 20px;width:25%}.mini-cart .mini-cart__dropdown .mini-cart__items{max-height:320px;overflow-y:scroll;padding:0 15px 0 12px}.mini-cart .mini-cart__dropdown .mini-cart__items::-webkit-scrollbar{background-color:#f3f3f3;margin:0 10px 0 0;width:5px}.mini-cart .mini-cart__dropdown .mini-cart__items::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:10px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item{border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:10px 0}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item:last-child{border-bottom:none}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item>div{align-items:center;display:flex}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item>.mini-cart__item-info{flex-wrap:wrap}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-max-qty-label{color:#d0021b;max-width:100px;text-align:center}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image{margin-left:8px;width:20%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image:hover{cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-image img{aspect-ratio:1/1;height:auto;object-fit:cover;object-position:center;width:80px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info{word-wrap:break-word;align-items:flex-start;color:#a7a7a7;flex-direction:column;justify-content:center;margin:0 10px;width:40%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info *{font-size:1.1666666667em}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-transform:uppercase;width:100%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name:hover{cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info{padding-left:10px;width:35%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price{font-size:1.1666666667em;margin-left:7px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price--regular{color:var(--primary-color)}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price--special{color:var(--secondary-color)}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner{background:none}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button{border-radius:0;height:19px;width:19px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button p{font-size:1.0833333333em;font-weight:700}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .spinner__button--substract p{font-size:1.3333333333em}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .form-input.spinner .form-input__item{border:1px solid #cdcdcd;height:19px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter{align-self:center;background-color:#d0021b;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:23px;justify-content:center;width:23px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter span{font-size:19px}.mini-cart .mini-cart__dropdown .mini-cart__footer{background-color:#818181;border-radius:0 0 5px 5px;color:#fff;display:flex;padding:10px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__costs-text{font-size:1.1666666667em;text-transform:uppercase;width:25%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__unit-discount{display:none}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal{text-align:right;text-transform:uppercase;width:75%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal span{font-size:1.1666666667em}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons{display:none}.mini-cart .mini-cart__dropdown .mini-cart__unit-price{color:var(--primary-color)}.mini-cart .mini-cart__dropdown .mini-cart__offer-price{color:var(--secondary-color)}.mini-cart .fade-leave-active{transition:opacity .8s}.mini-cart .fade-leave-to{opacity:0}}.product-view{padding-bottom:60px}.product-view__content{background-color:#fff;display:flex;flex-direction:column}.product-view__info-wrapper{order:1}.product-view__info{background-color:#fff;border-radius:4px;padding:20px 0}.product-view__info-main--hidden{display:none}.product-view .product-info__image-brand-wrapper{margin-bottom:20px}.product-view .product-info__brand{color:#a7a7a7;font-size:1.3333333333rem;font-weight:400;margin-bottom:10px;text-align:end}.product-view .product-info__brand--hidden{display:none}.product-view .product-info__info{display:flex;flex-direction:column;width:100%}.product-view .product-info__info .space-between{display:flex;justify-content:space-between}.product-view .product-info__info-title{color:#4a4a4a;font-size:1.1666666667rem;font-weight:300;width:125px}.product-view .product-info__info-value{font-size:1.1666666667rem;margin-top:auto;max-width:200px;padding-left:10px;width:2000px}.product-view .product-info__info-value.reference-see-info{color:var(--primary-color);cursor:pointer}.product-view .product-info__info-value.reference-see-info:hover{text-decoration:underline}.product-view .product-info__info--with-linebreak .space-between{display:flex;justify-content:space-between}.product-view .product-info__info--with-linebreak .product-info__info-value{text-align:justify}.product-view .product-info__info-wrapper{gap:45px;max-width:350px;width:100%}.product-view .product-info__info-wrapper-margin{margin:10px 0}.product-view .product-info__gallery{margin:auto;max-width:500px;min-height:210px}.product-view .product-info__gallery img{height:100%;max-height:400px;object-fit:contain;width:100%}.product-view .product-info__gallery .product-view__gallery-control,.product-view .product-info__gallery .product-view__gallery-preview-icon,.product-view .product-info__gallery .product-view__gallery-thumbnails .image-counter{display:none}.product-view .product-info__only-stock-message{padding-bottom:20px;text-align:center}.product-view .product-info__only-stock-message span{color:#d1021a;font-size:1rem;font-weight:500;line-height:15px}.product-view .product-info__tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:10px}.product-view .product-info__tags .product-tag{border-radius:4px;height:25px;padding:0 5px}.product-view .product-info__tags .product-tag span{color:#fff;font-size:1rem;font-weight:900;line-height:25px;text-transform:uppercase}.product-view .product-info__tags .product-tag--outlet{background:#d1021a}.product-view .product-info__tags .product-tag--novelty{background:#f37720}.product-view .product-info__tags .product-tag--offer{background:#ed0a92}.product-view .product-info__attributes{flex-grow:1}.product-view .product-info__name{margin:0 0 .5rem}.product-view .product-info__name h1{color:#000;font-size:1.6666666667rem;font-weight:700;margin-bottom:5px;text-transform:uppercase}.product-view .product-info__registration-code{margin-bottom:15px}.product-view .product-info__registration-code span{color:#4a4a4a;font-size:1rem;font-weight:300;line-height:15px}.product-view .product-info__offer{margin-top:20px}.product-view .product-info__stock-wrapper{align-items:start;display:flex;flex-direction:row;gap:5px;margin-bottom:20px}.product-view .product-info__stock-icon{height:15px;width:15px}.product-view .product-info__stock-icon img{height:100%}.product-view .product-info__out-of-stock-wrapper{align-items:center;background-color:#ffe3e6;border-radius:4px;display:flex;justify-content:start;min-height:37px;padding:10px 50px;position:relative;width:100%}.product-view .product-info__out-of-stock-wrapper img{left:20px;position:absolute;top:7px}.product-view .product-info__out-of-stock-message{color:#d1021a;font-size:1.1666666667rem;font-weight:700}.product-view .product-info__stock-message span{color:#000;font-size:1.1666666667rem;font-weight:400}.product-view .product-info__installments-payment{display:flex;gap:5px}.product-view .product-info__installments-payment-icon{height:14px;width:14px}.product-view .product-info__installments-payment-message span{color:#562496;font-size:1.1666666667rem;font-weight:500}.product-view .product-info__price-wrapper{align-items:baseline;display:flex;flex-direction:row;gap:10px;justify-content:end;margin:40px 0 20px}.product-view .product-info__price-wrapper.remove-margin{margin:10px 0}.product-view .product-info__price-wrapper .product-price__text{padding-bottom:10px}.product-view .product-info__price-wrapper .product-price__text span{color:#000;font-size:1.1666666667rem;font-style:italic;font-weight:400;text-align:right}.product-view .product-info__price-wrapper .product-price__value{white-space:nowrap}.product-view .product-info__price-wrapper .product-price__value span{color:#000;font-weight:500;text-align:right}.product-view .product-info__price-wrapper .product-price__value span .integer-part{font-size:3.5rem}.product-view .product-info__price-wrapper .product-price__value span .currency-part,.product-view .product-info__price-wrapper .product-price__value span .decimal-part{font-size:2.6666666667rem}.product-view .product-view__price--authenticated-only{color:#d1021a;display:block;font-size:1.1666666667rem;font-style:italic;font-weight:400;margin-top:10px;padding:5px 0 10px 25px;position:relative;white-space:normal;width:100%}.product-view .product-view__price--authenticated-only:before{background:url(/build/images/exclusivity-icon.b150848a.svg) no-repeat;background-size:15px 15px;content:"";height:15px;left:1px;position:absolute;width:15px}.product-view .product-view__price--authenticated-only.logged{color:#000;font-style:unset;margin-left:0;margin-top:10px;padding:5px 25px}.product-view .product-view__price--authenticated-only.logged:before{background:url(/build/images/information.3f1e65c9.svg) no-repeat;background-size:16px 16px;content:"";height:16px;width:16px}.product-view__adder-group{align-items:center;display:flex;flex-direction:column;gap:20px;margin:auto;position:relative}.product-view__adder-group .button{background:var(--primary-color);border-radius:8px;cursor:pointer;height:37px;margin-left:auto;width:100%}.product-view__adder-group .button span{color:#fff;font-size:1.3333333333rem;font-weight:700;text-transform:uppercase}.product-view__adder-group .button:hover{background:var(--primary-color-hover)}.product-view__adder-group .add-to-cart-notice{align-items:center;background-color:#dfefd8;border-radius:4px;bottom:-60px;display:flex;filter:drop-shadow(0 1px 5px rgba(168,168,168,.5));height:40px;justify-content:center;position:absolute;width:280px;z-index:100}.product-view__adder-group .add-to-cart-notice :after{background-color:#dfefd8;content:"";height:20px;left:calc(50% - 10px);position:absolute;top:-10px;transform:rotate(45deg);width:20px;z-index:-1}.product-view__adder-group .add-to-cart-notice span{color:#498a4b;font-size:1.1666666667rem;font-weight:400;padding-left:25px;text-align:center}.product-view__adder-group .add-to-cart-notice span:before{background-image:url(/build/images/green-tick.fbb0f2b9.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;left:25px;margin:0 auto;position:absolute;width:15px}.product-view__request-quote-wrapper{order:0}.product-view__request-quote-wrapper .products__request-quote-button{background:var(--primary-color);border-radius:8px;cursor:pointer;height:37px;margin-top:10px;width:100%}.product-view__request-quote-wrapper .products__request-quote-button span{color:#fff;font-size:1.3333333333rem;text-transform:uppercase}.product-view__request-quote-wrapper .products__request-quote-button:hover{background:var(--primary-color-hover)}.product-view__request-quote-wrapper .request-quote__content{display:block}.product-view__request-quote-wrapper .request-quote__content--hidden{display:none}.product-view--grouped .product-view__products-table{display:block}.product-view.out-of-stock-popup{padding:0}.product-view.out-of-stock-popup .modal__close{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.product-view.out-of-stock-popup .modal__close span{color:#000;font-weight:100;line-height:2.9166666667rem}.product-view.out-of-stock-popup .modal__content-wrapper{background-color:#fff;border-radius:4px;height:240px;max-width:345px;top:20%}@media (min-width:1024px){.product-view.out-of-stock-popup .modal__content-wrapper{height:200px;max-width:480px}}.product-view.out-of-stock-popup .modal__content{padding:25px 20px}@media (min-width:1024px){.product-view.out-of-stock-popup .modal__content{padding:45px 20px 25px}}.product-view.out-of-stock-popup .modal__content .title{font-size:1.6666666667rem;font-weight:700;text-align:center}.product-view.out-of-stock-popup .modal__content .subtitle{font-size:1.1666666667rem;margin-top:15px;text-align:center}.product-view.out-of-stock-popup .modal__content .buttons-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:15px;row-gap:15px}@media (min-width:1024px){.product-view.out-of-stock-popup .modal__content .buttons-wrapper{align-items:center;column-gap:15px;flex-direction:row;margin-top:25px}}.product-view.out-of-stock-popup .modal__content .buttons-wrapper button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.3333333333rem;font-weight:700;height:35px;justify-content:center;text-align:center;text-transform:uppercase;width:100%}.product-view.out-of-stock-popup .modal__content .buttons-wrapper .accept-button{background:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.product-view.out-of-stock-popup .modal__content .buttons-wrapper .not-show-again-button{background:var(--primary-color);color:#fff}.product-view.out-of-stock-popup .modal__content .buttons-wrapper .not-show-again-button:hover{background:var(--primary-color-hover)}.product-view .related_products-wrapper{order:0}.product-view .related_products-wrapper .related_products__description,.product-view .related_products-wrapper .related_products__title{display:none}.product-view__products-table{order:3}.product-view__dropdown-blocks-container{order:4}.product-view__dropdown-block{margin-top:22px}.product-view__dropdown-block .arrow-icon{cursor:pointer;width:35px}.product-view__dropdown-block details[open] .arrow-icon{transform:rotate(180deg)}.product-view__dropdown-block .product-details__brand-img{margin:1rem 0;max-width:200px}.product-view__dropdown-block .dropdown-block__title{display:flex;gap:10px;justify-content:left}.product-view__dropdown-block .dropdown-block__title-text{cursor:pointer;font-size:1.6666666667rem;font-weight:500;padding-top:8px}.product-view__dropdown-block .dropdown-block__content .product-description__text{font-size:1.1666666667rem;font-weight:300;white-space:normal;word-break:break-word}.product-view__dropdown-block .dropdown-block__content .product-details__references{color:#4a4a4a;font-size:1.1666666667rem;font-weight:500}.product-view__dropdown-block .dropdown-block__content img{max-width:100%}.product-view__anesthesia-information-wrapper{margin:10px 0;order:5}.product-view__anesthesia-information-wrapper .title{font-size:1.6666666667rem;font-weight:500;margin-top:20px;padding-top:8px}.product-view__anesthesia-information-wrapper .text{font-size:1.1666666667rem;margin-top:10px}.product-view-popup .product-view-component{width:90%}.product-view-popup .product-view__content{border-radius:4px}.product-view-popup .product-view__info{padding:0}.product-view-popup .product-view__info .product-view__info-main{padding:20px 20px 0}.product-view-popup .product-view .product-info__image-brand-wrapper{border:none}.product-view-popup .product-view .product-info__gallery{height:240px;padding:0;width:240px}.product-view-popup .product-view .product-info__gallery .product-view__gallery-thumbnails{display:none}.product-view-popup .product-view .product-info__stock-wrapper{margin-bottom:20px}.product-view-popup .product-view .product-info__offer{margin-top:0}.product-view-popup .product-view .product-info__info-wrapper{display:none}.product-view-popup .product-view .product-info__pack-description--popup{margin-bottom:50px;max-height:150px;overflow-y:auto}.product-view-popup .product-view .product-info__pack-description--popup::-webkit-scrollbar{height:100%;width:10px}.product-view-popup .product-view .product-info__pack-description--popup::-webkit-scrollbar-track{background:#cbe2e2;border-radius:14px;padding-left:10px;width:10px}.product-view-popup .product-view .product-info__pack-description--popup::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:14px}.product-view-popup .product-view .product-info__pack-description--popup .pack-description__title-text{font-size:1.6666666667rem;font-weight:500;margin-bottom:10px}.product-view-popup .product-view .product-info__pack-description--popup .pack-description__text{font-size:1.1666666667rem;font-weight:300;white-space:normal;word-break:break-word}.product-view-popup .product-view__adder-group .button{margin:0;min-width:280px}.product-view-popup .product-view .products__adder-wrapper{background-color:#fafafa}.product-view-popup .product-view__request-quote-wrapper .request-quote__form{padding:0}.product-view-popup .product-view__anesthesia-information-wrapper{padding:0 8px}@media (min-width:1024px){.product-view-popup .product-view__anesthesia-information-wrapper{padding:0 20px 15px}}.product-view-popup .products__request-quote{padding:0 20px}.product-view-popup .products__request-quote-button{margin:10px 0 20px}.product-view-popup .info__request-quote{display:none}.product-view-popup .product-buttons--simple{margin-bottom:20px}@media (min-width:641px){.product-view .product-info{padding:0}.product-view .product-info-main{gap:25px}.product-view .product-info__brand{padding-right:25%}.product-view .product-info__gallery{padding:30px}.product-view .product-info__info-value{width:125px}.product-view .product-info__info--with-linebreak{margin-top:10px;width:100%}.product-view .product-info__info--with-linebreak .product-info__info-value{max-width:375px!important;width:100%!important}.product-view .product-info__info-wrapper{display:flex;justify-content:space-between;max-width:500px}.product-view .related_products-wrapper{margin:50px 0;order:2}.product-view .related_products-wrapper .related_products__title{color:#000;display:block;font-size:18px;font-weight:500;margin-bottom:18px;text-transform:uppercase}.product-view-popup__info-wrapper{display:hidden}}@media (min-width:1025px){.product-view__info-main{display:flex;flex-direction:row;gap:25px}.product-view__info-main--hidden{display:none}.product-view .product-info__image-brand-wrapper{border:1px solid #d8d8d8;height:fit-content}.product-view .product-info__brand{color:#a7a7a7;font-size:1.3333333333rem;text-align:start}.product-view__adder-group{display:flex;flex-direction:row;gap:20px}.product-view__adder-group .form-input{flex-grow:1;max-width:400px}.product-view__adder-group .button{flex-grow:1}.product-view__adder-group .add-to-cart-notice{right:0}.product-view__request-quote-wrapper .products__request-quote{display:flex;justify-content:end}.product-view__request-quote-wrapper .products__request-quote-button{margin:10px 0 20px}.product-view__request-quote-wrapper .request-quote__content{display:block}.product-view__request-quote-wrapper .request-quote__content--hidden{display:none}.product-view-popup .product-view__request-quote-wrapper .products__request-quote-button{margin-left:250px}}.product-view-popup{position:relative}.product-view-popup>.modal{align-items:center;display:flex;justify-content:center;padding:20px 0;z-index:99}.product-view-popup>.modal>.modal__content-wrapper{background-color:#fafafa;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);min-height:650px;padding:20px 12px 0;text-align:left;width:93%}.product-view-popup>.modal>.modal__content-wrapper .modal__close{background-color:transparent;color:#000;margin:10px;right:0;top:0}.product-view-popup>.modal>.modal__content-wrapper .modal__content{align-items:center;background:#fafafa;display:flex;justify-content:center;max-width:100%;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:40px 0 50px;padding:0 0 20px}.product-view-popup .vue-loader-wrapper{position:absolute}@media (min-width:1025px){.product-view-popup>.modal>.modal__content-wrapper{max-width:1175px;min-height:450px}.product-view-popup>.modal>.modal__content-wrapper .modal__close{margin:15px 30px}.product-view-popup>.modal .back-button{display:none}.product-view-popup .modal__content .product-view-component{max-width:842px;min-width:75%}.product-view-popup .modal__content .product-view-component .product-view{margin:50px 0;padding:0 30px 50px}}.product-view__products-table{position:relative}.product-view__products-table-title{background-color:#fafafa;color:#000;font-size:1.6666666667rem;font-weight:700;padding:20px 0;top:-2px;width:100%;z-index:50}.product-view__products-table-content{position:relative}.product-view__products-table-row-wrapper{display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding-bottom:5px}.product-view__products-table-row-wrapper--simple{display:block}.product-view__products-table-headers{display:none}.product-view__products-table-row{background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;box-shadow:0 2px 4px 0 #ebebeb;padding:10px}.product-view__products-table-row-name{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:5px;text-transform:uppercase}.product-view__products-table-row-references{display:flex;flex-direction:row}.product-view__products-table-row-reference{color:#000;display:flex;margin-right:15%}.product-view__products-table-row-reference-label{font-size:1.1666666667rem;font-weight:500;margin-right:20%;white-space:nowrap}.product-view__products-table-row-reference-value{font-size:1.1666666667rem}.product-view__products-table-row-buy-info{align-items:end;display:flex;flex-direction:column;gap:10px}.product-view__products-table-row-stock-and-price{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:18px 0 0;width:100%}.product-view__products-table-row-prices-final-price{white-space:nowrap}.product-view__products-table-row-prices-final-price span{color:#000;font-size:1.6666666667rem;font-weight:700}.product-view__products-table-row-prices-final-price span.currency-part,.product-view__products-table-row-prices-final-price span.integer-part{font-size:2rem}.product-view__products-table-row-prices-final-price span.decimal-part{font-size:1.6666666667rem}.product-view__products-table-row-prices-final-price .product-view__price--authenticated-only{border:1px dashed #a7a7a7;color:#a7a7a7;display:block;font-size:1.1666666667rem;font-style:italic;font-weight:300;max-width:140px;padding:5px;text-align:center;white-space:normal}.product-view__products-table-row-quantity__adder-group{max-width:500px;width:100%}.product-view__products-table .product-view__products-table-gifts-header{display:block;margin:60px 0 20px}.product-view__products-table .product-view__products-table-gifts-header .product-view__products-table-gifts-title,.product-view__products-table .product-view__products-table-gifts-header .product-view__products-table-gifts-title span{font-size:1.5rem;font-weight:500}.product-view__products-table .product-view__products-table-gifts-content{display:flex;flex-direction:column;gap:30px}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-image{align-items:center;align-self:center;border:1px solid #dfdfdf;box-shadow:0 2px 4px 0 #ebebeb;display:flex;flex-grow:1;justify-content:center;max-height:281px;max-width:378px;padding:20px;position:relative}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-image img{align-self:normal;max-height:265px;max-width:265px;object-fit:contain}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-icon{height:43px;position:absolute;right:10px;top:10px;width:43px;z-index:5}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-icon img{height:100%;width:100%}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-icon--no-image{width:100%;z-index:5}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-icon--no-image img{height:100%;width:100%}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row{display:flex;flex-direction:column;gap:20px}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-name{align-items:center;font-size:1.3333333333rem;font-weight:500}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-reference{align-items:center;order:2}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-reference-label{display:block;font-size:1.3333333333rem;font-weight:500;margin-right:10px}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-reference-value{display:block;font-size:1.3333333333rem;font-weight:400}.product-view__products-table .products__adder-wrapper{display:flex;justify-content:end;margin:5px 0;padding:30px 0 0}.product-view__products-table .products__back-button{display:none}.product-view__products-table .products__add-button{background:var(--primary-color);border-radius:8px;cursor:pointer;height:37px;max-width:826px;width:100%}.product-view__products-table .products__add-button span{color:#fff;font-size:1.3333333333rem;line-height:37px;text-transform:uppercase}.product-view__products-table .products__add-button:hover{background:var(--primary-color-hover)}.product-view__products-table .add-to-cart-notice{align-items:center;background-color:#dfefd8;border-radius:4px;bottom:-55px;display:flex;filter:drop-shadow(0 1px 5px rgba(168,168,168,.5));height:40px;justify-content:center;position:absolute;right:calc(50% - 140px);width:280px;z-index:5}.product-view__products-table .add-to-cart-notice :after{background-color:#dfefd8;content:"";height:20px;left:calc(50% - 10px);position:absolute;top:-10px;transform:rotate(45deg);width:20px;z-index:-1}.product-view__products-table .add-to-cart-notice span{color:#498a4b;font-size:1.1666666667rem;font-weight:400;padding-left:25px;text-align:center}.product-view__products-table .add-to-cart-notice span:before{background-image:url(/build/images/green-tick.fbb0f2b9.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;left:25px;margin:0 auto;position:absolute;width:15px}.product-view__products-table .non-modal--error-message span{color:#e1241a;font-size:1.1666666667rem;font-style:italic;font-weight:400;padding-left:20px}.product-view__products-table .non-modal--error-message span:before{background-image:url(/build/images/exclamation-red-white.7e5cf205.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15px;left:0;margin:0 auto;position:absolute;width:15px}.product-view__products-table .non-modal--quantity-error{bottom:-30px;position:absolute;right:12px}.product-view__products-table .non-modal--gift-quantity-error{bottom:40px;position:absolute}.product-view-popup .product-view__products-table-row-wrapper{max-height:400px;overflow-y:auto;padding-bottom:unset}.product-view-popup .product-view__products-table-row-wrapper::-webkit-scrollbar{height:100%;width:10px}.product-view-popup .product-view__products-table-row-wrapper::-webkit-scrollbar-track{background:#cbe2e2;border-radius:14px;height:100%;padding-left:10px;width:10px}.product-view-popup .product-view__products-table-row-wrapper::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:14px}.product-view-popup .product-view__products-table-row{border:unset;box-shadow:unset;grid-template-columns:6fr 5fr!important;margin-right:10px}.product-view-popup .product-view__products-table-row-general-info{display:block!important}.product-view-popup .product-view__products-table-row-general-info .product-view__products-table-row-name{text-align:left!important}.product-view-popup .product-view__products-table-row-general-info .product-view__products-table-row-reference{display:flex}.product-view-popup .product-view__products-table-row-general-info .product-view__products-table-row-reference-label{display:block!important}.product-view-popup .product-view__products-table-row-buy-info{grid-template-columns:3fr 2fr!important}.product-view-popup .product-view__products-table .products__adder-wrapper{bottom:0;box-shadow:0 -4px 5px 0 #f3f3f3;display:flex;justify-content:end;margin:5px 0 0;position:relative}@media (min-width:641px){.product-view__products-table .form-input.spinner{margin:0 0 0 auto;width:50%}}@media (min-width:1025px){.product-view__products-table .product-view__products-table-title{font-size:1.6666666667rem}.product-view__products-table .product-view__products-table-gifts-content{align-items:start;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.product-view__products-table .product-view__products-table-gifts-content .product-view__product-gift-image{align-self:start}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-wrapper{flex-grow:1;overflow-y:unset}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row{flex-direction:row;flex-wrap:wrap;justify-content:end}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-general-info{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;max-width:calc(100% - 225px)}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-general-info .product-view__products-table-row-name{flex-grow:1;order:1;padding:0 40px 0 0;text-align:start;width:70%}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-general-info .product-view__products-table-row-reference{order:2}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-general-info .product-view__products-table-row-reference-label{display:block}.product-view__products-table .product-view__products-table-gifts-content .product-view__products-table-row-buy-info{display:block;flex-grow:1;max-width:200px;min-width:200px}.product-view__products-table .button--primary-rounded{max-width:370px;padding:0 50px}.product-view__products-table .product-view__products-table-headers{display:grid;grid-template-columns:7fr 5fr;margin:50px 0 20px;padding:16px 20px 0;width:100%}.product-view__products-table .product-view__products-table-headers .headers__product-general-info{align-items:center;display:grid;grid-template-columns:5fr 11fr}.product-view__products-table .product-view__products-table-headers .headers__references{display:grid;grid-template-columns:1fr 1fr;white-space:nowrap}.product-view__products-table .product-view__products-table-headers .headers__product-buy-info,.product-view__products-table .product-view__products-table-headers .headers__product-stock-and-price{display:grid;grid-template-columns:1fr 1fr}.product-view__products-table .product-view__products-table-headers .header-label--centered{text-align:center}.product-view__products-table .product-view__products-table-headers span{font-size:1.3333333333rem;font-weight:500}.product-view__products-table .product-view__products-table-row{display:grid;grid-template-columns:7fr 5fr;padding:16px 20px}.product-view__products-table .product-view__products-table-row-general-info{align-items:center;display:grid;grid-template-columns:5fr 11fr}.product-view__products-table .product-view__products-table-row-name{align-self:center;font-size:clamp(1.1666666667rem,1.3vw,1.3333333333rem);font-weight:500;margin:0;order:2;overflow:hidden;padding:0 20px}.product-view__products-table .product-view__products-table-row-references{display:grid;grid-template-columns:1fr 1fr;order:1}.product-view__products-table .product-view__products-table-row-reference-label{display:none}.product-view__products-table .product-view__products-table-row-reference-value{align-self:center;font-size:clamp(1.1666666667rem,1.3vw,1.3333333333rem)}.product-view__products-table .product-view__products-table-row-buy-info{align-items:center;display:grid;gap:unset;grid-template-columns:1fr 1fr}.product-view__products-table .product-view__products-table-row-buy-info .product-info__stock-wrapper{align-items:center;justify-content:center;margin:0 1rem;order:2}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-prices{align-items:center;display:flex;justify-content:center;order:1}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-prices .product-view__products-table-row-prices-wrapper{align-items:flex-end;flex-direction:column;justify-content:flex-end}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-prices .product-view__products-table-row-prices-final-price{font-size:1.6666666667rem;white-space:nowrap}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-prices .product-view__products-table-row-prices-final-price span{font-weight:500}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-stock-and-price{display:grid;gap:unset;grid-template-columns:1fr 1fr;margin:unset}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-quantity__adder-group{min-width:100px}.product-view__products-table .product-view__products-table-row-buy-info .products__adder-wrapper{padding:30px 20px 0 0}.product-view__products-table .product-view__products-table-row-buy-info .form-input{gap:10px;justify-content:center}.product-view__products-table .product-view__products-table-row-buy-info .form-input.spinner{width:unset}.product-view__products-table .product-view__products-table-row-buy-info .product-view__products-table-row-locked-text{font-size:1.3333333333rem;margin-right:20px;order:-1}.product-view__products-table .add-to-cart-notice{right:40px}.product-view__products-table .non-modal--gift-quantity-error{bottom:0;right:400px}.product-view-popup .product-view__products-table .product-view__products-table-row .product-view__products-table-row-general-info{max-width:445px}.product-view-popup .product-view__products-table .product-view__products-table-row .product-view__products-table-row-reference-label{margin-right:5px}.product-view-popup .product-view__products-table .product-view__products-table-row .product-view__products-table-row-name{padding:0}.product-view-popup .product-view__products-table .product-view__products-table-row .product-view__products-table-row-stock-and-price{display:flex;justify-content:space-around;margin:unset}}.request-quote__form{background-color:#fafafa}.request-quote__form .request-quote-form{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:20px}.request-quote__form .request-quote-form__title{color:var(--primary-color);font-size:2rem;font-weight:700;margin-bottom:20px;text-align:start}.request-quote__form .request-quote-form-wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.request-quote__form .request-quote-form__product-name{color:#000;font-size:1.6666666667rem;font-weight:700;margin-bottom:10px;text-align:start;text-transform:uppercase;width:100%}.request-quote__form .request-quote-form__required-field .form-input__item{border:1px solid #e4e4e4;border-radius:6px;color:#878787;font-size:1.25rem;font-weight:400;height:41px;padding-left:15px;width:100%}.request-quote__form .request-quote-form__required-field .has-value .form-input__item{color:#000}.request-quote__form .request-quote-form__comments-field .form-input__item{border:1px solid #e4e4e4;border-radius:6px;color:#878787;font-size:1.25rem;font-weight:400;height:110px;padding:12px 15px;width:100%}.request-quote__form .request-quote-form__comments-field textarea{resize:vertical}.request-quote__form .request-quote-form__comments-field .has-value .form-input__item{color:#000}.request-quote__form .request-quote-form__bottom-content{display:flex;flex-direction:column-reverse;width:100%}.request-quote__form .request-quote-form__bottom-content .privacy-policy{color:#000;font-size:1.1666666667rem;font-weight:400;text-align:left}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox{justify-self:start;position:relative}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox input[type=checkbox]{-ms-progress-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/build/images/unchecked-checkbox.3042c7fa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:16px;min-width:16px;outline:none;position:absolute;top:-2px}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox input[type=checkbox]:checked{background-image:url(/build/images/checked-orange-tick.7fb2ed4e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:16px;left:.5px;min-width:16px}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox__label{padding-left:28px}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox__label a,.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox__label span{font-size:clamp(.8333333333rem,2vw,1rem);position:unset}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox__label:after{display:none}.request-quote__form .request-quote-form__bottom-content .privacy-policy .form-checkbox .form-error{display:flex;margin:5px 0 0 5px}.request-quote__form .request-quote-form__bottom-content .required-field-text{color:#818181;font-size:1.1666666667rem;font-style:italic;font-weight:400;text-align:right}.request-quote__form .request-quote-form .form-error{color:#d0021b;font-size:1rem;font-style:italic}.request-quote__form .request-quote-form .spinner .form-error{display:none}.request-quote__form .request-quote-form .form-component__button{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.3333333333rem;height:37px;text-transform:uppercase;width:100%}.request-quote-sent__display--hidden{display:none}.request-quote-sent{align-items:center;display:flex;flex-direction:column}.request-quote-sent--hidden{display:none}.request-quote-sent img{height:25px;margin-bottom:10px;width:25px}.request-quote-sent .title{color:var(--primary-color);font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.request-quote-sent .body{color:#000;font-size:1.6666666667rem;font-weight:700;margin-bottom:20px;text-align:center;width:100%}.request-quote-sent__button{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.3333333333rem;height:37px;text-transform:uppercase;width:100%}@media (min-width:1025px){.request-quote__form{padding:20px}.request-quote__form .request-quote-form{flex-direction:row;flex-wrap:wrap}.request-quote__form .request-quote-form__title{width:100%}.request-quote__form .request-quote-form-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.request-quote__form .request-quote-form__required-field{width:30%}.request-quote__form .request-quote-form__comments-field{width:100%}.request-quote__form .request-quote-form__bottom-content{display:flex;flex-direction:row;justify-content:space-between}.request-quote__form .request-quote-form .form-input.spinner{width:350px}.request-quote__form .request-quote-form .form-component__button-wrapper{flex-grow:1}}@media (min-width:1440px){.request-quote__form{padding:20px 100px}}.product-offer{margin-bottom:20px}.product-offer span{color:#000;font-size:1.1666666667rem;font-weight:400;text-align:right}.product-offer__content{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:10px;justify-content:start;padding:10px}.product-offer__tier{background-color:#ffe7f4;border-radius:4px}.product-offer__tier-content{align-items:start;flex-direction:column;padding:6px 10px 10px}.product-offer__tier-message{line-height:18px}.product-offer__tier-message span{color:#ed0a92;font-weight:400}.product-offer__tier-subtext{padding:0 10px 21px}.product-offer__tier-subtext span{color:#757575;font-size:1rem;font-style:italic;font-weight:400;line-height:16px}.product-offer__bonus-content{background:#fff0d4;padding:8px 5px}.product-offer__bonus-different-product{align-items:normal;display:flex}.product-offer__bonus-different-product .gift-image{border-radius:4px;height:75px;margin-right:5px}.product-offer__bonus-different-product .different-product-content{display:flex;flex-direction:column;gap:5px}.product-offer__bonus-different-product .different-product-content .title{align-items:center;display:flex;font-size:1.1666666667rem;gap:5px}.product-offer__bonus-different-product .different-product-content .title .gift-icon{padding-top:2px}.product-offer__bonus-different-product .different-product-content .title .gift-icon img{height:25px;width:25px}.product-offer__bonus-different-product .different-product-content .title a{color:#ffb224;cursor:pointer;font-size:1.25rem;text-decoration:underline;white-space:nowrap}.product-offer__bonus-different-product .different-product-content .gift-info .name{color:#000;font-size:1.3333333333rem;font-weight:700}.product-offer__bonus-different-product .different-product-content .gift-info .description{color:#000;display:flex;flex-wrap:wrap;font-style:italic;gap:25px}.product-offer__bonus-different-product .different-product-content .gift-info .description .content{flex:4;text-align:left}.product-offer__bonus-different-product .different-product-content .gift-info .description .ref{color:#818181;flex:1;font-style:normal;min-width:100px;text-align:left}.product-offer__bonus-message{line-height:18px;padding-top:3px}.product-offer__bonus-message a{color:#ffb224;cursor:pointer;font-size:1.25rem;text-decoration:underline}.product-offer__bonus-icon{background:#ffb500;border-radius:4px;height:25px;min-width:25px;padding:0 1px}.product-offer__bonus-icon span{color:#fff;line-height:25px}.product-offer__supplier-offer-content{background:#fff0d4;padding:5px 5px 7px}.product-offer__supplier-offer-icon{align-items:center;background:#ffb500;border-radius:4px;display:flex;flex-direction:row;height:25px;justify-content:center;min-height:25px;min-width:25px;padding:3px 0 0 1px;width:25px}.product-offer__supplier-offer-icon span{color:#fff;font-size:12px}.product-offer__supplier-offer-subtext{display:flex;flex-direction:row;gap:11px;margin:15px 0 10px 10px}.product-offer__supplier-offer-subtext span{display:flex;flex-wrap:wrap;font-size:1.1666666667rem;gap:2px;text-align:left}.product-offer__supplier-offer-subtext a{color:var(--primary-color);font-size:1.1666666667rem;text-decoration:underline}.product-offer__supplier-offer-wrapper{align-items:center;background-color:#e9f4f4;border-radius:4px;display:flex;flex-direction:column;gap:10px;margin:15px 0 10px;padding:20px}.product-offer__supplier-offer-wrapper .title{color:#d1021a;font-size:1.3333333333rem;font-weight:700}.product-offer__supplier-offer-wrapper .description{color:#000;font-size:1.1666666667rem}.product-offer__supplier-offer-wrapper .description b,.product-offer__supplier-offer-wrapper .description strong{font-weight:700}.product-offer__supplier-offer-wrapper .description i{font-style:italic}.product-offer__supplier-offer-wrapper .description a{cursor:pointer;font-size:1.1666666667rem;text-decoration:underline}.product-offer__supplier-offer-message{padding-top:3px}.related-slider .related_products__description,.related-slider .related_products__title{display:none}.related-slider .product-card{border:1px solid #d8d8d8;box-shadow:0 2px 4px 0 #ebebeb;display:flex;flex-direction:row;gap:20px;height:146px;max-width:510px;min-width:200px;padding:10px;width:100%}.related-slider .product-card__image{height:146px}.related-slider .product-card__image img{height:146px;padding:10px}.related-slider .product-card__header,.related-slider .product-card__tag{display:none}.related-slider .product-card__information-wrapper{flex-grow:1;text-align:left}.related-slider .product-card__name-wrapper{height:60px}.related-slider .product-card__name{font-weight:500}.related-slider .product-card__price{margin:9px 0;text-align:right}.related-slider .product-card__price .integer-part{font-size:2.5rem}.related-slider .product-card__price .decimal-part{font-size:1.6666666667rem}.related-slider .product-card__price .currency-part{font-size:1.6666666667rem;margin-left:-3px}.related-slider .product-card__buttons{height:25px;text-align:center}.related-slider .product-card__buttons a{font-size:14px;line-height:30px}.related-slider .related-slider__arrows{display:none}.product-view__gallery{background-color:#fff;margin-bottom:32px;position:relative;text-align:center;width:100%}.product-view__gallery .gallery{padding:0}.product-view__gallery-preview-image{height:160px}.product-view__gallery figure,.product-view__gallery gallery{align-items:center;cursor:pointer;display:flex;height:275px;justify-content:center;margin:0 auto;max-width:100%;padding:0;position:relative;text-align:center;width:360px}.product-view__gallery figure iframe,.product-view__gallery gallery iframe{height:100%;width:85%}.product-view__gallery-images{height:100%;position:relative;width:100%}.product-view__gallery-main-image{max-height:100%;max-width:100%;transition:opacity .25s ease}.product-view__gallery-preview-icon{display:none}.product-view__gallery-control{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-size:20px;height:100%;position:absolute;text-shadow:0 0 20px rgba(0,0,0,.75)}.product-view__gallery-control .arrow{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;display:block;height:20px;width:20px}.product-view__gallery-control--left{left:-20px}.product-view__gallery-control--left .arrow{background-size:30px 30px}.product-view__gallery-control--right{right:-20px}.product-view__gallery-control--right .arrow{background-size:30px 30px}.product-view__gallery-thumbnails{display:flex;justify-content:center;margin-top:10px;overflow-x:auto;width:100%}.product-view__gallery-thumbnails .thumbnails__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.product-view__gallery-thumbnails .content__elem{display:inline-block}.product-view__gallery-thumbnails .content__elem .elm__control,.product-view__gallery-thumbnails .content__elem img{display:none}.product-view__gallery-thumbnails .content__elem.active .elm__control{background-color:var(--primary-color)}.product-view__gallery .fade-enter-active,.product-view__gallery .fade-leave-active{transition:all .3s ease}.product-view__gallery .fade-enter,.product-view__gallery .fade-leave-to{opacity:0}.product-view__gallery-preview-modal{background:rgba(0,0,0,.5);bottom:0;display:block;left:0;margin:0;position:fixed;right:0;top:0;z-index:9998}.product-view__gallery-preview-modal-image{background-color:#fff;box-shadow:0 5px 20px 2px #5e5e5e;cursor:move;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%)}.product-view__gallery-preview-modal-image.transition{transition:transform .3s ease-in-out}.product-view__gallery-preview-modal .img{max-height:80vh;max-width:80vw;position:relative;vertical-align:middle}.product-view__gallery-preview-modal-controls .icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.product-view__gallery-preview-modal-controls .controls__close,.product-view__gallery-preview-modal-controls .controls__next,.product-view__gallery-preview-modal-controls .controls__prev{color:#fff;cursor:pointer;font-size:60px;opacity:.6;position:absolute;transition:.15s linear}.product-view__gallery-preview-modal-controls .controls__close:hover,.product-view__gallery-preview-modal-controls .controls__next:hover,.product-view__gallery-preview-modal-controls .controls__prev:hover{opacity:1}.product-view__gallery-preview-modal-controls .controls__next.disable,.product-view__gallery-preview-modal-controls .controls__next.disable:hover,.product-view__gallery-preview-modal-controls .controls__prev.disable,.product-view__gallery-preview-modal-controls .controls__prev.disable:hover{cursor:default;opacity:.2}.product-view__gallery-preview-modal-controls .controls__next{font-size:40px;right:0;top:50%}.product-view__gallery-preview-modal-controls .controls__prev{font-size:40px;left:0;top:50%}.product-view__gallery-preview-modal-controls .controls__close{font-size:40px;right:10px;top:10px}.product-view__gallery-preview-modal-controls .controls__pagination-total{color:#fff;font-size:16px;left:16px;position:absolute;top:16px}.product-view__gallery-preview-modal-controls .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-preview-modal-controls .toolbar-control{cursor:pointer;display:inline-block;padding:6px}.product-view__gallery-preview-modal-controls .toolbar-control .icon{fill:#fff;height:32px;width:32px}.product-view__gallery-preview-modal-controls .toolbar-control:hover .icon{fill:var(--primary-color)}@media (min-width:641px){.product-view__gallery figure{width:395px}.product-view__gallery-control .arrow{background-size:30px 30px;height:30px;width:30px}.product-view__gallery-thumbnails .elm__control{height:15px;width:15px}}@media (min-width:1025px){.product-view__gallery{border:0;border-bottom:0;float:left;height:100%;margin:0;width:50%}.product-view__gallery figure{height:330px;width:100%}.product-view__gallery-main-image{max-height:330px;max-width:auto}.product-view__gallery-control{display:none}.product-view__gallery-control .arrow{background-size:25px 25px;height:25px;width:13px}.product-view__gallery-thumbnails .thumbnails__content{text-align:left}.product-view__gallery .thumbnails__content .image-counter{display:none!important}.product-view__gallery-thumbnails .content__elem img{cursor:pointer;display:block;height:62px;width:62px}.product-view__gallery-thumbnails .content__elem.active img{border:1px solid var(--primary-color)}}.professional-advice .modal{background-color:hsla(0,0%,73%,.55)}.professional-advice .modal__close{display:none!important}.professional-advice .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.professional-advice .modal__content-wrapper{background:#f9f9f9;border-radius:4px;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);max-width:583px;padding:30px;top:15%}.professional-advice .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .2s ease-in-out forwards}.professional-advice .modal__content-wrapper--active{animation:modalAnimationResponsive .2s ease-in-out}.professional-advice .modal__content .professional-advice__image{background-image:url(/build/images/popup-exclamation-red-white.fec183cd.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:30px;width:30px}.professional-advice .modal__content .professional-advice__top-text{font-size:1.5rem;font-weight:700;margin:18px 0;text-align:center}.professional-advice .modal__content .professional-advice__message{font-size:1.1666666667rem;text-align:center}.professional-advice .modal__content .professional-advice__message br{content:"";display:block;height:20px}.professional-advice .modal__content .professional-advice__message strong{font-size:1.1666666667rem;font-weight:700}.professional-advice .modal__content .professional-advice__confirm{background:var(--primary-color);border-radius:7px;color:#fff;cursor:pointer;font-size:1.1666666667rem;font-weight:700;height:30px;margin-top:28px;min-width:251px;padding:5px 20px;text-transform:uppercase}.popups-manager .modal__close{cursor:pointer;position:absolute;right:2rem;top:.5rem}.popups-manager .modal__close span{color:#232323;font-size:.25rem;font-weight:100;line-height:2.9166666667rem}.popups-manager .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.popups-manager .modal__content-wrapper{background:#f2f2f2;border-radius:.3333333333rem;box-shadow:.0833333333rem .0833333333rem .5833333333rem .25rem rgba(0,0,0,.1);max-width:25.4166666667rem;top:15%;width:fit-content}.popups-manager .modal__content .image-popup-link img,.popups-manager .modal__content img{border-radius:.3333333333rem;height:100%;width:100%}.popups-manager .modal__content img{max-width:25.4166666667rem}.popups-manager .modal__content .padding{align-items:center;display:flex;flex-direction:column;padding:32px 15px 15px}.popups-manager .modal__content .image-desktop{display:none}.popups-manager .modal__content .title{font-size:1.6666666667rem;font-weight:700;margin-bottom:1rem}.popups-manager .modal__content .subtitle{font-size:1.3333333333rem;margin-bottom:1rem}.popups-manager .modal__content .text{font-size:1.1666666667rem;margin-bottom:1.33rem}.popups-manager .modal__content .text>p{font-size:inherit}.popups-manager .modal__content .button{align-items:center;background-color:var(--primary-color);border-radius:.3333333333rem;color:#fff;cursor:pointer;display:flex;font-size:1.3333333333rem;font-weight:500;justify-content:center;max-width:20.8333333333rem;min-height:3.3333333333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.popups-manager .modal__content .button:hover{background-color:var(--primary-color-hover)!important;color:#fff!important}@media (min-width:1025px){.popups-manager .modal__content-wrapper{max-width:72.5rem;width:fit-content}.popups-manager .modal__content-wrapper .title{font-size:2rem}.popups-manager .modal__content .padding{padding:32px 80px}.popups-manager .modal__content .text{margin-bottom:2rem}.popups-manager .modal__content .image-desktop{display:block}.popups-manager .modal__content .mobile-image{display:none}.popups-manager .modal__content .button{max-width:33.3333333333rem}.popups-manager .modal__content img{max-width:72.5rem}}.alert-wrapper{background-color:#f2f2f2;display:none;justify-content:center;padding:8px;width:100%}.alert-wrapper .alert__content,.alert-wrapper--activated{display:flex}.alert-wrapper .alert__content .alert__exclamation{display:none}.alert-wrapper .alert__content .alert__info{align-items:center;display:flex;flex-direction:column;width:100%}.alert-wrapper .alert__content .alert__info .alert__title{display:flex;justify-content:center}.alert-wrapper .alert__content .alert__info .alert__title span{font-size:1.8333333333em;font-weight:700;text-transform:uppercase}.alert-wrapper .alert__content .alert__info .alert__message{font-weight:700;margin:5px 0;text-align:center;width:100%}.alert-wrapper .alert__content .alert__info .alert__accept-button{color:#fff;cursor:pointer;display:inline-table;font-size:1.3333333333em;padding:4px 16px;text-transform:uppercase}@media (min-width:641px){.alert-wrapper{padding:30px}.alert-wrapper .alert__content .alert__info{flex-direction:row;flex-wrap:wrap}.alert-wrapper .alert__content .alert__info .alert__title{height:25px;justify-content:flex-start;margin-bottom:4px;position:relative;width:100%}.alert-wrapper .alert__content .alert__info .alert__title span{background-color:#f2f2f2;padding-right:10px;position:absolute}.alert-wrapper .alert__content .alert__info .alert__message{font-size:1.1666666667em;text-align:left;width:80%}.alert-wrapper .alert__content .alert__info .alert__accept-button{align-self:flex-end;margin:0 0 0 auto}}@media (min-width:769px){.alert-wrapper .alert__content .alert__info .alert__message{width:85%}}@media (min-width:1025px){.alert-wrapper{border-bottom:1px solid var(--primary-color)}.alert-wrapper .alert__content{max-width:940px;width:100%}.alert-wrapper .alert__content .alert__exclamation{display:block;font-size:8.3333333333rem;font-weight:700;line-height:65px;margin-right:8px;padding:.5rem 0 0}.alert-wrapper .alert__content .alert__info .alert__accept-button{padding:4px 30px}}@media (min-width:1440px){.alert-wrapper .alert__content{padding:0 15px;width:940px}}.coupon-alert{background-color:var(--alert-bg);color:var(--alert-color);display:none;position:relative;text-align:center;width:100%}.coupon-alert--mobile-disabled{display:none}.coupon-alert--activated{display:flex}.coupon-alert--mobile-disabled.coupon-alert--activated{display:none}.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.0833333333rem;padding:15px 30px;width:100%}.coupon-alert__dispose{background-color:var(--alert-color);border-radius:50%;cursor:pointer;height:24px;margin-top:-12px;position:absolute;right:10px;top:50%;width:24px}.coupon-alert__dispose:after,.coupon-alert__dispose:before{background:var(--alert-bg);content:"";height:1px;left:3px;position:absolute;top:11px;width:18px}.coupon-alert__dispose:after{transform:rotate(45deg)}.coupon-alert__dispose:before{transform:rotate(-45deg)}@media (min-width:1025px){.coupon-alert--activated,.coupon-alert--mobile-disabled.coupon-alert--activated{display:flex}.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.25rem}}