@charset "UTF-8";@font-face{font-family:UniversLTPro-55Roman;font-display:swap;src:url(37A69B_0_0.eot);src:url(37A69B_0_0.eot?#iefix) format("embedded-opentype"),url(37A69B_0_0.woff2) format("woff2"),url(37A69B_0_0.woff) format("woff"),url(37A69B_0_0.ttf) format("truetype")}@font-face{font-family:UniversLT-Oblique;font-display:swap;src:url(37A69B_1_0.eot);src:url(37A69B_1_0.eot?#iefix) format("embedded-opentype"),url(37A69B_1_0.woff2) format("woff2"),url(37A69B_1_0.woff) format("woff"),url(37A69B_1_0.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}body{font-family:UniversLTPro-55Roman,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0!important;color:#1d42ac;position:relative;margin:0;overflow-x:hidden}em{font-style:normal;font-family:UniversLT-Oblique}a,a:focus,a:focus-visible,a:visited{color:#1d42ac!important}p a{text-decoration:underline}p a:focus,p a:focus-visible,p a:visited{text-decoration:none}.text-hover,.text-hover:before{transition:none}.hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}@media (min-width:800px){.desktop-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media screen and (min-width:1200px){.only-desktop-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media (max-width:1200px){.tablet-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media (max-width:800px){.mobile-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media (min-width:0px) and (max-width:1199px){.mobile-alt-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media (min-width:1200px){.desktop-alt-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.nav__jas{background-color:#1d42ac}@media (min-width:0px) and (max-width:767px){.nav__jas{width:100vw}}@media (min-width:1200px){.nav__jas{background:transparent!important}.nav__jas .row{margin:0}.nav__jas .col-12{padding:0}}@media (min-width:0px) and (max-width:1199px){.nav__container{margin:0}.nav__container .site-nav{margin-bottom:33px}.nav__container .site-nav .menu-lv-1{border:none;padding:0}.nav__container .site-nav .menu-lv-1>a{font-size:32px;line-height:38px;color:#fff!important;padding:0 12px;letter-spacing:0}.nav__container .site-nav .menu-lv-1:hover{background-color:transparent}.nav__container .site-nav .menu-lv-1:hover>a{color:#fff;text-decoration:underline}.nav__container .header-panel-top .acc-links{font-size:32px;line-height:38px;color:#fff!important;padding:0 12px}.nav__container .header-panel-top .acc-links:hover{color:#fff;text-decoration:underline}}@media (min-width:1200px){.nav__container{padding:0}.nav__container .site-nav,.nav__container .site-nav .menu-lv-1>a{line-height:1}}@media (min-width:0px) and (max-width:1199px){.nav__header{width:100%;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.nav__header svg{color:#fff;width:48px;height:19px}}@media (min-width:1200px){.nav .site-nav .menu-lv-1>a.current>span:not(.icon-dropdown):before{width:100%;visibility:visible}.nav .site-nav .menu-lv-1>a{padding:0}.nav .site-nav .menu-lv-1>a>span:not(.icon-dropdown){display:block}.nav .site-nav .menu-lv-1>a>span:not(.icon-dropdown):before{transition:none;bottom:0}}.home-about-us.home-about-us .title.title,.page-header h1,.title{margin:40px 0;color:#1d42ac;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400;font-size:54px;line-height:.9;letter-spacing:0;text-transform:none}@media (max-width:800px){.home-about-us.home-about-us .title.title,.page-header h1,.title{margin:24px 0;font-size:32px;line-height:1;text-align:center}}#recover_password>div,.login__description.des{font-size:18px!important;line-height:21px!important}.login__title .box-title.box-title{letter-spacing:0!important}.home-about-us .title{text-align:left}.widget-title{padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.widget-title>p{display:inline-block;width:100%;margin:40px 0 22px;text-align:left;font-size:26px;line-height:1}@media (max-width:800px){.widget-title>p{font-size:15px;line-height:1;margin:0 0 24px}}.widget-title .box-title{margin:40px 0 22px;font-size:54px;line-height:63px;color:#1d42ac;text-transform:none;text-align:center;font-weight:500}@media (max-width:800px){.widget-title .box-title{margin:24px 0 18px;font-size:15px;line-height:18px}}.widget-title .box-title .title{font-size:54px;line-height:63px;font-weight:500;margin:36px 0 22px}@media (max-width:800px){.widget-title .box-title .title{font-size:15px;line-height:18px}}.widget-title.widget-title>p{max-width:100%}@media (min-width:992px){.widget-title.widget-title>p{max-width:83.333333%}}.home-about-us{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.home-about-us#home-about-1565211208046 .title{text-align:center}.home-about-us .des.des.des{display:inline-block;width:100%;margin:28px 0;text-align:left;font-size:26px;line-height:30px}@media (max-width:800px){.home-about-us .des.des.des{font-size:15px;line-height:18px;margin:0 0 16px}}.wrapper-overlay{background-color:hsla(0,0%,100%,.8)}@media (max-width:800px){.wrapper-overlay{top:44px;background-color:#fff}}@media (max-width:800px){.is-banner .wrapper-overlay{top:104px}}@media (max-width:800px){.is-banner .dropdown-cart{top:104px!important;height:calc(100% - 118px)!important}}.dropdown-cart{background-color:#1d42ac;width:calc(100% - 20px)!important;height:calc(100% - 57px)!important;transition:none!important;top:44px!important;left:10px!important;max-width:100vw!important;border:2px solid #1d42ac;padding:12px 12px 24px!important}@media (min-width:800px){.dropdown-cart{width:80%!important;max-width:1200px!important;height:80%!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-width:2px!important;padding-bottom:40px!important}}.cart-show .dropdown-cart{display:block!important}html:not(.cart-show) .dropdown-cart{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.dropdown-cart__title{display:flex;justify-content:center;margin:20px 0 80px}@media (max-width:800px){.dropdown-cart__title{margin:0 0 24px}}.dropdown-cart__title .close{margin:0;position:absolute;top:20px;right:20px}@media (max-width:800px){.dropdown-cart__title .close{top:8px;right:8px}}.dropdown-cart__title .close svg{color:#1d42ac;width:16px;height:16px}@media (min-width:800px){.dropdown-cart__title .close svg{width:26px;height:26px}}.dropdown-cart__title .close span{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.dropdown-cart__title h5{border-bottom:none;font-size:17px;color:#1d42ac;text-transform:none;font-weight:500;padding:0}@media (min-width:800px){.dropdown-cart__title h5{font-size:26px}}.dropdown-cart .no-items .cart_empty{font-size:12px;line-height:15px;color:#1d42ac}@media (min-width:800px){.dropdown-cart .no-items .cart_empty{font-size:18px;line-height:21px}}.dropdown-cart .has-items .product-details{margin-top:0;display:flex;justify-content:space-between}@media (max-width:800px){.dropdown-cart .has-items .product-details{flex-wrap:wrap;width:100%!important;padding-right:0!important}}.dropdown-cart .has-items .product-details .product-infos{width:65%}@media (max-width:800px){.dropdown-cart .has-items .product-details .product-infos{width:100%}}.dropdown-cart .has-items .product-details .product-name{color:#1d42ac;font-size:12px;line-height:15px}@media (min-width:800px){.dropdown-cart .has-items .product-details .product-name{font-size:18px;line-height:21px}}.dropdown-cart .has-items .product-details .option{color:#bbc6e6!important;font-style:normal!important}.dropdown-cart .has-items .product-details .option .small{font-size:12px;line-height:15px}@media (min-width:800px){.dropdown-cart .has-items .product-details .option .small{font-size:18px;line-height:21px}}.dropdown-cart .has-items .product-details .cart-collateral{width:250px}@media (max-width:800px){.dropdown-cart .has-items .product-details .cart-collateral{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.dropdown-cart .has-items .product-details .cart-collateral,.dropdown-cart .has-items .product-details .cart-collateral .price{color:#1d42ac!important;font-size:12px;line-height:15px}@media (min-width:800px){.dropdown-cart .has-items .product-details .cart-collateral,.dropdown-cart .has-items .product-details .cart-collateral .price{font-size:18px;line-height:21px}}.dropdown-cart .has-items .product-details .btn-remove{color:#1d42ac;font-size:18px;line-height:21px;position:static}@media (max-width:800px){.dropdown-cart .has-items .product-details .btn-remove{bottom:0;top:auto!important;line-height:0}}@media (min-width:800px){.dropdown-cart .has-items .product-details .btn-remove{text-decoration:underline}.dropdown-cart .has-items .product-details .btn-remove:hover{text-decoration:none}}.dropdown-cart .has-items .product-details .btn-remove svg{color:#1d42ac!important;width:12px!important;height:12px!important}.dropdown-cart .summary .total{color:#1d42ac!important;font-size:12px!important;border-top:1px solid #1d42ac!important;padding:0 0 40px!important}@media (max-width:800px){.dropdown-cart .summary .total{padding:12px 0 24px!important;margin-top:24px}}@media (min-width:800px){.dropdown-cart .summary .total{padding-top:0;font-size:18px!important;border-top:none!important}}.dropdown-cart .actions{display:flex}@media (max-width:800px){.dropdown-cart .actions{justify-content:space-between;flex-wrap:wrap}}@media (max-width:800px){.dropdown-cart .btn-checkout{margin-right:13px}}@media (max-width:800px){.dropdown-cart .mini-products-list .item{padding-top:0!important;margin-bottom:25px!important}}.dropdown-cart .mini-products-list .item+.item{border-top:none!important}@media (max-width:800px){.dropdown-cart .mini-products-list{margin-top:0;margin-right:0!important}}.dropdown-cart .btn{font-weight:400}@media (max-width:800px){.dropdown-cart .btn{font-size:12px;line-height:15px;width:calc(50% - 8px)!important;display:inline-block;margin-bottom:12px;border:2px solid red}}.dropdown-cart .btn-continue,.dropdown-cart .btn-view-cart{border:2px solid #1d42ac!important;margin-bottom:20px}.dropdown-cart .btn-continue:hover,.dropdown-cart .btn-view-cart:hover{color:#fff!important}@media (min-width:800px){.dropdown-cart .has-items{display:flex;flex-direction:row-reverse}.dropdown-cart .mini-products-list{margin:0 0 0 15%!important;max-height:calc(80vh - 191px)!important}.dropdown-cart .summary{min-width:200px}.dropdown-cart .actions{flex-direction:column;min-width:240px}}.dropdown-customer{background-color:#1d42ac}@media (max-width:800px){.dropdown-customer{width:100vw!important;max-width:100vw!important;padding:12px!important;transition:none!important}}.dropdown-customer__title{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 0 28px}@media (max-width:800px){.dropdown-customer__title{margin:0 0 17px}}.dropdown-customer__title .close{margin:4px 0 0}.dropdown-customer__title .close svg{color:#fff;width:36px;height:36px}@media (max-width:800px){.dropdown-customer__title .close svg{width:16px;height:16px}}.dropdown-customer__title .close span{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.dropdown-customer__title h5{border-bottom:none;font-size:15px;color:#fff;text-transform:none;font-weight:500;padding:0;letter-spacing:0}@media (min-width:800px){.dropdown-customer__title h5{font-size:26px}}.dropdown-customer .action-btn{margin-top:40px}@media (max-width:800px){.dropdown-customer .action-btn{margin:24px 0 12px}}.dropdown-customer .btn{margin:12px 0}@media (min-width:800px){.dropdown-customer .btn{margin:20px 0}}.dropdown-customer .forgot-password{color:#fff!important;text-decoration:underline;font-size:15px;margin-top:18px;display:block}@media (min-width:800px){.dropdown-customer .forgot-password{margin-top:20px;font-size:18px}}.dropdown-customer .forgot-password:hover{text-decoration:none}#dropdown-customer .customer-content .form-group{margin-bottom:20px;color:#fff;-webkit-text-fill-color:#fff;border:2px solid #fff;background-color:#1d42ac}@media (max-width:800px){#dropdown-customer .customer-content .form-group{margin-bottom:12px}}#dropdown-customer .customer-content .form-group input,#dropdown-customer .customer-content .form-group input:focus{color:#fff;-webkit-text-fill-color:#fff;background-color:#1d42ac}#dropdown-customer .customer-content .form-group input:-webkit-autofill,#dropdown-customer .customer-content .form-group input:focus:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #1d42ac inset;background-color:#1d42ac}#dropdown-customer .customer-content .acc{font-family:UniversLTPro-55Roman,sans-serif;border:none;padding:0;margin:20px 0;text-align:left;color:#fff!important;font-size:12px;line-height:15px}#dropdown-customer .customer-content .acc:hover{text-decoration:underline}@media (min-width:800px){#dropdown-customer .customer-content .acc{font-size:18px;line-height:21px}}#dropdown-customer .customer-content .btn-logout{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;background-color:#fff;border-color:#fff}#dropdown-customer .customer-content .btn-logout:hover{color:#fff!important;background-color:#1d42ac;border-color:#fff}#dropdown-customer .customer-content .btn-login,#dropdown-customer .customer-content .btn-register:hover{color:#fff;border:2px solid #fff;background-color:#1d42ac;-webkit-text-fill-color:#fff}#dropdown-customer .customer-content .btn-login:hover,#dropdown-customer .customer-content .btn-register{-webkit-text-fill-color:#1d42ac;color:#1d42ac!important;border:2px solid #1d42ac;background-color:#fff}.widget-product .products-grid .grid-item{margin:40px 0 18px}@media (max-width:800px){.widget-product .products-grid .grid-item{margin:0 0 8px}}.widget-product .products-grid .grid-item .product-item .product-image{margin-bottom:17px}@media (max-width:800px){.widget-product .products-grid .grid-item .product-item .product-image{margin-bottom:12px}}.widget-product .products-grid .grid-item .product-item .product-title{color:#1d42ac;font-size:26px;line-height:30px;font-weight:500;margin-top:15px}@media (max-width:800px){.widget-product .products-grid .grid-item .product-item .product-title{font-size:10px;line-height:12px;max-height:none;overflow:visible;white-space:normal;margin-top:12px}}.widget-product .products-grid .grid-item .product-item .price-box .price-regular{font-size:26px;line-height:30px;color:#bbc6e6;font-weight:500}@media (max-width:800px){.widget-product .products-grid .grid-item .product-item .price-box .price-regular{font-size:10px;line-height:12px}}.site-footer{margin:160px 0 45px;font-size:18px;line-height:21px}@media (max-width:800px){.site-footer{margin:48px 0 24px;font-size:10px;line-height:12px;text-align:center}}.site-footer .col-footer{text-align:left}.site-footer .foot-link{padding:0;font-size:18px;line-height:21px}@media (max-width:800px){.site-footer .foot-link{font-size:10px;line-height:12px}}.site-footer .foot-link>span{text-decoration:underline}.site-footer .foot-link>span:before{content:none}.site-footer .footer__mail{text-decoration:underline}.site-footer .footer-top{padding:0}.site-footer .foot-title{text-transform:none;font-weight:500;font-size:18px;line-height:21px;padding:0}@media (max-width:800px){.site-footer .foot-title{padding:0 0 12px;font-size:10px;line-height:12px}}.site-footer #back-top{position:static;border-top:1px solid #1d42ac}.site-footer #back-top a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:80px auto 74px;background-color:transparent;font-size:26px;line-height:.9;position:relative;color:#1d42ac;text-decoration:underline}@media (max-width:800px){.site-footer #back-top a{margin:22px auto 41px;font-size:15px;line-height:18px}}.template-index .site-footer{margin:119px 0 45px}.template-collection .site-footer{margin:140px 0 45px}@media (max-width:800px){.template-product .site-footer{margin:24px 0}}.header{position:relative}.header .site-header .nav-search .search-form{min-width:0}.header .site-header .nav-search .search-form .header-search__input{display:none}.header .customer-links,.header .item{font-size:18px;line-height:21px;color:#1d42ac}.header .customer-links>a,.header .item>a{padding:0}.header .cart-icon.cart-icon{display:inline-flex;padding:0;transform:translateY(-2px)}@media (max-width:800px){.header .cart-icon.cart-icon{transform:translateY(0)}}.header .cart-icon.cart-icon>a{position:relative}.header .cart-icon.cart-icon svg{width:26px;height:33px}@media (max-width:800px){.header .cart-icon.cart-icon svg{width:24px;height:22px}}.header .cart-icon.cart-icon .cartCount.cartCount{min-width:26px;background-color:transparent;top:10px!important;right:1px!important;color:#1d42ac;position:absolute;display:inline-flex;justify-content:center;font-size:18px}@media (max-width:800px){.header .cart-icon.cart-icon .cartCount.cartCount{min-width:24px;font-size:10px;top:2px!important;right:1px!important}}.header .header-logo{position:relative}.header .header-logo .logo__txt{position:absolute;left:130%;bottom:0;font-size:20px;font-weight:400;display:none;color:#1d42ac;line-height:.9;white-space:nowrap}.header .header-logo:hover .logo__txt{display:block}.header .header-panel-top{margin-bottom:0}.header .header-02 .header-panel-top,.header .header-02 .header-panel-top.header-panel-top a,.header .header-bottom.header-bottom a{color:#1d42ac}.header .header-pc .right-groups.right-groups{align-items:flex-end;transform:translateY(5px)}.header .header-pc .icon-search.icon-search{padding:0;transform:translateY(1px)}.header .header-pc .icon-search.icon-search svg{padding:0;width:26px;height:26px;top:auto}.header .header-pc{position:relative}@media (min-width:1200px){.header__top{margin:0!important}}@media (min-width:1200px){.header__bottom{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-47%,-50%);z-index:2}}@media (min-width:1200px){.header__nav{position:absolute;bottom:37px;left:1.5%;width:50%;background:transparent!important}}.header__nav__container .item>a{line-height:1}.header .site-header>.icon-nav{display:block;position:absolute;transition:left .5s ease;left:-40px}.header .site-header>.icon-nav.menu-open{z-index:11112}@media (min-width:0px) and (max-width:767px){.header .site-header>.icon-nav.menu-open{background-color:transparent;left:auto;right:0}}@media (min-width:768px){.header .site-header>.icon-nav.menu-open{background-color:#1d42ac;left:297px}}@media (min-width:0px) and (max-width:1199px){.header .site-header>.icon-nav.menu-open .icon-line:after,.header .site-header>.icon-nav.menu-open .icon-line:before{transition:none}}@media (min-width:0px) and (max-width:1199px){.header .icon-nav:not(.close-menu-mb) .icon-line,.header .icon-nav:not(.close-menu-mb) .icon-line:after,.header .icon-nav:not(.close-menu-mb) .icon-line:before{background-color:#1d42ac}.header .icon-search svg{height:22px;top:0}.header .icon-user svg{height:22px}.header .svg-mb{height:auto}.header .hamburger-icon .icon-line:before{top:6px}.header .hamburger-icon .icon-line:after{top:15px}.header .header-mb .search-form{display:none}.search-open .header .header-mb .search-form{display:block}.search-open .header .header-mb .search-form .icon-search{color:#1d42ac}.header .header-mb-middle .logo__txt{display:none}.header .header-mb-middle .header-logo{padding:0}.header .header-mb-middle .header-logo .logo-img img{max-height:22px}.header .header-mb{height:44px}.header .header-bottom{box-shadow:none}}@media (min-width:1200px){.header .header-bottom{padding:30px 0 40px}.header .header-pc .logo-img img{max-height:unset;width:83px;height:31px}}.header .header-top a{border-bottom:none!important}@media (max-width:800px){.search-page .page-header{margin-top:0}}.search{font-family:UniversLTPro-55Roman,sans-serif}.search__header{text-align:left;margin:0 auto 80px;width:80%}@media (max-width:800px){.search__header{width:100%;margin:0 auto}}.search__description{color:#1d42ac;font-size:26px;margin-top:80px}@media (max-width:800px){.search__description{margin-top:24px;font-size:12px}}.search__icon.search__icon{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.search__form{width:80%}.search__input-group.search__input-group{margin:0 auto;border:2px solid #1d42ac;background-color:#fff;height:80px;font-size:54px;color:#1d42ac;width:100%}@media (max-width:800px){.search__input-group.search__input-group{width:100%;height:30px;font-size:15px}}.search__input-group::-moz-placeholder{color:#bbc6e6}.search__input-group:-ms-input-placeholder{color:#bbc6e6}.search__input-group::-ms-input-placeholder{color:#bbc6e6}.search__input-group::placeholder{color:#bbc6e6}.search__input-group:focus{color:#1d42ac}.search .price-box,.search .product-title{font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;line-height:30px;font-weight:500}@media (max-width:800px){.search .price-box,.search .product-title{font-size:12px;line-height:15px}}.search .product-title{color:#1d42ac}.search .price-box .price-regular{color:#bbc6e6}.search .product-search{justify-content:center}.search .grid-item{margin:0 0 40px}@media (max-width:800px){.search .grid-item{margin:0 0 12px}}.main-content{padding-bottom:0;min-height:unset}.template-product{font-family:UniversLTPro-55Roman,sans-serif}.template-product .next_prev-groups{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.template-product .prices,.template-product .product-title{text-align:center;font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;line-height:30px;font-weight:500;letter-spacing:0}@media (max-width:800px){.template-product .prices,.template-product .product-title{font-size:17px;line-height:19px}}.template-product .product-title{color:#1d42ac;margin:2px 0 0}.template-product .prices{color:#bbc6e6;margin-bottom:30px}@media (max-width:800px){.template-product .prices{margin-bottom:18px}}.template-product .product-template{margin-top:40px}@media (max-width:800px){.template-product .product-template{margin-top:24px}}.template-product .product_top{margin-bottom:80px}@media (max-width:800px){.template-product .product_top{margin-bottom:48px}}.template-product .breadcrumb{display:none}.template-product .short-description{margin-bottom:32px;font-size:18px;line-height:21px}.template-product .short-description p{margin:0}.template-product .short-description .info{margin-top:31px}@media (max-width:800px){.template-product .short-description .info{margin-top:18px}}@media (max-width:800px){.template-product .short-description{margin-bottom:18px;font-size:12px;line-height:15px}}.template-product .product-img-box .slider-for{margin-bottom:40px}@media (max-width:800px){.template-product .product-img-box .slider-for,.template-product .product-img-box .slider-nav{margin-bottom:24px}}.template-product .shopify-product-form{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:18px;line-height:21px}@media (max-width:800px){.template-product .shopify-product-form{font-size:12px;line-height:15px}}.template-product .shopify-product-form label{color:#1d42ac;font-size:18px}@media (max-width:800px){.template-product .shopify-product-form label{font-size:12px}}.template-product .shopify-product-form .swatch{margin-bottom:7px}@media (max-width:800px){.template-product .shopify-product-form .swatch{margin-bottom:-3px}}.template-product .shopify-product-form .swatch .header{margin-bottom:13px;color:#1d42ac;font-size:18px;line-height:21px}@media (max-width:800px){.template-product .shopify-product-form .swatch .header{margin-bottom:9px;font-size:12px;line-height:15px}}.template-product .shopify-product-form .swatch .swatch-element{margin-bottom:10px}@media (max-width:800px){.template-product .shopify-product-form .swatch .swatch-element{width:calc(50% - 8px);margin-right:0}.template-product .shopify-product-form .swatch .swatch-element:nth-of-type(2n){margin-right:12px}}.template-product .shopify-product-form .swatch .swatch-element:not(.color) label{min-width:240px;text-align:center;color:#bbc6e6;font-weight:500;border-radius:0;border:2px solid #bbc6e6}@media (max-width:800px){.template-product .shopify-product-form .swatch .swatch-element:not(.color) label{width:100%;min-width:auto}}.template-product .shopify-product-form .swatch .swatch-element:not(.color) label:after{border-radius:0;border:2px solid #1d42ac;color:#1d42ac}.template-product .shopify-product-form .swatch .swatch-element input:checked+label{color:#1d42ac;font-weight:500;border:2px solid #1d42ac}.template-product .product-shop .groups-btn #product-add-to-cart{min-width:240px;width:240px;text-transform:none;height:38px;line-height:.8;margin-bottom:0;font-weight:500;font-size:18px;border:2px solid #1d42ac;transition:none}@media (max-width:800px){.template-product .product-shop .groups-btn #product-add-to-cart{min-width:unset;width:calc(50% - 9px);font-size:12px;height:36px;line-height:1}}.template-product .tags{display:none}.template-product .product-img-box .slick-arrow svg{width:26px}.template-product .product-img-box .js-external-video-thumbnail{width:100%}.template-product .product-img-box .fancybox--video{position:relative;display:block}.template-product .product-img-box .fancybox--video:after{content:attr(data-title);display:block;position:absolute;bottom:0;left:0;width:100%;padding:20px 20px 20px 64px;height:60px;background-color:#1d42ac;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC42MjMiIGhlaWdodD0iMjQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDIzLjkwN1YuMDkzbDIwLjYyMyAxMS45MDZMMCAyMy45MDd6TTIgMy41NTh2MTYuODg1TDE2LjYyMyAxMiAyIDMuNTU4eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:24px 24px;background-position:20px;color:#fff;text-align:left;font-family:UniversLTPro-55Roman,sans-serif;font-size:17px;font-weight:500;letter-spacing:0;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:800px){.template-product .product-img-box .fancybox--video:after{font-size:17px}}.cart-form .cart-list .qty-group,.product-shop .qty-group{border:2px solid #1d42ac}@media (max-width:800px){.cart-form .cart-list .qty-group,.product-shop .qty-group{max-width:110px}.cart-form .cart-list .qty-group input[name=quantity],.product-shop .qty-group input[name=quantity]{width:40px}}.cart-form .cart-list .qty-group .button.minus,.product-shop .qty-group .button.minus{border-right:2px solid #1d42ac;color:#1d42ac}.cart-form .cart-list .qty-group .button.minus:before,.product-shop .qty-group .button.minus:before{background-color:#1d42ac}.cart-form .cart-list .qty-group .button.minus:after,.product-shop .qty-group .button.minus:after{background-color:hsla(0,0%,100%,0)}.cart-form .cart-list .qty-group .button.plus,.product-shop .qty-group .button.plus{border-left:2px solid #1d42ac;color:#1d42ac}.cart-form .cart-list .qty-group .button.plus:after,.cart-form .cart-list .qty-group .button.plus:before,.product-shop .qty-group .button.plus:after,.product-shop .qty-group .button.plus:before{background-color:#1d42ac}.cart-form .cart-list .qty-group input[name=group_quantity],.cart-form .cart-list .qty-group input[name=quantity],.product-shop .qty-group input[name=group_quantity],.product-shop .qty-group input[name=quantity]{color:#1d42ac}@media (max-width:800px){.cart-form .cart-list .qty-group input[name=group_quantity],.cart-form .cart-list .qty-group input[name=quantity],.product-shop .qty-group input[name=group_quantity],.product-shop .qty-group input[name=quantity]{font-size:12px;line-height:21px}}.cart-form .cart-list .quantity,.product-shop .quantity{margin-bottom:20px}@media (max-width:800px){.cart-form .cart-list .quantity,.product-shop .quantity{margin-bottom:12px}}.cart-form .cart-list .quantity label,.product-shop .quantity label{margin-bottom:13px}@media (max-width:800px){.cart-form .cart-list .quantity label,.product-shop .quantity label{margin-bottom:3px}}.related-products{margin-top:0;border-top:1px solid #1d42ac}@media (max-width:800px){.related-products{margin-bottom:0}}.related-products .widget-title{padding-top:0;margin-bottom:0}.related-products .box-title{margin-bottom:0}.related-products .box-title .widget-product .products-grid .grid-item{margin:0}.related-products .box-title .title{display:inline-block;font-family:UniversLTPro-55Roman,sans-serif;text-transform:none;padding:0;margin:35px 0 30px;font-size:26px;line-height:30px;color:#1d42ac;font-weight:500}@media (max-width:800px){.related-products .box-title .title{margin:24px 0 18px;font-size:17px;line-height:19px}}.related-products .widget-product .products-grid{justify-content:center}.related-products .widget-product .products-grid .grid-item{margin:0;display:block}.related-products .widget-product .products-grid .grid-item .price-regular,.related-products .widget-product .products-grid .grid-item .prices,.related-products .widget-product .products-grid .grid-item .product-title{text-align:center;font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-weight:500;font-size:18px;line-height:21px}@media (max-width:800px){.related-products .widget-product .products-grid .grid-item .price-regular,.related-products .widget-product .products-grid .grid-item .prices,.related-products .widget-product .products-grid .grid-item .product-title{font-size:10px;line-height:12px}}.related-products .product-title{color:#1d42ac;font-weight:500;margin-bottom:4px}.related-products .prices{color:#bbc6e6;margin-bottom:40px}.related-products .widget-product .slick-dots li button{border-color:#1d42ac;background-color:#fff}.related-products .widget-product .slick-dots li.slick-active button{background-color:#1d42ac}.related-products .widget-product .products-grid .grid-item .product-item .price-box .price-regular{font-weight:500;font-size:18px;line-height:21px;color:#bbc6e6}@media (max-width:800px){.related-products .widget-product .products-grid .grid-item .product-item .price-box .price-regular{font-size:10px;line-height:12px}}.product-list .sidebar{margin-top:40px}@media (min-width:0px) and (max-width:1199px){.product-list .sidebar{position:static;height:auto;width:100%;transform:none;padding:0;margin:0}}@media (min-width:1200px){.product-list .sidebar{position:-webkit-sticky;position:sticky;top:143px}}@media (min-width:1200px){.product-list .sidebar .sidebar-filter{height:calc(100vh - 143px);overflow-y:auto;scrollbar-color:#1d42ac #bbc6e6}.product-list .sidebar .sidebar-filter::-webkit-scrollbar{width:8px}.product-list .sidebar .sidebar-filter::-webkit-scrollbar-track{background:#bbc6e6}.product-list .sidebar .sidebar-filter::-webkit-scrollbar-thumb{background-color:#1d42ac;border-radius:0}.product-list .sidebar .sidebar-filter .sidebar-tags:last-child{padding-bottom:40px}}.product-list .sidebar .sidebar-filter .list-tags{margin-top:0}.product-list .sidebar .sidebar-filter .refined-widgets{margin-bottom:25px}.product-list .sidebar .sidebar-filter .refined-widgets .refined li{width:200%}.product-list .sidebar .sidebar-filter .refined-widgets .refined a{background-color:transparent;color:#bbc6e6;padding:0;transform:translateX(25px);transition:none;position:relative}.product-list .sidebar .sidebar-filter .refined-widgets .refined a:hover{color:#1d42ac}.product-list .sidebar .sidebar-filter .refined-widgets .refined a .refined-close{font-size:19px;width:18px;height:18px;position:absolute;top:0;left:-23px}.product-list .sidebar .sidebar-filter .refined-widgets .refined a .refined-close svg{width:14px;height:15px}.product-list .sidebar .sidebar-filter .refined-widgets .refined a .refined-close svg line{stroke-width:4}.product-list .sidebar .sidebar-filter .refined-widgets .refined a span{padding-left:0}.product-list .sidebar .sidebar-filter .sidebar-title{padding-bottom:0}@media (min-width:0px) and (max-width:1199px){.product-list .sidebar .sidebar-filter .sidebar-title{font-size:15px;line-height:28px;color:#1d42ac;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400}.product-list .sidebar .sidebar-filter .sidebar-title:before{content:"(+) ";display:inline;color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}}.product-list .sidebar .sidebar-filter .sidebar-title .clear-all{color:#bbc6e6}.product-list .sidebar .sidebar-filter .sidebar-title .clear-all:hover{color:#1d42ac}.product-list .sidebar .sidebar-filter .sidebar-title .clear-all:before{background-color:#1d42ac}.product-list .sidebar .sidebar-filter .sidebar-title .clear{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.product-list .infinite-scrolling .btn,.product-list .infinite-scrolling .btn.disabled{border:none!important;text-transform:none;font-weight:400;background-color:transparent!important;background:transparent!important;color:#1d42ac!important;opacity:1;font-size:26px;font-family:UniversLTPro-55Roman,sans-serif;text-decoration:underline;margin:35px 0}.product-list .infinite-scrolling .btn.disabled:hover,.product-list .infinite-scrolling .btn:hover{background-color:transparent!important;color:#1d42ac!important}.product-list .collection-header .collection-wrapper{margin:0;text-align:left}.product-list .collection-header .collection-wrapper h1{text-align:center}.product-list .collection-header .collection-wrapper .collection-des{font-family:UniversLTPro-55Roman,sans-serif;font-size:18px;line-height:21px;margin:0 0 32px;max-width:88%}@media (min-width:0px) and (max-width:1199px){.product-list .collection-header .collection-wrapper .collection-des{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.product-list .collection-header .collection-wrapper .collection-des:empty{display:none}.product-list .page-header h1{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;margin:40px 0 49px;font-size:54px;line-height:.9;text-transform:none;font-weight:400;letter-spacing:0}@media (min-width:0px) and (max-width:1199px){.product-list .page-header h1{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.product-list .products-grid .grid-item{margin:22px 0 0}@media (max-width:800px){.product-list .products-grid .grid-item{margin:0 0 7px}}.product-list .products-grid .grid-item .product-item .product-image{margin-bottom:15px}@media (max-width:800px){.product-list .products-grid .grid-item .product-item .product-image{margin-bottom:12px}}.product-list .price-box .price-regular,.product-list .product-title,.product-list .refined-widgets .refined a,.product-list .sidebar-title,.product-list input[type=checkbox]+label{font-family:UniversLTPro-55Roman,sans-serif;font-size:18px;line-height:21px;text-transform:none;font-weight:400}@media (max-width:800px){.product-list .price-box .price-regular,.product-list .product-title,.product-list .refined-widgets .refined a,.product-list .sidebar-title,.product-list input[type=checkbox]+label{font-size:17px;line-height:19px}}.product-list .halo-collection-content{padding-top:0}.product-list .product-title{margin-top:15px;color:#1d42ac}@media (max-width:800px){.product-list .product-title{margin-top:12px}}.product-list .price-box .price-regular{color:#bbc6e6}.product-list input[type=checkbox]+label{color:#bbc6e6;transition:color .3s ease;padding-left:0;transition:none;margin-bottom:0}@media (min-width:0px) and (max-width:1199px){.product-list input[type=checkbox]+label{transform:translateX(25px)}}.product-list input[type=checkbox]+label:before{background-color:transparent;border:none;left:-25px}.product-list input[type=checkbox]+label:after{content:"✓";top:0;left:-23px;font-size:22px;border:none;transform:none;transition:none}.product-list input[type=checkbox]+label:hover,.product-list input[type=checkbox]:checked+label{color:#1d42ac;transform:translateX(25px);width:calc(100% - 25px)}.product-list .sidebar-filter .sidebar-tags:not(.filter-color) .widget-content{max-height:unset}@media (min-width:0px) and (max-width:1199px){.product-list .sidebar-filter .sidebar-tags:not(.filter-color) .widget-content{margin-bottom:0}}.product-list .widget-header-mobile{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;margin:20px 0;text-transform:none;font-weight:400;letter-spacing:0;font-size:32px;line-height:38px;text-align:center}@media (min-width:1200px){.product-list .widget-header-mobile{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.product-list .widget-header-mobile:empty{display:none}.product-list .widget-header-desc{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:12px;line-height:15px;margin:18px 0;max-width:none}@media (min-width:1200px){.product-list .widget-header-desc{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.product-list .widget-title{margin-bottom:0!important}@media (min-width:1200px){.product-list .widget-title{cursor:default!important;margin-bottom:12px!important}}@media (min-width:0px) and (max-width:1199px){.product-list .widget-content{margin:0 0 20px}}@media (min-width:0px) and (max-width:1199px){.product-list .widget:not(.js-open) .widget-content{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}@media (min-width:0px) and (max-width:1199px){.product-list .widget.js-open .sidebar-title:before{content:"(-) "}}.product-list .sidebar-title{color:#1d42ac;border-bottom:none;text-transform:none}.product-list .sidebar-title:before{content:none}.product-list .breadcrumb,.product-list .toolbar{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.infinite-scrolling .btn,.infinite-scrolling .btn.disabled{letter-spacing:0;border:none!important;text-transform:none;font-weight:400;background-color:transparent!important;background:transparent!important;color:#1d42ac!important;opacity:1;font-size:26px;font-family:UniversLTPro-55Roman,sans-serif;text-decoration:underline;margin:35px 0}.infinite-scrolling .btn.disabled:hover,.infinite-scrolling .btn:hover{background-color:transparent!important;color:#1d42ac!important}.login__header{margin:40px 0 80px;text-align:left}@media (max-width:800px){.login__header{margin:24px 0}}.login__header.login__header h1{margin:0;text-transform:none;font-size:32px;line-height:38px;color:#1d42ac;font-weight:400}@media (min-width:800px){.login__header.login__header h1{font-size:54px;line-height:63px}}.login__title{background-color:transparent!important;border:none!important}.login__title:first-child{padding:0}@media (max-width:800px){.login__title{padding:0!important}}.login__title .box-title{text-align:left;text-transform:none;font-weight:400;font-size:15px;line-height:18px;color:#1d42ac}@media (min-width:800px){.login__title .box-title{font-size:54px;line-height:63px}}.login__content.login__content{border:none}.login__content.login__content:after{height:100%;background-color:#1d42ac}.login__content .errors,.login__content .note{border:none!important;padding:0;font-size:12px;line-height:15px}@media (min-width:800px){.login__content .errors,.login__content .note{font-size:18px;line-height:21px}}.login__content .cancel_text{text-decoration:underline;font-size:12px;line-height:15px}@media (min-width:800px){.login__content .cancel_text{font-size:18px;line-height:21px}}.login__or{display:none}.login__description{margin-left:0!important;font-size:15px;line-height:18px}@media (max-width:800px){.login__description{padding:0!important}}@media (min-width:800px){.login__description{font-size:26px;line-height:30px}}.login__forgot-password.login__forgot-password>a{font-size:12px;line-height:15px;color:#1d42ac;position:relative}.login__forgot-password.login__forgot-password>a:after{content:"";width:calc(100% - 7px);height:1px;position:absolute;bottom:2px;left:0;background-color:#1d42ac}.login__forgot-password.login__forgot-password>a:last-child{border:none;text-decoration:underline}.login__forgot-password.login__forgot-password>a:last-child:after{content:none}.login__forgot-password.login__forgot-password>a:hover{color:#1d42ac}@media (min-width:800px){.login__forgot-password.login__forgot-password>a{font-size:18px;line-height:21px}}.login .or_text{color:#1d42ac;font-size:12px;line-height:15px}@media (min-width:800px){.login .or_text{font-size:18px;line-height:21px}}.ui .btn{font-size:15px;border:2px solid #1d42ac;text-transform:none;font-weight:400}.ui .btn.btn-view-cart{border:2px solid #1d42ac!important}@media (min-width:800px){.ui .btn{font-size:18px;border-width:2px}.ui .btn.btn-view-cart{border-width:2px!important}}.ui .btn.btn-login:hover,.ui .btn.btn-register,.ui .btn.btn-view-cart:hover{background-color:#1d42ac;color:#fff!important;border:2px solid #fff}.ui .btn.btn-login,.ui .btn.btn-register:hover,.ui .btn.btn-view-cart{background-color:#fff;color:#1d42ac!important;border:2px solid #1d42ac}.ui .form-group label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.ui .form-group input,.ui .form-group input:focus{background-color:#fff;box-shadow:none;border:2px solid #1d42ac!important;color:#1d42ac;-webkit-text-fill-color:#1d42ac;font-size:15px}@media (min-width:800px){.ui .form-group input,.ui .form-group input:focus{font-size:18px}}.ui.dropdown .btn{border-color:#fff!important}.ui.dropdown .btn.btn-login,.ui.dropdown .btn.btn-register:hover{background-color:#1d42ac;color:#fff}.ui.dropdown .btn.btn-login:hover,.ui.dropdown .btn.btn-register{background-color:#fff;color:#1d42ac}.ui.dropdown .form-group input,.ui.dropdown .form-group input:focus{background-color:#1d42ac;-webkit-text-fill-color:#fff;color:#fff;border-color:#fff}.register__header{margin:40px 0 63px;text-align:left}@media (max-width:800px){.register__header{margin:24px 0}}.register__header.register__header h1{margin:0;text-transform:none;font-size:32px;line-height:38px;color:#1d42ac;font-weight:400}@media (min-width:800px){.register__header.register__header h1{font-size:54px;line-height:63px}}.register .action-btn{padding-top:18px}.register .form-error,.register .shopify-challenge__message{font-family:UniversLTPro-55Roman,sans-serif;font-size:12px;line-height:15px;color:#1d42ac;font-weight:400}.register .form-error ul li:before,.register .shopify-challenge__message ul li:before{margin-top:5px;background-color:#1d42ac}@media (min-width:800px){.register .form-error,.register .shopify-challenge__message{font-size:18px;line-height:21px}}.register__description.register__description{font-size:15px;line-height:18px;padding:0;border:none}@media (min-width:800px){.register__description.register__description{font-size:26px;line-height:30px}}.quick-cart{color:#1d42ac;font-size:18px}@media (max-width:800px){.quick-cart{font-size:10px;line-height:1}}.quick-cart .box-title{font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;text-align:left;text-transform:none;letter-spacing:0;color:#1d42ac;background:none;font-weight:500;padding:0;margin-bottom:34px}@media (max-width:800px){.quick-cart .box-title{font-size:15px;line-height:.9;text-align:center;margin-bottom:24px}}.quick-cart .size{color:#bbc6e6}.quick-cart .size small{font-size:18px;line-height:21px}@media (max-width:800px){.quick-cart .size small{font-size:10px;line-height:12px}}.quick-cart .product-name{font-size:18px;line-height:21px;font-weight:500}@media (max-width:800px){.quick-cart .product-name{font-size:10px;line-height:12px}}.quick-cart .price-box{font-weight:500}@media (max-width:800px){.quick-cart .price-box{font-size:10px;line-height:12px}}@media (max-width:800px){.quick-cart .cart-form .cart_items{margin-bottom:24px}}.quick-cart .cart-form .cart-list{width:100%;max-height:unset}.quick-cart .cart-form .cart-list .cart-quantity{padding-top:0;padding-bottom:0}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-quantity{padding:0}}.quick-cart .cart-form .cart-list li{padding:0 0 40px}@media (max-width:800px){.quick-cart .cart-form .cart-list li{min-width:unset;width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-end;padding:0 0 24px}}.quick-cart .cart-form .cart-list li+li{border-top:none}.quick-cart .cart-form .cart-list .cart-thumb{padding:0 10px 0 0}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-thumb{position:absolute;left:0;top:0}}.quick-cart .cart-form .cart-list .details{width:500px;min-width:auto}@media (max-width:800px){.quick-cart .cart-form .cart-list .details{min-width:calc(100% - 65px);width:calc(100% - 65px)}}.quick-cart .cart-form .cart-list .flex_row{justify-content:flex-end;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}@media (max-width:800px){.quick-cart .cart-form .cart-list .flex_row{justify-content:space-between;align-items:flex-start;width:calc(100% - 65px);min-width:unset;padding-left:10px;padding-top:12px}}.quick-cart .cart-form .cart-list .cart-title{padding:0 10px}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-title{width:calc(100% - 65px)}}.quick-cart .cart-form .cart-list .cart-line-price,.quick-cart .cart-form .cart-list .cart-price{text-align:left;max-width:100px;padding:0 10px;margin-top:-5px}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-line-price,.quick-cart .cart-form .cart-list .cart-price{max-width:90px;min-width:unset;margin-top:0}}.quick-cart .cart-form .cart-list .cart-line-price{padding-right:20px}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-price{padding-left:0}}.quick-cart .cart-form .cart-list .cart-remove{margin-right:0;padding:0}.quick-cart .cart-form .cart-list .cart-remove a{width:auto;height:auto;position:relative}.quick-cart .cart-form .cart-list .cart-remove .cart-remove-text{position:relative}.quick-cart .cart-form .cart-list .cart-remove .cart-remove-text:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#1d42ac}@media (max-width:800px){.quick-cart .cart-form .cart-list .cart-remove svg{width:10px;height:10px}}.ajax-success-modal .cart-popup-content .cart-des{border-bottom:none;padding:13px 0 0;margin-bottom:30px}.ajax-success-modal .cart-popup-action .total{padding:0 0 32px;color:#1d42ac;font-size:18px}@media (max-width:800px){.ajax-success-modal .cart-popup-action .total{font-size:12px;line-height:15px;padding:12px 0 19px;border-top:1px solid #1d42ac}.ajax-success-modal .cart-popup-action .total .label,.ajax-success-modal .cart-popup-action .total .price{font-size:12px;line-height:15px}}.ajax-success-modal .cart-popup-action .btn-actions .btn{font-family:UniversLTPro-55Roman,sans-serif;border:2px solid #1d42ac;font-size:18px;line-height:21px;text-transform:none;font-weight:500;letter-spacing:0;margin-bottom:20px}@media (max-width:800px){.ajax-success-modal .cart-popup-action .btn-actions .btn{font-size:12px;line-height:15px;width:calc(50% - 8px);display:inline-block;margin-bottom:12px}}.ajax-success-modal .cart-popup-action .btn-actions .btn:hover{color:#fff!important}@media (max-width:800px){.ajax-success-modal .cart-popup-action .btn-actions .btn.btn-view-cart{margin-left:13px}}.ajax-success-modal .cart-popup-action .btn-actions .btn.btn-checkout{border:2px solid red;background-color:red;color:#fff!important;margin-bottom:0}.ajax-success-modal .cart-popup-action .btn-actions .btn.btn-checkout:hover{color:red!important;background-color:#fff}@media (max-width:800px){.ajax-success-modal .cart-popup-action .btn-actions .btn.btn-checkout{border:2px solid #1d42ac;background-color:#1d42ac}.ajax-success-modal .cart-popup-action .btn-actions .btn.btn-checkout:hover{color:#1d42ac!important;background-color:#fff}}.ajax-success-modal .left-col{margin-bottom:80px}.ajax-success-modal .left-col .des{padding:0 0 25px;margin-top:-4px;border-bottom:none}.cart-popup-coll-related{border-top:1px solid #1d42ac;margin-top:0}@media (max-width:800px){.cart-popup-coll-related{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.cart-popup-coll-related .widget-title{padding-top:40px}.cart-popup-coll-related .widget-title .box-title{text-align:left}.cart-popup-coll-related .widget-title .box-title .title{padding:0;font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;font-weight:500;text-transform:none;letter-spacing:0;color:#1d42ac;line-height:1}.cart-popup-coll-related .price-box .price-regular,.cart-popup-coll-related .product-title{font-family:UniversLTPro-55Roman,sans-serif;font-size:18px;line-height:21px;text-transform:none;font-weight:500}@media (max-width:800px){.cart-popup-coll-related .price-box .price-regular,.cart-popup-coll-related .product-title{font-size:10px;line-height:12px}}.cart-popup-coll-related .price-box .price-regular{color:#bbc6e6}#shopify-section-cart-template .breadcrumb{display:none}#shopify-section-cart-template .page-header h1{text-align:center;font-family:UniversLTPro-55Roman,sans-serif;font-size:54px;line-height:1;font-weight:500;text-transform:none;letter-spacing:0;color:#1d42ac;margin:35px 0 68px}@media (max-width:800px){#shopify-section-cart-template .page-header h1{font-size:17px;line-height:19px;margin:24px 0 18px}}#shopify-section-cart-template .cart-thumb{padding:0 30px 0 0}@media (max-width:800px){#shopify-section-cart-template .cart-thumb{padding:0;margin-right:12px;min-width:auto;width:65px;box-sizing:content-box}}#shopify-section-cart-template .cart-list li{padding:2px 0 36px}@media (max-width:800px){#shopify-section-cart-template .cart-list li{padding:0 0 24px}}#shopify-section-cart-template .cart-list li+li{border:none}#shopify-section-cart-template .wrapper-cart-template .box-title{font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;text-align:left;text-transform:none;letter-spacing:0;color:#1d42ac;background:none;font-weight:500;padding:0;margin-bottom:32px;border-bottom:none}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .box-title{font-size:15px;text-align:center;margin-bottom:24px}}#shopify-section-cart-template .wrapper-cart-template .add-comments{line-height:1;margin-bottom:13px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .add-comments{display:none}}#shopify-section-cart-template .wrapper-cart-template .add-comments .note{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}#shopify-section-cart-template .wrapper-cart-template .add-comments span{color:#1d42ac;font-size:18px;line-height:21px}#shopify-section-cart-template .wrapper-cart-template .input-full{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:18px;line-height:21px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .input-full{font-size:12px;line-height:15px;margin-bottom:12px}}#shopify-section-cart-template .wrapper-cart-template .input-full::-moz-placeholder{color:transparent}#shopify-section-cart-template .wrapper-cart-template .input-full:-ms-input-placeholder{color:transparent}#shopify-section-cart-template .wrapper-cart-template .input-full::-ms-input-placeholder{color:transparent}#shopify-section-cart-template .wrapper-cart-template .input-full::placeholder{color:transparent}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .input-full::-moz-placeholder{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:12px;line-height:15px}#shopify-section-cart-template .wrapper-cart-template .input-full:-ms-input-placeholder{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:12px;line-height:15px}#shopify-section-cart-template .wrapper-cart-template .input-full::-ms-input-placeholder{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:12px;line-height:15px}#shopify-section-cart-template .wrapper-cart-template .input-full::placeholder{font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac;font-size:12px;line-height:15px}}#shopify-section-cart-template .wrapper-cart-template #address_zip,#shopify-section-cart-template .wrapper-cart-template select{border:2px solid #1d42ac;align-items:flex-start}#shopify-section-cart-template .wrapper-cart-template .cart-details{display:flex;align-items:flex-start;justify-content:space-between;padding-right:80px;font-size:18px;line-height:21px}@media screen and (max-width:1300px){#shopify-section-cart-template .wrapper-cart-template .cart-details{padding-right:0}}@media (max-width:1200px){#shopify-section-cart-template .wrapper-cart-template .cart-details{flex-direction:row;flex-wrap:wrap;padding-right:0;width:calc(100% - 72px)}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details{font-size:10px;line-height:12px}}#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos{margin:0 12px;width:32%;max-width:none}@media (max-width:1200px){#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos{margin:0 0 12px;max-width:none;width:100%}}#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos .product-name{color:#1d42ac;font-size:18px;line-height:21px;margin-bottom:0}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos .product-name{font-size:10px;line-height:12px}}#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos .size{margin-bottom:0}#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos .size small{font-size:18px;line-height:21px;color:#bbc6e6}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .cart-infos .size small{font-size:10px;line-height:12px}}#shopify-section-cart-template .wrapper-cart-template .cart-details .product-vendor{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}#shopify-section-cart-template .wrapper-cart-template .cart-details .price-box{max-width:70px;margin-left:12px;font-weight:400;font-size:18px;line-height:21px}@media (max-width:1200px){#shopify-section-cart-template .wrapper-cart-template .cart-details .price-box{margin:0}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .price-box{max-width:30px;font-size:10px;line-height:12px}}#shopify-section-cart-template .wrapper-cart-template .cart-details .update{font-family:UniversLTPro-55Roman,sans-serif;border:2px solid #1d42ac;color:#1d42ac;font-weight:400;font-size:18px;line-height:21px;min-width:100px;text-transform:none;background-color:#fff}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .update{background-color:#fff;font-size:12px;line-height:15px;min-width:auto;padding:8px 8px 6px}}#shopify-section-cart-template .wrapper-cart-template .cart-details .update:hover{color:#fff!important;background-color:#1d42ac}#shopify-section-cart-template .wrapper-cart-template .cart-details .remove{padding:0;margin-left:24px;justify-content:flex-start;min-width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .remove{margin-left:0}}#shopify-section-cart-template .wrapper-cart-template .cart-details .remove a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}#shopify-section-cart-template .wrapper-cart-template .cart-details .remove a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1d42ac}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .remove a:after{content:none}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .cart-details .remove a svg{height:8px;width:8px}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .qty-group{height:33px;margin-bottom:0}#shopify-section-cart-template .wrapper-cart-template .qty-group .button{height:33px}}#shopify-section-cart-template .wrapper-cart-template .qty-group input[name="updates[]"]{color:#1d42ac}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .qty-group input[name="updates[]"]{width:42px;font-size:12px;line-height:15px}}#shopify-section-cart-template .wrapper-cart-template .total{padding:0 0 30px;color:#1d42ac;font-size:18px;border-bottom:none;margin-bottom:0}#shopify-section-cart-template .wrapper-cart-template .total .label,#shopify-section-cart-template .wrapper-cart-template .total .price{font-size:18px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .total{font-size:12px;line-height:15px;padding:12px 0 18px;border-top:1px solid #1d42ac;margin-top:24px}#shopify-section-cart-template .wrapper-cart-template .total .label,#shopify-section-cart-template .wrapper-cart-template .total .price{font-size:12px;line-height:15px}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .right-col .box-title{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}#shopify-section-cart-template .wrapper-cart-template .right-col .continue{border:2px solid #1d42ac;text-transform:none;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px;line-height:21px;margin-bottom:0;letter-spacing:0}#shopify-section-cart-template .wrapper-cart-template .right-col .continue:hover{color:#fff!important}#shopify-section-cart-template .wrapper-cart-template .right-col .btn-checkout{letter-spacing:0;font-family:UniversLTPro-55Roman,sans-serif;text-transform:none;font-weight:400;background-color:red;border:2px solid red;font-size:18px;line-height:21px;margin-bottom:20px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .right-col .btn-checkout{margin-right:15px;height:39px;padding:11px 15px 10px}}#shopify-section-cart-template .wrapper-cart-template .right-col .btn-checkout:hover{color:red;border:2px solid red;background-color:#fff}#shopify-section-cart-template .wrapper-cart-template .right-col .btn-actions{margin-bottom:40px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .right-col .btn-actions{margin-bottom:24px}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template .right-col .btn-actions .btn{width:calc(50% - 10px);margin-bottom:0;display:inline-block;font-size:12px;line-height:15px}}#shopify-section-cart-template .wrapper-cart-template #cartSpecialInstructions{border:2px solid #1d42ac}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator h3{font-size:18px;line-height:21px;font-weight:500;color:#1d42ac;text-transform:none;border:none;letter-spacing:0;padding-bottom:0;margin-bottom:31px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator h3{font-size:12px;line-height:1;margin-bottom:13px}}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #address_zip,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #shipping-rates{color:#1d42ac!important;-webkit-text-fill-color:#1d42ac!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;list-style-type:none}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #address_zip li:before,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #shipping-rates li:before{background-color:#1d42ac}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator .form-group{margin-bottom:20px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator .form-group{margin-bottom:12px}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator .form-group #address_country{margin-bottom:-6px}}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator .form-group label{color:#1d42ac;font-size:18px;line-height:21px;margin-bottom:13px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator .form-group label{font-size:12px;line-height:1;margin-bottom:9px}}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select{color:#1d42ac;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select{font-size:12px}}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::-moz-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::-moz-placeholder{color:#1d42ac;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input:-ms-input-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select:-ms-input-placeholder{color:#1d42ac;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::-ms-input-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::-ms-input-placeholder{color:#1d42ac;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::placeholder{color:#1d42ac;font-weight:400;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::-moz-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::-moz-placeholder{font-size:12px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input:-ms-input-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select:-ms-input-placeholder{font-size:12px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::-ms-input-placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::-ms-input-placeholder{font-size:12px}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator input::placeholder,#shopify-section-cart-template .wrapper-cart-template #shipping-calculator select::placeholder{font-size:12px}}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #get-rates-container{margin-top:12px}}#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #get-rates-container .btn{letter-spacing:0;border:2px solid #1d42ac;text-transform:none;font-weight:400}@media (max-width:800px){#shopify-section-cart-template .wrapper-cart-template #shipping-calculator #get-rates-container .btn{width:calc(50% - 10px)}}@media screen and (min-width:800px) and (max-width:997px){#shopify-section-cart-template .wrapper-cart-template{display:block}#shopify-section-cart-template .cart_items{max-width:none}}.product-cart__warning{margin-bottom:40px}@media screen and (max-width:997px){.product-cart__warning{margin-bottom:20px}}#your-shopping-cart .main-content{min-height:auto}@media (max-width:800px){#your-shopping-cart .main-content{min-height:100vh}}#your-shopping-cart .cart-template .alert-warning{border:none;background:none;color:#1d42ac;font-family:UniversLTPro-55Roman,sans-serif;font-size:18px;line-height:21px}@media (max-width:800px){#your-shopping-cart .cart-template .alert-warning{font-size:12px;line-height:15px}}#your-shopping-cart .cart-template .cart-empty{font-size:18px;line-height:21px}#your-shopping-cart .cart-template .cart-empty a{text-decoration:underline}.halo-modal{background-color:hsla(0,0%,100%,.9)}@media (max-width:800px){.halo-modal{background-color:#fff;top:44px}}.halo-modal .modal-overlay{max-width:1200px;border:2px solid #1d42ac;background-color:#fff}@media (max-width:800px){.halo-modal .modal-overlay{transform:translateY(0);margin:0;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;transition:none!important;top:10px!important;left:10px!important;max-width:100vw!important}}.halo-modal .halo-modal-body{padding:20px}@media (max-width:800px){.halo-modal .halo-modal-body{padding:12px;max-height:100%!important}}@media (max-width:800px){.halo-modal .halo-modal-content{height:100%}}.halo-modal .halo-modal-content .close{background-color:transparent;right:20px;top:20px;height:26px;width:26px;border:none}@media (max-width:800px){.halo-modal .halo-modal-content .close{height:16px;width:16px;right:8px;top:8px}}.halo-modal .halo-modal-content .close:hover{background-color:transparent}.halo-modal .halo-modal-content .close svg{width:100%;height:100%}@media (max-width:800px){.is-banner .halo-modal{top:104px}}.weglot-link{font-size:18px;line-height:21px}.weglot-link:hover{text-decoration:underline}@media (max-width:1200px){.weglot-link{color:#fff!important;font-size:32px;line-height:38px}}.weglot-link--active{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.header-lang-style2 .lang-currency-groups.lang-currency-groups{height:21px}@media (max-width:1200px){.wrapper_header_02 .mb-area .lang-currency-groups{border-top:0;margin-top:0;padding:0 12px}}#custom-block-1541389364083.home-custom-block,.home-custom-block{margin-top:42px;margin-bottom:72px}#custom-block-1541389364083.home-custom-block .col-12{flex:0 0 83.333333%;max-width:83.333333%;margin:0 auto}.home-store-info-sections{font-size:26px}.home-store-info-sections a{position:relative;font-size:26px;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400}.home-store-info-sections a:before{position:absolute;left:0;width:100%;bottom:2px;height:1px;content:"";display:block;visibility:visible;background-color:#1d42ac}.products-grid .grid-item:not(.grid-item-mansory) .product-grid-image{min-height:auto}.products-grid .grid-item:not(.grid-item-mansory) .product-grid-image img{top:auto;bottom:0;transform:translate(-50%,1%);height:auto;min-height:auto}.products-grid .grid-item:not(.grid-item-mansory) .product-grid-image:after{padding-top:100%}.page-header h2,.rte h1{font-family:UniversLTPro-55Roman,sans-serif;font-size:54px;line-height:63px;font-weight:500;letter-spacing:0;color:#1d42ac;text-transform:none;margin-top:40px;text-align:center}@media (max-width:800px){.page-header h2,.rte h1{font-size:32px;line-height:38px;margin-top:24px}}.rte h2,.rte h3{font-family:UniversLTPro-55Roman,sans-serif;font-size:26px;line-height:30px;font-weight:500;letter-spacing:0;color:#1d42ac;text-transform:none}@media (max-width:800px){.rte h2,.rte h3{font-size:17px;line-height:19px}}.rte h2 span,.rte h3 span{color:#1d42ac!important}.page-tpl .rte{font-family:UniversLTPro-55Roman,sans-serif;margin-bottom:32px;font-size:18px;line-height:21px}@media (max-width:800px){.page-tpl .rte{margin-bottom:18px;font-size:12px;line-height:15px}}.page-tpl .rte p{margin-bottom:40px}@media (max-width:800px){.page-tpl .rte p{margin-bottom:20px}}#privacy-policy .breadcrumb,#shipping-and-returns .breadcrumb,#terms-and-conditions .breadcrumb{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.reset{font-size:12px;line-height:15px}@media (min-width:800px){.reset{font-size:18px;line-height:21px}}.reset input[type=password]{border:2px solid #1d42ac;color:#1d42ac;-webkit-text-fill-color:#1d42ac}.reset .action-btn input[type=submit]{border-width:2px;font-size:12px;line-height:15px;font-weight:400;text-transform:none;color:#1d42ac;background-color:#fff}.reset .action-btn input[type=submit]:hover{color:#fff;background-color:#1d42ac}@media (min-width:800px){.reset .action-btn input[type=submit]{font-size:18px;line-height:21px}}.account-page{font-size:18px;line-height:21px;font-family:UniversLTPro-55Roman,sans-serif}@media (max-width:800px){.account-page{font-size:12px;line-height:15px}}.account-page .grid .grid-item{margin-bottom:80px}@media (max-width:800px){.account-page .grid .grid-item{margin-bottom:40px}}.account-page .last a{text-decoration:underline}.account-page .large--right a{color:#fff!important;font-weight:400;text-transform:none;border:2px solid #1d42ac;font-family:UniversLTPro-55Roman,sans-serif}.account-page .large--right a:hover{border:2px solid #1d42ac;color:#1d42ac!important;background-color:#fff}.account-page .box-title{margin:40px 0;color:#1d42ac;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400;font-size:26px;line-height:.9;letter-spacing:0;text-transform:none;border-bottom:none}@media (max-width:800px){.account-page .box-title{font-size:17px;line-height:19px}}.account-page .acc-name{color:#1d42ac;font-size:18px;line-height:21px;font-family:UniversLTPro-55Roman,sans-serif}@media (max-width:800px){.account-page .acc-name{font-size:12px;line-height:15px}}.account-page .action-btn a{font-family:UniversLTPro-55Roman,sans-serif;color:#fff!important;font-weight:400;text-transform:none;border:2px solid #1d42ac}.account-page .action-btn a:hover{color:#1d42ac!important;border-width:2px}.account-page .btn-edit-delete a{font-size:18px;line-height:21px;font-family:UniversLTPro-55Roman,sans-serif}@media (max-width:800px){.account-page .btn-edit-delete a{font-size:12px;line-height:15px}}.account-page .btn-edit-delete a:first-of-type{font-weight:400;text-transform:none;background-color:#1d42ac;color:#fff!important}.account-page .btn-edit-delete a:first-of-type:hover{color:#1d42ac!important;border:2px solid #1d42ac;background-color:#fff}.account-page .btn-edit-delete a:nth-of-type(2){border:2px solid #1d42ac;font-weight:400;text-transform:none;color:#1d42ac!important}.account-page .btn-edit-delete a:nth-of-type(2):hover{background-color:#1d42ac;color:#fff!important}.account-page th{color:#1d42ac!important}.add-edit-addr input,.add-edit-addr label{font-size:18px;line-height:21px;font-family:UniversLTPro-55Roman,sans-serif;color:#1d42ac}@media (max-width:800px){.add-edit-addr input,.add-edit-addr label{font-size:12px;line-height:15px}}.add-edit-addr input[type=tel],.add-edit-addr input[type=text],.add-edit-addr select{border:2px solid #1d42ac;color:#1d42ac;-webkit-text-fill-color:#1d42ac}.add-edit-addr .form-group{margin-bottom:20px}.add-edit-addr .form-group input[type=checkbox]+label:before{border:2px solid #1d42ac}.add-edit-addr .btn{text-transform:none;font-weight:400;border-width:2px;font-family:UniversLTPro-55Roman,sans-serif}.add-edit-addr .btn+a{color:#1d42ac!important;padding:8px 10px 6px!important;margin-left:15px}@media (max-width:800px){.add-edit-addr .btn+a{margin-left:0}}.add-edit-addr .btn+a:hover{background-color:#1d42ac;color:#fff!important}.geolocation-modal{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;background-color:hsla(0,0%,100%,.6);z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:center}.geolocation-modal--close,.geolocation-modal--close .geolocation-modal__content{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.geolocation-modal__content{position:relative;width:calc(100% - 20px);background-color:#fff;border:2px solid #1d42ac;font-size:15px;line-height:18px;padding:20px}@media (min-width:768px){.geolocation-modal__content{width:60%}}@media (min-width:1200px){.geolocation-modal__content{font-size:26px;line-height:30px;padding:40px}}.geolocation-modal a,.geolocation-modal a:hover{text-decoration:underline}.geolocation-modal__close{position:absolute;right:4px;top:0;cursor:pointer}.product-tags{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -4px -4px 0;min-height:16px}@media (min-width:1200px){.product-tags{min-height:28px}}.product-tags:empty{margin:0}.product-tags__tag{height:16px;display:inline-flex;align-items:center;border:1px solid #000;font-family:UniversLTPro-55Roman,sans-serif;font-weight:400;font-size:10px;line-height:10px;padding:0 4px;margin:0 4px 4px 0}@media (min-width:1200px){.product-tags__tag{font-size:14px;line-height:14px;height:28px}}.product-tags__tag>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;top:1px}@media (min-width:1200px){.product-tags__tag>span{top:2px}}@media (min-width:0px) and (max-width:1199px){.sidebar-controls{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}}.sidebar-controls__item{-webkit-appearance:none;border-radius:0;border:0;background-color:transparent;padding:0;font-size:18px;line-height:21px;font-weight:400;cursor:pointer;color:#1d42ac}.sidebar-controls__item:hover{color:#bbc6e6}.fancybox-slide--iframe .fancybox-content{height:0;padding-bottom:calc(56.25% - 100px);position:relative}.fancybox-slide--iframe .fancybox-content .fancybox-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-video-wrap{width:80%;padding:0}.fancybox-video-content{position:relative;width:100%;height:0;padding-bottom:56.25%}.fancybox-video-content+.fancybox-close-small{display:none}.fancybox-video-content video{position:absolute;top:0;left:0;width:100%;height:100%}