.rotate-arrow-down[data-v-923356d6]{transform:rotate(90deg)!important;transition:transform .3s ease-in-out}.rotate-arrow-up[data-v-923356d6]{transform:rotate(-90deg)!important;transition:transform .2s ease-in-out}.chat-ab{display:none!important}.menu__level1-link[data-v-c09f6722]{cursor:pointer}.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}@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,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,hr,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-size:12px;list-style:none;margin:0;outline:none;padding:0;vertical-align:baseline}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}b,strong{font-size:inherit;font-weight:700}:root{--primary-color:#e2001a}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto"),url(/build/fonts/Roboto-Light.6462f07a.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),url(/build/fonts/Roboto-Regular.cfba0239.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto"),url(/build/fonts/Roboto-Medium.a1ae8520.woff2)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto"),url(/build/fonts/Roboto-Bold.a6d79156.woff2)}@font-face{font-display:swap;font-family:Bangers;font-style:normal;font-weight:400;src:url(/build/fonts/Bangers-Regular.61cc9cbf.woff2)}@font-face{font-display:swap;font-family:Corporate Rounded;font-style:normal;font-weight:400;src:url(/build/fonts/Corporate_Rounded_Regular.c5677703.ttf)}@font-face{font-display:swap;font-family:Corporate Rounded;font-style:italic;font-weight:400;src:url(/build/fonts/Corporate_Rounded_Oblique.90b7bb8d.ttf)}@font-face{font-display:swap;font-family:Corporate Rounded;font-style:normal;font-weight:700;src:url(/build/fonts/Corporate_Rounded_Bold.b39a83cf.ttf)}@font-face{font-display:swap;font-family:Corporate Rounded;font-style:italic;font-weight:700;src:url(/build/fonts/Corporate_Rounded_Bold_Oblique.81e29e9b.ttf)}@font-face{font-display:swap;font-family:Sigmar One;font-style:normal;font-weight:400;src:url(/build/fonts/SigmarOne.60dba4a7.ttf)}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(/build/fonts/AvenirNextLTPro-Regular.94f2f163.otf)}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(/build/fonts/AvenirLTStd-Heavy.2bf86251.otf)}@font-face{font-display:swap;font-family:Avenir-Black;font-style:normal;font-weight:700;src:url(/build/fonts/AvenirLTStd-Heavy.2bf86251.otf)}.button,body{font-size:12px}.button{border:none;color:#fff;cursor:pointer}.button:disabled{background:#e8e8e8!important;color:#d2d2d2;position:relative}.button:disabled .button__text{visibility:hidden}.button:disabled .button__disabled-spinner{background:url(/build/images/spinner.9cee5dd3.gif);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;height:22px;left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%;width:22px}.button--primary{background:#e2001a;border-radius:5px}.button--primary:hover{background:#e1251b}.button--secondary{background:#bf0711;border-radius:5px}.button--uppercase{text-transform:uppercase}.button--capitalize{text-transform:capitalize}.button--transparent{border:2px solid #e2001a;border-radius:5px;color:#e2001a}.button--link{background-color:transparent;border:none;color:#e2001a;font-size:14px}.search-bar,search-bar{position:relative;width:100%}.search-bar .search-bar__bar .search-bar__text-input,search-bar .search-bar__bar .search-bar__text-input{background-color:#fff;border:2px solid #e1251b;border-radius:30px;font-size:1.16667em;height:30px;padding:0 0 0 20px;width:100%}.search-bar .search-bar__bar .search-bar__text-input::-ms-clear,search-bar .search-bar__bar .search-bar__text-input::-ms-clear{display:none}.search-bar .search-bar__bar .search-bar__text-input:focus,search-bar .search-bar__bar .search-bar__text-input:focus{box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.search-bar .search-bar__bar .search-bar__text-input:focus-visible,search-bar .search-bar__bar .search-bar__text-input:focus-visible{outline:none}.search-bar .search-bar__bar .search-bar__clear-button,.search-bar .search-bar__bar .search-bar__clear-button--active,search-bar .search-bar__bar .search-bar__clear-button,search-bar .search-bar__bar .search-bar__clear-button--active{display:none}.search-bar .search-bar__bar .search-bar__button,search-bar .search-bar__bar .search-bar__button{background-color:#e1251b;border:none;border-radius:50%;height:41px;height:30px;position:absolute;right:0;top:0;width:30px}.search-bar .search-bar__bar .search-bar__button--clickable,search-bar .search-bar__bar .search-bar__button--clickable{cursor:pointer}.search-bar .search-bar__bar .search-bar__button:after,search-bar .search-bar__bar .search-bar__button:after{background-image:url(/build/images/icono-lupa-broker@2x.13043204.png);background-position:50%;background-repeat:no-repeat;background-size:16px 15px;content:"";cursor:pointer;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:19px}.search-bar .search-bar__bar:hover .search-bar__button,search-bar .search-bar__bar:hover .search-bar__button{background:#600f0b}.search-bar .search-bar__dropdown-wrapper,search-bar .search-bar__dropdown-wrapper{background-color:#fff;border:1px solid #cdcdcd;box-shadow:0 3px 3px rgba(0,0,0,.15);display:block;margin-top:4px;position:absolute;width:100%;z-index:100}.search-bar .search-bar__dropdown-wrapper:not(.search-bar__dropdown-wrapper--empty),search-bar .search-bar__dropdown-wrapper:not(.search-bar__dropdown-wrapper--empty){height:600px;overflow-y:scroll}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header{background-color:#f5f5f5;color:#575757;font-family:Corporate Rounded;padding:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header .search-bar__results-summary{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header *,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__header *{font-size:1.16667em}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__subfamilies{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty .search-bar__header,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty .search-bar__header{text-align:center}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty .search-bar__header .search-bar__products-title,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products.search-bar__products--empty .search-bar__header .search-bar__products-title{display:none}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty),search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty){margin-bottom:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product{display:flex;padding:10px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky .search-bar__product-info .search-bar__product-reference,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product--lucky .search-bar__product-info .search-bar__product-reference{background:#f8e800;display:block;font-size:14px;font-weight:700;margin-bottom:4px;padding:7px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:not(:last-child),search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product:not(:last-child){border-bottom:1px solid #d2d2d2}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image{cursor:pointer;width:80px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-image img{width:100%}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info{padding-left:16px}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-offer-price,.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,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-offer-price,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{display:inline-block;margin:8px 0}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--previous,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-price--previous{color:#878787;text-decoration:line-through}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-name,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-name{word-wrap:break-word;color:#e2001a;cursor:pointer;font-size:1.16667em;text-transform:uppercase}.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:hover,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:hover{text-decoration:underline}.search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-brand,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-brand{color:#717171;font-size:1rem;margin-bottom: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,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{display:flex;flex-direction:row;gap:5px}.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,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__doctor-exclusive .exclusivity-notice-wrapper .exclusivity-notice__icon{align-self:center;background-image:url(/build/images/exclusivity-icon.b150848a.svg);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__doctor-exclusive .exclusivity-notice-wrapper .exclusivity-notice__message,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__message{background-color:#d0031c;border-radius:4px;color:#fff;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__product-reference,search-bar .search-bar__dropdown-wrapper .search-bar__dropdown .search-bar__products:not(.search-bar__products--empty) .search-bar__product-info .search-bar__product-reference{color:#004875;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--request-quote,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--request-quote{display:none}@media (min-width:1024px){.search-bar,search-bar{align-items:center;display:flex;justify-content:center}.search-bar .search-bar__bar,search-bar .search-bar__bar{width:100%}.search-bar .search-bar__bar .search-bar__text-input,search-bar .search-bar__bar .search-bar__text-input{font-size:1.33333em;height:36px;padding:2px 0 0 20px;width:100%}.search-bar .search-bar__bar .search-bar__button,search-bar .search-bar__bar .search-bar__button{height:36px;width:36px}.search-bar .search-bar__bar .search-bar__button:after,search-bar .search-bar__bar .search-bar__button:after{background-size:18px 17px;height:36px;width:36px}.search-bar .search-bar__dropdown-wrapper,search-bar .search-bar__dropdown-wrapper{left:14px;top:32px;width:96%}}.vue-loader-wrapper{height:100%;position:fixed;top:0;width:100%;z-index:999}.vue-loader-wrapper .vue-loader__overlay{background-color:#f4f4f4;height:100%;opacity:.6;width:100%}.vue-loader-wrapper .vue-loader{font-size:0;left:50%;margin-left:-5px;margin-top:-5px;position:fixed;top:50%}.vue-loader-wrapper .vue-loader .v-fade{-webkit-animation:v-fadeStretchDelay 1.2s ease-in-out infinite;animation:v-fadeStretchDelay 1.2s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#e2001a!important;border-radius:20px;height:15px;margin:2px;position:absolute;width:5px}.vue-loader-wrapper .vue-loader .v-fade1{animation-delay:.12s;left:0;top:20px}.vue-loader-wrapper .vue-loader .v-fade2{animation-delay:.24s;left:13.6364px;top:13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade3{animation-delay:.36s;left:20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade4{animation-delay:.48s;left:13.6364px;top:-13.6364px;transform:rotate(45deg)}.vue-loader-wrapper .vue-loader .v-fade5{animation-delay:.6s;left:0;top:-20px}.vue-loader-wrapper .vue-loader .v-fade6{animation-delay:.72s;left:-13.6364px;top:-13.6364px;transform:rotate(-45deg)}.vue-loader-wrapper .vue-loader .v-fade7{animation-delay:.84s;left:-20px;top:0;transform:rotate(90deg)}.vue-loader-wrapper .vue-loader .v-fade8{animation-delay:.96s;left:-13.6364px;top:13.6364px;transform:rotate(45deg)}@-webkit-keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}@keyframes v-fadeStretchDelay{50%{-webkit-opacity:.3;opacity:.3}to{-webkit-opacity:1;opacity:1}}.body--with-cookies,.body--with-modal{overflow-y:hidden!important}.body--with-modal{overflow-y:hidden;padding-right:15px}body.lock-scrollbar{bottom:0;left:0;overflow-y:scroll;position:fixed;right:0}.modal{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.modal .modal__content-wrapper{background-color:#fff;margin:auto;position:relative;text-align:center;width:85%}.modal .modal__content-wrapper .modal__close{color:#878787;cursor:pointer;position:absolute;right:25px}.modal .modal__content-wrapper .modal__close span{font-family:Corporate Rounded;font-size:2.66667em}.modal .modal__content-wrapper .modal__close:hover{color:#333}.modal .modal__content-wrapper .modal__content{margin:auto}.modal .modal__content-wrapper .modal__content button,.modal .modal__content-wrapper .modal__content input[type=submit],.modal .modal__content-wrapper .modal__content input[type=text]{font-size:1.16667rem;padding:10px 25px}.modal.modal--login-form-anesthesia .modal__content-wrapper{margin-top:-200px;padding:30px 40px;top:50%}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content>div,.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content>div>span{font-size:1.25rem}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content .modal-back{cursor:pointer;margin-bottom:10px;text-align:left}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content input[type=text]{padding:10px}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content .doctor-exclusive__login-form-wrapper{flex-direction:column;gap:10px}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content .doctor-exclusive__login-form-wrapper>div{align-self:center;width:100%}.modal--primary .modal__content-wrapper{border-radius:15px;padding:40px 20px;top:50px}.modal--primary .modal__content-wrapper p{font-size:1.25rem}.modal--primary .modal__content-wrapper input[type=text]{height:30px;margin:15px 0;width:200px}.modal--secondary{align-items:center;display:flex}.modal--secondary .modal__content-wrapper{text-align:left}.modal--secondary .modal__content-wrapper .modal__content{margin-left:0;padding:30px 0}.modal--secondary .modal__content-wrapper .modal__content *{font-family:Corporate Rounded;font-size:1.16667em}.modal--secondary .modal__content-wrapper .modal__content .modal__message{color:#333;padding:20px}.modal--secondary .modal__content-wrapper .modal__content .confirmation-modal__actions{padding-left:20px}.modal--secondary .modal__content-wrapper .modal__content .confirmation-modal__actions .button{background-color:#f5f5f5;border:1px solid #cdcdcd;border-radius:5px;color:#000;font-weight:700;padding:7px 15px;text-transform:capitalize}.modal--request-quote-form{z-index:20000}.modal--request-quote-form .modal__content-wrapper{padding:3rem 0;top:20%}.modal--request-quote-form .request-quote__gdpr .form-item{margin:0 0 .5rem!important;width:100%!important}.modal--request-quote-form .request-quote__form-content-legal{margin:2rem 0}.modal--request-quote-form .request-quote__form-content-legal,.modal--request-quote-form .request-quote__form-content-legal>*{font-size:.83333rem}.modal--login-form-anesthesia{backdrop-filter:blur(7px)}.modal--login-form .modal__content{max-width:none!important}.modal--login-form .modal__content-wrapper{top:35%!important}.modal--login-form .doctor-exclusive__message{font-size:1.25rem;margin:0 0 2rem}.modal--login-form .doctor-exclusive__login-form-wrapper{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:0 5rem;justify-content:space-between}.modal--login-form .form-block{width:calc(50% - 2.5rem)}.modal--login-form .form-block__title2{color:#fff}.modal--login-form .form-block__paragraph,.modal--login-form .form-block__title3{display:none}.modal--login-form .form-component__submit{margin:5rem 0 0}@media (min-width:640px){.modal.modal--login-form-anesthesia .modal__content-wrapper{padding:80px}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content .doctor-exclusive__login-form-wrapper{flex-direction:row}.modal.modal--login-form-anesthesia .modal__content-wrapper .modal__content .doctor-exclusive__login-form-wrapper>div{align-self:normal}.modal--primary .modal__content-wrapper{padding:120px 0}.modal--login-form .modal__content-wrapper{padding:30px 40px!important}}@media (min-width:1024px){.body--with-modal{padding-right:15px}.modal .modal__content-wrapper{width:80%}}@media (min-width:1440px){.modal .modal__content-wrapper{width:40vw}}.message-handler .message{align-items:center;background-position:15px;background-repeat:no-repeat;background-size:18px 18px;display:flex;margin:10px 0;padding:14px 20px 14px 45px}.message-handler .message p{font-size:.9em;margin-right:10px;width:100%}.message-handler .message .message-handler__deleter{background-image:url(/build/images/close.3408f400.svg);background-repeat:no-repeat;background-size:22px 22px;cursor:pointer;height:25px;margin-left:auto;width:25px}.message-handler__notices .message{background-color:#eff5ea;background-image:url(/build/images/check-icon.e954f9dc.svg);color:#446423}.message-handler__warnings .message{background-color:#fff3cd;background-image:url(/build/images/warning-icon.76aaa1e4.svg);color:#856404}.message-handler__errors .message{background-color:#fae5e5;background-image:url(/build/images/error-icon.bb72b106.svg);color:#e2001a}.message-handler__action{align-items:center;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:none;border-radius:.6rem;color:#e2001a;cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:0;padding:2px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.message-handler__action button:hover{color:#000;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)}@media (min-width:641px){.message-handler .message p{font-size:1em}}@media (min-width:769px){.message-handler .message-handler__action{align-items:center}.message-handler .message-handler__action .action-text-wrapper{flex-direction:row;gap:8px;justify-content:space-between;width:100%}.message-handler .message-handler__action .action-text-wrapper .button{align-self:center}.message-handler .message{background-size:20px 20px;padding:14px 0 14px 50px}.message-handler .message .message-handler__deleter{margin-right:10px}}.spinner{display:flex;justify-content:center}.spinner .spinner__button{background-repeat:no-repeat;background-size:cover;border-radius:5px;color:transparent;cursor:pointer;height:30px;line-height:18px;margin:0 2px;text-align:center;width:30px}.spinner .spinner__button--add{background-image:url(/build/images/product-add-icon.9f4c2695.png)}.spinner .spinner__button--substract{background-image:url(/build/images/product-substract-icon.6691f403.png)}.spinner .form-input__item{border:1px solid #e2001a;border-radius:5px;color:#878787;font-size:1.3em;height:30px;margin:0 3px;padding:0;text-align:center;width:40px}.spinner .form-input__item::-webkit-inner-spin-button,.spinner .form-input__item::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.promotional-popup{font-family:Roboto}.promotional-popup .modal{background-color:hsla(0,0%,42%,.8)}.promotional-popup .modal__close{color:#000;cursor:pointer;position:absolute;right:10px!important;top:-4px!important}.promotional-popup .modal__close span{color:#000;font-size:3rem;font-weight:100;font-weight:200!important;line-height:35px}.promotional-popup .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.promotional-popup .modal__content-wrapper{background:#fff;border-radius:4px;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);max-width:550px;padding:30px;top:15%}.promotional-popup .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .2s ease-in-out forwards}.promotional-popup .modal__content-wrapper--active{animation:modalAnimationResponsive .2s ease-in-out}.promotional-popup__image{background-image:url(/build/images/habitual-purchase-big.39928cd4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100%}.promotional-popup__novelty{color:#d0011c;font-size:inherit;font-size:1rem;font-weight:700;margin:1rem 0 .5rem;text-transform:uppercase}.promotional-popup__top-text{font-size:1.5rem;font-weight:700}.promotional-popup__message{font-size:1.16667rem}.promotional-popup__message span.icon{background-image:url(/build/images/quick-buy-icon.6358250c.svg);background-position:50%;background-position-y:6px;background-repeat:no-repeat;background-size:cover;display:inline-block;height:34px;line-height:16px;margin-left:5px;padding:0;vertical-align:bottom;width:34px}.promotional-popup__confirm{background-color:var(--primary-color);border:none;border-radius:.6rem;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1rem;margin:auto;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:auto}.promotional-popup__confirm:hover{color:#000;text-decoration:none}.promotional-popup__confirm.disabled,.promotional-popup__confirm:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.promotional-popup__confirm>span{color:inherit;font-size:inherit;font-weight:inherit}.promotional-popup__not-show-again{background-color:transparent;border:0;color:#d0011c;cursor:pointer;font-size:1.16667rem;font-weight:700}.form--primary .form_select__group{border:1px solid #c2c2c2}.form--secondary .form_select__group{border:none}.form .register-form__h1{font-size:1.25em;margin:20px 0}.form .form-item{margin-bottom:20px}.form .form-item.form-item--csrf-token{margin:0}.form .form-item>.form-item__label{display:block;font-family:Corporate Rounded;font-size:1.16667rem;margin:5px 0;position:relative}.form .form-item>.form-item__label span{color:#e2001a;font-size:inherit;margin:0 3px;position:absolute;top:2px}.form input[type=date].form-input__item,.form input[type=email].form-input__item,.form input[type=password].form-input__item,.form input[type=text].form-input__item{border:1px solid #cdcdcd;font-family:Corporate Rounded;font-size:1.16em;height:32px;padding:5px 10px;width:100%}.form .form_select__group{background:url(/build/images/chevron-down.bc213772.svg) no-repeat right 10px center,#fff;overflow:hidden;text-overflow:ellipsis}.form .form-checkbox{position:relative}.form .form-checkbox .form-checkbox__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form .form-checkbox .form-checkbox__input:checked+.form-checkbox__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-1px;width:18px;z-index:2}.form .form-checkbox .form-checkbox__label:after{border:1px solid #c2c2c2;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.form .form-checkbox .form-checkbox__label{margin:0 15px}.form .radio-group{display:flex;flex-direction:row;margin-right:10%}.form .radio-group>div{align-items:start;display:flex;margin:10px 10px 10px 0;position:relative}.form .radio-group .radio-group__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form .radio-group .radio-group__label{margin:0 15px 0 25px}.form .radio-group .radio-group__label:after{border:1px solid #c2c2c2;content:"";cursor:pointer;height:18px;left:0;position:absolute;top:-2px;width:18px}.form .radio-group .radio-group__input:checked+.radio-group__label:before{background:url(/build/images/check-black.8a8e76ac.svg) no-repeat 0 0;content:"";height:18px;left:3px;position:absolute;top:-3px;width:18px;z-index:2}.form .form-item--catalog-name,.form .form-item--csrf-token,.form .form-item--from-platform,.form .form-item--redirect{display:none!important}.form .form-select__group{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#f4f4f4;background-image:url(/build/images/select-reg-broker.37a9459c.png);background-position:right 4px center;background-repeat:no-repeat;background-size:8px 6px;border:none;border-radius:5px;color:#777;font-size:1.16667em;height:32px;padding:5px 20px 5px 5px}.form ::-webkit-input-placeholder{color:transparent!important}.form :-moz-placeholder,.form ::-moz-placeholder{color:transparent!important}.form :-ms-input-placeholder{color:transparent!important}.form-select__option--focused{color:#000!important}.form-select{position:relative}.form-select:before{bottom:0;color:#777;content:attr(data-content);font-size:1.16667rem;left:0;overflow:hidden;padding:7px 10px;pointer-events:none;position:absolute;right:10px;text-overflow:ellipsis;text-transform:capitalize;top:0;white-space:nowrap}.form-select__group{color:transparent!important}@media (min-width:1024px){.form-select:before{padding:7px 20px 7px 15px}}.gdpr-legal-text-wrapper .gdpr-legal-text{font-family:Corporate Rounded;font-size:.83em;margin:50px 0 0;text-align:justify}.gdpr-legal-text-wrapper .gdpr-legal-text a{color:#e2001a;font-size:inherit}.form-input{position:relative}.form-input .form-input__item+span.eye-password-icon.eye-password,.form-input .form-input__item+span.eye-password-icon.eye-slash-password{cursor:pointer;height:20px;position:absolute;width:20px}.form-input .form-input__item+span.eye-password-icon.eye-password{background:url(/build/images/eye.4fc8e6e4.svg) no-repeat 0 0}.form-input .form-input__item+span.eye-password-icon.eye-slash-password{background:url(/build/images/eye-slash.69c78c33.svg) no-repeat 0 0}.access-data__form .form-input__item+span.eye-password-icon.eye-password,.access-data__form .form-input__item+span.eye-password-icon.eye-slash-password,.change-password-form .form-input__item+span.eye-password-icon.eye-password,.change-password-form .form-input__item+span.eye-password-icon.eye-slash-password,.login-form-wrapper .form-input__item+span.eye-password-icon.eye-password,.login-form-wrapper .form-input__item+span.eye-password-icon.eye-slash-password,.register-form .form-input__item+span.eye-password-icon.eye-password,.register-form .form-input__item+span.eye-password-icon.eye-slash-password{right:15px;top:7px}@media (min-width:1024px){.access-data__form .form-input__item+span.eye-password-icon.eye-password,.access-data__form .form-input__item+span.eye-password-icon.eye-slash-password,.change-password-form .form-input__item+span.eye-password-icon.eye-password,.change-password-form .form-input__item+span.eye-password-icon.eye-slash-password,.register-form .form-input__item+span.eye-password-icon.eye-password,.register-form .form-input__item+span.eye-password-icon.eye-slash-password{top:6px}}.cookies-popup{display:block;left:0;position:absolute;top:0;width:100%;z-index:100}@media (min-width:641px){.cookies-popup{height:calc(100vh - 160px)}}@media (min-width:1024px){.cookies-popup{height:calc(100vh - 170px)}}.cookies-popup--allowed-scroll{height:auto}.cookies-popup__wrapper{align-items:center;background:#e8e8e8;bottom:0;box-shadow:1px 1px 4px;display:flex;flex-direction:column;justify-content:center;min-height:285px;padding:20px;position:fixed;transition:bottom .5s ease-in-out;width:100%;z-index:99}@media (min-width:641px){.cookies-popup__wrapper{flex-flow:column nowrap}}@media (min-width:1024px){.cookies-popup__wrapper{flex-flow:column nowrap;height:auto}}.cookies-popup__description--wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:641px){.cookies-popup__description--wrapper{display:flex;flex-direction:column;margin:15px;padding:0}}@media (min-width:1024px){.cookies-popup__description--wrapper{flex-direction:column;justify-content:flex-end;margin:0}}.cookies-popup__text{align-items:center;display:flex;justify-content:center;margin:0 0 15px;text-align:left}@media (min-width:796px){.cookies-popup__text{margin:0}}@media (min-width:1024px){.cookies-popup__text{align-items:flex-start;display:flex;flex-direction:column;margin:20px 0 0;text-align:left;width:60%}}.cookies-popup__text .cookies-popups__header{color:#e2001a;font-size:2rem;font-weight:700;margin-bottom:7px}@media (min-width:1024px){.cookies-popup__text .cookies-popups__header{color:#000;font-size:2.5rem}}.cookies-popup__text-icon{align-self:start;background-position:50%;background-repeat:no-repeat;display:block;margin:3px 13px 0 0}@media (min-width:1024px){.cookies-popup__text-icon{background-image:url(/build/images/bettycookies.6e90d3fa.svg);bottom:15%;height:140px;margin:0 20px -8px 0;position:absolute;right:80%;width:165px}}.cookies-popup__text-span{color:#000;display:inline-block;font-family:Roboto;font-size:1.08333rem;width:calc(100% - 45px)}@media (min-width:641px){.cookies-popup__text-span{width:100%}}.cookies-popup__text-span a{color:#e2001a;cursor:pointer;font-size:inherit;text-decoration:underline}.cookies-popup__button-group{align-items:center;align-self:center;align-self:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 15px;text-transform:uppercase;width:calc(100% - 45px)}@media (min-width:1024px){.cookies-popup__button-group{align-self:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0;width:60%}}.cookies-popup__button-group button{border-radius:5px;font-size:1.08333rem;text-transform:uppercase}.cookies-popup__button-group .cookies-configuration-toggler{align-items:center;color:#838383;cursor:pointer;display:flex;flex-direction:row;margin-left:10px;text-decoration:underline;white-space:nowrap}@media (min-width:1024px){.cookies-popup__button-group .cookies-configuration-toggler{margin-left:0}}.cookies-popup__button-group .cookies-configuration-toggler .cookies-configuration-toggler-text{margin-right:5px}.cookies-popup__button-group .cookies-configuration-toggler .cookies-configuration-toggler-bottom-arrow{background-image:url(/build/images/carret.06c3ad9e.svg);background-position:50%;background-repeat:no-repeat;background-size:9px 9px;height:12px;transition:all .3s ease-in-out;width:12px}.cookies-popup__button-group .cookies-configuration-toggler .bottom-arrow-animation{transform:rotate(180deg)}.cookies-popup__accept-all,.cookies-popup__denied-all{align-items:center;background-color:var(--primary-color);border:none;border-radius:3px;border-radius:.6rem;color:#fff;cursor:pointer;display:flex;display:block;font-size:1rem;font-weight:700;font-weight:400;justify-content:center;line-height:1rem;margin:5px;min-height:30px;padding:5px;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:50%}.cookies-popup__accept-all:hover,.cookies-popup__denied-all:hover{color:#000;text-decoration:none}.cookies-popup__accept-all.disabled,.cookies-popup__accept-all:disabled,.cookies-popup__denied-all.disabled,.cookies-popup__denied-all:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cookies-popup__accept-all>span,.cookies-popup__denied-all>span{color:inherit;font-size:inherit;font-weight:inherit}@media (min-width:1024px){.cookies-popup__accept-all,.cookies-popup__denied-all{width:30%}}.cookies-popup__manage-cookies{align-items:center;background:transparent;border:0;border-radius:3px;color:var(--primary-color);cursor:pointer;display:flex;font-size:1.16667rem;justify-content:center;margin:0 5px 5px 0;min-height:30px;padding:0 5px 5px 0;text-decoration:underline;text-transform:capitalize}.cookies-popup--hidden{bottom:-40%}.cookies-popup .modal-manage-cookies{align-items:flex-start;height:calc(100vh - 270px)}@media (min-width:796px){.cookies-popup .modal-manage-cookies .modal__content-wrapper{max-width:650px}}@media (min-width:1024px){.cookies-popup .modal-manage-cookies{height:calc(100vh - 130px)}}.cookies-popup .modal-manage-cookies .modal__close{background:transparent;color:#e2001a;right:5px;top:-10px}.cookies-popup .modal-manage-cookies .modal__content{max-width:650px;padding-bottom:10px;padding-top:30px}@media (min-width:1024px){.cookies-popup .modal-manage-cookies .modal__content{padding-left:10px;padding-right:10px}}.cookies-popup .modal-manage-cookies .modal__content-wrapper{border:2px solid #e2001a;margin:auto;position:relative;top:-2vh}@media (min-width:1024px){.cookies-popup .modal-manage-cookies .modal__content-wrapper{max-width:650px}}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper{padding:0 15px}@media (min-width:1024px){.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper{bottom:15px;position:absolute;right:25px;width:45%}}.cookies-popup .modal-manage-cookies .modal__content .form-component__button-wrapper input[type=submit]{font-size:1.66667rem;height:53px;width:100%}.cookies-popup .modal-manage-cookies__info{max-height:45vh;overflow-y:scroll;padding:0 15px}.cookies-popup .modal-manage-cookies__info-title{color:#e2001a;font-size:1.33333rem!important;font-weight:500;margin:0 0 5px}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__info-title{font-size:1.66667rem!important;margin:0 0 10px}}.cookies-popup .modal-manage-cookies__info-text{font-size:.91667rem!important;margin:0 0 10px}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__info-text{font-size:1rem!important;margin:0 0 20px}}.cookies-popup .modal-manage-cookies__info-text,.cookies-popup .modal-manage-cookies__info-title{text-align:left}.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal{display:flex;flex-flow:row wrap;justify-content:space-around;margin:15px 0}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal{justify-content:flex-start}}.cookies-popup .modal-manage-cookies__info .radio-group__input-horizontal .form-error{color:red;margin:10px 0;width:100%}.cookies-popup .modal-manage-cookies__info .radio-group>div{align-items:center;display:flex;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__info .radio-group>div{margin:0 30px 0 10px}}.cookies-popup .modal-manage-cookies__info .radio-group>div input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.cookies-popup .modal-manage-cookies__info .radio-group>div label{cursor:pointer;font-size:12px;padding:0 0 0 25px}.cookies-popup .modal-manage-cookies__info .radio-group>div label:after{background-color:#fff;border:1px solid #878787;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.cookies-popup .modal-manage-cookies__info .radio-group>div:hover input~label:after{background:#d2d2d2;transition:all .2s ease-in-out}.cookies-popup .modal-manage-cookies__info .radio-group>div input:checked~label:after{background:#e2001a;border:none}.cookies-popup .modal-manage-cookies__actions{padding:15px 15px 5px}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__actions{align-items:center;display:flex;justify-content:space-between}}.cookies-popup .modal-manage-cookies__actions-restore{border:1px solid #979797;color:#e2001a}.cookies-popup .modal-manage-cookies__actions-restore:hover{background:rgba(0,0,0,.1)}.cookies-popup .modal-manage-cookies__actions-restore,.cookies-popup .modal-manage-cookies__actions-save{align-items:center;border-radius:5px;display:flex;justify-content:center;margin:5px 0;padding:10px!important;text-transform:uppercase}@media (min-width:1024px){.cookies-popup .modal-manage-cookies__actions-restore,.cookies-popup .modal-manage-cookies__actions-save{width:45%}}.cookies-popup .cookie-block-navigation{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw}.cookies-popup .cookie-block-navigation-hidden{display:none}.cookies-popup .cookie-block-navigation-visible{display:block}.cookies-popup .cookies-configuration{border:1px solid #000;display:flex;flex-direction:row;height:120.56px;width:100%}@media (min-width:1024px){.cookies-popup .cookies-configuration{margin-bottom:20px;width:60%}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-adviser-icon-selected{background-size:20px 20px;height:22px;width:22px}}.cookies-popup .cookies-configuration__cookie-selector{display:flex;flex-direction:column}.cookies-popup .cookies-configuration__cookie-selector-type{border-bottom:1px solid #000;color:#000;cursor:pointer;font-family:Roboto;padding:6px 14px 6px 7px;white-space:pre}@media (min-width:1024px){.cookies-popup .cookies-configuration__cookie-selector-type{padding-left:12px}}.cookies-popup .cookies-configuration__cookie-selector-type:last-child{border-bottom:0 solid #000}.cookies-popup .cookies-configuration__cookie-selector .selected-cookie-option{color:#e2001a;position:relative}.cookies-popup .cookies-configuration__cookie-selector .selected-cookie-option:before{background-color:#e2001a;content:"";height:100%;left:0;position:absolute;top:0;width:5px;z-index:100}.cookies-popup .cookies-configuration__selected-option-wrapper{border-left:1px solid #000;display:flex;font-family:Roboto}.cookies-popup .cookies-configuration__selected-option-wrapper .selected-option-wrapper{color:#000;margin:6px 7px;overflow-y:auto}.cookies-popup .cookies-configuration__selected-option-wrapper ::-webkit-scrollbar{border-radius:3px;width:3px}.cookies-popup .cookies-configuration__selected-option-wrapper ::-webkit-scrollbar-track{background:#979797;border-radius:3px}.cookies-popup .cookies-configuration__selected-option-wrapper ::-webkit-scrollbar-thumb{background:#be0610;border-radius:3px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-selected{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-title{font-weight:700;width:140px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-adviser{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-tick-icon-selected{background-image:url(/build/images/tick.c9cc433b.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;height:32px;margin-right:5px;width:32px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-warning-icon-selected{background-image:url(/build/images/warning.d132cd74.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;height:32px;margin-right:5px;width:32px}.cookies-popup .cookies-configuration__selected-option-wrapper .cookies-section-adviser-text{font-style:italic;font-weight:700}.cookies-popup .cookies-configuration__selected-option-wrapper .switch{display:inline-block;height:12px;position:relative;width:20px}.cookies-popup .cookies-configuration__selected-option-wrapper .switch input{height:0!important;opacity:0!important;width:0!important}.cookies-popup .cookies-configuration__selected-option-wrapper .slider{background-color:#979797;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.cookies-popup .cookies-configuration__selected-option-wrapper .slider:before{background-color:#fff;bottom:0;content:"";height:12px;left:0;position:absolute;-webkit-transition:.4s;transition:.4s;width:12px}.cookies-popup .cookies-configuration__selected-option-wrapper input:checked+.slider{background-color:#e2001a}.cookies-popup .cookies-configuration__selected-option-wrapper input:focus+.slider{box-shadow:0 0 1px #e2001a}.cookies-popup .cookies-configuration__selected-option-wrapper input:checked+.slider:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.cookies-popup .cookies-configuration__selected-option-wrapper .slider.round{border-radius:12px}.cookies-popup .cookies-configuration__selected-option-wrapper .slider.round:before{border-radius:50%}.cookies-modal{align-items:flex-start}.cookies-modal.from-button{height:100%}@media (min-width:641px){.cookies-modal.from-button{height:100%}}@media (min-width:1024px){.cookies-modal.from-button{height:100%}}.cookies-modal .item-grow{flex-grow:2;order:1}@media (min-width:1024px){.cookies-modal .item-grow{flex-grow:0;order:0}.cookies-modal .modal__content{padding-left:10px;padding-right:10px}}@media (min-width:796px){.cookies-modal .modal__content-wrapper{max-width:650px}}@media (min-width:1024px){.cookies-modal .modal__content-wrapper{max-width:650px}.cookies-modal .modal__content .form-component__button-wrapper{bottom:15px;position:absolute;right:25px;width:45%}}.cookies-modal .modal__close{background:transparent;right:25px;top:25px}.cookies-modal .modal__close span{background:url(/build/images/close-black.696aba83.svg);background-repeat:no-repeat;background-size:16px 16px;color:transparent;cursor:pointer;display:block;height:16px;text-align:center;width:16px}.cookies-modal .modal__content{max-width:650px;padding-bottom:10px;padding-top:30px}.cookies-modal .modal__content-wrapper{border-radius:4px;top:20%}.cookies-modal .modal__content-wrapper .modal__content{border-radius:4px}.cookies-modal .modal__content .form-component__button-wrapper{padding:0 15px}.cookies-modal .modal__content .form-component__button-wrapper input[type=submit]{width:100%}.cookies-modal__wrapper-section{background-color:#fff;border-radius:4px;box-shadow:1px 2px 5px 0;margin:0 0 16px;padding:12px}.cookies-modal__wrapper-section.marketing .cookies-modal__info-text,.cookies-modal__wrapper-section.statistics .cookies-modal__info-text,.cookies-modal__wrapper-section.technical .cookies-modal__info-text{font-size:1.16667rem;margin:8px 0 0}.cookies-modal__wrapper-text{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox{margin:0;text-align:left}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#dfdfdf;border-radius:2rem;cursor:pointer;height:15px;outline:none;position:relative;width:37px}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:before{background:#7a7a7a;border-radius:50%;content:"";height:19px;left:0;position:absolute;top:-2px;transition:.5s;width:19px}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked{left:0;top:0}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked:before{background:#e2001a;transform:translateX(100%)}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox .form-checkbox__label,.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox .form-checkbox__label:after{background:none;border:none;display:none}.cookies-modal__wrapper-text .cookies-modal__select-option .form-checkbox input[type=checkbox]:checked+.form-checkbox__label:after{background:none;border-color:none;display:none}.cookies-modal__wrapper-text div{align-items:center;display:flex;flex-flow:row nowrap;gap:0 5px}.cookies-modal__wrapper-text .arrow{background-image:url(/build/images/chevron-down-red.3e74087e.svg);background-repeat:no-repeat;background-size:18px 18px;cursor:pointer;display:block;height:18px;right:5px;text-align:center;top:13px;width:18px}.cookies-modal__wrapper-text .arrow--active{transform:rotate(180deg)}.cookies-modal__info{padding:0 15px}.cookies-modal__info-title{font-size:1.33333rem;font-weight:500;margin:0}.cookies-modal__info-title-main{font-size:1.5rem;font-weight:500;margin:0 0 16px;text-align:left}.cookies-modal__info-text{font-size:1.16667rem;margin:0 0 32px}.cookies-modal__info-text.hidden{display:none}.cookies-modal__info-text a{color:#e2001a;font-size:1.16667rem;text-decoration:underline}.cookies-modal__info-text,.cookies-modal__info-title{text-align:left}.cookies-modal__actions{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 15px 5px}@media (min-width:1024px){.cookies-modal__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}}.cookies-modal__actions-restore{background-color:var(--primary-color);color:var(--white-color);font-size:1.11667rem;font-weight:400}.cookies-modal__actions-restore:hover{color:#000}.cookies-modal__actions-restore,.cookies-modal__actions-save{border-radius:5px;margin:5px 0;padding:10px!important;text-transform:uppercase;width:49%}.cookies-modal__actions-restore.hidden,.cookies-modal__actions-save.hidden{display:none}@media (min-width:1024px){.cookies-modal__actions-restore,.cookies-modal__actions-save{flex:1;min-width:32%}}.cookies-modal__actions-save:hover{color:#000;text-decoration:none}.cookies-modal__actions-save.disabled,.cookies-modal__actions-save:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.cookies-modal__info-always-text{color:#7a7a7a}.sequra-payment-promotional-popup .modal__content-wrapper{max-width:700px;padding:30px 60px}.sequra-payment-promotional-popup .promotional-popup__content{display:flex;flex-flow:column;gap:1rem}.sequra-payment-promotional-popup .promotional-popup__confirm{margin:0}.sequra-payment-promotional-popup .promotional-popup__image{background-image:url(/build/images/seQura.b93f1010.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;margin:0 0 1rem;max-width:350px;width:100%}.sequra-payment-promotional-popup .promotional-popup__top-text{font-size:1.66667rem}.sequra-payment-promotional-popup .promotional-popup__message:nth-child(2){font-size:1.33333rem;font-weight:700}.sequra-payment-promotional-popup .promotional-popup__message:nth-child(3){font-size:1.16667rem}.sequra-payment-promotional-popup .promotional-popup__get-more-info{background-color:transparent;border:none;border-radius:.6rem;color:#e2001a;cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:1rem;margin:auto;max-width:300px;order:1;padding:1rem;transition-duration:.2s;transition-property:color,text-decoration;transition-timing-function:ease-in-out;width:100%;width:auto}.sequra-payment-promotional-popup .promotional-popup__get-more-info:hover{color:#000;text-decoration:none}.sequra-payment-promotional-popup .promotional-popup__get-more-info.disabled,.sequra-payment-promotional-popup .promotional-popup__get-more-info:disabled{background:#c6c6c6;pointer-events:none;user-select:none}.sequra-payment-promotional-popup .promotional-popup__get-more-info>span{color:inherit;font-size:inherit;font-weight:inherit}.sequra-payment-promotional-popup .promotional-popup__confirm{margin:1rem auto 0;max-width:300px;width:100%}.header-app-link{position:sticky;z-index:1}.header-app-link #href-download-app{display:none;text-decoration:none}.header-app-link #install-app{background-color:#f0f4f4;border-top:1px solid #e8ecf1;color:#000;font-family:Verdana,Arial,sans-serif;font-size:12px;min-height:75px;padding:1rem;position:relative;right:0;top:0;width:100%;z-index:99999}.header-app-link .close-install-app{position:absolute;right:1rem;top:1rem}.header-app-link .close-install-app span{background-image:url(/build/images/close-gray.a5e97e3d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:15px;width:15px}.header-app-link .img-app{border:1px solid #e8ecf1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-height:60px;width:57px}.header-app-link .fab-app{color:#e1251b;font-size:12px;margin:0 0 .5rem}.header-app-link .name-app{color:#e1251b;font-size:14px;font-weight:700;margin:0 0 .5rem}.header-app-link .title-app{color:#5c5c5c;font-size:12px}.header-app-link .content-app{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center}.header-app-link .view-install-app{color:blue;line-height:25px;margin-top:23px;position:absolute;right:5px;text-transform:uppercase}@media screen and (max-width:350px){.header-app-link .title-app{max-height:28px;overflow:auto}}.form-block__header{align-items:center;background:url(/build/images/bg-reg-broker.91770c6d.png) repeat;background-size:8px 8px;display:flex;flex-direction:row;padding:5px}.form-block__header-icon{background:url(/build/images/icon-reg-broker.4f8a70d6.png);background-size:contain;height:50px;width:50px}.form-block__header-title{color:#fff;font-size:1.1em;font-weight:700;margin-left:5px}.form-block__info-politics-wrapper{font-size:.65em;margin:10px 0}.form-block__info-politics-wrapper .form-block__info-politics{text-align:justify;word-spacing:1px}.form-block__info-politics-wrapper .form-block__info-politics a{color:#e2001a}.register-form .form-component{font-family:Corporate Rounded;font-weight:400}.register-form .form-component .register-form__gdpr-checkbox{margin:10px 0}.register-form .form-component .register-form__gdpr-checkbox .form-checkbox__label{font-size:.9em}.register-form .form-component .register-form__gdpr-checkbox .form-checkbox__label span span{color:#e2001a;padding-left:5px}.register-form .form-component .register-form__gdpr-checkbox .form-checkbox__label span a{color:#e2001a}.register-form .form-component .register-form__address-group{border:1px solid rgba(0,0,0,.4);margin:10px 0;padding:10px}.register-form .form-component .form-item__label{font-size:1.16667em!important;font-weight:700}.register-form .form-component .form-item__label span{padding-left:5px}.register-form .form-component.form .form-item>.form-item__label span{position:relative!important}.register-form .form-component .form-select__group,.register-form .form-component input[type=date],.register-form .form-component input[type=email],.register-form .form-component input[type=text]{font-size:1.16667em}.register-form .form-component .form-component__button{border:none;border-radius:5px;color:#fff;font-size:1.66667em;font-weight:700;margin:40px 0 15px;padding:10px 0;width:100%}.register-form .form-component .recaptcha{align-items:center;display:flex;flex-direction:column;margin-top:20px}.register-form .form-component .form-error--board-number,.register-form .form-component .form-error--name,.register-form .form-component .form-error--surname{font-size:12px;margin:5px 0;width:80%}.register-form__link{color:#333;cursor:pointer;font-family:Corporate Rounded;font-size:1.16667em}.register-form__link:hover{text-decoration:underline}.form-error{font-size:.8em;padding-top:4px}.form-error,.register-form__required-field>label:after{color:#e2001a}.header{background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);left:0;margin:0 0 2rem;position:sticky;top:0;width:100%;z-index:91}.header.header--with-shadow{box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}.header .panel__wrapper{height:inherit}.header .header-content__wrapper .header-content .menu-nav{align-items:center;display:flex;height:50px}.header .header-content__wrapper .header-content .menu-nav__icon{align-items:center;display:flex;justify-content:center}.header .header-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;margin:auto 0;padding:0 15px 15px;width:100%}.header .header-content .menu-nav .menu-nav__icon img{cursor:pointer;height:32px;margin-top:4px;width:40px}.header .header-content .logo{display:flex;justify-content:flex-start;width:50%}.header .header-content .logo>a{display:flex}.header .header-content .logo .logo__image{margin:auto;width:155px}.header .header-content .search-bar,.header .header-content search-bar{margin-top:10px;order:1}.header .header-content .header-nav{display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-end;margin-left:auto;width:35%}.header .header-content .header-nav__signed{height:100%}.header .header-content .header-nav__signed-desktop,.header .header-content .header-nav__signed-icon{color:#333;display:block;font-weight:700;height:100%;text-align:center;text-decoration:none}.header .header-content .header-nav .header-nav__board{display:none}.header .header-content .header-nav .header-nav__button{cursor:pointer}.header .header-content .header-nav .header-nav__button.header-nav__cart{width:29px}.header .header-content .header-nav .header-nav__button.header-nav__account{width:25px}.header .header-content .header-nav .header-nav__button.header-nav__habitual-purchase{width:45px}.header .header-content .header-nav .header-nav__button .header-nav__button-text{font-size:1rem;margin-top:2px;width:100%}.header .header-content .header-nav .header-nav__button .header-nav__button-text>a{font-size:inherit}.header .header-content .header-nav__account .header-nav__button-icon{background-image:url(/build/images/icon-user.e533cce0.svg);background-position:100%;background-repeat:no-repeat;background-size:100%;height:48px;width:100%}.header .header-content .header-nav__account .header-nav__button-icon:hover{background-image:url(/build/images/icon-user-active.b8a48afe.svg)}.header .header-content .header-nav__account .header-nav__button-icon .user-panel{display:none}.header .header-content .header-nav__habitual-purchase .header-nav__habitual-purchase-icon{background-image:url(/build/images/quick-buy-icon.6358250c.svg);background-position:100%;background-repeat:no-repeat;background-size:100%;height:48px;width:100%}.header .header-content .header-nav__habitual-purchase .header-nav__habitual-purchase-icon:hover{background-image:url(/build/images/quick-buy-icon-active.ab0365d7.svg)}.header .header-content .header-nav__habitual-purchase .header-nav__habitual-purchase-icon .user-panel{display:none}.header .header-panel,.header header-panel{font-family:Roboto}.header .header-panel__list,.header header-panel__list{align-items:center;background:#f5f5f5;display:flex;flex-flow:row nowrap;height:45px;justify-content:space-between;width:100%}.header .header-panel__item,.header header-panel__item{align-items:center;cursor:pointer;display:flex;height:inherit;justify-content:center;position:relative;width:20%}.header .header-panel__item-visible,.header header-panel__item-visible{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.header .header-panel__item:not(:last-child):before,.header header-panel__item:not(:last-child):before{background:#fff;content:"";height:25px;margin-top:-12px;position:absolute;right:0;top:50%;width:2px}.header .header-panel__item.active,.header header-panel__item.active{background:#e1251b}.header .header-panel__item.active:before,.header header-panel__item.active:before{background:transparent}.header .header-panel__icon,.header header-panel__icon{width:27px}.header .header-panel__title,.header header-panel__title{display:none;padding:0 10px;width:calc(100% - 27px)}.header .header-panel__bottom-arrow,.header header-panel__bottom-arrow{border-bottom:2px solid #e1251b;border-bottom-left-radius:2px;border-left:2px solid #e1251b;display:none;height:7px;transform:rotate(-45deg);width:7px}.header .header-panel__bottom-arrow.active,.header header-panel__bottom-arrow.active{border-color:#fff;transform:rotate(135deg);transition:all .3s ease-in-out}.header .header-panel__modal .modal__content-wrapper,.header header-panel__modal .modal__content-wrapper{border-top-left-radius:5px;border-top-right-radius:5px;margin-top:50%;max-width:450px}.header .header-panel__modal .modal__content,.header header-panel__modal .modal__content{border-bottom:5px solid #e1251b;padding:40px 30px;position:relative}.header .header-panel__modal .modal__close,.header header-panel__modal .modal__close{background:#d8d8d8;border-radius:50%;cursor:pointer;display:flex;height:25px;right:10px;width:25px;z-index:99}.header .header-panel__modal .modal__close>span,.header header-panel__modal .modal__close>span{font-size:1.5rem;line-height:0;margin:auto auto 14px}.header .header-panel-block__wrapper strong,.header header-panel-block__wrapper strong{font-size:inherit;font-weight:700}.header .header-panel-block .block__title,.header header-panel-block .block__title{font-size:1.66667rem;font-weight:700;margin:20px 0;text-transform:uppercase}.header .header-panel-block .block__subtitle,.header header-panel-block .block__subtitle{font-size:1rem;margin:20px 0}.header .header-panel-block .block__list,.header header-panel-block .block__list{margin:20px 0;padding:0 0 0 20px;text-align:left}.header .header-panel-block .block__list-item,.header header-panel-block .block__list-item{font-size:.91667rem;list-style:disc}.header .header-panel-block .block__button,.header header-panel-block .block__button{background:#e1251b;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.08333rem;font-weight:700;padding:5px 30px;text-decoration:none;width:auto}.header .header-panel-block .block__icon,.header header-panel-block .block__icon{align-items:center;background:#e1251b;border-radius:50%;display:flex;height:80px;justify-content:center;left:50%;margin-left:-40px;position:absolute;top:-40px;width:80px}.header .header-panel-block .block__icon>img,.header header-panel-block .block__icon>img{width:42px}.header .header-panel-block .block__footer,.header header-panel-block .block__footer{font-size:.75rem;margin:30px 0 0}.header .header-panel__mask,.header header-panel__mask{background:rgba(0,0,0,.8);height:calc(100vh - 67px);position:absolute;width:100vw;z-index:9}.header-bottom{margin:0 0 20px}.header-bottom__navigation{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:10px 15px}.header-bottom__button{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;height:40px;justify-content:center;margin:0 0 10px;text-decoration:none;width:49%}.header-bottom__button.families{display:none}.header-bottom__button-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;margin:0 10px 0 0;width:25px}.header-bottom__button-text{font-family:Roboto;font-size:1.16667rem;text-align:center}.header-bottom__button--active{background:#e2001a}@media (min-width:640px){.header{height:auto}.header .header-panel__modal .modal__content-wrapper,.header header-panel__modal .modal__content-wrapper{margin-top:35%}.header .header-panel__modal .modal__content,.header header-panel__modal .modal__content{max-width:none}.header .header-panel__title,.header header-panel__title{display:inline}.header .header-panel__item.active .header-panel__title,.header header-panel__item.active .header-panel__title{color:#fff}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon{align-self:center}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon:hover .user-panel{display:none}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-text,.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-text a{color:#333;display:block;font-weight:700;text-align:center;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-text:hover,.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-text a:hover{text-decoration:underline}.header .header-content__wrapper .header-content .header-nav .header-nav__cart .header-nav__button-text{margin-top:10px}.header .header-content__wrapper .header-content .header-nav .header-nav__account .header-nav__button-text{width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__account .header-nav__button-icon{background-position:50%;margin:auto}}@media (min-width:768px){.header .header-panel-block__wrapper,.header header-panel-block__wrapper{margin:0 auto;max-width:450px}.header .header-panel-block .block__title,.header header-panel-block .block__title{font-size:2.08333rem}.header .header-panel-block .block__subtitle,.header header-panel-block .block__subtitle{font-size:1.25rem}.header .header-panel-block .block__list-item,.header header-panel-block .block__list-item{font-size:1.08333rem}.header .header-panel-block .block__button,.header header-panel-block .block__button{font-size:1.5rem}.header .header-panel__list,.header header-panel__list{height:67px}.header .header-panel__item-visible,.header header-panel__item-visible{height:100%;padding:10px 10px 5px;text-align:center}.header .header-panel__title,.header header-panel__title{font-size:15px;font-weight:700;line-height:16px;padding:0 0 0 5px}.header .header-panel__bottom-arrow,.header header-panel__bottom-arrow{display:inline-block}}@media (min-width:1024px){.header{height:auto;margin:0;padding:0}.header,.header.header--with-shadow{box-shadow:none}.header.on-top{padding:0}.header.on-top,.header.on-top .header-content__wrapper,.header.on-top .header-content__wrapper .header-content .logo__image,.header.on-top .header-content__wrapper .header-content .search-bar__text-input{transition:all .1s linear}.header.on-top .header-content__wrapper .header-content .logo__image{width:65%}.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__account .header-nav__button-icon,.header.on-top .header-content__wrapper .header-content .header-nav .header-nav__habitual-purchase .header-nav__habitual-purchase-icon{background-position:center 26%;background-size:75%;transition:background-size .2s linear,background-position .2s linear}.header.on-top .header-content__wrapper .header-content .mini-cart .mini-cart__button .mini-cart__button-icon{background-position:center 26%;background-size:73%;transition:background-size .2s linear,background-position .2s linear}.header.on-top .header-content__wrapper .header-content .mini-cart .mini-cart__button .mini-cart__button-icon .mini-cart__items-quantity-badge{padding:2.3px;right:6px;top:11px;transition:right .2s linear;transition:top .2s linear;transition:padding .2s linear}.header.on-top .search-bar{margin-top:0}.header .header-content__wrapper .header-content{flex-wrap:nowrap;margin:0 auto;max-width:1440px}.header .header-content__wrapper .header-content .header-nav .header-nav__board .header-nav__button-icon{background-image:url(/build/images/tablon-anuncios-broker.d8ff7a63.svg);background-repeat:no-repeat;background-size:100%;height:78px;width:114px}.header .header-content__wrapper .header-content .header-nav .header-nav__board .header-nav__button-icon:hover{background-image:url(/build/images/tablon-anuncios-hover-broker.992581c0.svg)}.header .header-content__wrapper .header-content .header-nav .header-nav__button-text{position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__button.header-nav__account{width:30px}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel{background:#fff;border-radius:5px;box-shadow:2px -2px 4px rgba(0,0,0,.4),-2px 2px 4px rgba(0,0,0,.4);flex-direction:column;font-weight:lighter;padding:5px 0 15px;position:absolute;right:-11px;text-align:left;top:57px;width:215px;z-index:100}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel:before{background:#fff;box-shadow:-2px -2px 2px rgba(0,0,0,.2);content:"";height:11px;position:absolute;right:20px;top:-5px;transform:rotate(45deg);width:12px;z-index:-1}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__header{align-items:flex-end;border-top:1px dotted #000;display:flex;flex-direction:column;margin:5px 0 0;padding:10px 0;position:relative}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list span{display:inline-block;font-size:.91667rem;font-weight:500;padding:15px 5px 5px 25px}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list span a{color:#e1251b!important}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list .novelty{align-items:baseline;background-color:hsla(0,0%,64%,.24);display:flex;flex-direction:row;justify-content:space-between}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list .novelty a{color:#000}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list .novelty p{color:#d0011c;font-weight:700}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item{padding:5px 5px 5px 25px}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item a{color:#e1251b;display:inline;font-family:roboto;font-size:12px;font-weight:100;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item:not(:last-of-type) a{font-weight:100;text-decoration:none}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item:last-of-type:hover a{text-decoration:underline}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item:last-of-type a{display:inline-block;font-family:roboto;font-size:1.08333rem;font-weight:bolder;text-align:left;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item:hover:not(:last-of-type){background-color:#efefef}.header .header-content__wrapper .header-content .header-nav .header-nav__button .header-nav__button-icon .header-nav__signed .header-nav__signed-desktop .user-panel .user-panel__list-item:hover:not(:last-of-type) a{color:#600f0b;font-weight:bolder}.header .header-content__wrapper .header-content .mini-cart .mini-cart__button .mini-cart__button-icon .mini-cart__items-quantity-badge{right:2px;top:13px}.header .header-content__wrapper .header-content .logo__image{margin:-10px -15px;width:100%;z-index:100}.header .panel__wrapper{display:block;height:50px}.header .panel__wrapper .panel{background:#e1251b;display:flex;height:50px;width:100%}.header .panel__wrapper .panel .panel__list{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:auto;width:100%}.header .panel__wrapper .panel .panel__list-icon{max-height:25px;max-width:35px}.header .panel__wrapper .panel .panel__list-item{align-items:center;color:#fff;display:flex;font-family:Sigmar One;font-size:12px;justify-content:center;text-align:center;text-transform:uppercase;width:100%}.header .panel__wrapper .panel .panel__list-item:not(:last-child){border-right:1px solid #fff}.header .panel__wrapper .panel .panel__list-item a,.header .panel__wrapper .panel .panel__list-item span{font-size:11px;margin-left:10px}.header .panel__wrapper .panel .panel__list-item a{color:#fff;text-decoration:none}.header .panel__wrapper .panel .panel__list-item a:hover{text-decoration:underline}.header .header-content__wrapper .header-content{height:auto;padding:0 15px}.header .header-content__wrapper .header-content .menu-nav{display:none}.header .header-content__wrapper .header-content .logo{max-width:240px;width:25%}.header .header-content__wrapper .header-content .search-bar,.header .header-content__wrapper .header-content search-bar{order:0;width:100%}.header .header-content__wrapper .header-content .header-nav{align-items:center;display:flex;flex-flow:row nowrap;gap:0 10px;justify-content:flex-end;margin:9px 0 0 20px;width:auto}.header .header-content__wrapper .header-content .header-nav .header-nav__board{display:block;margin-left:20px}.header .header-content__wrapper .header-content .header-nav .header-nav__board a{display:inline-block;height:100%;width:100%}.header .header-content__wrapper .header-content .header-nav .header-nav__button.header-nav__cart{height:50px;justify-content:center;width:34px}.header .header-panel .modal__content-wrapper,.header header-panel .modal__content-wrapper{margin-top:-5px;width:20%}.header .header-panel__dropdown,.header header-panel__dropdown{background:#fff;border-bottom:5px solid #c10000;padding:40px;position:absolute;text-align:center;top:68px;z-index:99}.header .header-panel-block .block__title,.header header-panel-block .block__title{font-size:1.66667rem}.header .header-panel-block .block__subtitle,.header header-panel-block .block__subtitle{font-size:1rem}.header .header-panel-block .block__list-item,.header header-panel-block .block__list-item{font-size:.91667rem}.header .header-panel-block .block__button,.header header-panel-block .block__button{font-size:1.08333rem}.header-bottom__navigation{flex-flow:row nowrap;margin:auto;max-width:1800px;padding:20px 40px}.header-bottom__button{height:50px;margin:0;position:relative}.header-bottom__button-text{font-size:1.25rem}.header-bottom__button:not(:last-child):before{background-color:#fff;content:"";height:70%;position:absolute;right:0;width:1px}.header-bottom__button.families{align-items:center;display:flex;justify-content:flex-start;padding:0 0 0 50px}.header-bottom__button.families .header-bottom__button-text{position:relative}.header-bottom__button.families .header-bottom__button-text:after{background:url(/build/images/menu-yellow.d3d559c9.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:21px;left:-30px;position:absolute;width:25px}}@media (min-width:1440px){.header .header-content__wrapper .header-content .search-bar,.header .header-content__wrapper .header-content search-bar{order:0}.header .header-panel-block .block__title,.header header-panel-block .block__title{font-size:1.83333rem}.header .header-panel-block .block__subtitle,.header header-panel-block .block__subtitle{font-size:1.16667rem}.header .header-panel-block .block__button,.header .header-panel-block .block__list-item,.header header-panel-block .block__button,.header header-panel-block .block__list-item{font-size:1.08333rem}.header-bottom__button.families{padding:0 0 0 70px}}.alert-wrapper{background-color:#f5f5f5;display:none;justify-content:center;padding:8px;width:100%}.alert-wrapper--activated,.alert-wrapper .alert__content{display:flex}.alert-wrapper .alert__content .alert__exclamation{display:none}.alert-wrapper .alert__content .alert__info{align-items:center;display:flex;flex-direction:column;width:100%}.alert-wrapper .alert__content .alert__info .alert__title{display:flex;justify-content:center}.alert-wrapper .alert__content .alert__info .alert__title span{font-size:1.83333em;font-weight:700;text-transform:uppercase}.alert-wrapper .alert__content .alert__info .alert__message{font-weight:700;margin:5px 0;text-align:center;width:100%}.alert-wrapper .alert__content .alert__info .alert__accept-button{border-radius:5px;color:#fff;cursor:pointer;display:inline-table;font-size:1.33333em;padding:4px 16px;text-transform:uppercase}@media (min-width:641px){.alert-wrapper{padding:30px}.alert-wrapper .alert__content .alert__info{flex-direction:row;flex-wrap:wrap}.alert-wrapper .alert__content .alert__info .alert__title{height:25px;justify-content:flex-start;margin-bottom:4px;position:relative;width:100%}.alert-wrapper .alert__content .alert__info .alert__title span{background-color:#f5f5f5;padding-right:10px;position:absolute}.alert-wrapper .alert__content .alert__info .alert__message{font-size:1.16667em;text-align:left;width:80%}.alert-wrapper .alert__content .alert__info .alert__accept-button{align-self:flex-end;margin:0 0 0 auto}}@media (min-width:769px){.alert-wrapper .alert__content .alert__info .alert__message{width:85%}}@media (min-width:1025px){.alert-wrapper .alert__content{width:100%}.alert-wrapper .alert__content .alert__exclamation{display:block;font-size:11.25em;font-weight:700;line-height:65px;margin-right:8px}.alert-wrapper .alert__content .alert__info .alert__accept-button{padding:4px 30px}}@media (min-width:1440px){.alert-wrapper .alert__content{padding:0 15px}}.coupon-alert{background-color:var(--alert-bg);color:var(--alert-color);display:none;position:relative;text-align:center;width:100%}.coupon-alert--mobile-disabled{display:none}.coupon-alert--activated{display:flex}.coupon-alert--mobile-disabled.coupon-alert--activated{display:none}.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.08333rem;padding:15px 30px;width:100%}.coupon-alert__dispose{background-color:var(--alert-color);border-radius:50%;cursor:pointer;height:24px;margin-top:-12px;position:absolute;right:10px;top:50%;width:24px}.coupon-alert__dispose:after,.coupon-alert__dispose:before{background:var(--alert-bg);content:"";height:1px;left:3px;position:absolute;top:11px;width:18px}.coupon-alert__dispose:after{transform:rotate(45deg)}.coupon-alert__dispose:before{transform:rotate(-45deg)}@media (min-width:1024px){.coupon-alert>div:not(.coupon-alert__dispose){font-size:1.25rem}.coupon-alert--activated,.coupon-alert--mobile-disabled.coupon-alert--activated{display:flex}}.footer__info{margin:20px 0}.footer__info-image{vertical-align:bottom;width:100%}.footer__info-image--desktop{display:none}.footer .footer__links-wrapper{display:flex;flex-flow:column nowrap}.footer .footer__links-wrapper .footer__logo-image{display:none}.footer .footer__links-wrapper .footer__top-section{display:flex;flex-flow:row wrap;padding:20px 15px}.footer .footer__links-wrapper .footer__top-section .footer__links-group:first-child,.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(2){width:50%}.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(3){width:100%}.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(2){padding-left:20px}.footer .footer__links-wrapper .footer__top-section .footer__contact-desktop .footer__contact-group,.footer .footer__links-wrapper .footer__top-section .footer__follow-desktop{display:none}.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-title{font-weight:700;line-height:28px;text-transform:uppercase}.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-item{line-height:28px}.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-item a{color:#000;text-decoration:none;text-transform:capitalize;white-space:nowrap}.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-item button{background:none;border:none;color:#000;cursor:pointer;font-size:1em;padding:0;text-decoration:none;white-space:nowrap}.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-item:hover,.footer .footer__links-wrapper .footer__top-section .footer__links-group .footer__links-item button:hover{font-weight:700}.footer .footer__links-wrapper .footer__top-section .footer__newsletter{display:none}.footer .footer__links-wrapper .footer__top-section .footer__payments .title{color:#000;font-size:1.16667rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.footer .footer__links-wrapper .footer__top-section .footer__payments--group{display:flex;gap:1.25rem}.footer .footer__links-wrapper .footer__top-section .footer__payments>img{height:1.91667rem}.footer .footer__links-wrapper .footer__top-section .footer__payments img:last-child{margin-left:10px}.footer .footer__links-wrapper .footer__top-section .footer__payments .payment-method-icon{align-items:center;color:#e20714;display:flex;font-family:Roboto;font-weight:700;line-height:1rem;margin-bottom:1.41667rem}.footer .footer__links-wrapper .footer__top-section .footer__payments .payment-method-icon img{height:2.5rem;margin-right:.16667rem}.footer .footer__links-wrapper .footer__top-section .footer__payments .cash-on-delivery img{height:2.08333rem}.footer .footer__links-wrapper .footer__top-section .footer__acreditations{align-items:center;display:flex;gap:10px;margin:20px 0;padding-left:20px;width:50%}.footer .footer__links-wrapper .footer__top-section .footer__acreditations span{font-weight:700;text-transform:capitalize}.footer .footer__links-wrapper .footer__top-section .footer__acreditations-link{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.footer .footer__links-wrapper .footer__top-section .footer__acreditations-link>span{display:inline-block;font-size:11px;margin:5px 0;word-break:break-all}.footer .footer__links-wrapper .footer__top-section .footer__acreditations img:first-child,.footer .footer__links-wrapper .footer__top-section .footer__acreditations img:nth-child(2){height:auto;max-width:50px;min-width:30px;width:9vw}.footer .footer__links-wrapper .footer__top-section .footer__acreditations span{display:none}.footer .footer__links-wrapper .footer__top-section .footer__acreditations img:nth-child(3){margin-left:5px;max-width:80px;width:17vw}.footer .footer__links-wrapper .footer__newsletter{order:-1}.footer .footer__links-wrapper .footer__follow{align-items:center;display:flex;flex-direction:row;margin:20px 15px}.footer .footer__links-wrapper .footer__follow span{font-weight:700;text-transform:capitalize}.footer .footer__links-wrapper .footer__follow img{margin-left:10px;width:40px}.footer .footer__links-wrapper .footer__contact{display:flex;flex-direction:column;padding:10px 0}.footer .footer__links-wrapper .footer__contact-responsive{border-bottom:1px solid #e1251b;border-top:1px solid #e1251b}.footer .footer__links-wrapper .footer__contact .footer__contact-group{align-items:center;display:flex;flex-direction:column}.footer .footer__links-wrapper .footer__contact .footer__contact-group span{color:#878787;font-size:13px;line-height:17px;margin:0 0 5px}.footer .footer__links-wrapper .footer__contact .footer__contact-group:first-child span:first-child{color:#000;font-weight:700}.footer .footer__links-wrapper .footer__contact .footer__contact-group:nth-child(2),.footer .footer__links-wrapper .footer__contact .footer__contact-group:nth-child(3){margin-top:10px}.footer .footer__copyright-wrapper .footer__copyright{align-items:center;display:flex;flex-direction:column;padding:10px 0}.footer .footer__copyright-wrapper .footer__copyright span{color:#878787;font-style:italic;margin:3px 0 10px}.footer .footer__copyright-wrapper .footer__copyright span a{color:#878787;font-style:normal;text-decoration:none}.footer__newsletter{background:#f5f5f5;padding:0 15px}.footer__newsletter-tablet-desktop{display:none}.footer__newsletter-title{border-bottom:2px solid #4e0009;color:#4e0009;font-family:Sigmar One;font-size:1.25em;padding:0 0 5px;text-transform:uppercase}.footer__newsletter-subtitle{color:#4e0009;font-family:Roboto;font-size:1.08333em;padding:15px 0}.footer__newsletter .newsletter{padding:0 0 20px}.footer__newsletter .newsletter-tablet-desktop{display:none}.footer__newsletter .newsletter>div>p{font-family:Roboto;font-size:.83333em;text-align:justify}.footer__newsletter .newsletter>div>p a{color:inherit;font-size:inherit;text-decoration:none}.footer__newsletter .newsletter>div>p a:hover{text-decoration:underline}.footer__newsletter .newsletter form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.footer__newsletter .newsletter .form-item{height:61px;width:100%}.footer__newsletter .newsletter input[type=email]{background:#fff;border:1px solid #000;font-size:1em;height:40px;padding:0 10px;width:100%}.footer__newsletter .newsletter input[type=email]::placeholder{color:#000;font-family:sans-serif}.footer__newsletter .newsletter .form-component__button-wrapper{width:100%}.footer__newsletter .newsletter .button,.footer__newsletter .newsletter input[type=submit]{background:#e1251b;border-radius:0;font-family:Roboto;font-size:18px;font-weight:700;height:40px;margin:0 0 20px;padding:0;text-transform:uppercase;width:100%}.footer__newsletter .newsletter .button{align-items:center;display:flex;justify-content:center}@media (min-width:550px){.footer__info-image--desktop{display:inherit}.footer__info-image--mobile{display:none}}@media (min-width:640px){.footer .footer__info{margin:5px 0}.footer .footer__links-wrapper{background:#f5f5f5;display:flex;flex-flow:row wrap;padding:25px 2% 0}.footer .footer__links-wrapper .footer__top-section{align-self:flex-start;padding:0;width:50%}.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(2){padding-left:0}.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(3){padding-right:10px}.footer .footer__links-wrapper .footer__top-section .footer__acreditations{flex-wrap:wrap;justify-content:space-around;padding-left:20px;width:40%}.footer .footer__links-wrapper .footer__top-section .footer__acreditations img:nth-child(3){margin:5px 0}.footer .footer__links-wrapper .footer__newsletter{border-left:2px solid #fff;order:0;padding:0 3%;width:50%}.footer .footer__links-wrapper .footer__follow{margin:0;order:2;width:30%}.footer .footer__links-wrapper .footer__contact{border-bottom:none;display:flex;flex-flow:column wrap;width:70%}.footer .footer__links-wrapper .footer__contact .footer__contact-group{align-items:flex-start;display:flex;width:50%}.footer .footer__links-wrapper .footer__contact .footer__contact-group:first-child{height:100%}.footer .footer__links-wrapper .footer__contact .footer__contact-group:first-child span:nth-child(2){margin-top:10px}.footer .footer__links-wrapper .footer__contact .footer__contact-group:nth-child(2){margin-top:25px}.footer .footer__links-wrapper .footer__contact .footer__contact-group:nth-child(3){margin-top:0}.footer .footer__links-wrapper .footer__contact-responsive,.footer .footer__links-wrapper .footer__follow-responsive{border-top:3px solid #fff;margin-top:20px;padding:20px 0 0}.footer .footer__copyright-wrapper .footer__copyright{flex-direction:row;justify-content:center;padding:30px 0 0}.footer__newsletter-mobile{display:none}.footer__newsletter-tablet-desktop{display:block}}@media (min-width:768px){.footer .footer__links-wrapper .footer__top-section .footer__acreditations{flex-wrap:nowrap;width:50%}.footer .footer__links-wrapper .footer__top-section .footer__acreditations span{display:inline-block}}@media (min-width:1024px){.footer{padding:0}.footer .footer__info{margin:0}.footer .footer__links-wrapper{padding:25px 30px}.footer .footer__copyright-wrapper .footer__copyright{background:#f5f5f5;border-top:2px solid #fff;padding:10px 0}}@media (min-width:1180px){.footer .footer__links-wrapper .footer__top-section{justify-content:space-between;width:65%}.footer .footer__links-wrapper .footer__top-section .footer__contact-desktop{border-top:none;margin-top:0;order:-1;padding:0;width:23.3%}.footer .footer__links-wrapper .footer__top-section .footer__contact-desktop .footer__contact-group{display:flex;margin-top:0;padding:0;width:100%}.footer .footer__links-wrapper .footer__top-section .footer__contact-desktop .footer__contact-group:first-child{height:auto}.footer .footer__links-wrapper .footer__top-section .footer__follow-desktop{border-top:none;display:flex;flex-flow:row wrap;margin-top:0;padding:0;width:30%}.footer .footer__links-wrapper .footer__top-section .footer__follow-desktop span{width:100%}.footer .footer__links-wrapper .footer__top-section .footer__links-group:first-child,.footer .footer__links-wrapper .footer__top-section .footer__links-group:nth-child(2){width:23.3%}.footer .footer__links-wrapper .footer__top-section .footer__payments{margin-top:1.66667rem}.footer .footer__links-wrapper .footer__top-section .footer__payments--group{display:block}.footer .footer__links-wrapper .footer__top-section .footer__acreditations{justify-content:end;width:70%!important}.footer .footer__links-wrapper .footer__newsletter{width:35%}.footer .footer__links-wrapper .footer__contact-responsive,.footer .footer__links-wrapper .footer__follow-responsive{display:none}}@media (min-width:1350px){.footer .footer__links-wrapper .footer__logo-image{display:block;width:20%}.footer .footer__links-wrapper .footer__logo-image img{width:80%}.footer .footer__links-wrapper .footer__top-section{width:45%}}.page-content__main{margin:0 auto;width:95%}@media (min-width:641px){.page-content__main{width:100%}}body{--header-bottom:155px;overflow-x:hidden!important}.with-custom-scrollbar::-webkit-scrollbar{width:4px}.with-custom-scrollbar::-webkit-scrollbar-track{background-color:#f1f1f1}.with-custom-scrollbar::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.shake-text{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both!important;color:#e2001a!important;transform:translate(0)}@media (min-width:641px){.navigation-bar-wrapper,section.main{margin:0 auto;width:95%}}@media (min-width:1024px){.navigation-bar-wrapper,section.main{max-width:1440px;padding:0 15px;width:100%}.content-wrapper{display:flex;flex-wrap:wrap}.content-wrapper .footer,.content-wrapper .header{flex:0 0 100%}.page-content-wrapper{margin:0 auto;width:100%}:root .ie-flex--auto,_:-ms-fullscreen{flex-basis:1%}.message-handler{flex:0 0 100%}}.popups-manager .modal{background-color:rgba(0,0,0,.6)}.popups-manager .modal__close{cursor:pointer;position:absolute;right:2rem;top:.5rem}.popups-manager .modal__close span{color:#303030;font-size:.25rem;font-weight:100;line-height:2.91667rem}.popups-manager .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.popups-manager .modal__content-wrapper{background:#f8f8f8;border-radius:.33333rem;box-shadow:.08333rem .08333rem .58333rem .25rem rgba(0,0,0,.1);max-width:25.41667rem;top:15%;width:fit-content}.popups-manager .modal__content img{border-radius:.33333rem;height:100%;max-width:25.41667rem;width:100%}.popups-manager .modal__content .padding{align-items:center;display:flex;flex-direction:column;padding:32px 15px 15px}.popups-manager .modal__content .image-desktop{display:none}.popups-manager .modal__content .title{font-size:1.66667rem;font-weight:700;margin-bottom:1rem}.popups-manager .modal__content .subtitle{font-size:1.33333rem;margin-bottom:1rem}.popups-manager .modal__content .text{font-size:1.16667rem;margin-bottom:1.33rem}.popups-manager .modal__content .text>p{font-size:inherit}.popups-manager .modal__content .button{align-items:center;background-color:#e2001a;border-radius:.33333rem;color:#fff;cursor:pointer;display:flex;font-size:1.33333rem;font-weight:500;justify-content:center;max-width:20.83333rem;min-height:3.33333rem;padding:.7rem 1rem;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}@media (min-width:1024px){.popups-manager .modal__content-wrapper{max-width:72.5rem;width:fit-content}.popups-manager .modal__content-wrapper .title{font-size:2rem}.popups-manager .modal__content .padding{padding:32px 80px}.popups-manager .modal__content .text{margin-bottom:2rem}.popups-manager .modal__content .image-desktop{display:block}.popups-manager .modal__content .mobile-image{display:none}.popups-manager .modal__content .button{max-width:33.33333rem}.popups-manager .modal__content img{max-width:72.5rem}}.geoblock-manager .modal__content{margin:0 auto!important;padding-top:30px!important;text-align:center}.geoblock-manager .modal__content .geoblock-popup__message,.geoblock-manager .modal__content .geoblock-popup__url{font-size:1.16667em}.geoblock-manager .modal__content .geoblock-popup__url{font-weight:700}.geoblock-manager .modal__content .button{font-weight:700;margin-bottom:25px;margin-top:30px;padding:10px 40px!important;text-transform:uppercase}.youtube-video-popup .modal{background-color:rgba(0,0,0,.4)}.youtube-video-popup .modal__close{background-color:transparent!important;cursor:pointer;position:absolute;right:0!important;top:-40px!important}.youtube-video-popup .modal__close span{color:#fff;font-size:3em!important;font-weight:700}.youtube-video-popup .modal__content{margin:0!important;max-width:inherit!important}.youtube-video-popup .modal__content-wrapper{background-color:transparent;padding:0;top:15%}.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:180px;width:320px}@media (min-width:481px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:261px;width:464px}}@media (min-width:641px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:315px;width:560px}}@media (min-width:1024px){.youtube-video-popup .modal__content-wrapper,.youtube-video-popup .modal__content iframe{height:450px;width:800px}}.professional-advice{z-index:200}.professional-advice .modal{background-color:hsla(0,0%,100%,.9)}.professional-advice .modal__close{display:none!important}.professional-advice .modal__content{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;justify-content:center}.professional-advice .modal__content>*{margin:8px 0}.professional-advice .modal__content-wrapper{background:#f8f8f8;box-shadow:1px 1px 7px 3px rgba(0,0,0,.1);padding:30px;top:30%}.professional-advice .modal__content-wrapper--reverse{animation:modalAnimationRevResponsive .2s ease-in-out forwards}.professional-advice .modal__content-wrapper--active{animation:modalAnimationResponsive .2s ease-in-out}.professional-advice .modal__content .professional-advice__image{display:none}.professional-advice .modal__content .professional-advice__message,.professional-advice .modal__content .professional-advice__top-text{font-size:inherit}.professional-advice .modal__content .professional-advice__message strong,.professional-advice .modal__content .professional-advice__top-text strong{font-size:inherit;font-weight:700}.professional-advice .modal__content .professional-advice__confirm{border-radius:50px;font-size:inherit;margin:30px 0 15px;min-width:175px;padding:5px 20px;width:220px}.panel__wrapper .panel{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 p{color:#a73439;height:40px;padding:4px 0 0 4px;text-align:center}.panel__wrapper .panel__list-item p a{color:#a73439;text-decoration:none}.panel__wrapper .panel__list-item--icon{background-image:url(/build/images/header-panel-tick.90cf4276.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:20px}.panel__wrapper .panel__list-item:nth-of-type(4) a{cursor:default}.panel__wrapper .panel__list .wrapper{background:#f6f6f6;height:30px;overflow:hidden}.panel__wrapper .panel__list .wrapper .ticker-list{animation:headerTopPanelSlider 12s linear infinite;background:#f6f6f6}.panel__wrapper .panel__list .wrapper .ticker-list .panel__list-item{position:relative}.panel__wrapper .panel__list .wrapper .ticker-list .panel__list-item a,.panel__wrapper .panel__list .wrapper .ticker-list .panel__list-item span{color:#a73439;padding:2px 0 0 4px;text-decoration:none}.panel__wrapper .panel__list .wrapper .ticker-list .panel__list-item a:hover{color:#600f0b}.panel__wrapper .panel__list .wrapper .ticker-list .sequra_img_header{height:16px;padding-left:3px;position:absolute;top:1px}@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:1024px){.panel__wrapper{margin:0 auto;padding:0;width:100%}.panel__wrapper .panel__list-item{align-items:center;height:30px}.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-around;margin:0 auto;max-width:1800px;padding:0 33px}.panel__wrapper .panel__list .wrapper .ticker-list .sequra_img_header{top:6px}}@media (min-width:1440px){.panel__wrapper .panel__list .wrapper .ticker-list{padding:0 96px}.panel__wrapper .panel__list .wrapper .ticker-list .sequra_img_header{top:6px}}.trusted_shop{margin:0 auto;max-width:1440px;padding:5px 15px;width:100%}div[id^=trustbadge-container-]{z-index:8!important}.blocked-country-popup{min-height:300px}.blocked-country-popup .modal{background-color:hsla(0,0%,100%,.9)}.blocked-country-popup .modal .modal__content-wrapper{box-shadow:0 2px 5px 0 rgba(0,0,0,.5);max-width:700px}.blocked-country-popup .modal .modal__content-wrapper .modal__content{font-family:Roboto,sans-serif;margin:auto;text-align:center}.blocked-country-popup .modal .modal__content-wrapper .modal__content .blocked-countries-popup__message>*{display:block;font-size:1.16667em;padding-bottom:1.5em}.blocked-country-popup .modal .modal__content-wrapper .modal__content .blocked-countries-popup__message a{font-size:1.16667em;font-weight:700}.blocked-country-popup .modal .modal__content-wrapper .modal__content .blocked-countries-popup__message :last-child{padding-bottom:0}.blocked-country-popup .modal .modal__content-wrapper .modal__content .blocked-countries-popup__message-title{font-weight:700}.navigation-bar-wrapper .back-button{display:none}.navigation-bar-wrapper .back-button__icon{background-image:url(/build/images/red-arrow-left.495565cf.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:15px;width:15px}.navigation-bar-wrapper .back-button__text{font-family:Roboto;font-weight:700;margin-left:10px}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb{color:#333}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb:last-child{font-weight:700}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a{color:#333;text-decoration:none}.navigation-bar-wrapper .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:hover{text-decoration:underline}.navigation-bar-wrapper--header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto 1rem}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs{align-items:baseline;display:flex;flex-wrap:wrap}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs img{padding-right:5px}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb{color:#333;margin-left:3px}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb:last-child{font-weight:700}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a,.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:visited{color:#333;text-decoration:none;text-transform:capitalize}.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:hover,.navigation-bar-wrapper--header .navigation-bar__breadcrumbs .navigation-bar__breadcrumb a:visited:hover{text-decoration:underline}@media (min-width:641px){.chat-button--with-trustedshop .chat-button__image{right:10rem!important}}@media (min-width:800px){.proassistant-chat--with-trustedshop{bottom:4rem!important;right:11rem!important}}.chat-button__image{align-items:center;background-image:url(/build/images/open-chat.05d9cb15.png);background-position:50%!important;background-repeat:no-repeat!important;background-size:85px 85px!important;border-radius:50%!important;bottom:3rem;box-shadow:none!important;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.875em;font-weight:400;height:85px!important;justify-content:space-between;line-height:1;margin:0;min-height:0!important;min-width:0!important;padding:0 12px;position:fixed;right:3rem;text-shadow:none;width:85px}#livechat-wrapper{display:none}.oct8ne__floating-button{background-image:url(/build/images/open-chat.05d9cb15.png);background-position:50%;background-repeat:no-repeat;background-size:85px 85px;bottom:3rem;cursor:pointer;height:85px;position:fixed;right:3rem;width:85px}.oct8ne__floating-button span{display:none}@media (min-width:641px){.oct8ne__floating-button--with-trustedshop{right:10rem}}.menu{display:flex;height:100vh;left:-100vw;position:fixed;top:0;width:100vw;z-index:999}.menu .menu__bestsellers{display:none}.menu .menu--active{display:block;z-index:999}.menu__container{background:#fff;left:0;padding:24px;top:0;width:85%}.menu__container .menu__level0-container.category .menu__level2-items--wrapper{display:none}.menu__container .menu__level0-container.category .menu__level2-items--wrapper.visible{display:flex;flex-direction:column}.menu__container .menu__level0-container.category .menu__level0-link{line-height:42px}.menu__side-bar{background:rgba(0,0,0,.8);width:15%}.menu__side-bar-icon{align-items:center;cursor:pointer;display:flex;height:66px;justify-content:center}.menu__nav-button{background-image:url(/build/images/chevron-right.b4dfeb87.svg);background-position:100%;background-repeat:no-repeat;background-size:11px 17px;cursor:pointer;flex:1 1 auto;height:auto;margin:0 10px 2px 5px;width:13px}.menu__level0-container{border-bottom:1px solid #e5e5e5;cursor:pointer;display:flex;justify-content:space-between;padding:0}.menu__level0-container:hover .menu__level0-link,.menu__level0-container:hover .menu__level0-link-container,.menu__level0-container:hover a>span{font-weight:700;text-decoration:none}.menu__level0-link{color:#e2001a;cursor:pointer;font-size:1em;font-weight:400}.menu__level0-link:hover .menu__level-0-link-container a{font-weight:700;text-decoration:none}.menu__level0-link-container{display:flex;text-decoration:none}.menu__level0-link-container img{margin-right:10px}.menu__level0-link-container a{line-height:42px;padding-left:0;text-decoration:none}.menu__level0-link-container a:hover{text-decoration:none}.menu__level0-link-icon{display:none}.menu__level0-link-icon-mobile{display:block;height:25px;margin:auto 10px auto 0}.menu__level1-container,.menu__level2-container{background:#fff;display:none;height:100vh;left:0;overflow-y:scroll;padding:24px;position:fixed;scrollbar-width:none;top:0;width:85%}.menu__level1-container::-webkit-scrollbar,.menu__level2-container::-webkit-scrollbar{width:0}.menu__level1-top,.menu__level2-top{cursor:pointer;display:flex;line-height:42px}.menu__level1-top img,.menu__level2-top img{height:32px;margin-top:4px}.menu__level1-back,.menu__level2-back{background-image:url(/build/images/chevron-right.b4dfeb87.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;margin:0 10px 2px 5px;transform:rotate(180deg);width:11px}.menu__level1-title,.menu__level2-title{color:#e2001a;cursor:pointer;font-size:1em;padding-left:10px;width:calc(100% - 40px)}.menu__level1-items,.menu__level2-items{border-top:1px solid #e2001a;padding:10px 0}.menu__level1-items .noContentMessage,.menu__level2-items .noContentMessage{padding:30px 0;text-align:center}.menu__level1-items .no_content_mobile .see-all-action,.menu__level2-items .no_content_mobile .see-all-action{align-items:center;background:#e2001a;display:flex;font-size:15px;justify-content:center;margin:15px auto;padding:7px;position:relative;text-align:center;width:200px}.menu__level1-items .no_content_mobile .see-all-action a,.menu__level2-items .no_content_mobile .see-all-action a{color:#fff}.menu__level1-items .menu__level1-items-wrap.hidden,.menu__level2-items .menu__level1-items-wrap.hidden{display:none}.menu__level1-show-all,.menu__level2-show-all{align-items:center;background:#e2001a;color:#fff;display:flex;font-size:1rem;justify-content:center;margin:15px auto;padding:7px;position:relative;text-align:center;text-decoration:none;width:200px}.menu__level1-show-all:hover,.menu__level2-show-all:hover{opacity:.8;text-decoration:none}.menu__level1-container.level1 .menu__nav-button{display:none}.menu__level1-items-wrap{display:flex;justify-content:space-between;padding:0}.menu__level1-items-wrap:hover>a{font-weight:700;text-decoration:none}.menu__level1-link{color:#e2001a;display:block;font-size:1em;line-height:38px;max-width:95%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.menu__level2-items-wrapper{height:100%}.menu__level2-items-wrapper:hover>a{font-weight:700;text-decoration:none}.menu__level2-link{color:#e2001a;display:block;display:flex;font-size:1em;line-height:38px;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.menu__level2-link:hover{font-weight:700;text-decoration:none}.menu__level2-items .no_content_mobile .message-no-content{align-items:center;color:#818181;display:flex;flex-flow:column nowrap;font-size:1.16667rem;font-style:italic;font-weight:300;height:144px;justify-content:center;padding:10px 0 15px 15px;text-align:center}.menu__mobile-list{display:flex;flex-direction:column;margin:5px 0}.menu__mobile-list>.menu__level0-container:nth-child(2){margin:0 0 40px}.menu__mobile-list .menu__level0-container:last-child{border-bottom:none}.menu__mobile-list .menu__level0-container:last-child .menu__level1-button,.menu__mobile-list .menu__level0-container:last-child .menu__level1-show-all{display:none}.menu__mobile-list .menu__level0-container:last-child .menu__level1-items-wrap:nth-child(4):hover a{font-weight:400}.menu__mobile-link{align-items:center;display:flex}.menu__mobile-link--our-commitments{height:25px;width:25px}.menu__mobile-link,.menu__mobile-signin-text{color:#e2001a;cursor:default;font-size:1em;line-height:38px;padding:0;text-decoration:none}.menu__mobile-link:hover,.menu__mobile-signin-text:hover{font-weight:700;text-decoration:none}.menu__mobile-link.logout,.menu__mobile-signin-text.logout{color:#e2001a;cursor:default;font-weight:800;margin:0;padding:0;position:relative}.menu__mobile-link.logout:hover,.menu__mobile-signin-text.logout:hover{font-weight:700;text-decoration:underline}.menu__mobile-link.logout:after,.menu__mobile-signin-text.logout:after{background:none;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.menu__catalogs,.menu__quickbuy{background:transparent}.menu__catalogs,.menu__courses,.menu__quickbuy{display: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:1024px){.hide-mobile-quickbuy-on-desktop{display:none}.menu{background:#e2001a;flex-direction:row;height:42px;left:0;margin:0 0 20px;position:sticky;top:59px;width:100%;z-index:90}.menu .menu__container{padding:0 33px}.menu .menu__container .menu__level0-container.category{position:static}.menu .menu__container .menu__level0-container.category .menu__level1-container{height:auto}.menu .menu__container .menu__level0-container.category:nth-child(2) .menu__bestsellers,.menu .menu__container .menu__level0-container.category:nth-child(3) .menu__bestsellers{width:83%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content{background-color:#fff;box-shadow:1px 1px 5px 0 hsla(0,0%,56%,.5);display:none;left:33px;padding:10px 0;position:absolute;top:42px;width:calc(100% - 66px)}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items .menu__level1-items-wrap.hidden{display:none}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items{padding:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-show-all,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all{background-color:#fff;bottom:1em;box-shadow:none;color:#e2001a;display:block;font-family:Roboto;font-weight:700;height:auto;left:0;margin:0;padding:1em 0 0 1.5em;position:absolute;text-align:left;text-transform:none;width:25%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-show-all:hover,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all:hover{text-decoration:underline}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-show-all{left:25%;padding:1em 0 0 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__bestsellers,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-container,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{background-color:#fff;border:none;box-shadow:none;position:static;z-index:1}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__bestsellers .modal--login-form{z-index:999}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-container,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{width:17%}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container{overflow:hidden}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper{height:304px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items{display:flex;flex-direction:column;overflow:auto}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar{width:4px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar-track{background-color:#f1f1f1}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-items--wrapper .menu__level2-items::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top{display:block;line-height:38px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top .menu__back-button{display:none}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-top .menu__level2-title{color:#878787;cursor:default;font-size:1em;font-weight:500;padding:0 0 0 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-container .menu__level2-item-name{color:#878787;display:block;font-weight:700;padding:1em 1.5em}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level2-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap.selected .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap.selected .menu__level2-link{background-color:#d8d8d8;font-weight:700}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-link,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-link{line-height:38px!important}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level1-link{position:relative}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap.selected .menu__level1-link:after{background-color:#e2001a;content:"";height:14px;left:0;margin-top:-7px;position:absolute;top:50%;width:8px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap{border:none;display:block;padding:0}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level1-items-wrap a,.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content .menu__level2-items-wrap a{display:block;max-width:none;padding:0 0 0 1.5em;width:100%}.menu .menu__container .menu__bestsellers{padding:0 1em;width:66%}.menu .menu__container .menu__bestsellers.level0 .products-catalog__item{width:49%!important}.menu .menu__container .menu__bestsellers.level1 .products-catalog__item{width:32.33%!important}.menu .menu__container .menu__bestsellers.level1 .products-catalog__item .product-card__prices-format-container .integer-part{font-size:22px}.menu .menu__container .menu__bestsellers.level1 .products-catalog__item .product-card__prices-format-container .decimal-part{font-size:16px}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper{display:none;flex-wrap:wrap;gap:0 10px;height:90%;justify-content:flex-start}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper.visible{display:flex}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top{align-items:center;display:flex;justify-content:space-between;padding:5px 0 10px;width:100%}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top .menu__bestsellers-top-title{color:#5e5e5e;font-size:1.16667rem;font-weight:400;text-transform:capitalize}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top .menu__level3-show-all{color:#e2001a;font-family:Roboto;font-weight:700;padding:5px 6px;text-decoration:none}.menu .menu__container .menu__bestsellers .menu__bestseller-wrapper .menu__bestsellers-top .menu__level3-show-all:hover{text-decoration:underline}.menu .menu__container .menu__student-products{padding:0 20px 0 0;width:100%}.menu .menu__container .menu__student-products .menu__student-products-wrapper{align-items:flex-start;display:none;flex-wrap:wrap;gap:0 20px;justify-content:space-between}.menu .menu__container .menu__student-products .menu__student-products-wrapper.visible{display:flex}.menu .menu__container .menu__level0-container.category:hover .menu__bestsellers,.menu .menu__container .menu__level0-container.category:hover .menu__level1-container,.menu .menu__container .menu__level0-container.category:hover .menu__level2-container,.menu .menu__container .menu__level0-container.category:hover .menu__student-products{display:flex;flex-direction:column}.menu .menu__container .menu__level0-container.category:hover .menu__level2-container.level1{display:none}.menu .menu__level1-container{height:350px}.menu.on-top{top:44px;transition:top .2s linear}.menu__level1-top,.menu__level2-top,.menu__mobile-list,.menu__nav-button,.menu__side-bar{display:none}.menu__catalogs,.menu__deals,.menu__students{display:block}.menu__catalogs:hover:before{background:#600f0b}.menu__container{align-items:center;background:transparent;display:flex;flex-flow:row nowrap;justify-content:stretch;margin:0 auto;max-width:1800px;padding:0;position:relative;width:100%}.menu__button{padding:0 10px!important}.menu__button .menu__level0-link{color:#fff}.menu__eco,.menu__quickbuy{display:flex;position:unset!important}.menu__eco .menu__level1-container,.menu__quickbuy .menu__level1-container{flex-direction:column}.menu__eco .menu__level1-link,.menu__quickbuy .menu__level1-link{justify-content:space-between;max-width:100%;position:relative}.menu__deals .menu__level1-link,.menu__deals .menu__level2-link{text-transform:capitalize}.menu__level0-link:hover,.menu__level1-link:hover,.menu__level2-link:hover{text-decoration:none}.menu__level0-link{color:#fff;font-size:1.16667rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.menu__level0-link:hover{text-decoration:none}.menu__level0-link-container{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.menu__level0-link-container img{margin-right:0}.menu__level0-link-icon{display:block;height:25px;width:24px}.menu__level0-link-icon-mobile{display:none}.menu__level0-container{align-items:center;border:none;display:flex;height:100%;padding:0;width:100%}.menu__level1-container,.menu__level2-container{background:#fff;box-shadow:1px 1px 5px 0 hsla(0,0%,56%,.5);height:auto;padding:0;position:absolute;width:auto;z-index:999}.menu__level1-items,.menu__level2-items{border:none;width:100%}.menu__level1-link,.menu__level2-link{color:#878787;font-size:1em;line-height:unset!important}.menu__level1-container{overflow-y:visible;padding:0 0 15px;top:42px}.menu__level1-container--catalogs,.menu__level1-container--deals,.menu__level1-container--quickbuy{padding:0}.menu__level1-container--quickbuy .menu__level1-items:after{left:91%!important}.menu__level1-items{padding:0;position:relative}.menu__level1-items-wrap:not(.menu__students-items-wrap){border:none;padding:8px 15px;position:relative}.menu__level1-items-wrap:not(.menu__students-items-wrap):nth-child(n+15){display:none}.menu__level1-items-wrap:not(.menu__students-items-wrap):not(:nth-child(n+14)){border-bottom:2px solid #d8d8d8}.menu__level1-items-wrap:not(.menu__students-items-wrap).menu__level1-items-wrap--quickbuy:nth-child(2){border-bottom:none!important}.menu__level1-link{width:100%}.menu__level1-show-all{left:50%;margin-left:-50px}.menu__level1-show-all a:hover{text-decoration:underline}.menu__level2-container{left:90%;overflow-y:inherit;padding:0 0 15px;top:-10px}.menu__level2-container--deals{left:-450px;top:-5px;width:450px}.menu__level2-items{column-count:2;padding:0 15px}.menu__level2-items--deals .menu__level2-items-wrap{border-bottom:2px solid #d8d8d8;break-inside:avoid-column}.menu__level2-link{border:none;display:inline-block;padding:10px 0;width:100%}.menu__level2-link:not(:last-child){border-bottom:2px solid #d8d8d8}.menu__level2-link.menu__level2-link--middle{border-bottom:none}.menu__level2-link:hover{font-weight:700}.menu__level2-show-all{right:15px}.menu__level2-top--deals{align-items:center;display:flex;justify-content:flex-start;margin:25px 15px 15px;padding:0}.menu__level2-top--deals .menu__level2-top-link-wrapper{width:50%}.menu__level2-top--deals .menu__level2-top-outlet,.menu__level2-top--deals .menu__level2-top-pdf{border-radius:5px;color:#fff;padding:5px 10px}.menu__level2-top--deals .menu__level2-top-outlet:hover,.menu__level2-top--deals .menu__level2-top-pdf:hover{opacity:.7;text-decoration:none}.menu__level2-top--deals .menu__level2-top-pdf{background:#e2001a}.menu__level2-top--deals .menu__level2-top-outlet{background:#e2001a;margin-left:5px}.menu__level3-show-all a:hover{text-decoration:underline}.menu__students-items{column-count:2}.menu__students-items-wrap{border-bottom:2px solid #f3f3f3;padding:8px 15px;position:relative}.menu__veil{background:rgba(0,0,0,.5);display:none;height:150vh;left:0;position:absolute;top:42px;width:100vw}.menu__container.hovered .menu__level0-container:hover{background-color:#600f0b}.menu__container.hovered .menu__level0-container:hover .menu__level1-container:not(.no-hover){display:block;left:33px;width:17%}.menu__container.hovered .menu__level0-container:hover{border:none}.menu__container.hovered .menu__level0-container:hover .menu__level0-link-container{height:40px;position:relative}.menu__container.hovered .menu__level0-container.menu__catalogs:hover .menu__level1-container:not(.no-hover),.menu__container.hovered .menu__level0-container.menu__quickbuy:hover .menu__level1-container:not(.no-hover){display:block;left:33px;width:calc(100% - 66px)}.menu__container.hovered .menu__level0-container.category:hover .menu__level0-link-container{position:relative}.menu__container.hovered .menu__level0-container.category:hover .menu__level0-link-container:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:50%;position:absolute;top:35px;width:0}.menu__container.hovered .menu__level0-container.category:hover .menu__level0-container-dropdown-content{display:flex;height:370px;z-index:1}}@media (min-width:1440px){.menu .menu__container{padding:0 96px}.menu .menu__container .menu__level0-container.category .menu__level0-container-dropdown-content,.menu .menu__container .menu__level0-container .menu__level1-container--catalogs,.menu .menu__container .menu__level0-container .menu__level1-container--quickbuy{left:96px;width:calc(100% - 192px)}}.quickbuy-menu__options{min-height:100px}.quickbuy-menu__options .vue-loader{font-size:0;left:50%;position:absolute;top:45%}.quickbuy-menu__options .vue-loader-wrapper{height:100%;padding:100px 0 0;position:relative;width:100%;z-index:999}.quickbuy-menu__options .vue-loader__overlay{background:transparent}.quickbuy-menu__options .message-no-content{color:#818181;font-size:14px;font-style:italic;font-weight:300;height:144px;padding:10px 0 15px 15px}.quickbuy-menu .quickbuy-menu__lists .message-no-content,.quickbuy-menu .quickbuy-menu__references .message-no-content,.quickbuy-menu__options.my-products__options .message-no-content{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:0 40px;text-align:center}.quickbuy-menu .quickbuy-menu__lists .message-no-content.text-align-left,.quickbuy-menu .quickbuy-menu__references .message-no-content.text-align-left,.quickbuy-menu__options.my-products__options .message-no-content.text-align-left{padding:0 15px 30px;text-align:left}.quickbuy-menu .quickbuy-menu__lists .message-no-content .no-content-icon,.quickbuy-menu .quickbuy-menu__lists .message-no-content img,.quickbuy-menu .quickbuy-menu__references .message-no-content .no-content-icon,.quickbuy-menu .quickbuy-menu__references .message-no-content img,.quickbuy-menu__options.my-products__options .message-no-content .no-content-icon,.quickbuy-menu__options.my-products__options .message-no-content img{margin:0 0 10px}.quickbuy-menu .quickbuy-menu__lists .message-no-content span,.quickbuy-menu .quickbuy-menu__references .message-no-content span,.quickbuy-menu__options.my-products__options .message-no-content span{font-size:1.16667rem}@media (min-width:1024px){.menu__level0-container.menu__quickbuy .menu__level1-container{padding:10px 0}.quickbuy-menu{align-items:stretch;display:flex;flex-flow:row nowrap;height:100%;justify-content:center}.quickbuy-menu .quickbuy-menu__second-level-content .quickbuy-menu__banner-section{width:calc(100% - 210px)}.quickbuy-menu__section-see-all{align-items:center;color:#e2001a;display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;padding:10px 20px;text-decoration:none}.quickbuy-menu__section-item,.quickbuy-menu__section__item{display:block;min-height:36px;padding:10px 15px}.quickbuy-menu__section-item:hover,.quickbuy-menu__section__item:hover{background-color:#d2d2d2}.quickbuy-menu__section-item:hover .quickbuy-menu__second-section,.quickbuy-menu__section-item:hover .quickbuy-menu__third-section,.quickbuy-menu__section__item:hover .quickbuy-menu__second-section,.quickbuy-menu__section__item:hover .quickbuy-menu__third-section{display:inherit}.quickbuy-menu__section-see-all.menu__level1-show-all{background:none;bottom:unset;box-shadow:none;justify-content:flex-start;left:unset;margin:0;text-align:left;text-transform:none;width:auto}.quickbuy-menu__section .menu__level2-link{padding:0}.quickbuy-menu__banner-section{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;margin:0 20px;overflow:hidden}.quickbuy-menu__banner-section-title{align-self:flex-start;color:#5e5e5e;font-size:14px;font-weight:400;margin-top:10px;text-transform:capitalize}.quickbuy-menu__banner-section-image{display:inline-block;height:calc(100% - 42px);margin:15px 0 0}.quickbuy-menu__options{flex:1 1 auto}.quickbuy-menu__options .vue-loader-wrapper{padding:0}.quickbuy-menu__options .vue-loader__overlay{background:transparent}.quickbuy-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:space-between;width:25%}.quickbuy-menu__first-level-items{display:flex;flex-direction:column}.quickbuy-menu__first-level .quickbuy-menu__section-see-all{margin:30px 0 0;padding:1em 0 0 1.5em}.quickbuy-menu__second-level{width:75%}.quickbuy-menu__second-level .quickbuy-menu__section-see-all{margin:auto 0 0;padding:1em 0 0 1.5em}.quickbuy-menu__second-level .habitual-purchase,.quickbuy-menu__second-level .message-no-content{font-size:14px;font-style:italic;font-weight:300;height:144px;min-height:170px;padding:10px 0 15px 15px}.quickbuy-menu__second-level .habitual-purchase .no-content-icon,.quickbuy-menu__second-level .message-no-content .no-content-icon{border:2px solid #818181;border-radius:50%;height:30px;position:relative;width:30px}.quickbuy-menu__second-level .habitual-purchase .no-content-icon:after,.quickbuy-menu__second-level .habitual-purchase .no-content-icon:before,.quickbuy-menu__second-level .message-no-content .no-content-icon:after,.quickbuy-menu__second-level .message-no-content .no-content-icon:before{background:#818181;content:"";height:2px;left:5px;position:absolute;top:12px;width:16px}.quickbuy-menu__second-level .habitual-purchase .no-content-icon:after,.quickbuy-menu__second-level .message-no-content .no-content-icon:after{transform:rotate(90deg)}.quickbuy-menu__second-level .habitual-purchase{font-style:normal}.quickbuy-menu__lists-component,.quickbuy-menu__my-products-component{display:flex;flex-flow:column;height:100%}.catalogs-menu{display:flex}.catalogs-menu__concrete-section{width:30%}.catalogs-menu__section-item:hover,.catalogs-menu__section__item:hover{background-color:#d8d8d8}.catalogs-menu__section-item:hover .quickbuy-menu__second-section,.catalogs-menu__section__item:hover .quickbuy-menu__second-section{display:inherit}.catalogs-menu__first-level{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:25%}.catalogs-menu .catalogs-menu__first-level .catalogs-menu__section-see-all,.catalogs-menu .catalogs-menu__second-level .catalogs-menu__section-see-all{color:#e2001a}.catalogs-menu__second-level{width:75%}.catalogs-menu__second-level-content{justify-content:space-between}.catalogs-menu__featured-catalogs{width:70%}.catalogs-menu__featured-catalogs__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;width:100%}.catalogs-menu__featured-catalogs__header .catalogs-menu__section-see-all{padding:0 10px}.catalogs-menu__featured-catalogs__header--title{color:#5e5e5e;font-size:14px;font-weight:400;margin-top:10px;text-transform:capitalize}.catalogs-menu__featured-catalogs__list{display:flex;flex-direction:row;margin-top:10px;width:100%}.catalogs-menu__featured-catalogs__list>a{max-height:220px;width:auto}.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item,.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__img,.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__thumbnail{height:100%;text-align:center}.catalogs-menu__featured-catalogs__list>a .catalogs-menu__featured-item__img{max-height:200px;max-width:100%}.catalogs-menu__featured-link{width:25%}.catalogs-menu__featured-item{width:100%}.catalogs-menu__featured-item__thumbnail{padding:10px}.catalogs-menu__featured-item__title{color:#00636b;font-family:Roboto;font-size:12px;margin:auto;max-width:140px;text-align:center}.catalogs-menu__section-item{height:auto}.menu__catalogs.menu__level0-container .menu__level0-link-container,.menu__quickbuy.menu__level0-container .menu__level0-link-container{height:100%;position:relative;text-decoration:none}.menu__catalogs.menu__level0-container .menu__level0-link-container:before,.menu__quickbuy.menu__level0-container .menu__level0-link-container:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:none;height:0;left:50%;position:absolute;top:36px;width:0}.menu__catalogs.menu__level0-container:hover .menu__level0-link-container:before,.menu__quickbuy.menu__level0-container:hover .menu__level0-link-container:before{display:none}.menu__catalogs .menu__level1-container--catalogs,.menu__catalogs .menu__level1-container--quickbuy,.menu__quickbuy .menu__level1-container--catalogs,.menu__quickbuy .menu__level1-container--quickbuy{padding:10px 0;top:42px}.catalogs-menu,.quickbuy-menu{display:flex;flex-flow:row nowrap;height:100%;justify-content:start}.catalogs-menu__section-see-all,.quickbuy-menu__section-see-all{align-items:center;color:#e2001a;display:flex;flex-direction:row;font-family:Roboto;font-size:1rem;font-weight:700;height:auto;text-decoration:none;white-space:nowrap}.catalogs-menu__section-see-all:hover,.quickbuy-menu__section-see-all:hover{text-decoration:underline}.catalogs-menu__section,.quickbuy-menu__section{display:flex;flex-direction:column;height:100%}.catalogs-menu__section-item,.catalogs-menu__section__item,.quickbuy-menu__section-item,.quickbuy-menu__section__item{align-items:center;display:block;display:flex;height:38px;padding:0 15px;transition:background-color .25s ease-in-out}.catalogs-menu__section-item:hover:after,.catalogs-menu__section__item:hover:after,.quickbuy-menu__section-item:hover:after,.quickbuy-menu__section__item:hover:after{content:""}.catalogs-menu__section__item,.quickbuy-menu__section__item{scroll-snap-align:end}.catalogs-menu__section__item a,.quickbuy-menu__section__item a{color:#e2001a;font-family:Roboto;font-size:12px;text-decoration:none!important}.catalogs-menu__options,.quickbuy-menu__options{overflow-y:auto;width:100%}}@media (min-width:1024px){.catalogs-menu__options::-webkit-scrollbar,.quickbuy-menu__options::-webkit-scrollbar{width:4px}.catalogs-menu__options::-webkit-scrollbar-track,.quickbuy-menu__options::-webkit-scrollbar-track{background-color:#f1f1f1}.catalogs-menu__options::-webkit-scrollbar-thumb,.quickbuy-menu__options::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:4px}.catalogs-menu__first-level .catalogs-menu__section-see-all,.catalogs-menu__first-level .quickbuy-menu__section-see-all,.catalogs-menu__second-level .catalogs-menu__section-see-all,.catalogs-menu__second-level .quickbuy-menu__section-see-all,.quickbuy-menu__first-level .catalogs-menu__section-see-all,.quickbuy-menu__first-level .quickbuy-menu__section-see-all,.quickbuy-menu__second-level .catalogs-menu__section-see-all,.quickbuy-menu__second-level .quickbuy-menu__section-see-all{margin:auto 0 0;padding:10px 18px 2px}.catalogs-menu__second-level-content,.quickbuy-menu__second-level-content{display:flex;height:100%}.catalogs-menu__second-level-title,.quickbuy-menu__second-level-title{align-items:center;color:#878787;display:flex;font-size:12px;font-weight:500;height:38px;padding:0 15px}.catalogs-menu .dropdown_content:not(:first-child),.quickbuy-menu .dropdown_content:not(:first-child){display:none}.catalogs-menu__section-item,.quickbuy-menu__section-item{align-items:center;display:flex;height:100%;height:38px;justify-content:flex-start;padding:0 0 0 20px;width:100%}.catalogs-menu__section-item.selected,.quickbuy-menu__section-item.selected{background:#d8d8d8;position:relative}.catalogs-menu__section-item.selected>a,.quickbuy-menu__section-item.selected>a{font-weight:700}.catalogs-menu__section-item.selected>a:after,.quickbuy-menu__section-item.selected>a:after{background-color:#e2001a;content:"";height:14px;left:0;margin-top:-7px;position:absolute;top:50%;width:8px}.catalogs-menu__section-item>a,.quickbuy-menu__section-item>a{align-items:center;color:#e2001a;display:flex;height:100%;justify-content:flex-start;text-decoration:none;width:100%}.catalogs-menu__concrete-section,.quickbuy-menu__concrete-section{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;width:30%}.catalogs-menu__concrete-section .catalogs-menu__section__item:hover,.catalogs-menu__concrete-section .quickbuy-menu__section__item:hover,.quickbuy-menu__concrete-section .catalogs-menu__section__item:hover,.quickbuy-menu__concrete-section .quickbuy-menu__section__item:hover{font-weight:700}.catalogs-menu__concrete-section>div,.quickbuy-menu__concrete-section>div{display:flex;flex-flow:column nowrap}.quickbuy-menu__concrete-section{justify-content:flex-start}.quickbuy-menu__concrete-section>div{height:calc(100% - 38px)}.quickbuy-menu__concrete-section>div.bestseller__options{height:calc(100% - 68px)}.catalogs-menu__concrete-section>div{height:100%}.catalogs-menu__first-level a,.catalogs-menu__second-level .catalogs-menu__section__item-link,.menu__level1-items .menu__level1-link,.menu__level2-items .menu__level2-link,.quickbuy-menu__first-level-items a,.quickbuy-menu__second-level .quickbuy-menu__section__item-link{color:#a73439}}.menu__container.hovered .menu__catalogs.menu__level0-container:hover .menu__level0-link-container:before,.menu__container.hovered .menu__quickbuy.menu__level0-container:hover .menu__level0-link-container:before{display:block}.header-nav__button{padding:0!important}.mini-cart{position:relative;width:100%}.mini-cart .mini-cart__button{height:50px;width:100%}.mini-cart .mini-cart__button .mini-cart__button-icon{background-image:url(/build/images/icon-cart.1bc81bc1.svg);background-position:100%;background-repeat:no-repeat;background-size:100%;height:50px;width:100%}.mini-cart .mini-cart__button .mini-cart__button-icon--hovered{background-image:url(/build/images/icon-cart-active.a480386c.svg)}.mini-cart .mini-cart__button .mini-cart__items-quantity-badge{background:#ea9600;border-radius:100%;color:#fff;font-size:1px;font-weight:700;padding:3.1px;position:absolute;right:0;top:15px}.mini-cart .mini-cart__dropdown{display:none}@media (min-width:1024px){.mini-cart{font-family:Corporate Rounded}.mini-cart .mini-cart__dropdown{background:#fff;border-radius:6px;box-shadow:2px -2px 4px rgba(0,0,0,.2),-2px 2px 4px rgba(0,0,0,.2);cursor:default;display:block;font-family:Roboto;position:absolute;right:-13px;top:54px;width:472px;z-index:99}.mini-cart .mini-cart__dropdown:before{background:#fff;box-shadow:-2px -2px 2px rgba(0,0,0,.2);content:"";height:11px;position:absolute;right:20px;top:-5px;transform:rotate(45deg);width:12px;z-index:-1}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__title{align-content:center;display:flex;font-size:14px;font-weight:700;margin-top:10px;padding:10px 17px}.mini-cart .mini-cart__dropdown .mini-cart__header .mini-cart__info{display:none}.mini-cart .mini-cart__dropdown .mini-cart__items{max-height:31.8rem;overflow-y:auto;padding:15px}.mini-cart .mini-cart__dropdown .mini-cart__items::-webkit-scrollbar{background-color:hsla(0,0%,85%,.4);border-radius:10px;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:first-of-type{border-top:1px solid #878787}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item{border-bottom:1px solid #878787;display:flex;padding:15px 0}.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__product-image{width:30%}.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:78px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info{align-items:flex-start;color:#333;flex-direction:column;justify-content:center;margin-left:10px;width:43%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info *{font-family:Corporate Rounded;font-size:1em}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name{font-weight:700;text-transform:uppercase}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__product-info .mini-cart__product-name:hover{color:#e2001a;cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info{display:flex;flex-direction:column;justify-content:center;width:42%}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner{margin-bottom:3px;margin-top:22px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner .spinner__button{height:24px;width:24px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .spinner .form-input__item{font-size:1em;height:24px;width:30px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item-info .mini-cart__item-price{color:#e2001a;font-size:1.16667em;font-weight:700}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter{align-self:center;background-color:#e8e8e8;color:#fff;cursor:pointer;display:flex;font-size:2em;font-weight:lighter;height:24px;justify-content:center;width:30px}.mini-cart .mini-cart__dropdown .mini-cart__items .mini-cart__item .mini-cart__item_deleter:hover{background-color:#878787}.mini-cart .mini-cart__dropdown .mini-cart__footer{padding:0 10px 10px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__costs-text,.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{display:flex;justify-content:space-between;margin:10px 0 20px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal .mini-cart__subtotal-text{color:#333;font-size:14px;font-weight:700;margin-top:8px;padding-left:7px;text-transform:uppercase}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__subtotal .mini-cart__subtotal-quantity{color:#e2001a;font-size:2em;font-weight:700;margin-right:6px}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons{display:flex;justify-content:flex-end;padding-bottom:15px;width:100%}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons>*{background-color:#e2001a;border-radius:5px;color:#fff;font-size:1.66667em;font-weight:700;padding:5px 0;text-align:center;text-transform:uppercase}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons>:hover{background-color:#e1251b;cursor:pointer}.mini-cart .mini-cart__dropdown .mini-cart__footer .mini-cart__navigation-buttons :first-child{width:100%}.mini-cart .mini-cart__dropdown .mini-cart__free-shipping-costs{border-top:1px solid #333;font-size:1.25em;font-weight:700;margin:5px;padding:20px 0;text-align:center}.mini-cart .mini-cart__dropdown .mini-cart__dropdown--empty{padding:0 10px}.mini-cart .mini-cart__dropdown .mini-cart__dropdown--empty .mini-cart__empty-text{color:#333;font-size:1.16667em;font-weight:700;padding:30px 0 50px;text-align:center}.mini-cart.mini-cart--empty .mini-cart__dropdown .mini-cart__header .mini-cart__title{border-bottom:none}}.product-card{border:1px solid #d2d2d2;border-radius:6px;box-shadow:2px 2px 4px 0 #e4e4e4;display:flex;flex-wrap:wrap;font-family:Roboto,sans-serif;transition:box-shadow .2s ease-in-out}.product-card:hover{border:1px solid #e4e4e4;box-shadow:0 0 5px 1px #a2a2a2}.product-card__price-container{display:flex;flex-direction:row;justify-content:end}.product-card__regular-price-container{flex-wrap:wrap;justify-content:end;padding-top:5px}.product-card__prices-format-container{align-items:baseline;column-gap:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;text-align:end}.product-card__prices-format-container .decimal-part,.product-card__prices-format-container .integer-part{font-weight:700}.product-card__prices-format-container .integer-part{font-size:26px}.product-card__prices-format-container .decimal-part{font-size:20px}.product-card__final-price-with-save{color:#7f7f7f;font-size:14px;font-weight:100;text-decoration:line-through}.product-card__final-price-with-save-text{color:#7f7f7f;font-size:10px}.product-card__regular-price{color:#303030;font-size:18px}.product-card__from-label,.product-card__from-label>p{color:#818181;font-size:1.16667rem;font-weight:100}.product-card__body{padding:5px 6px 8px;width:100%}.product-card__adviento--image{height:100%;object-fit:cover;position:absolute;width:100%;z-index:5}.product-card.product-card__adviento--open .product-card__adviento--image{cursor:pointer;opacity:1;transform:rotate(3deg)}.product-card.product-card__adviento--open-animated .product-card__adviento--image{opacity:0;transform:translateY(110%);transition:transform .3s ease-in,opacity .3s ease-in}.product-card__supplier-offer-img{align-items:center;cursor:pointer;display:flex;position:relative;z-index:5}.product-card__supplier-offer-img:hover .product-card__supplier-offer-text{display:flex!important}.product-card__supplier-offer-text{background-color:#f5f5f5;border:1px solid #c10000;border-radius:8px;display:none;flex-direction:column;justify-content:center;padding:10px;position:absolute;right:-30px;top:35px;width:250px;z-index:20}.product-card__supplier-offer-text-title{color:#c1000d;font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.product-card__supplier-offer-text-description{font-family:Roboto,sans-serif;font-size:11px;margin-top:1px}.product-card__product-link{cursor:pointer;font-size:12px;width:100%}.product-card__info{display:none}.product-card__block{flex:0 0 100%}.product-card__name{align-items:center;display:flex;font-size:12px;margin:10px 0 0;max-height:55px;order:3;z-index:2}.product-card__name a{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#303030;display:-webkit-box;font-size:18px;font-weight:700;height:100%;line-height:18px;overflow:hidden;text-decoration:none;width:100%;word-break:break-word}.product-card__brand-image{margin-left:12px;margin-top:4px}.product-card__brand-image img{max-height:26px;max-width:75px;overflow:visible}.product-card__novelty{display:none}.product-card__out-of-stock{align-items:center;background:#fdecee;border-radius:4px;display:flex;flex-direction:row;height:32px;line-height:normal;padding-left:5px;width:100%}.product-card__out-of-stock-label{color:#d0011c;display:block;font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;margin-left:10px;padding-right:.41667rem;text-align:right;text-transform:none}.product-card__add-to-cart{margin:auto 0 0;order:6}.product-card__adder-group{display:flex;justify-content:space-between}.product-card__adder-group .form-input.spinner{display:flex;justify-content:center;margin-right:2px;width:50%}.product-card__adder-group .form-input.spinner .form-input__item{border:.6px solid #f0f0f0;border-radius:0;color:#303030;font-size:1.16667rem;font-weight:700;height:32px;width:33%}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add,.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract{align-items:center;background:#f3f3f3;border:none;color:#303030;display:flex;font-size:1.16667rem;font-weight:700;height:100%;justify-content:center;width:33%}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract{border-radius:4px 0 0 4px}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add{border-radius:0 4px 4px 0}.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--add p,.product-card__adder-group .form-input.spinner .spinner__button.spinner__button--substract p{font-size:1.16667rem}.product-card__add-button{background-color:#d1021a;border-radius:4px;font-family:Roboto,sans-serif;font-stretch:normal;font-style:normal;font-weight:700;margin-left:2px;padding:5px;width:50%}.product-card__add-button span{font-size:16px;font-weight:700}.product-card__request-quote-wrapper button{width:100%}.product-card__request-quote-wrapper button span{font-weight:700}.product-card__request-quote-wrapper button,.product-card__select-button{align-items:center;background-color:#d1021a;border-radius:4px;display:block;display:flex;font-size:16px;justify-content:center;line-height:normal;padding:5px;text-align:center;text-decoration:none}.product-card__add-button,.product-card__request-quote-wrapper button,.product-card__select-button{font-weight:700;height:32px;text-transform:uppercase}.product-card__header{display:flex;flex-direction:row;height:30px;justify-content:space-between;width:100%}.product-card__header__brand-image-container-featured{left:0;margin-top:4px;position:absolute}.product-card__header__slogan-label-container{display:flex;justify-content:end;margin:0 auto;max-width:150px;width:fit-content}.product-card__header__slogan-label{align-items:center;border-bottom-left-radius:6px;border-bottom-right-radius:12px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;min-width:100px;padding-left:10px;text-align:center;transform:skew(20deg);width:fit-content}.product-card__header__slogan-label span{color:#fff;display:inline-block;text-transform:uppercase;transform:skew(-20deg)}.product-card__header__slogan-label:before{border-bottom-right-radius:6px;content:"";height:100%;position:absolute;right:-10px;top:0;transform:skew(-35deg);width:50%}.product-card__header__labels-container--featured{position:absolute;right:0}.product-card__header__labels-container,.product-card__header__labels-container--featured{display:flex;flex-direction:row;justify-content:space-between}.product-card__header__recommended-label-container{display:flex;justify-content:end;max-width:112px;overflow:hidden;padding-left:5px}.product-card__header__recommended-label{align-items:center;background-color:#c30016;border-bottom-left-radius:6px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;padding:0 8px;text-align:center;transform:skew(20deg);width:9rem}.product-card__header__recommended-label span{color:#fff;display:inline-block;font-size:14px;transform:skew(-20deg)}.product-card__header__recommended-label:before{background-color:#c30016;border-top-right-radius:5px;content:"";height:100%;position:absolute;right:-1px;top:0;transform:skew(-20deg);width:8px}.product-card__header__recommended-label__BESTDENT,.product-card__header__recommended-label__BESTDENT:before,.product-card__header__slogan-label__BESTDENT,.product-card__header__slogan-label__BESTDENT:before{background:#e20714}.product-card__header__promotion-label-container{display:flex;justify-content:end;max-width:112px;overflow:hidden;padding-left:5px}.product-card__header__promotion-label-container>div>span>strong{color:#000;font-weight:400}.product-card__header__promotion-label{align-items:center;background:#fdecee;border-bottom-left-radius:6px;border-top-right-radius:4px;display:flex;height:22px;justify-content:center;padding:0 8px;text-align:center;transform:skew(20deg);width:fit-content}.product-card__header__promotion-label span{color:#d0011c;display:inline-block;transform:skew(-20deg)}.product-card__header__promotion-label:before{background-color:#fdecee;border-top-right-radius:4px;content:"";height:100%;position:absolute;right:0;top:0;transform:skew(-20deg);width:8px}.product-card__header__novelty-label{margin:4px 10px 0 0}.product-card__header__novelty-label span{color:#d1021a;font-size:14px;font-style:italic;font-weight:700}.product-card__image-name-price-container{display:flex;flex-direction:row;height:177px;width:100%}.product-card__image-name-price-container .product-card__image-container{height:calc(100% - 25px);text-align:center;width:100%}.product-card__image-name-price-container .product-card__image-container a{display:flex;height:100%}.product-card__image-name-price-container .product-card__image-container img{height:auto;margin:auto;max-height:100%;max-width:100%}.product-card__image-name-price-container .product-card__image-icons-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:50%}.product-card__image-name-price-container .product-card__image-icons-container__icons-container{align-items:center;display:flex;flex-direction:row;gap:15px;height:20px;margin-left:2px;width:100%}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__last-days{align-items:center;display:flex;flex-direction:row;gap:3px}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__last-days p{color:#e20714;padding-top:3px}.product-card__image-name-price-container .product-card__image-icons-container__icons-container__delivery,.product-card__image-name-price-container .product-card__image-icons-container__icons-container__eco{display:none}.product-card__image-name-price-container .product-card__name-price-container{display:flex;flex-direction:column;width:50%}.product-card__image-name-price-container .product-card__name-price-container__name-container{height:60px;margin-bottom:20px;margin-left:14px;text-align:start}.product-card__discount-container{display:flex;flex-direction:row;justify-content:end;margin-top:auto}.product-card__discount-container p{background:#ffed00;border-radius:4px;color:#d1021a;font-size:24px;font-style:italic;font-weight:700;margin-left:8px;padding:0 4px}.product-card__discount-container span{border-radius:4px;color:#d1021a;font-size:24px;font-weight:700;margin-right:3px}.product-card__doctor-exclusive-alert-container{align-items:center;background:#fdecee;border-radius:6px;display:flex;flex-direction:row;margin:8px 0;padding:7px 3px;position:relative;width:100%}.product-card__doctor-exclusive-alert-container p{font-size:14px;line-height:normal;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__doctor-exclusive-alert-container img{margin:0 3px}.product-card__doctor-exclusive-alert-container img:hover+p:after{background-color:#f2f2f2;border-radius:6px;color:#000;content:attr(data-alert);left:0;padding:5px;position:absolute;text-align:left;top:30px;white-space:normal;width:80%;z-index:1}.product-card__doctor-exclusive-alert-container img:hover+p:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:10px;position:absolute;top:26px;transform:rotate(45deg);width:10px}.product-card__doctor-exclusive-alert-gap{height:47px;width:100%}.product-card__icons{position:relative;z-index:1}.product-card__icons-container{display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px}.product-card__brand-bestdent--text{color:#c30016!important}.product-card__brand-bestdent--wrapper{background:#c30016!important}.product-card__brand-proclinic--text{color:#118897!important}.product-card__brand-proclinic--wrapper{background:#118897!important}.product-card.products-catalog__item--featured .product-card__price-container{justify-content:space-between}@media (min-width:425px){.product-card__supplier-offer-text{right:-10px}}@media (min-width:641px){.product-card__add-button,.product-card__select-button{padding:7px 0}.product-card__name{font-size:13px}.product-card__icons .product-card__novelty-icon{top:15px}.product-card__icons .product-card__bonus-icon,.product-card__icons .product-card__gift-icon{background-size:48px 48px;height:48px;top:15px;width:48px}.product-card__icons .product-card__bonus-icon{font-size:1.25em;padding:12px}.product-card__icons .product-card__bonus-icon--small{font-size:1em;padding:15px 0 0}.product-card__image img{max-height:120px}}@media (min-width:769px){.product-card__header__novelty-label span,.product-card__header__recommended-label span{font-size:12px}.product-card__image img{max-height:105px}.product-card__request-quote-wrapper button,.product-card__select-button{padding:6px}.product-card__final-price-with-save-text{color:#8d8d8d;font-size:12px}.product-card__doctor-exclusive-alert-container p{font-size:12px}}@media (min-width:1024px){.product-card{align-items:flex-start;position:relative}.product-card__product-link{font-size:14px}.product-card span.integer-part{font-size:24px}.product-card span.decimal-part{font-size:18px}.product-card.products-catalog__item--qty_3 .product-card__price-container{justify-content:end}.product-card.products-catalog__item--qty_3 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured{display:none}.product-card.BESTDENT:hover{border:1px solid #d1021a}.product-card.product-card--with-advert:hover{box-shadow:0 0 0 1px #d0011c}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__prices-format-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__prices-format-container{justify-content:end}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container{display:flex;flex-direction:column;height:100%;width:40%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured p{margin-left:5px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p{color:#462f87;display:none}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p{color:#348227;display:none}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-container{height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__name-price-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__name-price-container{display:flex;flex-direction:column;height:150px;margin-left:8px;width:60%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image{height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image img,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image img{height:auto;max-height:100%;width:100%}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__regular-price-container,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__regular-price-container{column-gap:4px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__name a,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__name a{margin:0;padding:0}.product-card.products-catalog__item--featured.BESTDENT{border:2px solid #d1021a}.product-card__body{padding:5px 13px 13px}.product-card__regular-price-container{column-gap:4px;display:flex;text-align:center}.product-card__regular-price-container .product-card__from-label{font-size:1.16667rem}.product-card__prices-format-container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap}.product-card__image-name-price-container .product-card__image-icons-container__icons-container{width:100%}.product-card__image-name-price-container .product-card__name-price-container__name-container{margin-bottom:20px;margin-left:12px;text-align:start}.product-card__image-name-price-container .product-card__name-price-container__name-container.featured{display:flex;flex-direction:column;height:50%;margin-bottom:0;margin-left:12px;margin-top:30px;text-align:start}.product-card__name{order:unset}.product-card__block{flex:none}.product-card__image{margin:5px 0 0;padding:0}.product-card__image img{height:auto;max-height:100%;max-width:100%}.product-card__name{font-family:Roboto;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700}.product-card__name a{-webkit-line-clamp:3;align-items:flex-end;font-size:14px;font-weight:700;word-break:break-word}.product-card__regular-price{font-size:24px}.product-card__info{position:absolute;right:10px;text-align:right;top:5px}.product-card__brand,.product-card__ref{display:block;padding:0}.product-card__ref{border:0;font-size:.91em}.product-card__novelty{color:purple;display:block;font-size:1.25em;order:2;padding:0}.product-card__select-button{align-items:center;display:flex;justify-content:center;margin:0 0 auto;min-width:50%}.product-card__adder-group,.product-card__request-quote-wrapper button,.product-card__select-button{text-transform:uppercase}.product-card__adder-group span :not(.product-card__out-of-stock-label),.product-card__request-quote-wrapper button span :not(.product-card__out-of-stock-label),.product-card__select-button span :not(.product-card__out-of-stock-label){font-weight:700}.product-card__out-of-stock-label{font-size:12px;text-align:left}.product-card__request-quote-wrapper{margin:0 10px 0 auto;width:50%}.product-card__request-quote-wrapper button{min-width:140px;width:100%}.product-card__adder-group{width:100%}.product-card__adder-group .product-card__add-button{border-radius:4px;font-stretch:normal;font-style:normal;font-weight:700}.product-card__adder-group .product-card__add-button span{font-size:14px}.product-card__add-to-cart{align-items:center;display:flex;justify-content:space-around}.product-card__brand-image{display:block}.product-card__offer-discount-icon,.product-card__offer-outlet-icon{background:none;height:auto;position:absolute;top:-12px}.product-card__offer-discount-icon img,.product-card__offer-outlet-icon img{display:block;width:46px}.product-card__offer-discount-icon span,.product-card__offer-outlet-icon span{font-size:.916em;left:11px;position:absolute;text-transform:uppercase;top:14px}.product-card__icons .product-card__novelty-icon{left:10px;top:10px}.product-card__icons .product-card__gift-icon{top:10px}.product-card__exclusivity-notice-wrapper{align-items:center;display:flex;justify-content:flex-start;order:3;padding:0 10px;z-index:2}.product-card__exclusivity-notice-message{background:#e2001a;color:#fff;font-size:11px;margin:0 0 0 10px;padding:3px 10px;text-align:center;width:100%}}@media (min-width:1300px){.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured{display:flex;min-width:110px}.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_1 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__delivery p,.product-card.products-catalog__item--featured.products-catalog__item--qty_2 .product-card__image-name-price-container .product-card__image-icons-container__icons-container-featured__eco p{display:unset}}.best-choice-advice-popup .modal__content-wrapper{padding:2rem 2rem 4rem;top:15%}@media (min-width:1024px){.best-choice-advice-popup .modal__content-wrapper{width:50vw}}.best-choice-advice-popup .modal__content{max-width:none!important}.best-choice-advice-popup .modal__content-wrapper{border-radius:4px}.best-choice-advice-popup .modal__close{color:#000!important;right:16px!important;top:8px!important}.best-choice-advice-popup__new{color:var(--primary-color);font-size:1.33333rem;font-style:italic;font-weight:400;letter-spacing:.2px;margin:0 0 2rem;text-align:center}.best-choice-advice-popup__best-price{align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;margin:0 0 3rem}.best-choice-advice-popup__best-price>span:first-child{background-image:url(/build/images/best_choice_desk.fdd48a30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:84px;width:84px}.best-choice-advice-popup__best-price>span:nth-child(2){color:#e2001a;font-size:1.66667rem;font-style:italic;font-weight:500}.best-choice-advice-popup__title{font-size:1.5rem;font-weight:700;text-align:center;text-transform:uppercase}.best-choice-advice-popup__subtitle{font-size:1.33333rem;margin:0 0 .5rem}.best-choice-advice-popup__subtitle>.icon{background-image:url(/build/images/best_choice_desk.fdd48a30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin:.5rem .2rem -.2rem;width:20px}.product-view{display:flex;flex-direction:column;font-family:Roboto,sans-serif;margin-bottom:80px}.product-view__content,.product-view__main-content{align-items:center;display:flex;flex-direction:column}.product-view__main-content{max-width:450px;width:100%}.product-view__extra-info-annexes-wrapper{display:flex;flex-direction:column;margin-top:15px;max-width:450px;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper{background-color:#f9f9f9;border-radius:8px;display:block;padding:20px;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper .product_description__description_title{color:#000;font-size:20px;font-weight:500}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .product-description-wrapper .product-description__text{font-size:14px;margin-top:5px;padding:5px 0;text-align:justify}.product-view__extra-info-annexes-wrapper__extra-information-content .product-description .customer-panel-dropdown{display:none}.product-view__extra-info-annexes-wrapper__extra-information-content .anesthesia-notice-wrapper{background-color:#f9f9f9;border-radius:8px;margin:20px 0;padding:20px;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content .anesthesia-notice-wrapper .anesthesia-notice__title{border-radius:5px;color:#000;font-size:18px;font-weight:500}.product-view__extra-info-annexes-wrapper__extra-information-content .anesthesia-notice-wrapper .anesthesia-notice__message{font-size:14px;margin-top:10px;text-align:justify}.product-view__gallery-wrapper{order:1}.product-view__gallery{margin-bottom:10px;width:100%}.product-view__gallery .gallery{border:1px solid #e4e4e4;border-radius:4px;width:100%}.product-view__return-free{align-items:center;display:flex;gap:10px;justify-content:start;margin-top:15px}.product-view__return-free--icon{background-image:url(/build/images/refund-free-icon.85d0c8bf.svg);background-repeat:no-repeat;background-size:37px;height:37px;margin-top:7px;width:37px}.product-view__return-free-content-wrapper{display:flex;flex-direction:column}.product-view__return-free-content-wrapper--title{color:#59b100;font-size:14px;font-weight:bolder}.product-view__return-free-content-wrapper--message{color:#8b8b8b;display:none;font-size:11px;text-align:left}.product-view__from-label{font-size:16px;font-weight:500}.product-view .product-data__novelty-label{color:#e20714;font-size:14px;font-style:italic;font-weight:700;margin-bottom:8px}.product-view .product-data-wrapper{padding:3px 0}.product-view .product-data-wrapper.novelty-wrapper{padding-bottom:5px;padding-top:0}.product-view .name-wrapper{align-items:center;display:flex;flex-direction:row;padding-top:0}.product-view .product-data__name{color:#000;font-size:20px;font-weight:700;line-height:normal;max-width:80%;text-transform:uppercase}.product-view .ref-wrapper{align-items:center;display:flex;gap:15px}.product-view .ref-wrapper span{color:#4a4a4a;font-size:14px;font-weight:lighter}.product-view .ref-wrapper .product-data__sku{font-weight:400}.product-view .ref-wrapper .product-data__sku-wrapper{padding:8px 0}.product-view .ref-wrapper .product-data__brand{padding:5px}.product-view .ref-wrapper .product-data__brand a{color:#e20714;font-size:14px;font-weight:400;text-decoration:underline;text-transform:uppercase}.product-view__supplier-offer-separator{background-color:#000;height:1px}.product-view__supplier-offer-wrapper{background-color:#f0f0f0;margin-bottom:10px;margin-top:10px;padding:8px 0;position:relative}.product-view__supplier-offer-wrapper:after,.product-view__supplier-offer-wrapper:before{background-color:#f0f0f0;content:"";height:100%;position:absolute;top:0;width:2.6%}.product-view__supplier-offer-wrapper:before{right:100%}.product-view__supplier-offer-wrapper:after{left:100%}.product-view__supplier-offer-title{color:#c10000;font-family:Corporate Rounded;font-size:13px;font-weight:700}.product-view__supplier-offer-description{font-family:Helvetica;font-size:11px;margin-top:1px}.product-view__doctor-exclusive-alert-container{align-items:center;background:#fdecee;border-radius:4px;display:flex;flex-direction:row;margin:8px 0;padding:7px 3px;position:relative;width:100%}.product-view__doctor-exclusive-alert-container p{line-height:normal;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-view__doctor-exclusive-alert-container img{margin:0 3px}.product-view__doctor-exclusive-alert-container img:hover+p:after{background-color:#f2f2f2;border-radius:6px;color:#000;content:attr(data-alert);left:0;padding:5px;position:absolute;text-align:left;top:30px;white-space:normal;width:80%;z-index:1}.product-view__doctor-exclusive-alert-container img:hover+p:before{background-color:#f2f2f2;content:"";display:block;height:10px;left:10px;position:absolute;top:26px;transform:rotate(45deg);width:10px}.product-view__doctor-exclusive-alert-gap{height:40px;width:100%}.product-view__last-days-icon-container{align-items:center;display:flex;flex-direction:row;gap:3px;margin-top:8px}.product-view__last-days-icon-container p{color:#e20714;padding-top:3px}.product-view__request-quote-wrapper{display:flex;flex-direction:column;width:100%}.product-view .request-quote{font-family:Roboto;order:unset}.product-view .request-quote .products__request-quote-button{margin-bottom:10px;padding:10px;width:100%}.product-view .request-quote .products__request-quote-button>span{font-family:Roboto;font-size:16px;font-weight:700}.product-view .request-quote__question{font-size:16px;font-weight:700;margin:10px 0;text-align:left}.product-view__info-wrapper,.product-view__info-wrapper .info__product-data{display:flex;justify-content:center;width:100%}.product-view__info__product-prices{border:1px solid #e4e4e4;border-radius:4px;display:flex;flex-direction:column;height:fit-content;max-width:450px;padding:12px 20px;text-align:left;width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper{display:flex;flex-direction:column;height:40%;padding:0;width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .product-data__prices-wrapper{align-items:center;align-items:start;display:flex;flex-direction:column}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__discount-price-wrapper{align-items:center;display:flex;flex-direction:row;width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{background:#ffec00;border-radius:4px;color:#e20714;font-size:24px;font-style:italic;font-weight:700;height:32px;margin-left:20px;padding:0 6px 0 4px;text-align:center}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price{color:#303030;font-size:30px;font-weight:700}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:25px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price{width:100%}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part{font-size:25px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__regular-price{color:#818181;font-size:16px;font-weight:lighter;margin-bottom:-5px;padding-left:0;text-decoration:line-through}.product-view__info__product-prices .product-data--prices-info-wrapper .product-data__iva-label{color:#818181;display:block;font-size:1em}.product-view__info__product-prices .product-data--promotions-info-wrapper{background-color:#ffec00;border-radius:4px;display:flex;flex-direction:column;height:30%;margin:10px 0;padding:10px;width:100%}.product-view__info__product-prices .product-data--promotions-info-wrapper span{font-size:14px;font-weight:700;text-align:left}.product-view__info__product-prices .product-data--promotions-info-wrapper p{text-align:justify}.product-view__info__product-prices .product-data--supplier-offer-info-wrapper{border:2px dashed #e1241a;border-radius:4px;display:flex;flex-direction:column;height:30%;margin:10px 0;padding:10px;width:100%}.product-view__info__product-prices .product-data--supplier-offer-info-wrapper span{color:#d0011c;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.product-view__info__product-prices .product-data--supplier-offer-info-wrapper p{text-align:center}.product-view__info__product-prices .product-data--supplier-offer-info-wrapper .show-more-button{color:#d1021a;cursor:pointer;text-decoration:underline}.product-view__info__product-prices .product-data--supplier-offer-info-wrapper .description-button-container{display:flex;flex-wrap:wrap;justify-content:center}.product-view__info__product-prices .product-data--select-button{align-items:center;background-color:#e1241a;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0 5px;min-height:36px;padding-top:5px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.product-view__info-wrapper .info__product-data{padding:8px 0}.product-view__info-wrapper .info__product-data .prices-wrapper{border-bottom:1px dotted #e5e5e5;border-top:1px dotted #e5e5e5;padding:30px 0}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main{align-items:center;background:#f8e800;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:auto;width:260px}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price{font-weight:700;white-space:nowrap}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price .integer-part{font-size:3.83333em}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price .decimal-part{font-size:2.33333em}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price .decimal-part,.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price .integer-part{font-family:Corporate Rounded}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__final-price .currency-part{font-family:Arial;font-size:2em}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main>.product-data__prices-group{align-items:baseline;display:flex;justify-content:flex-start;padding:0 10px 10px;width:100%}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main>.product-data__prices-group .product-data__final-price{font-weight:700;margin:0 10px 0 0}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main>.product-data__prices-group .product-data__regular-price{color:#777;font-size:2.33333em;text-align:center;text-decoration:line-through}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main>.product-data__prices-group .product-data__regular-price .regular-price-part{font-size:2.33333rem;white-space:nowrap}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main>.product-data__prices-group .product-data__regular-price .currency-part{font-family:Arial;font-size:1.5rem}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .price-currency{font-family:Arial;font-weight:700}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__prices-main .product-data__prices-text{display:block;font-family:Corporate Rounded;font-size:1.16667em;padding:5px 5px 0;text-transform:uppercase;width:100%}.product-view__info-wrapper .info__product-data .prices-wrapper .product-data__product-row-iva-label{color:#777;font-family:Corporate Rounded;font-size:1em}.product-view__products-table .modal--quantity-error .modal__content-wrapper,.product-view__products-table .modal .modal__content-wrapper{align-items:center;border-radius:4px;display:flex;height:200px;justify-content:center;margin-top:-200px;padding:40px 20px;top:50%}.product-view__products-table .modal--quantity-error .modal__content-wrapper .modal__close,.product-view__products-table .modal .modal__content-wrapper .modal__close{color:#000;right:10px;top:-5px}.product-view__products-table .modal--quantity-error .modal__content-wrapper{background-image:url(/build/images/exclusivity-icon.b150848a.svg);background-position-x:center;background-position-y:50px;background-repeat:no-repeat}.product-view__product-attributes__display-desktop{display:none}.product-view__product-attributes__display-mobile{display:block;width:100%}.product-view__attributes-wrapper{width:100%}.product-view .attributes__product{margin-bottom:20px;margin-top:15px}.product-view .attributes__product-title-container{cursor:pointer;display:flex;flex-direction:row;gap:15px}.product-view .attributes__product-title-container img{transform:rotate(-90deg)}.product-view .attributes__product-title{color:#000;font-size:16px;font-weight:500}.product-view .attributes__product-list{margin-top:5px}.product-view .attributes__product-list .product__attribute{display:flex;margin:5px 0}.product-view .attributes__product-list .product__attribute .attribute__label{color:#4a4a4a;font-size:12px;font-weight:lighter}.product-view .attributes__product-list .product__attribute .attribute__value-button-container{display:flex;flex-wrap:wrap;padding-left:15px}.product-view .attributes__product-list .product__attribute .attribute__value-button-container span{margin-left:unset}.product-view .attributes__product-list .product__attribute .attribute__value{color:#4a4a4a;font-size:12px;margin-left:15px;margin-right:5px;text-align:justify}.product-view .attributes__product-list .product__attribute .attribute__value__family,.product-view .attributes__product-list .product__attribute .attribute__value__subfamily{text-transform:uppercase}.product-view .attributes__product-list .product__attribute .attribute__value a{font-size:inherit}.product-view .attributes__product-list .product__attribute .attribute__truncate-button{color:#d1021a;cursor:pointer;text-decoration:underline;width:100%}.product-view .attributes__product-description-wrapper .product-description__title-container{cursor:pointer;display:flex;flex-direction:row;gap:15px}.product-view .attributes__product-description-wrapper .product-description__title-container img{transform:rotate(90deg)}.product-view .attributes__product-description-wrapper .product-description__title-container h3{color:#000;font-size:16px;font-weight:500}.product-view .attributes__product-description-wrapper .product-description__truncate-button{color:#d1021a;cursor:pointer;text-decoration:underline}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper{display:block}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .tabs{display:none}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .tab{background-color:#fff;border:1px solid transparent;border-bottom-color:#e2e2e2;border-radius:3px 3px 0 0;bottom:-1px;cursor:pointer;position:relative;user-select:none}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .tab.is-active{border-color:#e2e2e2 #e2e2e2 transparent}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .product_description__description_title{color:#000;display:none;font-size:16px}.product-view .attributes__product-description-wrapper .product-description .product-description-truncate-wrapper .product-description__text{font-size:14px;padding:5px 0}.product-view .attributes__product-description-wrapper .product-description .product-description__text img{max-width:100%}.product-view .attributes__product-description-wrapper .product-description .customer-panel-dropdown{display:none}.product-view__add-favorites-wrapper{display:flex}.product-view__add-favorites{align-items:center;background-image:url(/build/images/favourite-icon.4f247738.svg);background-repeat:no-repeat;display:flex;height:19px;justify-content:center;margin-left:15px;width:21px}.product-view__add-favorites.favorite-added{background-image:url(/build/images/favourite-icon-filled.f043e96c.svg);height:20px;width:24px}.product-view__add-favorites:hover{cursor:pointer}.product-view__annexes{background-color:#f9f9f9;border-radius:8px;margin:10px 0 20px;padding:15px;width:100%}.product-view__annexes .annexes__title{font-size:20px;font-weight:500;margin-bottom:15px}.product-view__annex{align-items:center;display:flex;justify-content:flex-start;margin:8px 0}.product-view__annex a{color:#e1241a;display:block;font-size:14px;text-decoration:underline}.product-view__annex img{display:none}.product-view .related_products-wrapper{background:#f9f9f9;margin-top:40px;position:relative}.product-view .related_products-wrapper .related_products__title{color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;max-width:65%;padding:10px 10px 5px}.product-view .related_products-wrapper .related_products__description{display:none}.product-view .related_products-wrapper:before{background-color:#f9f9f9;content:"";height:100%;left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}.product-view__gallery-icons{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:center;left:0;position:absolute;top:0}.product-view__request-quote.request-quote-wrapper{background-color:#fff;padding-top:46px}.product-view__request-quote-label{font-size:20px;font-weight:700;padding:20px 0 0;text-align:center;white-space:nowrap}.product-view__request-quote-icons{align-items:center;display:flex;gap:0 10px;justify-content:center;z-index:2}.product-view__request-quote-icon{background-image:url(/build/images/last_minutes.b3127937.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:45px;width:45px}.product-view__request-quote-text{font-size:1.66667rem;font-weight:700;max-width:85px}.product-view__exclusive-dentist{background-color:#fdecee;background-image:url(/build/images/warning.f1425904.png);background-position:10px;background-repeat:no-repeat;background-size:20px;border-radius:4px;color:#e2001a;font-size:1.16667rem;font-weight:700;margin:1rem 0 2rem;padding:1rem 1rem 1rem 3rem;width:fit-content}.product-view__exclusive-dentist-request button{padding:10px;width:205px}.product-view__exclusive-dentist-request button>span{font-size:1.66em}.product-view__exclusive-dentist-request .modal__content{background:#f8f8f8;border-radius:4px;padding:3rem 1rem!important}.product-view__exclusive-dentist-request .modal__content-wrapper{background:#f8f8f8;border:none!important;border-radius:4px;top:calc(50% - 100px)}.product-view__exclusive-dentist-request .product-view__request-quote-button{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%!important}.product-view__exclusive-dentist-request .product-view__request-quote-phone-button,.product-view__exclusive-dentist-request .product-view__request-quote-wrapper{width:100%}.product-view__exclusive-dentist-request .product-view__request-quote-phone-button{border:1px solid #e2001a;border-radius:30px;color:#e2001a;font-size:1.16667rem;font-weight:700;padding:.6rem;text-decoration:none}.product-view__exclusive-dentist-request .product-view__request-quote-phone-button>span{display:none}.product-view__exclusive-dentist-request .products__request-quote-button{border-radius:30px}.product-view__exclusive-dentist-request .products__request-quote-button>span{font-size:1.16667rem!important}.product-view__exclusive-dentist-request .product-view__request-quote-message{margin:0 0 2rem}.product-view__exclusive-dentist-request .product-view__request-quote-message>span{font-size:1.16667rem;font-weight:700}.product-view .product-sequra-simulator{margin-bottom:12px;margin-top:12px}.product-view .product-sequra-simulator>div{background-color:#fff!important;padding:0!important}.product-view .product-custom-financing{align-items:center;border-radius:4px;display:flex;gap:18px;height:62px;line-height:18px;margin-top:15px}.product-view .product-custom-financing .icon{display:none}.product-view .product-custom-financing .info{display:flex;flex-direction:column;gap:1px}.product-view .product-custom-financing .info .title{font-size:1.16667rem;font-weight:700;margin:0 0 .3rem}.product-view .product-custom-financing .details{font-size:1.16667rem}.product-view .product-custom-financing .details u{color:#e1241a;font-size:inherit}@media (min-width:700px){.product-view .product-view__main-content{align-items:start;flex-direction:row;flex-wrap:wrap;margin:0 10px 20px;max-width:none}.product-view__info-wrapper{padding-left:8px;width:50%}.product-view__info__product-prices{max-width:none}.product-view__attributes-wrapper{padding:0 5px;width:50%}.product-view__product-attributes__display-desktop{display:block}.product-view__product-attributes__display-mobile{display:none}.product-view__extra-info-annexes-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;max-width:none;width:100%}.product-view__extra-info-annexes-wrapper__extra-information-content{width:75%}.product-view__extra-info-annexes-wrapper__extra-information-content.without-annexes{width:100%}.product-view__extra-info-annexes-wrapper__annexes{margin-right:10px;width:calc(20% - 4px)}.product-view__extra-info-annexes-wrapper__annexes.without-annexes{display:none}.product-view__annexes{margin:0}.product-view .attributes__product-description-wrapper .product-description__title-container h3{font-size:16px}.product-view .attributes__product-description-wrapper .product-description__truncate-button{font-size:14px}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label,.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value{color:#4a4a4a;font-size:14px}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label a,.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__value a{font-size:inherit}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__label{font-weight:lighter}.product-view__attributes-wrapper .attributes__product-list .product__attribute .attribute__truncate-button{font-size:14px}}@media (min-width:1024px){.product-view-section .navigation-bar-wrapper .back-button{cursor:pointer;display:flex}.product-view-section .navigation-bar-wrapper .back-button__text{color:#d0011c}.product-view-section .navigation-bar-wrapper--header{align-items:flex-start;flex-flow:column nowrap;gap:1rem}.product-view .product-view__main-content{align-items:start;display:flex;flex-direction:row;justify-content:space-between;max-width:none;width:100%}.product-view .product-view__gallery{width:35%}.product-view .product-view__gallery-control--left .arrow,.product-view .product-view__gallery-control--right .arrow{display:none}.product-view .product-view__gallery .gallery{margin-top:0}.product-view__info__product-prices{padding:10px 12px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{font-size:22px;margin-left:10px;padding:0 4px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:26px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:22px}.product-view__return-free{align-items:start;padding:5px 0}.product-view__return-free img{height:18px;width:20px}.product-view__return-free-content-wrapper--title{font-size:16px}.product-view__return-free-content-wrapper--message{display:block}.product-view .product-view__info-wrapper{margin-left:15px;width:25%}.product-view__info-wrapper,.product-view__info-wrapper .info__product-data{padding:0}.product-view .product-view__attributes-wrapper{margin-left:15px;width:35%}.product-view__attributes-wrapper .attributes__product{margin-bottom:18px;margin-top:15px}.product-view__attributes-wrapper .attributes__product-title-container{display:flex;flex-direction:row;gap:15px}.product-view__attributes-wrapper .attributes__product-title-container img{transform:rotate(90deg)}.product-view__attributes-wrapper .attributes__product-title{color:#000;font-size:16px}.product-view__attributes-wrapper .attributes__product-list{margin-top:5px}.product-view__attributes-wrapper .attributes__product-list .product__attribute{display:flex;margin:5px 0}.product-view .related_products-wrapper .related_products__title{font-weight:20px;padding-top:30px}}@media (max-width:1023px){.product-view-section .page-content__main{width:100%}.product-view-section .page-content__main .main{margin:0 auto;width:95%}.product-view-section .navigation-bar-wrapper--header{padding:10px}.product-view-section .navigation-bar-wrapper{background-color:#f3f3f3;display:flex;gap:.83333rem;justify-content:space-between;padding:10px}.product-view-section .navigation-bar-wrapper .back-button{align-items:center;display:flex;margin-right:10px}}@media (min-width:1200px){.product-view__info__product-prices{padding:12px 16px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__save-percent{font-size:24px;margin-left:20px;padding:0 6px 0 4px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price,.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price .integer-part .decimal-part{font-size:25px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part{font-size:30px}.product-view__info__product-prices .product-data--prices-info-wrapper .prices__minimum-price.final-price .integer-part .decimal-part{font-size:25px}}.suppliers-product-view .suppliers-product-view__suggestion{color:#a2a2a2;font-size:1rem;font-weight:700;margin:0 0 10px}.suppliers-product-view .suppliers-product-view__suggestion.desktop{display:none}.suppliers-product-view .suppliers-product-content{border:1px solid #e4e4e4;border-radius:4px;display:flex;gap:8px;padding:10px 9px}.suppliers-product-view .suppliers-product-content *{font-family:Roboto,sans-serif}.suppliers-product-view .suppliers-product-content .wrap{display:flex;flex-direction:column;height:100%}.suppliers-product-view .suppliers-product-content .img-left{margin:auto;max-width:120px}.suppliers-product-view .suppliers-product-content .img-left img{max-height:100%;max-width:100%}.suppliers-product-view .suppliers-product-content .right{width:calc(100% - 120px)}.suppliers-product-view .suppliers-product-content .right .data{align-items:baseline;display:flex;flex-wrap:wrap;margin:0 0 20px}.suppliers-product-view .suppliers-product-content .right .data .suppliers-product-title{color:#000;font-size:1.16667rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.suppliers-product-view .suppliers-product-content .right .data .suppliers-product-subtitle{font-size:1.16667rem}.suppliers-product-view .suppliers-product-content .right .data .prices{align-items:end;display:flex;justify-content:end;margin:0 0 0 auto}.suppliers-product-view .suppliers-product-content .right .data .prices .prices__minimum-price{color:#d0011c;font-size:2rem;font-weight:700}.suppliers-product-view .suppliers-product-content .right .data .prices .prices__regular-price{font-size:1.16667rem;margin:0 0 0 5px;text-decoration:line-through}.suppliers-product-view .suppliers-product-content .right .view-product-button{margin:auto 0 0}.suppliers-product-view .suppliers-product-content .right .view-product-button a{align-items:center;background:#e1241a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:36px;justify-content:center;text-decoration:none;width:100%}@media (min-width:769px){.suppliers-product-view{margin-bottom:40px}.suppliers-product-view .suppliers-product-content .img-left img{max-height:65px}.suppliers-product-view .suppliers-product-content .right{width:904px}.suppliers-product-view .suppliers-product-content .right .wrap{align-items:center;flex-direction:row;justify-content:space-around}.suppliers-product-view .suppliers-product-content .right .wrap .data{margin:0;width:50%}.suppliers-product-view .suppliers-product-content .right .wrap .view-product-button{margin:0}.suppliers-product-view .suppliers-product-content .right .wrap .view-product-button a{font-size:14px;width:196px}}@media (min-width:1169px){.suppliers-product-view .suppliers-product-view__suggestion.mobile{display:none}.suppliers-product-view .suppliers-product-view__suggestion.desktop{display:block}}.product-banner{margin-bottom:14px}@media (min-width:1024px){.product-banner{margin-bottom:16px}}.product-banner__image{border-radius:4px;height:auto;width:100%}products-adder-to-cart .product-view__product-row{display:inline-block!important}.product-view__products-table{margin:10px 0;max-width:450px;width:100%}.product-view__products-table>div>div:nth-last-child(2){border-bottom:none}.product-view__products-table-headers{display:none}.product-view__product-row{background-color:#f9f9f9;border-radius:4px;margin:8px 0;padding:10px;width:100%}.product-view__product-row-data{display:flex;flex-wrap:wrap}.product-view__product-row-name{order:1;width:100%}.product-view__product-row-name span{display:none}.product-view__product-row-name h3{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;display:-webkit-box;font-family:Roboto,sans-serif;font-size:1.5rem;overflow:hidden;word-break:break-word}.product-view__product-row-ref{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:1.16667rem;order:2}.product-view__product-row-ref span{font-size:1.16667rem;font-weight:lighter}.product-view__product-row-manufacture-ref{color:#4a4a4a;font-size:1.16667rem;margin-left:10px;order:3}.product-view__product-row-manufacture-ref>span{font-size:1.16667rem;font-weight:lighter}.product-view__product-row-prices{display:flex;justify-content:end;margin:10px 0 5px;order:3;width:100%}.product-view__price-title{display:none}.product-view .info-prices-wrapper{align-items:baseline;display:flex;justify-content:end;width:100%}.product-view .info-prices-wrapper .product-view__product-row-price-label{font-family:Roboto,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;width:100%}.product-view .info-prices-wrapper .product-view__product-row-final-price{color:#000;font-size:2rem;font-weight:700}.product-view .info-prices-wrapper .product-view__product-row-final-price p{display:none}.product-view .info-prices-wrapper .product-view__product-row-regular-price{color:#878787;display:inline-block;font-family:Roboto,sans-serif;font-size:1.16667rem;font-weight:lighter;line-height:1;padding-left:10px;padding-right:10px;text-decoration:line-through}.product-view .info-prices-wrapper .product-view__product-row-regular-price p{display:none}.product-view .info-prices-wrapper .product-view__product-row-regular-price.final-price{color:#000;font-size:2rem;font-weight:700;padding:0;text-decoration:none}.product-view__product-row-final-price{display:inline-block;line-height:1}.product-view__product-row-final-price span{font-family:Roboto,sans-serif;font-weight:700}.product-view .best-price-text{color:#e1241a;font-size:1rem;font-style:italic;font-weight:700}.product-view .best-price-text.mobile{margin-right:auto}.product-view .best-price-text.desktop{display:none}.product-view__product-row-save-percent-mobile{background:#ffec00;border-radius:3.3px;color:#000;display:inline-block;font-size:1.33333rem;font-style:italic;font-weight:700;padding:3px;text-align:center;vertical-align:top}.product-view__product-row-save-percent-desktop{display:none;font-size:1rem;font-weight:700;text-align:center;vertical-align:top}.product-view__product-row-save-percent-desktop span{background:#ffec00;border-radius:3.3px;font-style:italic;padding:0 3px}.product-view__product-row-iva-label{color:#818181;font-family:Roboto,sans-serif;font-size:1rem;font-style:italic;font-weight:lighter;margin-bottom:15px;width:100%}.product-view__adder-group{display:flex;justify-content:end;margin:10px 0 0}.product-view__adder-group-title{display:none}.product-view__adder-group .spinner{justify-content:inherit;width:100%}.product-view__adder-group .spinner__button{background-color:#e4e4e4;background-image:none}.product-view__adder-group .spinner__button--substract{border-radius:4px 0 0 4px}.product-view__adder-group .spinner__button--add{border-radius:0 4px 4px 0}.product-view__adder-group .spinner .form-input__item{border-radius:0}.product-view__adder-group .spinner__button{align-items:center;display:flex;height:32px;justify-content:center;width:33%}.product-view__adder-group .spinner__button p{color:#000;font-size:1.33333rem;font-weight:700}.product-view__adder-group .form-input__item{border:.6px solid #f4f4f4;color:#000;font-weight:700;height:33px;margin:0 10px;width:33%}.product-view__locked-text{color:#e2001a;text-align:center}.product-view__add-button{margin:5px 0;padding:7px 10px}.product-view .product-view__product-simple{background-color:#f9f9f9;border-bottom:0;border-radius:4px;margin:8px 0;padding:10px}.product-view .product-view__product-simple .product-view__product-row-name{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;display:-webkit-box;font-family:Roboto,sans-serif;font-size:1.5rem;order:1;overflow:hidden;word-break:break-word}.product-view .product-view__product-simple .product-view__product-row-name>span{display:none}.product-view .product-view__product-simple .product-view__product-row-ref{color:#4a4a4a;font-size:1.16667rem;order:2}.product-view .product-view__product-simple .product-view__product-row-ref>span{font-size:1.16667rem;font-weight:lighter;margin-right:5px}.product-view .product-view__product-simple .product-view__product-row-manufacture-ref{color:#4a4a4a;font-size:1.16667rem;margin-left:10px;order:3}.product-view .product-view__product-simple .product-view__product-row-manufacture-ref>span{font-size:1.16667rem;font-weight:lighter}.product-view .product-view__product-simple .product-view__prices-row-wrapper{display:flex;justify-content:end;order:3;width:100%}.product-view .product-view__product-simple .info-prices-wrapper{display:flex;flex-direction:row;justify-content:end;padding:10px 0;width:100%}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price{font-size:1.16667rem;font-weight:lighter;line-height:1;text-decoration:line-through}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price p{display:none}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price.final-price{color:#000;font-size:2rem;font-weight:700;padding:0;text-decoration:none}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-final-price{font-size:2rem;font-weight:700;line-height:1}.product-view .product-view__product-simple .product-view__product-row-save-percent-mobile{border-radius:3.3px;color:#000;display:inline-block;font-size:1.33333rem;font-style:italic;margin-right:8px;padding:0 3px}.product-view .product-view__product-simple .product-view__product-row-save-percent-desktop{border-radius:3.3px;display:none;margin-right:8px}.product-view .product-view__product-simple .product-view__product-row-save-percent-desktop span{color:#000;font-size:1rem;font-style:italic;padding:0 3px}.product-view .products__adder-wrapper{text-align:right}.product-view .products__adder-wrapper .products__add-button{padding:10px;width:100%}.product-view .products__adder-wrapper .products__add-button span{font-family:Roboto,sans-serif;font-size:1.66667rem;font-weight:700}.product-view .products__adder-wrapper .products__back-button{display:none}.product-view .modal--quantity-error .quantity-error__message{color:#000;font-size:1.5rem;font-weight:700;line-height:1.5}.product-view .modal--product-added-to-cart{background:none}.product-view .modal--product-added-to-cart .product-added-to-cart__icon{background:url(/build/images/check-dark-teal.9ebc2536.svg) 50% no-repeat;background-size:24px 30px;height:30px;margin:0 auto;width:30px}.product-view .modal--product-added-to-cart .product-added-to-cart__message{color:#498a4b;font-weight:700}.product-view .modal--product-added-to-cart .product-added-to-cart__message span{display:none}.product-view .products__help{padding:15px 0;text-align:left}.product-view .products__help span{cursor:pointer;font-size:1.08333em}@media (min-width:700px){.product-view__products-table{max-width:none;padding-bottom:30px}.product-view__product-row{border:0}.product-view .products__adder-wrapper{flex:100%;margin-top:10px}.product-view .products__adder-wrapper .products__add-button{margin-right:10px;width:calc(20% - 4px)}.product-view__product-row-save-percent-mobile{display:none;max-width:110px;order:2;padding:14px}.product-view__product-row-save-percent-desktop{align-items:center;display:flex;height:24px;justify-content:center;margin:0;max-width:none;order:4;position:relative;width:20%}.product-view__product-row-save-percent-desktop span{font-size:1.5rem}.product-view__product-row-data{flex-wrap:nowrap}.product-view__products-table-headers{display:flex;padding:0 10px}.product-view__header-names-row{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0;width:80%}.product-view__header-names-row>div{align-items:center;display:flex;height:37px;justify-content:center;padding:5px}.product-view__header-names-row>div span{font-family:Roboto,sans-serif;font-size:1.16667rem;font-weight:700}.product-view__header-row-name,.product-view__product-row-name{align-items:center;display:flex;justify-content:center;order:2;width:45%}.product-view__header-row-ref,.product-view__product-row-ref{align-items:center;display:flex;justify-content:center;order:1;width:10%}.product-view__header-row-manufacture-ref{align-items:center;display:flex;justify-content:center;order:3;width:15%}.product-view__header-row-discount{align-items:center;display:flex;justify-content:center;order:4;width:20%}.product-view__header-row-prices,.product-view__product-row-prices{align-items:center;display:flex;justify-content:center;margin:0;order:5;width:15%}.product-view__header-row-actions{align-items:center;display:flex;height:37px;justify-content:center;padding:5px;width:20%}.product-view__header-row-actions span{font-family:Roboto,sans-serif;font-size:1.16667rem;font-weight:700}.product-view__adder-group{justify-content:center;margin:0}.product-view--grouped .product-view__products-table>div:nth-child(2){display:flex;flex-wrap:wrap}.product-view--grouped .product-view__products-table .product-view__header-names-row{display:flex;justify-content:space-between;margin-bottom:0;width:80%}.product-view--grouped .product-view__products-table .product-view__header-row-name{align-items:center;display:flex;justify-content:center;order:2;width:35%}.product-view--grouped .product-view__products-table .product-view__product-row-name{align-items:center;display:flex;justify-content:start;order:2;padding-left:15px;padding-right:10px;width:35%}.product-view--grouped .product-view__products-table .product-view__product-row-name h3{font-size:16px}.product-view--grouped .product-view__products-table .product-view__header-row-ref{align-items:center;display:flex;justify-content:center;order:1;width:10%}.product-view--grouped .product-view__products-table .product-view__product-row-ref{align-items:center;color:#000;display:flex;font-size:1.33333rem;justify-content:center;order:1;width:10%}.product-view--grouped .product-view__products-table .product-view__header-row-manufacture-ref{align-items:center;display:flex;justify-content:center;order:3;width:20%}.product-view--grouped .product-view__products-table .product-view__product-row-manufacture-ref{align-items:center;color:#000;display:flex;font-size:1.33333rem;justify-content:center;margin:0;order:3;width:20%}.product-view--grouped .product-view__products-table .product-view__product-row-manufacture-ref span{display:none}.product-view--grouped .product-view__products-table .product-view__header-row-prices,.product-view--grouped .product-view__products-table .product-view__product-row-prices{align-items:center;display:flex;justify-content:center;width:15%}.product-view--grouped .product-view__products-table .product-view__product-row{align-items:center;background-color:#f9f9f9;border-bottom:0;border-radius:4px;display:flex;flex-direction:row;margin:8px 0;padding:10px}.product-view--grouped .product-view__products-table .product-view__product-row-data{align-items:center;display:flex;width:80%}.product-view--grouped .product-view__products-table .product-view__product-row-prices{border:0;display:flex;flex-direction:column;max-width:180px;order:5}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper{align-items:center;flex-direction:column;gap:5px;justify-content:center;order:2;padding:0;width:100%}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-final-price{font-size:16px;font-weight:400}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-final-price p{display:unset;font-size:16px}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-regular-price{padding:0}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-regular-price p{display:unset;font-size:1.16667rem}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-regular-price.final-price{color:#000;font-size:16px;font-weight:400;text-decoration:none}.product-view--grouped .product-view__products-table .product-view__product-row-prices .info-prices-wrapper .product-view__product-row-regular-price.final-price p{font-size:1.33333rem}.product-view--grouped .product-view__products-table .product-view__product-row .best-price-text.mobile{display:none}.product-view--grouped .product-view__products-table .product-view__product-row .best-price-text.desktop{background-color:transparent;background-image:url(/build/images/best-price-icon.8be4198c.svg);background-repeat:no-repeat;color:transparent;display:unset;height:24px;left:7px;padding:0;position:absolute;width:24px}.product-view--grouped .product-view__products-table .product-view__product-row-save-percent-mobile{display:none;font-size:1.5rem;max-width:none;order:1;padding:3px}.product-view--grouped .product-view__products-table .product-view__adder-group{margin:0;width:20%}.product-view--grouped .product-view__products-table .product-view__adder-group .form-input__item{margin:0 5px}.product-view--grouped .product-view__products-table .product-view__adder-group-title,.product-view--grouped .product-view__products-table .product-view__product-row-name>span,.product-view--grouped .product-view__products-table .product-view__product-row-prices>p,.product-view--grouped .product-view__products-table .product-view__product-row-ref>span{display:none}.product-view--grouped .product-view__products-table .modal--request-help-form .modal__content-wrapper--active,.product-view--grouped .product-view__products-table .modal--request-quote-form .modal__content-wrapper--active{padding:40px 50px}.product-view .product-view__product-simple{align-items:center;display:flex;flex-direction:row}.product-view .product-view__product-simple .product-view__product-row-data{flex-direction:row;flex-wrap:nowrap}.product-view .product-view__product-simple .product-view__header-row-name{align-items:center;display:flex;justify-content:center;width:50%}.product-view .product-view__product-simple .product-view__product-row-name{align-items:center;display:flex;font-size:1.33333rem;justify-content:start;order:2;padding-left:15px;padding-right:10px;width:45%}.product-view .product-view__product-simple .product-view__header-row-ref,.product-view .product-view__product-simple .product-view__product-row-ref{align-items:center;color:#000;display:flex;font-size:1.33333rem;justify-content:center;order:1;width:10%}.product-view .product-view__product-simple .product-view__header-row-ref span,.product-view .product-view__product-simple .product-view__product-row-ref span{display:none}.product-view .product-view__product-simple .product-view__product-row-manufacture-ref{align-items:center;color:#000;display:flex;font-size:1.33333rem;justify-content:center;margin:0;order:3;width:15%}.product-view .product-view__product-simple .product-view__product-row-manufacture-ref span{display:none}.product-view .product-view__product-simple .product-view__header-row-prices,.product-view .product-view__product-simple .product-view__product-row-prices{align-items:center;display:flex;justify-content:center;width:30%}.product-view .product-view__product-simple .product-view__prices-row-wrapper{order:5;width:15%}.product-view .product-view__product-simple .product-view__product-row{background-color:#f9f9f9;border-bottom:0;border-radius:4px;display:flex;flex-direction:row;margin:8px 0}.product-view .product-view__product-simple .product-view__product-row-data{align-items:center;display:flex;padding:0;width:80%}.product-view .product-view__product-simple .product-view__product-row-prices{border:0;display:flex;flex-direction:column;max-width:180px;order:3}.product-view .product-view__product-simple .product-view__product-row-save-percent-mobile{display:none;font-size:1.5rem;max-width:none;order:1;padding:3px}.product-view .product-view__product-simple .product-view__product-row-save-percent-desktop{align-items:center;display:flex;height:24px;justify-content:center;margin:0;max-width:none;order:4;width:20%}.product-view .product-view__product-simple .product-view__product-row-save-percent-desktop span{font-size:1.5rem}.product-view .product-view__product-simple .info-prices-wrapper{align-items:center;flex-direction:column;gap:5px;justify-content:center;order:2;padding:0;width:100%}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-final-price{font-size:1.33333rem;font-weight:400}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-final-price p{display:unset;font-size:1.33333rem}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price{padding:0}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price p{display:unset;font-size:1.16667rem}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price.final-price{color:#000;font-size:1.33333rem;font-weight:400;text-decoration:none}.product-view .product-view__product-simple .info-prices-wrapper .product-view__product-row-regular-price.final-price p{font-size:1.33333rem}.product-view__adder-group{width:20%}.product-view__adder-group .form-input__item{margin:0 5px}}@media (min-width:1024px){.product-view--grouped .product-view__products-table .product-view__header-names-row>div span,.product-view--grouped .product-view__products-table .product-view__header-row-actions span{font-size:1.33333rem}.product-view--grouped .product-view__products-table .product-view__header-row-name,.product-view--grouped .product-view__products-table .product-view__product-row-name{width:40%}.product-view--grouped .product-view__products-table .product-view__header-row-manufacture-ref,.product-view--grouped .product-view__products-table .product-view__product-row-manufacture-ref{width:15%}.product-view--grouped .product-view__products-table .product-view__product-row-data{width:80%}.product-view--grouped .product-view__products-table .product-view__product-row .best-price-text.desktop{background:none;background:transparent;color:#e1241a;display:unset;font-style:italic;font-weight:700;height:unset;left:-6%;position:absolute;width:41%}.product-view--grouped .product-view__products-table .product-view__header-row-actions{width:20%}.product-view__products-table{margin:0}.product-view__product-row{padding:0}.product-views__product-row-prices{display:block}.product-view__product-row-iva-label{margin-bottom:0}.product-view__products-table>div>div:nth-last-child(2){border-bottom:none;margin-bottom:0}.product-view__products-table .modal--product-added-to-cart{background:none;height:0;opacity:1;overflow:visible;position:relative}.product-view__products-table .modal--product-added-to-cart.slide-fade-enter-active,.product-view__products-table .modal--product-added-to-cart.slide-fade-leave{transition:all .3s ease}.product-view__products-table .modal--product-added-to-cart.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.product-view__products-table .modal--product-added-to-cart.slide-fade-enter,.product-view__products-table .modal--product-added-to-cart.slide-fade-leave-to{opacity:0;transform:translateY(10px)}.product-view__products-table .modal--product-added-to-cart .modal__content-wrapper{align-items:center;background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;display:flex;height:fit-content;left:auto;margin:0;min-height:40px;padding:0;position:absolute;right:.6%;top:0;width:20%}.product-view__products-table .modal--product-added-to-cart .modal__content-wrapper .modal__close{display:none}.product-view__products-table .modal--product-added-to-cart .modal__content-wrapper .modal__content{align-items:center;display:flex}.product-view__products-table .modal--product-added-to-cart .modal__content-wrapper:after{border-bottom:5px solid transparent;border-left:5px solid #d6e9c6;border-top:5px solid transparent;content:"";display:block;position:absolute;right:50%;top:-8px;transform:rotate(270deg)}.product-view__products-table .modal--product-added-to-cart .product-added-to-cart__icon{background:url(/build/images/check-dark-teal.9ebc2536.svg) 50% no-repeat;background-size:15px 15px;display:inline-block;height:25px;margin:0 10px;width:15px}.product-view__products-table .modal--product-added-to-cart .product-added-to-cart__message{color:#498a4b;display:inline;font-size:1.16667rem;font-weight:400;margin:0}}.product-view__gallery{position:relative;text-align:center}.product-view__gallery-preview-image{height:300px;margin-top:20px}.product-view__gallery .gallery{margin-top:20px}.product-view__gallery figure{align-items:center;cursor:pointer;display:flex;height:260px;justify-content:center;margin:0 auto;max-width:100%;padding:0;position:relative;text-align:center}.product-view__gallery figure iframe{width:85%}.product-view__gallery-supplier-offer{height:45px;width:45px;z-index:5}.product-view__gallery-supplier-offer img{height:100%;width:100%}.product-view__gallery-images{height:100%;position:relative;width:100%}.product-view__gallery-main-image{max-height:100%;max-width:100%;transition:opacity .25s ease}.product-view__gallery-preview-icon{bottom:15px;position:absolute;right:30px}.product-view__gallery-control{align-items:center;color:#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:0}.product-view__gallery-control--left .arrow{background-image:url(/build/images/red-arrow-left.495565cf.svg)}.product-view__gallery-control--right{right:0}.product-view__gallery-control--right .arrow{background-image:url(/build/images/red-arrow-left.495565cf.svg);transform:rotate(180deg)}.product-view__gallery-thumbnails{display:flex;justify-content:center;overflow-x:auto;width:100%}.product-view__gallery-thumbnails .thumbnails__content{margin-top:2px;padding:0 0 8px 10px;text-align:left;white-space:nowrap;width:100%}.product-view__gallery-thumbnails .thumbnails__content .image-counter{display:unset!important}.product-view__gallery-thumbnails .content__elem,.product-view__gallery-thumbnails .content__elem img{display:none}.product-view__gallery-thumbnails .content__elem .elm__control{background-color:#d2d2d2;border:1px solid #fff;border-radius:10px;cursor:pointer;height:12px;margin:1px;width:12px}.product-view__gallery-thumbnails .content__elem.active .elm__control{background-color:#e2001a}.product-view__gallery .icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.product-view__gallery .fade-enter-active,.product-view__gallery .fade-leave-active{transition:all .3s ease}.product-view__gallery .fade-enter,.product-view__gallery .fade-leave-to{opacity:0}.product-view__gallery-preview-modal{background:rgba(0,0,0,.5);bottom:0;display:block;left:0;margin:0;position:fixed;right:0;top:0;z-index:9998}.product-view__gallery-preview-modal-image{box-shadow:0 5px 20px 2px #e8e8e8;cursor:move;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%)}.product-view__gallery-preview-modal-image.transition{transition:transform .3s ease-in-out}.product-view__gallery-preview-modal .img{max-height:80vh;max-width:80vw;position:relative;vertical-align:middle}.product-view__gallery .controls__close,.product-view__gallery .controls__next,.product-view__gallery .controls__prev{color:#fff;cursor:pointer;font-size:60px;opacity:.6;position:absolute;transition:.15s linear}.product-view__gallery .controls__close:hover,.product-view__gallery .controls__next:hover,.product-view__gallery .controls__prev:hover{opacity:1}.product-view__gallery .controls__next.disable,.product-view__gallery .controls__next.disable:hover,.product-view__gallery .controls__prev.disable,.product-view__gallery .controls__prev.disable:hover{cursor:default;opacity:.2}.product-view__gallery .controls__next{font-size:40px;right:0;top:50%}.product-view__gallery .controls__prev{font-size:40px;left:0;top:50%}.product-view__gallery .controls__close{font-size:40px;right:10px;top:10px}.product-view__gallery .controls__pagination-total{color:#fff;font-size:16px;left:16px;position:absolute;top:16px}.product-view__gallery .controls__toolbar{align-items:center;background:hsla(0,0%,78%,.9);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:4px;bottom:0;display:flex;justify-content:center;left:50%;padding:6px 10px 0;position:absolute;transform:translate(-50%);user-select:none}.product-view__gallery .toolbar-control{cursor:pointer;display:inline-block;padding:6px}.product-view__gallery .toolbar-control .icon{fill:#fff;height:32px;width:32px}.product-view__gallery .toolbar-control>img{height:20px;width:20px}.product-view__gallery .toolbar-control--rotate>img{height:25px;width:25px}.product-view__gallery .toolbar-control:hover .icon{fill:#e2001a}.product-view__gallery .toolbar-control:hover>img{opacity:.7}@media (min-width:641px){.product-view__gallery{-ms-grid-row-span:7;border:0;float:none;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1/7;position:relative}.product-view__gallery__supplier-offer{left:10px}.product-view__gallery figure{height:320px;width:100%}.product-view__gallery figure iframe{height:60%}.product-view__gallery-control{padding:0;top:0}.product-view__gallery-control .arrow{background-size:25px 25px;height:25px;margin:0 7px;width:13px}}@media (min-width:1024px){.product-view__gallery{width:100%}.product-view__gallery .gallery{margin-top:50px;width:100%}.product-view__gallery__preview-image{height:400px;margin-top:50px}.product-view__gallery figure{height:350px;width:100%}.product-view__gallery figure iframe{height:90%}.product-view__gallery-thumbnails .thumbnails__content .image-counter{display:none!important}.product-view__gallery-thumbnails .content__elem{display:inline-block}.product-view__gallery-thumbnails .content__elem img{cursor:pointer;display:block;height:62px;margin:0 3px;width:62px}.product-view__gallery-thumbnails .content__elem.active img{border:1px solid #e4e4e4;border-radius:4px}.product-view__gallery-thumbnails .content__elem .elm__control{display:none}}.teeth-matrix{display:flex;flex-direction:column;width:100%}.teeth-matrix *{font-family:Corporate Rounded}.teeth-matrix .teeth-matrix__display-buttons{display:flex;justify-content:space-between}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper{width:48%}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__display-button{border:1px solid #000;cursor:pointer;font-weight:700;margin-bottom:6px;padding:7px 14px;text-align:center}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__teeth-set-total{text-align:center}.teeth-matrix .teeth-matrix__display-buttons .teeth-matrix__display-button-wrapper .teeth-matrix__teeth-set-total span{font-weight:700}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-title{color:#333;margin-bottom:8px;margin-top:20px}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix{display:flex;overflow-x:auto;width:100%}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column{display:flex;flex-direction:column;min-width:35px;width:100%}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell{background-color:#e2001a;color:#fff;font-size:1em;font-weight:700}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__header-cell--highlighted{background-color:#e8e8e8;color:#333}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted,.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--highlighted input{background-color:#e8e8e8}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell--disabled{background-color:#edf7fd}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell{align-items:center;border:.5px solid #cdcdcd;display:flex;height:30px;justify-content:center;text-align:center}.teeth-matrix .teeth-matrix__teeth-set .teeth-matrix__teeth-set-matrix .teeth-matrix__column .teeth-matrix__cell .teeth-matrix__input{border:none;font-size:1em;font-weight:700;height:28px;padding:2px;text-align:center;width:99%}.teeth-matrix .teeth-matrix__footer,.teeth-matrix .teeth-matrix__teeth-set-footer{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.teeth-matrix .teeth-matrix__footer .teeth-matrix__teeth-set-total,.teeth-matrix .teeth-matrix__footer .teeth-matrix__total,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-total,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__total{color:#333;font-size:1.16667em;font-weight:700;text-align:center}.teeth-matrix .teeth-matrix__footer .teeth-matrix__buy-button,.teeth-matrix .teeth-matrix__footer .teeth-matrix__teeth-set-buy-button,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__buy-button,.teeth-matrix .teeth-matrix__teeth-set-footer .teeth-matrix__teeth-set-buy-button{align-self:center;background-color:#e2001a;border:none;color:#fff;cursor:pointer;font-size:.91667em;padding:12px 25px;text-transform:uppercase}.teeth-matrix .teeth-matrix__footer{display:none}@media (min-width:769px){.teeth-matrix .teeth-matrix__display-buttons,.teeth-matrix .teeth-matrix__teeth-set-footer{display:none}.teeth-matrix .teeth-matrix__footer{display:flex;flex-direction:column}.teeth-matrix .teeth-matrix__footer .teeth-matrix__total{font-size:1.33333em;margin-bottom:20px}}.related_products__slider-wrapper{padding:10px 10px 30px}.related_products-wrapper .modal .modal__content-wrapper{margin-top:-200px;padding:80px;top:50%}.related_products-wrapper .modal .modal__content-wrapper .modal__content>div,.related_products-wrapper .modal .modal__content-wrapper .modal__content>div>span{font-size:1.25rem}.related-slider .product-card{background:#fff;width:100%!important}.related-slider .product-card__supplier-offer-text{right:-15px}.related-slider .glide__slide{margin:0}.related-slider .glide__arrows{background-color:transparent;height:45px;position:absolute;right:0;top:-60px;width:97px}.related-slider .glide__arrow{background-size:16px;height:45px;opacity:1;top:0;transform:none;width:45px}.related-slider .glide__arrow span{background-position:50%;background-repeat:no-repeat;display:block;height:45px;transform:rotate(180deg);width:45px}.related-slider .glide__arrow--left{background-image:url(/build/images/red-arrow-left.495565cf.svg);left:0}.related-slider .glide__arrow--right{background-image:url(/build/images/red-arrow-left.495565cf.svg);right:0;transform:rotate(-180deg)}.related-slider .glide__arrows{color:blue;height:36px;width:77px}.related-slider .glide__arrows--disabled{color:red;display:none}.related-slider .glide__slides{overflow:visible}.related-slider .glide__arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:10px;border:none;box-shadow:none;height:36px;padding:13px;width:36px}.related-slider .glide__arrow span{height:36px;width:36px}.related-slider .glide__arrow:hover{background-color:#fdecee}@media (min-width:466px){.related-slider .glide__arrows{top:-45px}}@media (min-width:700px){.related_products__slider-wrapper{padding:40px 10px 60px}.related-slider .product-card{background:#fff;width:100%!important}.related-slider .glide__slide{margin:0}.related-slider .glide__arrows{right:20px;top:-70px}}.product-request-manager{align-items:center;display:flex;justify-content:flex-start;margin:20px 0}.product-request-manager__show-button{font-size:1.08333rem;padding:10px 15px}.product-request-manager__modal-top{font-size:14px;font-weight:700;margin:20px 0 30px}.product-request-manager__form--submit{font-size:1.25rem;padding:5px 10px}.product-request-manager .form-item{align-items:center;display:flex;height:40px;margin:10px 0;width:100%}.product-request-manager .form-item label{font-weight:700;margin:0 20px;text-align:left;width:25%}.product-request-manager .form-error span{text-align:left}.product-request-manager .form-component{width:100%}.product-request-manager .form-component form{align-items:flex-end;display:flex;flex-flow:column wrap}.product-request-manager .form-component form .form-input{padding:0 20px 0 0;width:100%}.product-request-manager .form-component form .form-input input{width:100%}.product-request-manager .form-component__button-wrapper{padding:0 20px 0 0}.product-request-manager .form-component__button-wrapper input{border-radius:5px;margin-bottom:10px;padding:5px 30px}@media (min-width:641px){.product-request-manager .form-component form{align-items:center;flex-flow:row nowrap}.product-request-manager .form-component form .form-item{margin:0}.product-request-manager .form-component form .form-item label{margin:0;padding:0 10px 0 0;width:auto}.product-request-manager .form-component form .form-item .form-input input{margin-top:5px}.product-request-manager .form-component form .form-component__button-wrapper{padding:0}.product-request-manager .form-component form .form-component__button-wrapper input{margin-bottom:0}}.product-view .info__product-offers{margin:20px 0}.product-view .info__product-offers .product-offer__supplier-offer{background:#f0f0f0;padding:10px}.product-view .info__product-offers .product-offer__supplier-offer .offer-label{color:#bf0711;display:block;font-weight:700;text-transform:uppercase;width:100%}.product-view .info__product-offers .product-offer__supplier-offer .offer-description{display:block;width:100%}.request-quote{order:2;width:100%}.request-quote__label{background:#f8e800;font-size:1.66667rem;font-weight:700;margin:10px 0;padding:10px;text-align:center;width:80%}.request-quote__question{font-size:24px;font-weight:700;margin:20px 0;text-align:center}.request-quote .products__request-quote-button{padding:10px;width:100%}.request-quote .products__request-quote-button>span{font-size:1.66667rem}.request-quote .modal *{font-family:Roboto!important}.request-quote .modal__content{padding:22px}.request-quote .modal__content-wrapper{border:2px solid #e2001a;border-radius:0;max-width:500px;padding:0;width:95%}.request-quote .modal__close{right:10px!important;top:10px!important}.request-quote .modal__close>span{color:#e2001a;font-size:25px!important;height:10px;line-height:10px;width:10px}.request-quote-form{align-items:flex-start;display:flex;flex-flow:row wrap;gap:5px;justify-content:space-between}.request-quote-form__title{color:#e2001a;font-size:2rem;font-weight:700;line-height:25px;margin:0 0 15px;padding:0 20px;width:100%}.request-quote-form__subtitle{font-size:1.16667rem;width:100%}.request-quote-form input[type=text]{background:#f5f5f5;border:1px solid #979797!important;border-radius:3px;margin:0!important;padding:10px!important;width:100%!important}.request-quote-form input[type=text]::placeholder{color:#979797!important}.request-quote-form .form-item{align-items:center;display:flex;justify-content:space-between;margin:0!important;width:100%}.request-quote-form .form-item__label span{display:none}.request-quote-form .form-item.product-name{align-items:flex-start;flex-flow:column;gap:0 5px}.request-quote-form .form-item.product-name label{font-size:1.16667rem;text-align:left}.request-quote-form .form-input{width:100%!important}.request-quote-form .form-error{margin:0 0 5px;text-align:left}.request-quote-form .gdpr{font-size:.83333rem;margin:10px 0;text-align:justify;width:100%}.request-quote-form .gdpr>a{color:#e2001a;font-size:inherit}.request-quote-form .accept-newsletter,.request-quote-form .privacy-policy{margin:5px 0!important}.request-quote-form .accept-newsletter a,.request-quote-form .accept-newsletter span,.request-quote-form .privacy-policy a,.request-quote-form .privacy-policy span{font-size:.83333rem}.request-quote-form .accept-newsletter a,.request-quote-form .privacy-policy a{color:#e2001a}.request-quote-form .accept-newsletter input[type=checkbox],.request-quote-form .accept-newsletter label,.request-quote-form .accept-newsletter label:after,.request-quote-form .privacy-policy input[type=checkbox],.request-quote-form .privacy-policy label,.request-quote-form .privacy-policy label:after{cursor:pointer}.request-quote-form__product-view{align-items:center;border:1px solid #484848;border-radius:5px;color:#000;display:flex;font-size:.91667rem!important;font-weight:700;height:34px;justify-content:center;line-height:13px;padding:0 10px;text-transform:uppercase;width:48%}.request-quote-form .form-component__button-wrapper{margin:0 auto;width:50%}.request-quote-form .form-component__button-wrapper input[type=submit]{align-items:center;display:flex;font-size:1.5rem!important;height:34px;justify-content:center;padding:0!important;width:100%}.request-quote-form .form-component__button-wrapper input[type=submit]:hover,.request-quote-form__product-view:hover{opacity:.8}.request-quote-form .form-component__button-wrapper input[type=submit]:active,.request-quote-form__product-view:active{opacity:1}@media (min-width:1024px){.request-quote .modal__content{max-width:none!important;padding:25px}.request-quote .modal__content-wrapper{max-width:600px}.request-quote__question{text-align:left}.request-quote-form{flex-flow:row wrap}.request-quote-form .form-item{width:calc(50% - 2.5px)}.request-quote-form .form-item.product-name{flex-flow:row nowrap;width:100%}.request-quote-form .form-item.product-name>.form-input{width:75%!important}.request-quote-form .accept-newsletter,.request-quote-form .privacy-policy{margin:5px 0!important}.request-quote-form .accept-newsletter a,.request-quote-form .accept-newsletter span,.request-quote-form .privacy-policy a,.request-quote-form .privacy-policy span{font-size:.91667rem}}.customer-panel-dropdown{display:flex;flex-direction:column;margin:20px 0;max-width:800px;width:100%}.customer-panel-dropdown .customer-panel-dropdown__button{border:1px solid #e20714;border-radius:8px;color:#fff;display:block;margin:0 auto;padding:10px 0!important;text-align:center;width:229px}.customer-panel-dropdown .customer-panel-dropdown__button.button--primary:hover{color:#fff}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon{align-self:center;background-image:url(/build/images/chevron-down-white.eedfc359.svg);background-position:50%;background-repeat:no-repeat;display:none;height:16px;margin-left:auto;width:16px}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon:after{display:none}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon.active{transform:rotate(180deg)}.customer-panel-dropdown .customer-panel-dropdown__content{overflow:hidden;transition:.3s ease-out}.customer-panel-dropdown .customer-panel-dropdown__content .shipping-address-form__wrapper{padding-top:16px}@media (min-width:1024px){.customer-panel-dropdown .customer-panel-dropdown__button{display:block;margin:0}.customer-panel-dropdown .customer-panel-dropdown__button .customer-panel-dropdown_button-icon{display:none}.customer-panel-dropdown .customer-panel-dropdown__content .shipping-address-form__wrapper{padding-top:36px}}.loader-ellips{font-size:20px;height:1em;margin:10px auto;position:relative;width:4em}.loader-ellips__dot{animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:ease;background:#cdcdcd;border-radius:.5em;display:block;height:1em;position:absolute;width:1em}.loader-ellips__dot:first-child,.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}.loader-ellips__dot:first-child{animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-direction:reverse;animation-name:reveal}@keyframes reveal{0%{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}