.fakelink{cursor:pointer}.modal-countrylang,.modal-countrylang #countries{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap}.modal-countrylang{opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:var(--top);right:0;bottom:0;left:0;align-items:center;z-index:300;display:none}.modal-countrylang.visible{opacity:1;display:flex;pointer-events:auto}.modal-countrylang .close{position:absolute;right:15px;top:15px;font-size:24px;color:#3f4250;padding:5px}.modal-countrylang .clmodal-content{background:#f4f7fb;width:100vw;height:100%}.modal-countrylang #countries{align-items:stretch;height:100%}.modal-countrylang #countries p{color:#3f4250;font-size:13px}.modal-countrylang #countries p strong{font-size:16px}.modal-countrylang #countries .first{border-right:1px solid #c2cdd6}.modal-countrylang #countries .first,.modal-countrylang #countries .last{padding:clamp(15px,3vw,30px);width:calc(50% - clamp(15px,3vw,30px) - clamp(15px,3vw,30px));overflow-y:auto;height:calc(100vh - var(--top) - 30px)}.modal-countrylang #countries .h4{font-size:clamp(18px,2vw,24px)}.modal-countrylang #countries .flex{flex-direction:column;align-items:flex-start;margin-top:20px}.modal-countrylang #countries .container{line-height:26px}.modal-countrylang #countries .container .checkmark{height:24px;width:24px;background-color:#f4f7fb;border:1px solid #431b34}.modal-countrylang #countries .container .checkmark::after{left:5px;top:5px;width:14px;height:14px;background:#76c6cc}.modal-countrylang .saveCountryLang{font-size:12px}.modal-countrylang .saveCountryLang i{bottom:12px;color:#76c6cc;font-size:24px}.main-head,.main-head .country-lang::before{-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;-ms-transition:transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s}.main-head{position:fixed;top:0;right:0;left:0;z-index:230;padding:0}.main-head .hpl-home{margin-right:20px}.main-head .hpl-home img{height:100%}.main-head .mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;background-color:#431b34;padding:10px 10px 10px 0;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-webkit-box-shadow:0 0 6px 6px rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 6px rgba(0,0,0,.2);-ms-box-shadow:0 0 6px 6px rgba(0,0,0,.2);-o-box-shadow:0 0 6px 6px rgba(0,0,0,.2);box-shadow:0 0 6px 6px rgba(0,0,0,.2)}.main-head .mobile .logo{height:40px;flex-grow:2}.main-head .mobile .logo img{width:auto;height:100%}.main-head .mobile .nav-toggle{width:24px;padding:10px;cursor:pointer}.main-head .country-lang{color:#fff;cursor:pointer}.main-head .country-lang::before{color:#fff;font-family:"tabler-icons";content:" ";position:absolute;left:-3px;top:4px}.main-head .country-lang img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:22px;height:22px}.main-head .country-lang.opened::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-head .desktop .main-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;height:80px;background:#431b34;padding:0 25px 0 0;display:none}.main-head .desktop .main-nav img{height:100%}.main-head .desktop .main-nav .avatar img{width:35px;height:35px}.main-head .desktop .main-nav .avatar span{font-size:11px;width:22px;height:22px}.main-head .desktop .main-nav .search-input{flex-grow:2;padding:14px 14px 14px 24px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:0;margin:0 10px;font-size:16px;margin-left:clamp(30px,5vw,50px);position:relative;background-image:url(/assets/pagination/ui/search-nav.svg);background-position:100% 50%;background-repeat:no-repeat}.main-head .desktop .main-nav a{margin:0 10px}.main-head .desktop .main-nav a.hpl-home{margin-left:0}.main-head .desktop .main-nav a.btn{padding:7px 20px;font-size:14px;letter-spacing:0}.main-head .desktop .main-nav .cart{display:block;padding:15px 0 10px;position:relative;cursor:pointer}.main-head .desktop .main-nav .cart .cartcount{background:#76c6cc;color:#431b34;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;font-family:europa,sans-serif;font-weight:900;font-style:normal;font-display:swap;font-size:11px;width:25px;height:25px;text-align:center;line-height:28px;position:absolute;display:block;right:3px;top:5px;opacity:0}.bottom-utility ul li span.cart span.active,.main-head .desktop .main-nav .cart .cartcount.active{opacity:1}.main-head .desktop .main-nav a.User_name{color:#eed880}.main-head .desktop .main-nav .menu-company{color:#76c6cc;padding:6px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #76c6cc;text-transform:uppercase;font-weight:400;font-size:13px;-webkit-transition:border .5s ease 0s;-moz-transition:border .5s ease 0s;-ms-transition:border .5s ease 0s;-o-transition:border .5s ease 0s;transition:border .5s ease 0s}.main-head .desktop .main-nav .menu-company:hover{border-color:#eed880}.main-head .desktop .main-nav .menu-company i{font-size:18px}.main-head .desktop .main-nav .change-lang,.main-head .desktop .main-nav .change-lang ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.main-head .desktop .main-nav .change-lang{padding-left:20px;position:relative;height:100%}.main-head .desktop .main-nav .change-lang::before{content:" ";font-family:"tabler-icons";position:absolute;left:0;color:#fff;font-size:18px}.main-head .desktop .main-nav .change-lang ul{position:absolute;top:60px;background:#431b34;z-index:12;padding:10px;margin:0}.main-head .desktop .main-nav .change-lang ul li{-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.main-head .desktop .main-nav .change-lang ul li:hover{background:#803b4d}.main-head .desktop .main-nav .change-lang ul li a{border-bottom:1px solid #803b4d;padding:5px 0}.main-head .desktop .main-nav .change-lang ul li:last-child a{border-bottom:none}.main-head .desktop .main-nav .change-lang img{width:28px;margin-right:15px}.main-head .desktop .main-nav .change-lang a,.main-head .desktop .main-nav .nav-support{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;color:#fff}.main-head .desktop .main-nav .nav-support img{margin-right:15px}.main-head .desktop .main-nav .change-lang.opened::before{content:" "}.main-head .desktop .bottom-nav{background:#fff;position:relative;z-index:11;display:flex;padding:12px}.main-head .desktop .bottom-nav ul{margin:0;float:left;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%}.main-head .desktop .bottom-nav ul::-webkit-scrollbar{display:none}.main-head .desktop .bottom-nav ul li{display:inline-block;scroll-snap-align:start}.main-head .desktop .bottom-nav ul li a{color:#431b34;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s;background:#76c6cc;font-weight:700;display:inline-block;font-size:14px;padding:8px 20px;letter-spacing:.05vw;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main-head .desktop .bottom-nav ul li a:hover{color:#803b4d}.main-head .desktop .bottom-nav ul li a.active{background:#76c6cc}.main-head .desktop .bottom-nav ul li a.showcase{background:#431b34;color:#aadfe0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.main-head .desktop .bottom-nav ul li a.showcase:hover{background:#803b4d}.main-head .desktop .bottom-nav ul li:first-child a.showcase{margin-left:10px}.main-head .desktop .bottom-nav .nav-toggle{display:none;padding:10px;width:210px;background:#76c6cc;color:#fff;float:right;height:35px;line-height:35px;text-transform:uppercase;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;border-left:1px solid #76c6cc;font-family:europa,sans-serif;font-weight:900;font-style:normal;font-display:swap;cursor:pointer}.main-head .desktop .bottom-nav .nav-toggle img{width:20px;margin-right:10px}.main-head.translated{-webkit-transform:translateY(-120px);-moz-transform:translateY(-120px);-ms-transform:translateY(-120px);-o-transform:translateY(-120px);transform:translateY(-120px)}.breadcrumb.prods-list-breadcrumb #mobileDelivery p,.main-head .menu-desktop{display:none}.main-menu{background-color:#431b34;position:fixed;top:0;right:0;bottom:0;width:100vw;-webkit-transition:opacity 500ms cubic-bezier(.645,.045,.355,1) 0s;-moz-transition:opacity 500ms cubic-bezier(.645,.045,.355,1) 0s;-ms-transition:opacity 500ms cubic-bezier(.645,.045,.355,1) 0s;-o-transition:opacity 500ms cubic-bezier(.645,.045,.355,1) 0s;transition:opacity 500ms cubic-bezier(.645,.045,.355,1) 0s;opacity:0;overflow-y:hidden;z-index:208;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;pointer-events:none;height:100vh}.main-menu a.btn-small,.main-menu strong{color:#431b34;text-transform:uppercase}.main-menu h5{color:#fff;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-menu strong{color:#aadfe0;font-size:14px;font-family:europa,sans-serif;font-weight:300;font-style:normal;font-display:swap;line-height:20px;margin:0;display:block}.main-menu .menu-header,.main-menu .menu-header form,.main-menu ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap}.main-menu .menu-header{align-items:flex-start;justify-content:space-between;flex-direction:row;padding:10px;border-bottom:1px solid #803b4d;position:relative}.main-menu .menu-header .not-reserved-nav-interface,.main-menu .menu-header .reserved-nav-interface{width:100%;text-align:center}.main-menu .menu-header .reserved-nav-interface{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;position:relative}.main-menu .menu-header .not-reserved-nav-interface p{margin:15px 0;text-align:center}.main-menu .menu-header .not-reserved-nav-interface p a{color:#76c6cc}.main-menu .menu-header .fakelink,.main-menu .menu-header a{padding:10px;color:#fff;font-size:clamp(16px,3vw,22px)}.main-menu .menu-header .fakelink.settings,.main-menu .menu-header a.settings{font-size:27px;padding-left:0}.main-menu .menu-header .fakelink.close-menu,.main-menu .menu-header a.close-menu{font-size:27px;padding:10px 15px;position:absolute;right:0;top:3px}.main-menu .menu-header .fakelink:hover,.main-menu .menu-header a:hover{color:#eed880}.main-menu .menu-header .fakelink.logout,.main-menu .menu-header a.logout{position:absolute;right:-4px;bottom:-10px;font-size:25px}.main-menu .menu-header .avatar{padding:0 30px 0 10px}.main-menu .menu-header .desc{width:calc(100% - 115px);text-align:left}.main-menu .menu-header p{margin:0;color:#fff;font-size:14px;line-height:17px}.main-menu .menu-header p a{padding:0;font-size:14px}.main-menu .menu-header form,.main-menu ul li{align-items:center;justify-content:center}.main-menu .menu-header form{text-align:center;flex-direction:column;width:calc(100% - 93.5px)}.main-menu .menu-header form p{font-size:clamp(14px,1vw,16px);margin:12px 0;width:100%}.main-menu .menu-header form a{font-size:clamp(14px,1vw,16px);color:#eed880}.main-menu .menu-header form a:hover{color:#fceba6}.main-menu .menu-header form a.btn-small{color:#431b34}.main-menu .menu-header form .flex{width:100%;justify-content:space-between;margin:clamp(10px,2vw,50px)0}.main-menu .menu-body{overflow-y:auto;height:100%;display:none}.main-menu .main-menu{display:none!important}.main-menu .welcome{text-align:center;padding:clamp(20px,2vw,30px)0}.main-menu .welcome img{width:100px}.main-menu .welcome p,.main-menu ul li a{font-family:europa,sans-serif;font-style:normal;font-display:swap}.main-menu .welcome p{font-size:14px;margin:0;font-weight:300;color:#c2cdd6;text-transform:uppercase}.main-menu ul{padding:0 17px;width:calc(100vw - 34px)}.main-menu ul li{border-bottom:1px solid #4c1f37;padding:0;height:clamp(50px,16.6666vh - 40px,70px);width:100%;flex-direction:row;position:relative}.main-menu ul li a{font-size:clamp(16px,3vw,18px);width:calc(100% - 50px);font-weight:700;color:#fff}.main-menu ul li a:first-child{width:40px;margin-right:30px}.main-menu ul li .open-step2,.main-menu ul li .open-step3{color:#76c6cc;background:rgba(128,59,77,.2);font-size:24px;-webkit-border-radius:50px 0 0 0;-moz-border-radius:50px 0 0 0;border-radius:50px 0 0 0;height:50px;width:50px;line-height:60px;text-align:center;position:absolute;right:0;bottom:0}.main-menu .step-2,.main-menu .step-3{position:fixed;top:97px;bottom:0;z-index:11;margin:0;-webkit-transition:transform 500ms cubic-bezier(.645,.045,.355,1) 0s;-moz-transition:transform 500ms cubic-bezier(.645,.045,.355,1) 0s;-ms-transition:transform 500ms cubic-bezier(.645,.045,.355,1) 0s;-o-transition:transform 500ms cubic-bezier(.645,.045,.355,1) 0s;transition:transform 500ms cubic-bezier(.645,.045,.355,1) 0s;-webkit-transform:translateX(100vw);-moz-transform:translateX(100vw);-ms-transform:translateX(100vw);-o-transform:translateX(100vw);transform:translateX(100vw);background:#431b34}.main-menu .step-2 ul,.main-menu .step-3 ul{margin:0;overflow-y:auto;height:calc(100vh - 240px)}.main-menu .step-2 ul li a,.main-menu .step-3 ul li a{font-size:15px}.main-menu .step-2 ul li a:first-child,.main-menu .step-3 ul li a:first-child{width:100%}.main-menu .step-2 .scroll,.main-menu .step-3 .scroll{overflow-y:auto}.main-menu .step-2.visible,.main-menu .step-3.visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main-menu .step-2 .back-menu,.main-menu .step-3 .back-menu{background:#aadfe0;margin:0;width:100vw;height:clamp(50px,16.6666vh - 40px,70px);display:block;color:#431b34;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.main-menu .step-2 .back-menu span:first-child,.main-menu .step-3 .back-menu span:first-child{background:#76c6cc;font-size:24px;padding:0 10px;-webkit-border-radius:0 0 50px 0;-moz-border-radius:0 0 50px 0;border-radius:0 0 50px 0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;width:50px;margin-right:20px}.main-menu .quick-links{font-family:europa,sans-serif;font-weight:700;font-style:normal;font-display:swap;color:#fff}.main-menu .quick-links a,footer .contacts-footer .footer-header span span{color:#76c6cc}.main-menu .quick-links a:hover{color:#aadfe0}.main-menu .menu-footer,.main-menu .quick-links{padding:clamp(15px,2vw,20px)0;text-align:center}.main-menu .menu-footer a{width:25%;color:#eed880;justify-content:center;flex-direction:column;float:left;text-transform:uppercase;font-family:europa,sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:10px;margin-top:1vw;line-height:16px}.main-menu .menu-footer a img{width:24px;height:24px;padding:13px;margin-bottom:5px;background:#76c6cc;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.main-menu .menu-footer a:hover{color:#fceba6}.main-menu .menu-footer a:hover img{background:#aadfe0}.main-menu.opened,.submenu.visible{opacity:1;pointer-events:auto}.main-menu.unlogged .step-2,.main-menu.unlogged .step-3{top:160px}.submenu{opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;position:fixed;left:0;right:0;top:60px;bottom:0;z-index:20;background:#fff;overflow-y:auto}.breadcrumb,.main-menu .menu-footer a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:nowrap}.breadcrumb{justify-content:space-between;flex-direction:row;padding:clamp(20px,2vw,40px)0}.breadcrumb.p-bottom-0{padding-bottom:0}.breadcrumb img{width:40px}.breadcrumb .back{background:#431b34;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:70px;height:70px;position:relative;margin-right:20px;text-align:center;cursor:pointer}.breadcrumb .back i{position:absolute;background:#76c6cc;color:#431b34;left:0;bottom:0;-webkit-border-radius:0 25px 0 10px;-moz-border-radius:0 25px 0 10px;border-radius:0 25px 0 10px;padding:6px 10px;font-size:22px}.breadcrumb .back img{width:40px;margin:15px}.breadcrumb .back.small-icon img{width:28px;margin:4px 2px}.breadcrumb div{width:calc(100% - 90px)}.breadcrumb div.title{width:100%}.breadcrumb ul{display:none;margin:0}.breadcrumb ul li a{color:#252525;padding:0 10px;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s;font-weight:700;display:inline-block}.breadcrumb ul li a img{width:30px}.breadcrumb ul li a:hover{color:#3f4250}.breadcrumb ul li::after{content:"|"}.breadcrumb ul li:first-child::after,.breadcrumb ul li:last-child::after{display:none}.breadcrumb h1,.breadcrumb h4{font-size:clamp(18px,3vw,26px);line-height:clamp(22px,3vw,32px)}.breadcrumb h2{font-size:clamp(16px,1.2vw,18px);color:#803b4d;font-weight:700;margin-top:7px}.breadcrumb p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4a9095}.breadcrumb.prods-list-breadcrumb{flex-direction:column}.breadcrumb.prods-list-breadcrumb div{width:100%;text-align:center}.breadcrumb.prods-list-breadcrumb div.prods-navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;background:#431b34;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:50px;width:100%;margin-bottom:20px}.breadcrumb.prods-list-breadcrumb div.prods-navigation .open-filter-modal,.breadcrumb.prods-list-breadcrumb div.prods-navigation div{border-left:1px solid #803b4d;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.breadcrumb.prods-list-breadcrumb div.prods-navigation .open-filter-modal{color:#fff;padding:0 10px}.breadcrumb.prods-list-breadcrumb div.prods-navigation .open-filter-modal img{width:30px;margin-right:12px}.breadcrumb.prods-list-breadcrumb .backPage{background:#76c6cc;color:#431b34;font-size:24px;width:40px;height:50px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.breadcrumb.prods-list-breadcrumb #mobileDelivery{width:100px;border-left:none}.breadcrumb.prods-list-breadcrumb #mobileDelivery .filter-delivery,.breadcrumb.prods-list-breadcrumb .backPage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.breadcrumb.prods-list-breadcrumb #mobileDelivery .filter-delivery img{width:30px;margin-right:10px}.breadcrumb.prods-list-breadcrumb .switch{width:40px}.breadcrumb.prods-list-breadcrumb .slider{top:4px;bottom:4px}.breadcrumb.prods-list-breadcrumb .slider::before{height:24px;width:24px;left:-2px;bottom:-2px;background:#76c6cc}.breadcrumb.prods-list-breadcrumb input:checked+.slider::before{background:#76c6cc}.breadcrumb.prods-list-breadcrumb select.custom-select{background-image:url(/assets/pagination/ui/arrows-down-up.svg);width:120px;font-weight:700;color:#431b34}.breadcrumb.prods-list-breadcrumb #orderContainerMobile{position:relative;width:121px}.breadcrumb.prods-list-breadcrumb #orderContainerMobile span{position:absolute;left:47px;top:13px;color:#fff;pointer-events:none}.breadcrumb.small{background:#fff;padding:10px 0;margin-bottom:clamp(20px,2vw,30px)}.breadcrumb.small div,footer .contacts-footer .footer-header,footer .contacts-footer .footer-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.breadcrumb.small div{width:100%;flex-direction:row}.breadcrumb.small h1,.breadcrumb.small h4{width:calc(100% - 100px);font-size:clamp(15px,1.5vw,16px);font-weight:700}.breadcrumb.small a i{color:#76c6cc;font-size:22px}.breadcrumb.small .backPage{margin-right:15px;padding-right:15px;border-right:1px solid #252525;color:#252525}.breadcrumb.small .backPage i{color:#252525;font-size:22px}.scrollToTop{padding:clamp(20px,2vw,100px)0;text-align:center;width:100%;display:block;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:1;cursor:pointer}.scrollToTop.hidden{opacity:0}.bottom-utility ul li img,.scrollToTop img{width:auto}footer{position:relative;color:#fff;text-align:center}footer .contacts-footer{background-color:#431b34;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:0 17px}footer .contacts-footer section{padding:clamp(20px,2vw,24px)0}footer .contacts-footer .footer-header,footer .contacts-footer .footer-nav{flex-direction:column}footer .contacts-footer .footer-header img{width:clamp(92px,2vw,100px)}footer .contacts-footer .footer-header span{font-family:europa,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:clamp(12px,2vw,14px);line-height:clamp(12px,2vw,14px);margin-top:8px}footer .contacts-footer h3{font-family:ivypresto-headline,serif;font-weight:200;font-style:normal;letter-spacing:.1vw;color:#fceba6;padding-top:40px}footer .contacts-footer .footer-nav{border-top:1px solid #803b4d;border-bottom:1px solid #803b4d;align-items:flex-start;flex-direction:row;text-align:left}footer .contacts-footer .footer-nav ul{width:calc(50% - 11px);border-left:1px solid #76c6cc;padding:0 0 0 10px}footer .contacts-footer .footer-nav li{list-style:none;font-size:clamp(14px,2vw,15px)}footer .contacts-footer .footer-nav li a{color:#fff;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s}footer .contacts-footer .footer-nav li h4{color:#fff;font-size:clamp(17px,2.2vw,21px);margin-bottom:20px}footer .contacts-footer .footer-nav li img{max-width:107px;margin-bottom:20px}footer .contacts-footer .footer-nav li:first-child{display:none}footer .contacts-footer .footer-nav img{max-width:40px;margin:5px}footer .contacts-footer .hpl{font-size:clamp(10px,1.8vw,12px);font-size:12px}footer .contacts-footer .hpl .container-full{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:nowrap}footer .contacts-footer .hpl .container-full span:last-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;margin-top:10px}footer .contacts-footer .hpl .container-full span:last-child p{color:#fff;text-align:center;font-size:12px}footer .contacts-footer .hpl .container-full span:last-child img{width:48px;margin-left:10px}footer .contacts-footer .hpl .container-full .linkPayments{padding:13px 30px;width:calc(100% - 60px);border:1px solid #76c6cc;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:350px;position:relative;font-size:14px;margin:20px 0}footer .contacts-footer .hpl .container-full .linkPayments::after,footer .contacts-footer .hpl .container-full .linkPayments::before{font-family:"tabler-icons";position:absolute;top:12px;font-size:21px;color:#76c6cc}footer .contacts-footer .hpl .container-full .linkPayments::before{content:" ";left:15px}footer .contacts-footer .hpl .container-full .linkPayments::after{content:" ";right:15px}@media all and (max-width:620px){footer .contacts-footer .hpl .container-full span:last-child{flex-wrap:wrap}footer .contacts-footer .hpl .container-full span:last-child img{width:48px;margin:5px}footer .contacts-footer .hpl .container-full span:last-child p{width:100%}}.bottom-utility{position:fixed;right:0;left:0;bottom:0;background-color:#431b34;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;min-height:50px;z-index:200;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;-ms-transition:transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;text-align:center}.bottom-utility.translated{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}.bottom-utility ul{padding:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:nowrap;height:100%;margin:0;line-height:0}.bottom-utility ul li{list-style:none;position:relative}.bottom-utility ul li img.avatar{width:31px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.bottom-utility ul li a,.bottom-utility ul li span.fakelink{display:block;padding:10px 15px 20px;cursor:pointer}.bottom-utility ul li #messageCounter,.bottom-utility ul li a span,.bottom-utility ul li span.fakelink span{color:#431b34;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;font-family:europa,sans-serif;font-weight:900;font-style:normal;font-display:swap;text-align:center;line-height:28px;position:absolute}.bottom-utility ul li a span,.bottom-utility ul li span.fakelink span{background:#76c6cc;font-size:11px;width:25px;height:25px;display:block}.bottom-utility ul li a.notes span{right:0;top:0}.bottom-utility ul li span.cart span{right:18px;top:0;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.bottom-utility ul li #messageCounter{background:#eed880;font-size:15px;width:28px;height:28px;right:12px;top:-3px;display:none}@media all and (min-width:1023px){#orderContainerMobile{display:none}.prod-detail .nav,.search-page .nav{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main-menu{width:350px}.main-menu ul{width:310px}.main-menu ul li .open-step2,.main-menu ul li .open-step3{cursor:pointer}.breadcrumb{justify-content:flex-start;height:60px}.breadcrumb .nomobile{display:inline-block}.breadcrumb .back,.breadcrumb div,.breadcrumb.prods-list-breadcrumb div.prods-navigation{display:none}.breadcrumb h1{color:#fff;font-size:clamp(14px,1vw,16px);line-height:clamp(21px,2.1vw,25px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb ul,.breadcrumb ul li a,.breadcrumb ul li span.fakelink{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.breadcrumb ul{background:#431b34;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:calc(100% - 20px);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;background-size:42px;width:100%}.breadcrumb ul li{height:40px;position:relative;padding:10px 5px}.breadcrumb ul li a,.breadcrumb ul li span.fakelink{height:100%;color:#fff;font-weight:400;cursor:pointer}.breadcrumb ul li a:hover,.breadcrumb ul li span.fakelink:hover{color:#f4f7fb}.breadcrumb ul li a i,.breadcrumb ul li span.fakelink i{font-size:23px}.breadcrumb ul li a img,.breadcrumb ul li span.fakelink img,.desktop-title{display:block}.breadcrumb ul li::after{color:#fff;position:absolute;top:17px;right:-2px}.breadcrumb ul li:first-child{background:#76c6cc;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;width:42px}.breadcrumb ul li:first-child a,.breadcrumb ul li:first-child span.fakelink{padding:0;justify-content:center;width:40px;color:#431b34}.breadcrumb ul li:first-child:hover{background:#aadfe0}.breadcrumb.prods-list-breadcrumb .backPage{height:40px;background:0 0;justify-content:center}.breadcrumb .orderby-container{justify-content:space-between}.breadcrumb .orderby-container li:nth-last-child(2)::after{content:""}.breadcrumb .orderby-container li:last-child,.breadcrumb .orderby-container li:last-child .select2-container--default .select2-selection--single{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap}.breadcrumb .orderby-container li:last-child{flex-grow:2;margin-right:60px}.breadcrumb .orderby-container li:last-child .select2{text-align:right}.breadcrumb .orderby-container li:last-child select.custom-select{opacity:0}.breadcrumb .orderby-container li:last-child .select2-container--default .select2-selection--single{background-color:#431b34;color:#fff;font-weight:700;border:0;height:60px;position:relative;border-right:1px solid #803b4d;padding:10px 0 10px 40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.breadcrumb .orderby-container li:last-child .select2-container--default .select2-selection--single::after{right:inherit;left:7px;top:15px;color:#76c6cc;font-size:18px}.breadcrumb .orderby-container li:last-child .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;width:calc(100% - 10px);text-align:left;padding-left:0;padding-right:10px}#prods-order{width:210px}#orderContainerMobile select.custom-select{width:5px;background-position:60% 50%;height:37px;text-indent:50px;margin-left:5px;padding:5px 20px}.breadcrumb.no-desktop,footer .contacts-footer .hpl .container-full .linkPayments{display:none}#select2-prods-order-results{padding-top:0;background:#431b34;border:0;border-top:1px solid #803b4d;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#select2-prods-order-results .select2-results__option--highlighted.select2-results__option--selectable{background:#803b4d}#select2-prods-order-results a{color:#fff;padding:6px 0;margin:0 10px;border-bottom:1px solid #803b4d}footer .contacts-footer .hpl .container-full{flex-direction:row;margin-top:0}footer .contacts-footer .hpl .container-full span:last-child{display:flex}.countrybannercont .modal-countrylang,.modal-countrylang{top:0}.countrybannercont .modal-countrylang .clmodal-content,.modal-countrylang .clmodal-content{max-width:1023px;max-height:600px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.countrybannercont .modal-countrylang .clmodal-content .relative,.modal-countrylang .clmodal-content .relative{height:100%}.countrybannercont .modal-countrylang .clmodal-content #countries .first,.modal-countrylang .clmodal-content #countries .first{width:calc(100% - 320px);height:calc(100% - clamp(15px,3vw,30px) - clamp(15px,3vw,30px))}.countrybannercont .modal-countrylang .clmodal-content #countries .last,.modal-countrylang .clmodal-content #countries .last{width:320px}.countrybannercont .modal-countrylang .clmodal-content #countries .flex,.modal-countrylang .clmodal-content #countries .flex{flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.countrybannercont .modal-countrylang .clmodal-content #countries .flex .container,.modal-countrylang .clmodal-content #countries .flex .container{width:calc(33.3333333% - 40px)}}@media all and (min-width:1024px){.main-head .desktop .main-nav a.cart:hover span{background:#aadfe0}}@media all and (min-width:1230px){body.countrybannercont{margin-top:210px}.main-head.translated{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.main-menu{height:calc(100vh - 145px)}.main-head{margin:0;width:100vw}.main-head .mobile{display:none}.main-head .desktop{background:#aadfe0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.main-head .desktop .main-nav{display:flex}.main-head .desktop .bottom-nav{background:#aadfe0;padding:0}.main-head .desktop .bottom-nav ul li a{background:0 0;font-weight:400;font-size:16px;padding:15px clamp(10px,1vw,12px);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main-head .desktop .bottom-nav ul li a.showcase{padding:8px clamp(10px,1vw,12px)}.main-head .desktop .bottom-nav .nav-toggle{color:#431b34;display:block}.main-head .desktop .bottom-nav .nav-toggle:hover{background:#aadfe0}.main-menu{top:135px;bottom:0;padding-top:10px}.main-menu .step-2,.main-menu .step-3{top:135px}.bottom-utility ul,.main-menu .menu-header{display:none}.main-menu .step-2 .back-menu,.main-menu .step-3 .back-menu{width:350px}.main-menu.unlogged .step-2,.main-menu.unlogged .step-3{top:135px}.countrybannercont .main-menu{top:210px}.bottom-utility{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.bottom-utility .prod-pricing{justify-content:center}footer .contacts-footer .footer-nav ul li:hover a{color:#fceba6}footer .contacts-footer .footer-nav li:first-child{display:block}}@media all and (min-width:1279px){footer .contacts-footer .footer-nav ul{margin:0 clamp(70px,2vw,100px);border-left:none;padding:0}footer .contacts-footer .footer-nav ul li a{color:#f4f7fb;padding:7px 0;display:block}footer .contacts-footer .footer-nav ul li:first-child{margin-bottom:20px;border-bottom:1px solid #76c6cc;height:50px}.breadcrumb.no-desktop{display:none}}