.wp-block-archives,.wp-block-categories,.wp-block-group{box-sizing:border-box}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.woocommerce-page ul.products,.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;width:22.05%;margin:0 3.8% 2.992em 0}.woocommerce .woocommerce-breadcrumb:after,.woocommerce ul.products li.first,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}}:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce ul.products:after{clear:both}.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:#dcd7e3;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;overflow:hidden auto}main{display:block}header{min-height:126px;position:relative;z-index:999}@media only screen and (max-width:667px){header{min-height:75px}}@media only screen and (min-width:668px) and (max-width:1024px){header{min-height:75px}}header .top-bar{padding:0 50px 0 68px;height:36px;display:flex;justify-content:space-between;align-items:center;background:radial-gradient(345.78% 3245.34%at 100%0,#0070bf 0,#0d5b93 100%)}@media only screen and (max-width:667px){header .top-bar{display:none}}@media only screen and (min-width:668px) and (max-width:1024px){header .top-bar{display:none}}header .top-bar .contacts a,header .top-bar .top-nav a{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff;text-decoration:none}header .top-bar .contacts a:hover,header .top-bar .top-nav a:hover{text-decoration:underline}header .top-bar .right{display:flex;gap:30px}header .top-bar .contacts{display:flex;gap:28px}header .top-bar .social-icons,header .top-bar .top-nav ul{display:flex;list-style-type:none;gap:30px}header .top-bar .social-icons{gap:26px}header .top-bar .social-icons a{color:#fff;transition:.1s all linear}header .top-bar .social-icons a:hover,header .wrapper .tool-icons a:hover{transform:scale(1.1)}header .top-bar .mobile-nav{display:none}header .wrapper{padding:0 50px;height:90px;display:flex;justify-content:space-between;align-items:center;background:#fff;transition:.3s all linear}@media only screen and (max-width:667px){header .wrapper{height:75px;padding:0 15px}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper{height:75px;padding:0 15px}}@media only screen and (max-width:667px){header .wrapper .custom-logo{width:60px;height:55px;object-fit:contain}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper .custom-logo{width:60px;height:55px;object-fit:contain}}header .wrapper .left{display:flex;align-items:center;gap:80px}@media only screen and (max-width:667px){header .wrapper .left{gap:20px}}header .wrapper .navbar-nav{list-style-type:none;display:flex;gap:35px;align-items:center}@media only screen and (max-width:667px){header .wrapper .navbar-nav{display:none}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper .navbar-nav{display:none}}header .wrapper .navbar-nav li.menu-item-has-children{display:flex;gap:5px;align-items:center;position:relative;z-index:9}header .wrapper .navbar-nav li.menu-item-has-children>a{padding:36px 0}header .wrapper .navbar-nav li.menu-item-has-children:hover .dropdown-menu{display:block;opacity:1}header .wrapper .navbar-nav li.menu-item-has-children:hover::after{transform:rotate(180deg)}header .wrapper .navbar-nav li.menu-item-has-children::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.58578 9.74761C6.69507 9.85625 6.84292 9.91724 6.99703 9.91724C7.15114 9.91724 7.29898 9.85625 7.40828 9.74761L12.0749 5.08094C12.1705 4.96935 12.2204 4.8258 12.2148 4.67899C12.2091 4.53218 12.1482 4.39292 12.0444 4.28903C11.9405 4.18514 11.8012 4.12428 11.6544 4.11861C11.5076 4.11294 11.364 4.16288 11.2524 4.25844L6.99995 8.51094L2.74745 4.25261C2.6376 4.14276 2.48862 4.08105 2.33328 4.08105C2.17794 4.08105 2.02896 4.14276 1.91911 4.25261C1.80927 4.36245 1.74756 4.51143 1.74756 4.66677C1.74756 4.82212 1.80927 4.9711 1.91911 5.08094L6.58578 9.74761Z%27 fill=%27%230D2835%27/%3E%3C/svg%3E");width:14px;height:14px;background-repeat:no-repeat;background-size:cover;transition:.3s all linear}header .wrapper .navbar-nav li.menu-item-has-children .dropdown-menu{display:none;position:absolute;top:100%;list-style-type:none;min-width:250px;background-color:#fff;opacity:0;transition:.3s all linear}header .wrapper .navbar-nav li.menu-item-has-children .dropdown-menu a{display:flex;padding:10px 20px;color:#0d2835!important;transition:.3s all linear}header .wrapper .navbar-nav li.menu-item-has-children .dropdown-menu a:hover{color:#005d9f!important}header .wrapper .navbar-nav li:hover a{color:#005d9f}header .wrapper .navbar-nav li:hover::after{filter:invert(10%) sepia(80%) saturate(3565%) hue-rotate(191deg) brightness(99%) contrast(101%)}header .wrapper .navbar-nav a{font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:#0d2835;text-decoration:none;transition:.3s all linear}header .wrapper .tool-icons{display:flex;align-items:center;gap:30px}@media only screen and (max-width:667px){header .wrapper .tool-icons{gap:20px;margin-left:auto;margin-right:40px}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper .tool-icons{gap:20px;margin-left:auto;margin-right:40px}}header .wrapper .tool-icons a{display:flex;transition:.3s all linear}header .wrapper .tool-icons .cart-count a{border:1px solid #e1eaef;border-radius:35px;display:flex;gap:10px;padding:10px 12px;text-decoration:none}@media only screen and (max-width:667px){header .wrapper .tool-icons .cart-count a{padding:0;border:0;position:relative}header .wrapper .tool-icons .cart-count a .count{position:absolute;left:90%;top:-60%}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper .tool-icons .cart-count a{padding:0;border:0;position:relative}header .wrapper .tool-icons .cart-count a .count{position:absolute;left:90%;top:-60%}}header .wrapper .tool-icons .cart-count a .count{background:#005d9f;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#fff}header .wrapper .mobile-toggle{display:none}@media only screen and (max-width:667px){header .wrapper .mobile-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:44px;height:44px;border:1px solid #e1eaef;border-radius:30px}header .wrapper .mobile-toggle .bar{width:18px;height:2px;display:flex;border:1px solid #0d2835;transition:.3s all linear}}@media only screen and (min-width:668px) and (max-width:1024px){header .wrapper .mobile-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:44px;height:44px;border:1px solid #e1eaef;border-radius:30px}header .wrapper .mobile-toggle .bar{width:18px;height:2px;display:flex;border:1px solid #0d2835;transition:.3s all linear}}footer{background:#005d9f}footer .spacer{opacity:.1;border-bottom:1px solid #fff}footer .upper-wrapper{padding:76px 60px 42px;max-width:1320px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (max-width:667px){footer .upper-wrapper{flex-flow:column;padding:76px 14px 42px}}@media only screen and (min-width:668px) and (max-width:1024px){footer .upper-wrapper{flex-wrap:wrap}}footer .upper-wrapper .logo-wrapper{display:flex;gap:10px;align-items:center;max-width:320px;margin-bottom:30px}footer .upper-wrapper .logo-wrapper img{width:87.06px;height:auto}footer .upper-wrapper .contacts li a,footer .upper-wrapper .logo-wrapper .footer-description,footer .upper-wrapper h3{font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#fff}footer .upper-wrapper .contacts{list-style-type:none;display:flex;flex-flow:column;gap:15px}@media only screen and (max-width:667px){footer .upper-wrapper .contacts{margin-bottom:30px}}@media only screen and (min-width:668px) and (max-width:1024px){footer .upper-wrapper .contacts{margin-bottom:30px}}footer .upper-wrapper .contacts li a{display:flex;gap:10px;text-decoration:none;font-weight:400;font-size:14px;line-height:22px}footer .upper-wrapper .contacts li a span{max-width:237px}footer .upper-wrapper .contacts li img{width:18px;height:18px;transition:.1s all ease}footer .upper-wrapper .contacts li:hover img{transform:scale(1.2)}footer .upper-wrapper .contacts li .img-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:5px;gap:10px;width:28px;height:28px;background:rgba(255,255,255,.1);border-radius:50px}footer .upper-wrapper h3{font-family:"Libre Baskerville";font-weight:700;font-size:18px;line-height:28px;margin-bottom:15px}footer .upper-wrapper .footer-nav:not(:last-child){margin-bottom:30px}@media only screen and (max-width:667px){footer .upper-wrapper .footer-nav{margin-bottom:30px}}@media only screen and (min-width:668px) and (max-width:1024px){footer .upper-wrapper .footer-nav{margin-bottom:30px}}footer .upper-wrapper .footer-nav ul{list-style-type:none;display:flex;flex-flow:column;gap:8px}footer .upper-wrapper .footer-nav ul a,footer .upper-wrapper .newsletter .subtitle{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#fff}footer .upper-wrapper .footer-nav ul a{text-decoration:none}footer .upper-wrapper .footer-nav ul a:hover{text-decoration:underline}footer .upper-wrapper .newsletter{margin-bottom:60px;min-width:350px}@media only screen and (max-width:667px){footer .upper-wrapper .newsletter{min-width:auto}}@media only screen and (min-width:668px) and (max-width:1024px){footer .upper-wrapper .newsletter{min-width:auto}}footer .upper-wrapper .newsletter .subtitle{margin-bottom:10px}footer .upper-wrapper .newsletter .input-wrapper{position:relative;background:rgba(7,4,38,.1);border:1px solid #e1eaef;border-radius:5px}footer .upper-wrapper .newsletter .input-wrapper button{position:absolute;right:0;top:0;height:100%;border:0;outline:0;padding:15px 28px;text-transform:uppercase;cursor:pointer}footer .upper-wrapper .newsletter .input-wrapper [type=email]{border:0;outline:0;padding:14px 20px;width:100%;background:rgba(7,4,38,.1);font-size:14px;line-height:22px;color:rgba(0,0,0,.6)}footer .upper-wrapper .social-icons{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:15px}footer .upper-wrapper .social-icons a{transition:.3s all linear}footer .upper-wrapper .social-icons a:hover{transform:scale(1.1)}footer .bottom-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px 60px;max-width:1320px;margin-left:auto;margin-right:auto}@media only screen and (max-width:667px){footer .bottom-wrapper{flex-flow:column}}@media only screen and (min-width:668px) and (max-width:1024px){footer .bottom-wrapper{flex-flow:column}}footer .bottom-wrapper .copyright{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#fff;opacity:.8}@media only screen and (max-width:667px){footer .bottom-wrapper .copyright{margin-bottom:20px}}@media only screen and (min-width:668px) and (max-width:1024px){footer .bottom-wrapper .copyright{margin-bottom:20px}}footer .bottom-wrapper .btn-jump-top{width:42px;height:42px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:-15%;transform:translateY(calc(50% - 10px));transition:.3s all linear}footer .bottom-wrapper .btn-jump-top:hover{transform:translateY(calc(50%))}@media only screen and (max-width:667px){footer .bottom-wrapper .btn-jump-top{top:-35px}}footer .bottom-wrapper .payments{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px}footer .bottom-wrapper .payments img{margin-top:20px}@media only screen and (max-width:667px){footer .bottom-wrapper .payments img{width:42px;height:28px}}@media only screen and (min-width:668px) and (max-width:1024px){footer .bottom-wrapper .payments img{width:42px;height:28px}}.cart-msg .inner-wrapper,footer .live-chat{display:flex;align-items:center;justify-content:center}footer .live-chat{width:68px;height:68px;background:#128c7e;box-shadow:0 10px 12px rgba(38,44,47,.08);position:fixed;right:40px;bottom:40px;border-radius:50%;z-index:9;transition:.3s all linear}footer .live-chat:hover{transform:scale(.9)}@media only screen and (max-width:667px){footer .live-chat{width:48px;height:48px}footer .live-chat img{width:24px;height:24px}}footer .search-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(13,40,53,.4);display:none;z-index:9999}footer .search-wrapper form{position:absolute;top:72px;left:50%;transform:translateX(-50%);border-radius:5px}footer .search-wrapper [type=text]{min-width:70vw;border:0;outline:0;font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#0d2835;border-radius:5px;padding:15px 95px 15px 10px}footer .search-wrapper .btn-clear{position:absolute;top:50%;transform:translateY(-50%);right:66px;cursor:pointer}footer .search-wrapper button{position:absolute;top:0;right:0;height:100%;padding:10px;border:0;outline:0;width:56px;background:#ffd439;border-radius:0 5px 5px 0}.cart-msg .inner-wrapper p,.noti-msg,.products h2,footer .upper-wrapper .newsletter .input-wrapper [type=email]{font-family:"Source Sans Pro";font-style:normal;font-weight:400}.cart-msg,.noti-msg{display:none;position:fixed}.noti-msg{padding:8px 10px;border-radius:10px;box-shadow:0 0 2px #ccc;font-size:14px;line-height:24px;left:30px;bottom:30px}.cart-msg{top:0;left:0;width:100vw;height:100vh;background:#00000069;z-index:999}.cart-msg .inner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px;border-radius:10px;background:#fff;flex-flow:column;gap:20px}@media only screen and (max-width:667px){.cart-msg .inner-wrapper{min-width:90vw}}.cart-msg .inner-wrapper p,.products h2{font-size:16px;line-height:26px}@media only screen and (max-width:667px){.cart-msg .inner-wrapper p{text-align:center}}.products{padding:100px 0;background:#ecf2f5}@media only screen and (max-width:667px){.products{padding:50px 0}}@media only screen and (min-width:668px) and (max-width:1024px){.products{padding:50px 0}}.products h2{font-family:"Kaisei Opti";font-weight:700;font-size:36px;line-height:46px;text-align:center;color:#0d2835;margin-bottom:40px}@media only screen and (max-width:667px){.products h2{font-size:32px;line-height:42px;margin-bottom:20px}}@media only screen and (min-width:668px) and (max-width:1024px){.products h2{font-size:32px;line-height:42px;margin-bottom:20px}}.page-id-27 .products .tab-header a:not(.active):not(:hover){background:#ecf2f5!important}.btn-grp{display:flex;gap:15px}@media only screen and (max-width:667px){.btn-grp{flex-flow:column}}@media only screen and (min-width:668px) and (max-width:1024px){.btn-grp{flex-flow:column}}.btn{flex-direction:row;justify-content:center;align-items:center;padding:14px 28px;gap:10px;box-shadow:0 2px 12px rgba(38,44,47,.04);border-radius:5px;text-decoration:none;font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-size:14px;line-height:22px;text-transform:uppercase;transition:.3s all linear;overflow:hidden;cursor:pointer}.btn.secondary{color:#0d2835;background:#ffd439}.btn.blue::after,.btn.secondary::after{content:"";background:#fff;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-20px!important;margin-top:-120%;opacity:0;transition:all .8s;border-radius:50%}.btn.blue:active:after,.btn.secondary:active:after{padding:0;margin:0;opacity:.1;transition:0s}.btn.blue{background:#005d9f;color:#fff;outline:0;border:0}.btn,.search-wrapper form{display:flex;position:relative}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#005d9f 0,#2082cb 100%);border-radius:4px;transition:.3s all linear}::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#035794 0,#177cc9 100%)}