#header{position:fixed;top:0;left:0;right:0;z-index:99998}#header:hover{background-color:var(--ubk-purple-dark-alpha)}#header.nav-up{top:-120px}#header.shadow{box-shadow:0 5px 15px -5px rgba(0,0,0,.2);background-color:var(--ubk-purple-dark-alpha)}#header .wrapper{width:100%;max-width:1280px;margin:0 auto}#header .wrapper .wrapper-inner{margin:0 40px;padding:16px 0;height:72px}#header .nav-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:12px}#header .nav-flex-item:first-child{order:0;flex:0 1 auto;align-self:auto;width:120px}#header .nav-flex-item:first-child svg{width:auto;height:40px;display:block}#header .nav-flex-item:nth-child(2){order:0;flex:1 1 auto;align-self:auto}#header .nav-flex-item:nth-child(3){order:0;flex:0 1 auto;align-self:auto}#header .nav-flex-item:nth-child(3) .tel{text-align:right;margin-bottom:6px}#header .nav-flex-item:nth-child(3) .lang{text-align:right}#header .nav-flex-item:nth-child(3) .tel a{color:var(--ubk-pink)}#header .nav-flex-item:nth-child(3) .lang a{display:inline-block;margin:0 0 0 8px;height:16px;color:#fff;font-size:.9rem}#header .nav-flex-item:nth-child(3) .lang a:hover{opacity:.8}#header .nav-flex-item:nth-child(3) .lang a.current_language{opacity:.4}#header .nav-flex-item:nth-child(4){order:0;flex:0 1 auto;align-self:auto}#header .nav-flex-item:nth-child(4) a{display:inline-block;background-color:var(--ubk-white);color:var(--ubk-blue);font-size:11px;font-weight:600;line-height:40px;padding:0 34px;border-radius:20px;text-transform:uppercase}#header .nav-flex-item:nth-child(4) a:hover{background-color:var(--ubk-pink);color:var(--ubk-white)}.navbar-toggler{display:none;border:none;background:transparent;font-size:1.8rem;cursor:pointer;padding:10px;transition:all .4s ease;border-radius:4px;position:absolute;top:12px;right:30px;color:var(--ubk-white)}.navbar-toggler:hover{color:var(--ubk-pink)}.navbar-nav-abs{text-align:left}.navbar-collapse{overflow-y:hidden;display:block;flex:1 0 auto}.navbar{flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 5rem;position:relative}.navbar-nav>li{display:inline-block}.navbar-nav>li>a{text-transform:uppercase;font-size:.9rem;font-weight:500;display:block;padding:16px 5px 30px 5px;margin:0 .4rem;border-bottom:none;border-radius:1px;position:relative;transition:all .4s ease;color:var(--ubk-white);position:relative;overflow:visible}.navbar-nav>li>a:hover{color:var(--ubk-pink);padding:16px 5px 80px 5px}.navbar-nav>li>a.active:before{content:'';width:20px;height:3px;background-color:var(--ubk-pink);display:block;position:absolute;left:50%;opacity:1;top:50px;transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-nav>li .sub-menu{display:none;top:-1200px;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;position:absolute;left:50%;transform:translateX(-50%);width:calc(100% - 80px);max-width:1200px}.navbar-nav>li:hover .sub-menu{display:block!important;opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;top:calc(100% + 20px)}.navbar-nav>li.has-submenu>a:after{content:'';width:2px;height:0;background:var(--ubk-pink);display:block;position:absolute;top:42px;left:50%;margin-left:1px;transition:all .1s linear}.navbar-nav>li.has-submenu:hover>a:after{height:20px}.sub-menu .sub-menu-title{color:var(--ubk-turquoise);font-size:1.2rem;padding:0 0 .5rem;font-weight:600}.sub-menu .desc{text-transform:capitalize;color:var(--ubk-white);font-size:.9rem;padding:0 0 1rem}.m-side{display:table;width:100%;table-layout:fixed}.sub-menu-item{display:table-cell;vertical-align:top}.sub-menu-item .sub-menu-item-wrap{padding:30px 0;margin:0 30px}.nav-product-list li{float:left;width:50%;padding-bottom:16px}.sub-menu-item-products{width:60%}.sub-menu-item-lists{width:60%}.sub-menu-item-head p{padding-bottom:24px;color:#fff;line-height:130%;font-size:.9rem}.nav-product-list li{padding-bottom:20px}.nav-product-list a{display:table;table-layout:fixed;width:90%}.nav-product-list a .nav-product-list-icon{display:table-cell;width:32px;vertical-align:top}.nav-product-list a .nav-product-list-icon img{width:100%;height:auto;display:block}.nav-product-list a .nav-product-list-sep{display:table-cell;width:8px;vertical-align:top}.nav-product-list a .nav-product-list-text{display:table-cell;width:auto;vertical-align:top}.nav-product-list a .nav-product-list-text .nav-product-list-title{font-size:1.25rem;color:var(--ubk-white);font-size:1rem;padding:0 0 .5rem;font-weight:500;margin:0;line-height:100%}.nav-product-list a .nav-product-list-text .nav-product-list-title span{color:var(--ubk-turquoise)}.nav-product-list a .nav-product-list-text p{color:var(--ubk-white);line-height:130%;font-size:.9rem;font-weight:400}.nav-product-list a:hover{opacity:.68}.nav-cats-list-cell{width:33%}.nav-cats-list .nav-cats-list-title{font-size:1.25rem;color:var(--ubk-white);font-size:1rem;padding-bottom:16px;font-weight:500}.nav-cats-list .nav-cats-list-title span{color:var(--ubk-turquoise)}.nav-cats-list li{font-size:.9rem;color:#fff;padding-bottom:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-cats-list li a{color:#fff}.nav-cats-list li a::before{font-family:var(--ubk-fa);content:"\f054";font-weight:700;display:inline-block;width:1.2em;font-size:.8rem;color:var(--ubk-pink)}.nav-cats-list li a:hover{opacity:.68}.sub-menu-item-related{width:40%}.sub-menu-item-related-content{margin:0 30px;padding:30px 0}.sub-menu-item-related .related-title{font-family:var(--ubk-font-title);font-weight:600;color:var(--ubk-white);font-size:1.2rem;font-weight:500}.sub-menu-item-related .related-title span{color:var(--ubk-pink)}.sub-menu-item-related p{color:var(--ubk-white);padding:1rem 0;line-height:130%;font-size:.9rem;font-weight:400}#mobile-nav{display:none;padding:14px 30px;position:fixed;background-color:var(--ubk-purple-dark-alpha);height:70px;z-index:10;top:0;left:0;width:100%;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.2);box-shadow:0 5px 15px -5px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#mobile-nav .brand{text-decoration:none;width:120px;height:50px;display:block}#mobile-nav .brand img{width:100%;height:auto;display:block}.nav-mob-container{position:absolute;top:100%;left:0;right:0;background-color:var(--ubk-purple-dark-alpha);max-height:0;overflow:hidden;transition:max-height .6s ease}.nav-mob-container.open{max-height:auto;z-index:9}.nav-mob>li{border-top:1px solid var(--ubk-purple)}.nav-mob>li:last-child{border-bottom:3px solid var(--ubk-purple)}.nav-mob>li>a{display:inline-block;width:100%;padding:14px 30px;color:#fff;text-decoration:none;letter-spacing:.5px;font-size:16px;line-height:1em;position:relative;transition:background .4s ease}.nav-mob>li>a::before{font-family:var(--ubk-fa);content:"\f054";font-weight:700;display:inline-block;width:1.2em;font-size:.8rem;color:var(--ubk-pink)}.nav-mob-toggle{font-size:9px;line-height:1em;letter-spacing:.1em;font-weight:600;text-transform:uppercase;background-color:transparent;border:none;outline:0;color:#fff;height:40px;width:40px;text-align:center;padding-top:10px;position:absolute;top:0;bottom:0;margin:auto;right:30px;z-index:1;transition:background .6s ease,color .6s ease}.nav-mob-toggle.open span:first-child,.nav-mob-toggle.open span:nth-child(4){opacity:0}.nav-mob-toggle.open span:nth-child(2){transform:rotate(45deg)}.nav-mob-toggle.open span:nth-child(3){transform:rotate(-45deg)}.nav-mob-toggle span{display:block;height:3px;width:26px;background:#fff;position:absolute;left:0;right:0;margin:auto;transition:opacity .3s ease,transform .3s ease,background .6s ease}.nav-mob-toggle span:first-child{top:10px}.nav-mob-toggle span:nth-child(2),.nav-mob-toggle span:nth-child(3){top:18px}.nav-mob-toggle span:nth-child(4){top:26px}@media (min-width:1px) and (max-width:1038px){.nav-flex{display:none!important}#mobile-nav{display:block!important}}#toggle-search-btn{height:40px;width:40px;background-color:var(--ubk-pink);outline:0;border:none;border-radius:20px;text-align:center;line-height:40px;overflow:visible;vertical-align:middle;margin:0;padding:0;-webkit-appearance:none;cursor:pointer}#toggle-search-btn svg{display:inline-block;width:16px;height:16px;vertical-align:middle}#toggle-search-btn svg path{fill:#fff;transition:.2s}#toggle-search-btn:hover{background-color:var(--ubk-pink-alpha)}.mob-search{padding:20px 30px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;margin:15% auto;border-radius:20px;padding:20px;max-width:400px;position:relative}.modal-content .close{font-size:22px;font-weight:500;position:absolute;top:-16px;right:-16px;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle;color:#fff;z-index:2;background-color:var(--ubk-pink);border-radius:20px;cursor:pointer}.modal-content .close:focus,.modal-content .close:hover{color:var(--ubk-purple)}.mob-search #mytext-mob,.modal-content #mytext{height:40px;background-color:#ece9f5;border:0;line-height:40px;padding:0 12px;font-size:16px;width:100%;border:2px solid #ece9f5;outline:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.search-form,.search-form-mob{display:flex}.search-form label,.search-form-mob label{flex-grow:1}.search-submit,.search-submit-mob{width:60px;border:0;outline:0;line-height:40px;padding:0 12px;font-size:16px;color:#fff;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px!important;-moz-border-radius-topright:6px!important;-moz-border-radius-bottomright:6px!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.search-submit-mob{background-color:var(--ubk-pink)}.search-submit{background-color:var(--ubk-purple)}.mob-lang{padding:20px 30px;border-top:1px solid rgba(255,255,255,.15)}.mob-lang .mob-lang-label{display:block;margin:0 0 8px;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6;color:#fff}.mob-lang a{display:inline-block;margin:0 16px 0 0;color:#fff;font-size:1rem;line-height:1.6}.mob-lang a:hover{opacity:.8}.mob-lang a.current_language{opacity:.4}.mob-lang ul{margin:0;padding:0;list-style:none}.mob-lang li{display:inline-block;margin:0 16px 0 0}