@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none}html,body{font-family:"Inter",sans-serif;color:#1f1f1f;font-size:16px;margin:0;padding:0;font-weight:400;line-height:1.4}body{overflow-x:hidden}:root{--BorderRadius:10px;--PrimaryClr:#1f1f1f;--blueClr:#1b68b3;--btnHover:#b0b0b0}p:empty{display:none}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:var(--PrimaryClr);font-family:"Inter",sans-serif}h1{font-size:36px;line-height:1.2;margin-bottom:15px;font-weight:700}h2{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.2}h3{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.2}h4{font-size:24px;font-weight:700;margin-bottom:20px;line-height:1.2}img{max-width:100%}.text-center{text-align:center}.vcenter{align-items:center !important}.mauto{margin:0 auto!important}a,.alink{color:#1b68b3;transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s}a:focus,a:visited,a:hover{outline:none;text-decoration:none;transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;color:#1b68b3}p,.para{margin-bottom:15px;line-height:1.6}.message.success,.message{font-size:13px}div.mage-error{font-size:12px}.message.error{font-size:13px}.message.info{font-size:12px;padding-left:35px}.message.info>*:first-child:before{font-size:18px;width:40px}textarea{border:1px solid #adc9da}.message.error>*:first-child:before{font-size:18px;line-height:18px;color:#b30000;content:'\e61f';font-family:'luma-icons';margin:-12px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:15px;top:24px;width:30px;position:absolute;text-align:center}.action.primary,.action-primary{background-image:none;background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:600;padding:10px 15px;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:90px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#1b68b3}::-webkit-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:500}::-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:500}:-ms-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:500}:-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:500}.block-search input::-webkit-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}.block-search input::-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}.block-search input:-ms-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}.block-search input:-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}select::-webkit-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}select::-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}select:-ms-input-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}select:-moz-placeholder{color:#a7a7a7;font-size:14px;font-weight:400}.fieldset.coupon input::-webkit-input-placeholder{color:#ddd;font-size:13px;font-weight:400}.fieldset.coupon input::-moz-placeholder{color:#ddd;font-size:13px;font-weight:400}.fieldset.coupon input:-ms-input-placeholder{color:#ddd;font-size:13px;font-weight:400}.fieldset.coupon input:-moz-placeholder{color:#ddd;font-size:13px;font-weight:400}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{background:#fff;background-clip:padding-box;border:1px solid #adc9da;border-radius:1px;font-family:"Inter",sans-serif;font-size:14px;height:40px;line-height:1.42857143;padding:0 10px;vertical-align:baseline;width:100%;box-sizing:border-box}select{border:1px solid #adc9da;padding:0 10px;background:#fff;border-radius:1px;font-family:"Inter",sans-serif;font-size:14px;height:40px}button.action{background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:500;padding:0 15px !important;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:100px;height:42px;line-height:42px;transition:all linear .3s}button.action:hover{border-color:#006bb4;background:#006bb4}.modal-popup .modal-inner-wrap{margin-top:7rem}body.customer-account-confirmation .page-title-wrapper{padding-top:2.5rem}.cms-home .columns .column.main{padding-bottom:0}.header.content{padding:0 15px !important;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin:0 auto !important;width:100%;max-width:100% !important;padding-left:0 !important}.header.content .header-middle{width:100%;margin:0;padding:10px 0 10px 4%;display:flex;align-items:center;flex-direction:column;justify-content:center;height:115px}.header.content .header-middle .nav-sections{order:2;padding-top:12px;margin-bottom:0 !important;padding-bottom:0 !important;width:100%}.header-middle .nav-sections-item-content>.navigation{max-width:100%;width:100%;padding:0}.header-middle .nav-sections-item-content>.navigation ul{padding:0}.header-middle .navigation .level0>.level-top{color:#484848;line-height:36px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block;font-weight:500;font-size:14px}.header-middle .navigation .level0>.level-top:hover{color:var(--blueClr);text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:transparent;border-style:solid;border-width:0;color:#006bb4 !important;text-decoration:none;display:inline-block}.page-wrapper .page-header .panel.wrapper{border-bottom:1px solid #d6d6d6;background-color:#fff;color:#1f1f1f}.page-wrapper .panel.wrapper .panel.header{max-width:100%}.page-header .top-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;font-family:"Inter",sans-serif;font-size:14px}.header.panel>.header.links{display:none}.page-header .top-header .top-right ul{display:flex;align-items:center;justify-content:space-between}.top-header .top-right ul li{margin:0 20px 0 0;padding:0 20px 0 0;display:inline-block;position:relative}.top-header .top-right ul li:last-child{margin-right:0;padding-right:0}.top-header .top-right ul li:after{content:'';display:inline-block;margin:0;padding:0;height:13px;width:1px;position:absolute;background:#adc9da;right:0;top:4px}.top-header .top-right ul li:last-child:after{display:none}.top-header .top-right ul li a{color:var(--PrimaryClr)}.top-header .top-right ul li a:hover{color:var(--blueClr);text-decoration:underline}.page-wrapper .page-header{background-color:#efefef;width:100%}h1.page-title{color:#1f1f1f}.cms-home .page-main{max-width:100%;padding-left:0;padding-right:0;width:100%}.page-main{max-width:1520px;width:100%;padding:0 20px}.header.content .logo-section{margin:0;display:block;background:#1b67b3;padding:30px 20px;width:28%;height:115px}.header.content .logo-section .logo{margin:0;max-width:100%;width:100%;padding:0}.header.content .logo img{max-height:max-content;width:275px;height:auto}.header.content .minicart-wrapper{order:6;margin-left:12px}.header.content .header-middle .block.block-search{width:100%;margin:0;padding:0;float:left;position:relative}.header-right ul.header.links{display:flex;align-items:flex-start;justify-content:flex-end;gap:12px;font-size:14px;flex-direction:row;padding:0;width:18%}.header-right ul.header.links li{margin:0}.header-right ul.header.links li:first-child{display:none}.header-right ul.header.links li>a{font-size:0;background:#fff;border:2px solid #1f1f1f;width:34px;height:34px;display:flex;border-radius:50%;position:relative;align-items:center;justify-content:center}.header-right ul.header.links li>a:hover{background:#1f1f1f}.header-right ul.header.links li>a:hover:after{filter:invert(1)}.header-right ul.header.links li>a:after{position:absolute;content:'';width:20px;height:20px;display:inline-block;padding:0;margin:0;background:url('../images/user-icon.svg') no-repeat 0 0;background-size:contain}.header-right ul.links li.wishlist>a:after{position:absolute;content:'';width:18px;height:16px;display:inline-block;padding:0;margin:0;background:url('../images/wishlist-icon.svg') no-repeat 0 0;background-size:contain}.header-right .minicart-wrapper .action.showcart{background:#fff;border:2px solid #1f1f1f;width:34px;height:34px;display:flex;border-radius:50%;position:relative;align-items:center;justify-content:center}.header-right .minicart-wrapper .action.showcart:before{position:absolute;content:'';width:20px;height:20px;display:inline-block;padding:0;margin:0;background:url('../images/cart-icon.svg') no-repeat 0 0;background-size:contain}.header-right .minicart-wrapper .action.showcart:hover{background:#1f1f1f}.minicart-wrapper .action.showcart:hover:before{filter:invert(1) !important}.header-right .minicart-wrapper .action.showcart .text{display:none}.minicart-wrapper .action.showcart .counter.qty{background:#1b68b3;color:#fff;height:18px;line-height:19px;border-radius:2px;display:inline-block;margin:0;min-width:20px;overflow:hidden;padding:0 5px;text-align:center;white-space:normal;position:absolute;font-size:10px;bottom:-24px}.minicart-wrapper .action.showcart .counter-number{text-shadow:none;font-weight:500}.navigation .level0 .submenu a{font-size:13px;padding:10px 15px}.navigation .level0 .submenu .active>a{border-color:#1b68b3 !important}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#eff6fe;color:#1b68b3;text-decoration:none}.navigation ul li.first.level0{background-color:#1b67b3;color:#fff;padding:0 15px 0 0}.navigation ul li.first.level0:hover{background-color:#1f1f1f}.navigation ul li.first.level0:hover .level-top{color:#1b67b3}.navigation ul li.first.level0>.level-top{color:#fff !important;font-size:14px;line-height:36px;font-weight:400;padding-left:15px;border:none}.navigation .level0.has-active.category-item.first>.level-top{color:#fff !important}.navigation .level0.parent:hover>.submenu{overflow:visible !important;top:36px !important}.nav-sections{background:#f0f0f0;padding-top:10px;margin-bottom:15px !important}.header.content .navigation .level0.parent>.level-top>.ui-menu-icon{right:-5px}.header.content .header-right{width:15%;margin:0;padding:15px 0 0;display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-end}.banner-section{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;gap:15px;width:100%;max-width:1540px;overflow:hidden;height:580px;margin-top:15px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative}.banner-section .mp-banner-slider .owl-dots{position:absolute;margin-top:0 !important;bottom:60px !important;left:7%;top:inherit !important}.banner-section .owl-theme .owl-dots .owl-dot span{width:22px;height:3px;margin:5px;background:#a2c7eb;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:2px}.banner-section .owl-theme .owl-dots .owl-dot.active span,.banner-section .owl-theme .owl-dots .owl-dot:hover span{background:#1b68b3}.banner-section .slider-secion{width:74.5%;padding:0;height:auto;overflow:hidden}.banner-static{height:auto;width:27%;overflow:hidden}.banner-static img{height:auto;width:auto;max-width:100%}.advantage-secion{max-width:1480px;margin:0 auto;padding:0 20px;border-bottom:1px solid #c9e2fb}.home-advantage .ha-box.one{justify-content:flex-start;width:20%}.home-advantage .ha-box.two{border-left:1px dashed #9ac0e4;border-right:1px dashed #9ac0e4;width:30%}.home-advantage .ha-box.four{justify-content:flex-end;border-left:1px dashed #9ac0e4}.home-advantage .ha-box.four img{max-width:65px}.home-advantage .ha-box img{max-width:65px;max-height:65px}.home-advantage{display:flex;align-items:center;justify-content:space-between;padding:50px 0 40px;margin:0 auto;width:100%}.home-advantage .ha-box{display:flex;align-items:flex-start;justify-content:center;gap:15px;width:25%;padding:10px 0}.home-advantage .ha-box .ha-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#1f1f1f;font-size:17px;font-weight:400;margin:0;padding:0}.ha-box .ha-content .normaltxt{display:block;margin:0;padding:0;font-size:17px;font-weight:400}.ha-box .ha-content .highlighttxt{color:#1b68b3;font-size:36px;font-weight:600;display:block;margin:0;padding:0;line-height:1.2}.ha-box .ha-content .highlighttxt small{font-size:16px;font-weight:500;line-height:1}.header.content .block-search input{margin:0;padding-right:15px;position:static;border:1px solid #adc9da;height:40px;font-size:14px}.header.content .block-search .action.search{right:0;top:25px;opacity:1;width:48px;height:42px;min-width:48px}.header.content .block-search .action.search:before{font-size:20px;line-height:32px;color:#26648a}.top-categories{overflow:hidden;width:100%;margin:0 auto;padding:50px 0 0}.top-categories .swiper-container{width:100%;height:auto;margin-left:auto;margin-right:auto}.swiper-categories.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:row !important;align-items:flex-start;justify-content:flex-start}.featuredProduct .swiper-grid-column>.swiper-wrapper{flex-direction:row !important;align-items:flex-start;justify-content:flex-start}.top-categories .swiper-slide{text-align:center;font-size:18px;background:#fff;height:320px;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:0 !important;margin-bottom:30px}.top-categories .swiper-slide .product-item{margin:0;padding:0;width:100%}.top-categories .swiper-slide .product-inner{display:flex;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0}.top-categories .swiper-slide .product-inner:hover{border:1px solid #1b68b3;box-shadow:0 0px 20px rgba(0,0,0,.28)}.top-categories .swiper-slide .product-inner:hover .product-image img{transform:scale(1.07)}.top-categories .swiper-slide .product-inner:hover .product-title a{border-top:1px solid #1b68b3;color:#1b68b3}.top-categories .product-inner .product-image{padding:20px;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden}.top-categories .product-inner .product-image a{display:block}.top-categories .product-item .product-inner .product-image img{max-width:100%;height:auto;transition:all .3s ease-in-out;aspect-ratio:1/1;object-fit:contain}.top-categories .product-item .product-inner .product-title{color:#1f1f1f;font-size:15px;font-weight:700;display:block;line-height:1.3;padding:0;margin:0 auto;width:100%}.top-categories .product-item .product-inner .product-title a{color:#1f1f1f;font-size:15px;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:20px;margin:0}.top-categories .product-item .product-inner .product-title a>span{height:60px;overflow:hidden;display:block}.top-categories .product-item .product-inner .product-title .icon{width:40px;display:block;height:auto}.top-categories .product-item .product-inner .product-title .icon img{max-width:100%;height:12px;filter:brightness(0);transition:all .3s ease-in-out}.top-categories .product-inner:hover .product-title .icon img{filter:brightness(1);transform:scale(1.1)}.heading-panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;margin:30px auto;padding:0 20px;font-family:"Inter",sans-serif;max-width:1520px}.heading-panel h2{font-family:"Inter",sans-serif;font-weight:600;font-size:36px;line-height:1.3;letter-spacing:normal;color:#1f1f1f;margin:0 0 8px;padding:0}.heading-panel h2 span{color:#1b68b3}.heading-panel .head-caption{color:#999;font-weight:400;display:block;margin:0 0 10px;padding:0;font-size:16px;line-height:1.3}.swiper-categories{max-width:1520px;margin:0 auto;padding:0 20px;position:relative}.blue-banner{margin:50px auto;display:flex;align-items:center;justify-content:center;width:100%;padding:50px;background:#1b67b3 url('../images/home-middle-banner.jpg') no-repeat center center;background-size:cover;height:320px}.blue-banner>div{max-width:100%;width:100%}.blue-banner.btwo{margin:0 auto;display:flex;align-items:center;justify-content:center;width:100%;padding:50px;background:#1b67b3 url('../images/home-blue-banner.jpg') no-repeat center center;background-size:cover;height:320px}.container{max-width:1520px;padding:0 20px;margin:0 auto;width:100%}.blue-banner .content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-direction:row;flex-wrap:nowrap;width:98%;margin:0 auto}.blue-banner .content .leftContent{max-width:60%;padding-right:20px}.blue-banner .leftContent p{font-weight:300;font-size:17px;display:block;line-height:1.6;margin:15px 0;text-align:left;color:#fff}.blue-banner .leftContent h2 span{font-weight:300;font-size:36px;display:block}.blue-banner .leftContent h2{font-family:"Inter",sans-serif;font-weight:700;color:#fff;font-size:46px;line-height:1.3;letter-spacing:normal;vertical-align:middle;margin:0;padding:0}.blue-banner .content .rightContent .btn{background:#5cb6b6;color:#fff;font-weight:400;font-size:17px;line-height:1;padding:0 20px;height:52px;min-width:150px;display:flex;align-items:center;justify-content:center;border:1px solid #5cb6b6}.blue-banner .content .rightContent .btn:hover{background:no-repeat;color:#5cb6b6}.featuredProduct{width:100%;margin:0 auto;padding:0;position:relative}.swiper-featured{max-width:1520px;margin:0 auto 60px;padding:0 20px;position:relative}.swiper-featured .swiper-slide{text-align:center;font-size:18px;background:#fff;height:auto !important;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:0 !important;margin-bottom:20px;margin-right:20px !important}.swiper-featured .swiper-slide .product-item{margin:0;padding:0;width:100%}.swiper-featured .swiper-slide .product-inner{display:flex;position:relative;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0}.swiper-featured .product-inner .product-image{padding:20px;margin:0 auto;display:flex;height:220px;align-items:center;justify-content:center;overflow:hidden}.swiper-featured .product-inner .product-image a{display:block}.swiper-featured .product-inner .product-image img{max-width:100%;transition:all .3s ease-in-out}.swiper-featured .swiper-slide .product-inner:hover .product-image img{transform:scale(1.07)}.swiper-featured .product-item-actions{display:block;position:absolute;right:10px;top:5px}.swiper-featured .product-item-actions a.towishlist{display:inline-block}.swiper-featured .product-item-actions a.towishlist img{display:none}.product-social-links .action.towishlist:before,.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.table-comparison .action.towishlist:before{background:url('../images/icon-wishlist.svg') no-repeat 0 0;content:'';width:20px;height:20px;margin:0;padding:0}.swiper-featured .product-item-actions a.towishlist:hover{filter:invert(1)}.swiper-featured .product-item-actions a.towishlist:hover img{filter:invert(1)}.swiper-featured .product-info{color:#1f1f1f;font-size:14px;width:100%;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px;margin:0;transition:all linear .3s;min-height:145px}.swiper-featured .product-info .sku{color:#747474;font-size:13px;font-weight:400;font-family:"Inter",sans-serif}.swiper-featured .product-info .product-name{color:#1f1f1f;font-size:14px;font-weight:700;line-height:1.3;display:block;margin:0;height:90px;overflow:hidden}.swiper-featured .product-info .product-name a{color:#1f1f1f;font-size:14px;font-weight:700;min-height:90px;line-height:1.3;display:block;text-decoration:none}.swiper-featured .product-info .product-name a:hover{color:#1b68b3}.product-info .price-label{font-size:13px;font-weight:400;line-height:1}.swiper-featured .product-info .price-box{color:#1b68b3;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:50%;margin:0;padding:0}.product-info .price-box .total_price{display:none}.swiper-featured .product-info .price-box .price-label{color:#1f1f1f;font-size:13px;font-weight:400;line-height:1.5;text-transform:capitalize}.swiper-featured .swiper-slide .product-inner:hover{border:1px solid #1b68b3;box-shadow:0 0px 20px rgba(0,0,0,.28);position:absolute;z-index:9}.swiper-featured .swiper-slide .product-inner:hover .product-info{border-top:1px solid #1b68b3}.swiper-featured .swiper-slide .product-inner:hover .product-info a{color:#1b68b3}.product-info form{width:100%;margin:0 auto;display:flex}.swiper-featured .product-info .shop-btn{display:flex;align-items:center;justify-content:center;width:100%;opacity:1;visibility:visible}.swiper-featured .product-info .shop-btn button{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;display:inline-block;text-align:center;width:100%;padding:0 20px;height:39px;line-height:39px;border:none;transition:all linear .3s}.swiper-featured .product-info .shop-btn button:hover{background:#1f1f1f;color:#fff}.swiper-featured .swiper-slide .product-inner:hover .shop-btn button{color:#fff;text-decoration:none}.swiper-featured .swiper-slide .product-inner:hover .shop-btn{display:flex;opacity:1;visibility:visible}.swiper-featured .swiper-pagination,.swiper-categories .swiper-pagination{display:none}.ourServices{background:#f6faff;width:100%;padding:50px 0;margin:0 auto;position:relative}.ourServices .heading-panel{margin:0 auto 30px}.featuredProduct .swiper-horizontal{padding-bottom:40px}.swiper-horizontal{max-width:1520px;margin:0 auto;padding:0 20px;position:relative}.swiper-services{max-width:1520px;margin:0 auto;padding:0 20px;position:relative}.swiper-services .product-inner .product-image{padding:0;margin:0 auto;display:flex;height:auto;align-items:center;justify-content:center}.swiper-services .swiper-slide{text-align:center;font-size:18px;background:#fff;height:358px;width:100%;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}.swiper-services .swiper-slide .product-inner{border:none;padding:0;margin:0}.swiper-services .product-inner .product-image{padding:0;margin:0 auto;display:flex;height:auto;align-items:center;justify-content:center;position:relative}.swiper-services .product-inner .product-image img{max-width:100%;height:auto;transition:all .3s ease-in-out}.swiper-services .swiper-slide .product-inner:hover{border:none;box-shadow:none !important}.swiper-services .product-inner .product-image a{display:block;position:relative;line-height:1;overflow:hidden;box-shadow:none !important}.swiper-services .product-inner .product-image a:hover img{transform:scale(1.07)}.swiper-services .product-inner .product-image .service-title{position:absolute;z-index:99;bottom:0;left:0;color:#fff;font-size:20px;font-weight:500;padding:30px;text-align:left;width:100%;line-height:1.4}.ourServices .swiper-services .swiper-slide{margin-bottom:0 !important;height:auto !important;background:0 0 !important}.swiper-services .swiper-pagination{display:none}.ourServices .swiper-slide .product-item .product-inner{border:none}.ourServices .swiper-slide .product-item .product-inner .product-image{padding:0;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden}.swiper-services .product-inner .product-image a:before{display:inline-block;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(21,57,92,1) 100%);position:absolute;z-index:99;content:'';opacity:.5;bottom:5px;transition:all linear .3s}.swiper-services .product-inner .product-image a:hover:before{opacity:0}.swiper-horizontal .swiperAction{position:absolute;top:-100px;right:20px;display:flex;align-items:center;justify-content:space-between;width:100px;height:50px;z-index:99;padding:0;margin:0;left:auto}.swiperAction .swiper-button-next,.swiperAction .swiper-button-prev{position:static;margin:0 auto;background:#1b68b3;border-radius:50%;height:40px;width:40px;padding:0;transition:all linear .3s}.swiperAction .swiper-button-next:after,.swiperAction .swiper-button-prev:after{font-size:13px;font-weight:700;color:#fff;transition:all linear .3s}.swiperAction .swiper-button-next.swiper-button-disabled,.swiperAction .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none;background:#d9d9d9 !important}.swiperAction .swiper-button-next:hover,.swiperAction .swiper-button-prev:hover{box-shadow:0 0px 8px rgba(0,0,0,.5)}.about-us{width:100%;margin:0 auto;padding:60px 0;position:relative}.about-section{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;flex-wrap:nowrap;padding:0;margin:0 auto;width:100%}.about-section .about-left{flex:0 0 50%;padding:0 50px;margin:0;position:relative;display:block}.about-section .about-right{display:flex;padding:0 60px 0 0;margin:0;align-items:flex-end;justify-content:flex-end}.about-section .about-right img{max-width:90%}.about-left h2{font-size:42px;font-weight:700;font-family:"Inter",sans-serif;display:block;margin:20px 0 20px;padding:0}.about-left p{color:#2a2a2a;font-size:16px;line-height:26px;font-weight:300;margin:0 0 25px;padding:0}.about-left .read-more{display:block;margin:35px 0 0;padding:0}.read-more .btn{background-color:#1b67b3;color:#fff;padding:0 25px;height:44px;line-height:40px;display:flex;align-items:center;font-size:14px;font-weight:400;justify-content:center;max-width:140px}.read-more .btn:hover{background:#1f1f1f;color:#fff}.page-footer{background:#f6faff !important;padding-bottom:20px !important}.page-footer .footer.content{border-bottom:1px solid #464646;width:100%;max-width:100%;padding:0;padding-top:0}.footer-container{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;padding:40px 0;margin:0 auto;max-width:1280px}.footer-container .footer-left{flex:0 0 38%;padding:0 60px 0 0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px;border-right:1px dashed #1f1f1f}.footer-container .footer-right{flex:0 0 62%;padding:0 0 0 60px;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px}.footer-container .block.newsletter{width:100%;display:flex;max-width:100%;float:left;padding:0;margin:0 0 40px;align-items:flex-start;justify-content:flex-start;flex-direction:column}.footer-container .block.newsletter .title{display:block;color:#1f1f1f;font-size:30px;font-weight:500;padding:0;margin:0 0 15px}.footer-container .block.newsletter .content{display:block;width:100%;margin:0;padding:0}.footer-container .block.newsletter .form.subscribe{display:flex;width:100%;align-items:flex-start;justify-content:space-between;position:relative}.footer-container .block.newsletter .field.newsletter{max-width:100%;float:none !important;width:100%}.footer-container .block.newsletter .agree-policy{width:100%;display:flex;margin:30px 0 0;padding:0;align-items:flex-start;justify-content:flex-start;font-size:15px}.block.newsletter .agree-policy a{text-decoration:underline;color:#1f1f1f;font-weight:500}.block.newsletter .agree-policy a:hover{color:#006bb4;text-decoration:none}.footer-container .block.newsletter .agree-policy input{margin:1px 10px 0 0;padding:0}.footer-container .block.newsletter .field .control{text-decoration:none;display:block;width:100%}.block.newsletter .field .control input#newsletter{width:100%;max-width:100%;background:0 0;border:none;border-bottom:1px solid #bfbfbf;padding-left:5px;box-shadow:none}.block.newsletter .field .control input#newsletter:focus{box-shadow:none}.footer-container .block.newsletter .field .control:before{display:none}.footer-container .block.newsletter .actions{display:inline-block;vertical-align:top;width:auto;float:none !important;position:absolute;right:-30px;z-index:99;top:0}.footer-container .block.newsletter .actions img{width:24px}.footer-container .block.newsletter .actions:hover img{filter:brightness(0)}.footer-container .block.newsletter .actions .action.subscribe{background:0 0;border:none;padding:0;margin:0;width:24px}.footer-right .links-panel{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-direction:row;flex-wrap:wrap;width:100%}.footer-right .links-panel h3{font-size:18px;line-height:28px;margin:0 0 15px;padding:0;display:block;color:#1f1f1f;font-family:"Inter",sans-serif;font-weight:700}.footer-left .footer-logo{padding:0;margin:0 0 30px;width:100%;display:block}.footer-left p{font-size:14px;font-weight:400;display:block;padding:0;margin:0 0 40px;text-align:justify}.footer.content .social-links{display:flex;margin:0;padding:0}.footer.content .social-links ul{display:flex;width:100%;padding:0;margin:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px}.footer.content .social-links ul{display:flex;width:100%;padding:0;margin:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px}.footer.content .social-links ul li{display:flex;width:100%;padding:0;margin:0;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:10px}.footer.content .social-links ul li .icon{display:inline-block;flex:0 0 5%;padding-top:3px}.footer.content .social-links ul li .icon img{max-width:20px;max-height:24px;display:block}.footer.content .social-links ul li .content{font-size:13px;color:#1f1f1f;font-weight:400;display:block;line-height:1.4;margin:0;padding:0}.footer.content ul.footer.links li{background:0 0;border:none;font-size:14px;margin:0 0 5px;padding:0}.footer.content .social-links ul li .content a{color:#1f1f1f;text-decoration:none}.footer.content .social-links ul li .content a:hover{color:#1b67b3}.social-links ul li .content strong{font-size:15px;display:block;margin:0;color:#1f1f1f;font-weight:700}.footer.content .links a{display:inline-block;padding:0;font-size:13px;color:#1f1f1f;text-decoration:none}.footer.content .links a:hover{color:#1b67b3;text-decoration:none}.footer.content ul.footer.links{padding-right:0;width:100%}.footer-right .links-social{margin:50px 0 0;display:block;padding:0 20px 0 0}.footer-right .links-social li.item a:hover img{filter:grayscale(1)}.footer.content .footer-right .links-social .links{display:flex;align-items:center;justify-content:space-between;width:100%;gap:6px}.footer-right .links-social .links li{margin:0;padding:0}.copyright{background-color:#F6FAFF!important;color:#1f1f1f !important;font-size:13px;line-height:400;line-height:1.2;box-sizing:border-box;display:block;padding:0 0 20px !important;text-align:center;margin:0 auto;width:100%;position:relative}.copyright-container{max-width:1280px;padding:0;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.copyright-container .copyright-left p{color:#1f1f1f;font-size:13px;line-height:400;line-height:1.2;text-align:left;margin:0;padding:0}.copyright-container .copyright-right{padding-right:70px}.copyright-right .links-copyright{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.copyright-right .links-copyright li{margin:0 15px 0 0;padding:0 15px 0 0;position:relative}.copyright-right .links-copyright li:after{position:absolute;right:0;content:'';height:12px;width:1px;background:#1f1f1f;top:2px}.copyright-right .links-copyright li:last-child{margin-right:0;padding-right:0}.copyright-right .links-copyright li:last-child:after{display:none}.copyright-right .links-copyright li a{color:#1f1f1f;font-size:13px;line-height:400;line-height:1.2;text-align:left;margin:0;padding:0;text-decoration:none}.copyright-right .links-copyright li a:hover{color:#1b68b3;text-decoration:none}.latest-video{background:#f6faff;width:100%;padding:50px 0;margin:0 auto;position:relative}.latest-video h2{font-family:"Inter",sans-serif;margin:0 auto 40px;text-align:center;display:block;width:100%}.latest-video h2 span{color:#1b68b3}.latest-video .latest-row{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:0;width:100%}.latest-row .latest-box{padding:0 20px;margin:0 auto;display:flex;flex-direction:column;gap:10px;width:33.333%}.latest-box .thumb{height:280px;overflow:hidden}.latest-box .thumb img{height:-webkit-fill-available}.latest-box .content{margin:0 auto;text-align:center;font-size:14px;line-height:1.3;padding:10px 30px;display:block}.latest-box .content .vtitle{font-family:"Inter",sans-serif;color:#1f1f1f;font-size:18px;font-weight:700;line-height:1.2;display:block;padding:0;margin:0 0 10px}.latest-box .content .vtitle a{color:#1f1f1f;display:block;font-size:18px;line-height:1.2}.latest-box .content .vtitle a:hover{color:#1b68b3}.latest-box .content p{font-weight:300;display:block;margin:0;padding:0;font-size:14px}.latest-video .view-all{margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;padding:30px 0 20px}.latest-video .view-all a{background-color:#1b67b3;color:#fff;padding:0 25px;height:46px;line-height:40px;display:flex;align-items:center;font-size:16px;font-weight:400;justify-content:center;min-width:150px}.latest-video .view-all a:hover{background:#1f1f1f;color:#fff}.page-wrapper>.breadcrumbs{margin-top:15px;max-width:1520px;margin-bottom:9px}.breadcrumbs .items{font-size:13px}.breadcrumbs .items>li{font-size:13px}.breadcrumbs .item:not(:last-child):after{line-height:20px}.breadcrumbs .items>li a{text-decoration:none}.breadcrumbs .items>li a:hover{text-decoration:none;color:#000}.breadcrumbs .item:not(:last-child):after{margin:0 5px 0 7px}.catalog-category-view .page-title-wrapper h1.page-title{display:none}.category-view{width:100%;margin:0 auto;padding:0;position:relative}.category-view .category-image{margin-bottom:20px;position:relative;background-color:#f6faff}.category-view .category-description{max-width:1520px;margin:0 auto;padding:30px 20px 40px;position:relative}.category-view .category-description p{display:inline}.category-description .description-main{width:100%;margin:0 auto;max-width:100% !important}.category-description .description-content{justify-content:flex-start;display:flex;flex-direction:column;background:0 0;border-radius:0;margin:0 0 10px;padding:0;font-size:15px;line-height:25px;font-weight:400;color:#222;max-width:90%}.category-description .description-main a{color:#1b68b3;font-weight:700;font-size:14px;margin-left:5px;text-decoration:none}.category-description .description-main a:hover{color:#1f1f1f}.category-description .description-main a.readmore{position:relative}.category-description .description-main a.readless{position:relative}.swiper-wrapper>.swiper-slide .product-item{margin:0;padding:0;width:100%}.swiper-slide .product-item .product-inner{display:flex;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0;width:100%;position:relative}.swiper-slide .product-inner:hover{border:1px solid #1b68b3;box-shadow:0 0px 20px rgba(0,0,0,.28)}.swiper-slide .product-inner:hover .product-image img{transform:scale(1.07)}.swiper-slide .product-item-actions a.towishlist:hover{filter:invert(1)}.swiper-slide .product-item .product-inner .product-image{padding:0;background:#fff;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden;position:relative}.product-item .product-inner .product-image a{display:flex;height:auto;align-items:center;justify-content:center}.product-item .product-inner .product-image img{max-width:100%;height:auto;transition:all .3s ease-in-out}.product-item .product-inner .product-title{color:#1f1f1f;font-size:15px;font-weight:700;display:block;line-height:1.3;padding:0;margin:0 auto;width:100%;min-height:inherit;background:#eff6fe}.product-item .product-inner .product-title a{color:#1f1f1f;font-size:16px;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#eff6fe;border-top:1px solid #d3d3d3;padding:15px 20px;margin:0;min-height:100px}.product-item .product-inner .product-title a>span{min-height:42px}.product-item .product-inner .product-title .icon{width:40px;display:block;height:auto;min-height:initial}.product-item .product-inner .product-title .icon img{max-width:100%;height:10px;filter:brightness(0);transition:all .3s ease-in-out}.product-item .product-inner:hover .product-title .icon img{filter:brightness(1);transform:scale(1.1)}.page-products .products-grid .product-item{margin-bottom:20px;margin-left:20px;padding:0;min-height:inherit}.page-products .products-grid .product-item-info{display:flex;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0;width:100%;position:relative}.page-products .products-grid .product-item-actions{z-index:9;display:block;position:absolute;right:0;top:0;margin:5px 6px;padding:0;height:24px;width:22px}.page-products .products-grid .product-item-actions a.towishlist{display:inline-block}.page-products .product-item .product-item-custom .product-item-actions a.towishlist{display:none}.page-products .product-item-actions .towishlist img{display:none}.page-products .product-item-actions a.towishlist:hover:before{filter:brightness(.1);transition:all linear .3s}.product-item .product-image-container{padding:0;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden}.product-item .product-item-photo{display:block;margin:0;width:100%;padding:0}.product-item .product-image-container .product-image-photo{max-width:100%;height:auto;transition:all .3s ease-in-out}.products.products-grid .product-item-info:hover .product-item-details{border-top:1px solid #1b68b3}.products.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:#fff;box-shadow:0 1px 12px 0 rgba(0,0,0,.15);border:1px solid #1b68b3;margin:0;padding:0;position:relative;z-index:9}.product-item .product-item-details{color:#1f1f1f;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px 10px;margin:0;width:100%;transition:all linear .3s;min-height:125px}.product-item .product-item-details .sku{color:#747474;font-size:13px;font-weight:400;display:block;margin:0 0 3px}.product-item-sku{text-align:left;display:block;width:100%;padding:0 10px}.sku{color:#747474;font-size:13px;font-weight:400;display:block;margin:0 0 3px;text-align:left}.product-item .product-item-details .product-item-name{color:#1f1f1f;font-size:13px;font-weight:600;line-height:1.3;display:block;margin:0;height:90px;overflow:hidden}.product-item .product-item-details .product-item-name a{color:#1f1f1f;font-size:14px;font-weight:700;line-height:1.3;display:block;text-decoration:none;height:90px;overflow:hidden}.product-item .product-item-details .product-item-name a:hover{color:#1b68b3}.product-item .price-box{color:#1b68b3;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:50%;margin:5px 0 0;padding:0}.price-box .price-label{color:#1f1f1f;font-size:12px;font-weight:400;line-height:normal;display:block}.product-item .price-box .price-label{color:#1f1f1f;font-size:12px;font-weight:400;line-height:normal;display:block}.product-item .price-box .price{font-weight:700;white-space:nowrap;color:#1b68b3;font-size:14px;font-family:"Inter",sans-serif;text-align:left}.products-grid .product-item-info:hover .product-image-photo{transform:scale(1.07)}.products.products-grid .product-item-inner{background:0 0;box-shadow:none;border:none;border-top:none;left:0;margin:0;padding:0;position:relative;right:0;z-index:2;top:0}.products-grid .product-item-inner .product-item-actions{margin:0;display:flex;padding:0;align-items:center;justify-content:space-between;flex-direction:row;width:100%;position:relative}.product-item-actions .actions-primary{display:none}.product-item-actions .actions-primary+.actions-secondary{display:inline-block;vertical-align:middle;width:100%;text-align:right}.product-item-inner .product-item-actions .actions-primary+.actions-secondary>.action{line-height:inherit;text-align:left;background:0 0;border-radius:50%;height:auto;display:block;width:100%}.product-item-actions .actions-secondary>.action:before{color:#1f1f1f;font-size:12px;filter:none;content:"Compare";width:auto;text-transform:none;font-family:"Inter",sans-serif;font-weight:500;line-height:1;order:2}.product-item .product-item-custom .product-item-actions .actions-secondary .action.tocompare input[type=checkbox]{order:1;top:0}.products-grid .product-item .product-item-inner .tocart{font-size:13px;border-radius:4px;line-height:1;padding-bottom:10px;padding-top:10px;white-space:nowrap;background:#006bb4;border:1px solid #006bb4;color:#fff;transition:all .3s ease-in-out}.products-grid .product-item .product-item-inner .tocart:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.product-item-inner .product-item-actions .actions-primary+.actions-secondary>.action{line-height:normal;text-align:right;width:auto;background:0 0;border-radius:50%;height:auto;letter-spacing:normal;display:flex;align-items:center;justify-content:flex-end}.product-item-inner .product-item-actions .actions-primary+.actions-secondary>.action:hover{background:0 0}.footer-container .footer-right>[data-content-type=html]{width:100%}#store-selector .form-continue .actions-toolbar .action.primary,.order-review-form .action.primary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{line-height:1rem;padding:15px;font-size:1rem}.minicart-wrapper .block-minicart{box-shadow:0 0px 10px rgba(0,0,0,.1);border:1px solid #eee;padding:20px}.minicart-wrapper .block-minicart:after{border-color:transparent transparent #eee}.minicart-wrapper.active .block-minicart .action.close{display:inline-block;position:absolute;background-color:#006bb4;border:none}.minicart-wrapper.active .block-minicart .action.close:hover{background:#1f1f1f}.minicart-wrapper .action.close{height:22px;position:absolute;right:5px;top:5px;width:22px;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:normal;margin:0;padding:0 !important;min-width:inherit !important;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;background:#006bb4;border-radius:50%}.minicart-wrapper .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:22px;color:#fff;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:600;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.close:hover{background:#1f1f1f;border:none}.minicart-wrapper .action.close:hover:before{color:#fff}.minicart-wrapper .block-minicart .items-total,.minicart-wrapper .block-minicart .subtotal{font-size:14px}.block-minicart .amount .price-wrapper:first-child .price{font-size:16px}.minicart-items .product-item-details .price{font-size:14px;color:#1b67b3}.minicart-wrapper .product-item-pricing{display:flex;width:100%;justify-content:space-between;align-items:center}.minicart-items .product-item-details .details-qty{margin-top:0}.minicart-wrapper .product .actions{float:right;margin:10px 0 0;display:flex;width:100%;justify-content:flex-end;align-items:flex-end}.minilist .action.delete:before,.minicart-wrapper .action.edit:before{font-size:16px;line-height:inherit;color:#1b67b3}.minicart-items .action.delete:before{content:'\e604';font-size:14px;color:#1b67b3}.minicart-items .item-qty{text-align:center;width:60px;font-size:12px;height:34px;margin-left:5px}.minicart-items .product-item-pricing .label{display:inline-block;font-size:12px}.minicart-items .update-cart-item{font-size:12px;margin-left:5px;vertical-align:top;height:32px;line-height:1;padding:0 15px;background:#1b67b3;color:#fff;border-color:#1b67b3}.minicart-items .update-cart-item:hover{background:#1f1f1f;color:#fff;border-color:#1f1f1f}.minicart-wrapper .product-item .product-item-details{background:0 0;border-top:none;padding:0 0 15px 10px}.minicart-items .product-item:first-child{padding-top:0;padding-bottom:0}.minicart-items .product-item:not(:first-child){border-top:1px solid #e5e5e5}.block-minicart .block-content>.actions a.action.viewcart{font-size:15px;margin-left:5px;vertical-align:top;height:44px;line-height:44px;padding:0 15px;background:#1b67b3;color:#fff;border-color:#1b67b3;display:flex;align-items:center;justify-content:center;border-radius:4px}.block-minicart .block-content>.actions a.action.viewcart:hover{background:#1f1f1f;color:#fff;border-color:#1f1f1f}.minicart-wrapper .minicart-widgets{margin-top:5px}body.customer-account-login .page-main{max-width:1520px;width:100%;padding:0 20px}body.customer-account-login .page-main .page-title-wrapper{margin:40px auto 20px}.customer-account-login .actions-toolbar .secondary a.action{margin-top:14px;font-size:14px}.customer-account-login .actions-toolbar .secondary a.action:hover{text-decoration:underline;color:#1f1f1f}.login-container{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;padding:0;width:100%}.login-container>.block{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;flex:0 0 49%;font-size:15px}.login-container .fieldset:after{margin-top:10px;font-size:13px}.login-container>.block.block-customer-login{margin-right:1%;flex:0 0 49%}.login-container>.block.block-new-customer{flex:0 0 49%;margin-left:1%}.login-container .block .block-title strong{font-weight:600;font-size:18px}.header-subcategorylist{background:#f6faff;width:100%;padding:20px 0 0;margin:0 auto 80px;position:relative}.header-subcategorylist .swiper-inner-box{padding:80px 0}.header-subcategorylist .product-item .product-inner .product-title a{font-size:15px;height:auto;overflow:hidden;padding:15px}.header-subcategorylist .product-item .product-inner .product-title a>span{height:60px;overflow:hidden;display:block}.header-subcategorylist .product-item .product-inner .product-title a>span.icon{height:auto}.header-subcategorylist .product-item .product-inner:hover .product-title a{border-color:#1b68b3;color:#1b68b3}.header-subcategorylist .swiper-horizontal .swiperAction{top:-65px}.toolbar-products{background-color:transparent;padding:0;border-radius:0;border:none;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:space-between;width:100%}.toolbar-products .modeAmount .modes{margin-right:10px}.toolbar-amount{font-size:13px;padding:10px 0;line-height:1;font-weight:600}.toolbar-products .toolbarBottom{margin:0 auto;text-align:center}.modes-mode:last-child{border-radius:0 3px 3px 0;border-right:1px solid #cdcdcd;background-color:#f0f0f0}.modes-mode:before{color:#7d7d7d}.modes-mode{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #d2d2d2,inset 0 -1px 0 0 rgba(210,210,210,.3);color:#5e5e5e;border:1px solid #ccc;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode.active{box-shadow:inset 0 1px 0 0 #dedede,inset 0 -1px 0 0 #dedede;background:#dedede;color:#fff;border-color:#cdcdcd}.modes-mode:hover:before{color:#7d7d7d}.modes-mode:last-child{border-radius:0 3px 3px 0;border-right:1px solid #cdcdcd;background-color:#f0f0f0}.sorter-action:before{color:#7d7d7d;background:url("../images/sorter-action.svg") no-repeat center right;content:"";font-family:"Inter",sans-serif;width:24px;height:30px;margin:0 auto;text-align:center;background-size:11px}.sorter-action.sort-desc:before{content:"";transform:rotate(180deg)}.toolbar select{background-color:#fff;box-shadow:none;border-radius:0;border-color:#d0d0d0;height:32px;margin:0}.sidebar-main{background:#f6faff;border:1px solid #d3d3d3;padding:20px;margin-bottom:35px}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:20px}.sidebar-additional{background:#f6faff;border:1px solid #d3d3d3;padding:20px;margin-bottom:30px}.filter .block-subtitle{border-bottom:1px solid #ccc;font-size:22px;font-weight:700;line-height:1em;padding:10px 0 20px}.filter-options-title{cursor:pointer;font-weight:700;margin:0;overflow:hidden;padding:10px 40px 0 0;position:relative;text-transform:none;word-break:break-all;z-index:1;display:block;text-decoration:none;font-size:17px;color:#222}.filter .block-subtitle{border-bottom:none;font-size:22px;font-weight:700;line-height:1em;padding:10px 0 10px;margin-bottom:10px}.filter-options-content{margin:0;padding:10px 0}.filter-options-content a{color:#222;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:space-between}.filter-options-item{border-bottom:1px solid #13377E4D;padding-bottom:10px}.plumrocket-product-filter .filter-options-item{border-bottom:none}.filter-options-content .count{color:#222;font-weight:500;padding-left:5px;padding-right:5px;font-size:14px}.block-compare .block-title strong,.block-reorder .block-title strong,.widget .block-title strong,.block-wishlist .block-title strong{font-size:18px;font-weight:700;vertical-align:middle}.page-layout-2columns-left .sidebar .block{font-size:14px}.swiper-inner-box{max-width:1520px;overflow:hidden;margin:0 auto;padding:0}.customer-account-create .page-main .page-title-wrapper{margin:50px auto 20px}.customer-account-create .form.create.account{display:flex;width:100%;max-width:100%;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.customer-account-create fieldset.fieldset.create.info{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;flex:0 0 49%;font-size:15px;margin:0 1% 0 0}.customer-account-create fieldset.fieldset.create.account{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;flex:0 0 49%;font-size:15px;margin:0 0 0 1%}.customer-account-create .actions-toolbar{margin-top:20px;margin-bottom:20px}.password-strength-meter{background-color:#adc9da;height:30px;line-height:30px;padding:0 10px;position:relative;z-index:1;font-size:13px;color:#000}.customer-account-create .fieldset>.legend{margin:0 0 20px;padding:0 0 10px;width:100%;box-sizing:border-box;float:left;font-weight:600;line-height:1.2;font-size:20px}.customer-account-create .fieldset>.legend span{font-size:18px !important;font-weight:600}.customer-account-create .fieldset>.field>.label,.customer-account-create .fieldset>.fields>.field>.label{font-weight:500;font-size:14px}.form-create-account .fieldset.create.account:after{margin-top:10px}.form-create-account .fieldset.create.account:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:13px}.form.password.forget{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;flex:0 0 49%;font-size:15px;margin:0 auto;display:flex;flex-direction:column}.customer-account-forgotpassword .page-title-wrapper{margin:50px auto 20px;text-align:center}.form.password.forget .fieldset:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:13px;margin-top:10px !important}button.action.reload.captcha-reload{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:500;padding:6px 15px;font-size:13px;box-sizing:border-box;vertical-align:middle;min-width:100px}button.action.reload.captcha-reload:hover{background:#000;border:1px solid #000}.getintouch{position:absolute;bottom:0;right:0;margin:0;padding:0;z-index:9999}.getintouch .getintouchform{display:none;background:#fff;border:1px solid #5cb6b6;padding:15px;margin:0;min-width:320px}.getintouch button.get-in-touch{background:#5cb6b6;color:#fff;font-size:13px;border-radius:15px 15px 0 0;line-height:34px;height:34px;padding:0 12px;margin:0;border-color:#5cb6b6;font-family:"Inter",sans-serif;font-weight:500}.getintouch button.get-in-touch:hover{background:#1f1f1f;border-color:#1f1f1f;color:#fff}.getintouchform h4.heading{font-size:15px;display:none;margin:0 0 15px;padding:0;text-align:left}.getintouchform button.get-in-touch-close{background:0 0;padding:0;margin:0;height:auto;border:none;position:absolute;right:10px;top:38px;color:#1f1f1f;font-size:16px}.getintouchform button.get-in-touch-close:hover{color:#1b67b3}.getintouchform .sucessmsg{color:#308627;font-size:13px;padding:0;margin:5px auto;text-align:left;font-weight:500}.getintouchform fieldset{margin-bottom:10px}.getintouchform fieldset .field{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.getintouchform fieldset .field label{padding:0;margin:0 0 5px !important;line-height:1;font-weight:500;font-size:12px}.getintouchform fieldset .control{width:100%}.getintouchform fieldset .control .input-text{height:32px;line-height:1}.getintouchform fieldset .control .input-textarea{height:52px;line-height:1.2;width:100%;border:1px solid #adc9da}.getintouchform form .gtsubmit{background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:600;padding:5px 15px;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:90px;margin:0}.getintouchform form .gtsubmit:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.header.content .compare.wrapper{display:none}.header-subcategorylist .swiper-slide .product-item .product-inner .product-image{min-height:inherit;height:228px}.plumrocket-product-filter .filter-content .filter-options-content .item a{padding:5px 0 5px 5px !important}.plumrocket-product-filter .filter-content .filter-options-content .item a span{font-size:13px;font-weight:500;color:#1f1f1f}.plumrocket-product-filter .filter-content .filter-options-content .item a span.count{font-weight:600;font-size:12px}.plumrocket-product-filter .filter-content .filter-options-content .swatch-attribute-options{padding-left:5px}.plumrocket-product-filter .filter-options-content .count{padding-left:5px;white-space:nowrap;flex-shrink:0;padding-right:0;font-size:13px;font-weight:600}.plumrocket-product-filter .filter-options-item .filter-options-title{padding:20px 0 10px;border-bottom:1px solid #13377E4D}.plumrocket-product-filter .filter-options-content{min-height:60px;padding-right:4px}.filter-options-content .swatch-attribute-options .swatch-option-link-layered{justify-content:flex-start}.swatch-option{border:none;cursor:pointer;float:left;height:20px;margin:0 10px 10px 0;max-width:100%;width:20px;min-width:auto;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis;border-radius:50%}.filter-options-content .swatch-option-link-layered .custom-swatch-lable{font-weight:500;margin-bottom:10px;font-size:13px}.plumrocket-product-filter .filter-content .filter-options-content .product-filter-slider,.plumrocket-product-filter .filter-content .filter-options-content .product-filter-input{padding:0 2px;font-size:13px;font-weight:500;color:#000}.block-compare .product-item .product-item-name{margin-left:20px;font-size:14px;font-weight:500}.sidebar .product-items .product-item-details{margin-left:0;border:none;padding:10px 0}.sidebar .product-items .product-item-info{position:relative;width:auto;border:none;border-bottom:1px solid #d3d3d3}.block-compare .actions-toolbar{margin:17px auto 0;display:flex;align-items:center;justify-content:flex-start;width:100%;flex-direction:row}.sidebar .actions-toolbar>.primary .action,.sidebar .actions-toolbar>.secondary .action{margin-bottom:10px;background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:500;padding:8px 15px;font-size:13px;box-sizing:border-box;vertical-align:middle;min-width:90px;box-shadow:none !important;border-radius:3px}.sidebar .actions-toolbar .secondary a.action{margin-top:0}.sidebar .action.tocart{border-radius:3px}.filter-options-content a:hover{background-color:transparent;text-decoration:none}.swatch-option.color.selected{outline:2px solid #000;border:none}.plumrocket-product-filter .filter-content .filter-options-content .item a>span{font-size:14px;font-weight:500;display:flex;align-items:flex-start;justify-content:space-between}.filter-options-content .noUi-handle{border-radius:50%;background:#fff;cursor:default;box-shadow:0 0 1px 0 #1b67b3}.filter-options-content .noUi-connect{background:#0098db;height:9px;top:3px;box-shadow:none}.filter-options-content #slider-range{margin:15px 8px}.block-compare .product-item .product-item-name>a{color:#1f1f1f;text-decoration:none;font-size:12px}.sidebar .block-compare .action.delete,.filter-current .action.remove{left:0;top:1px;right:initial;width:16px;height:16px;background:#000;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1}.sidebar .block-compare .action.delete:hover,.filter-current .action.remove:hover{background:#1b67b3}.sidebar .product-items .action.delete:hover:before,.filter-current .action.remove:hover:before{color:#fff}.sidebar .product-items .action.delete:before,.filter-current .action.remove:before{font-size:8px;font-weight:600;color:#fff;line-height:1}.filter-current .filter-label{padding-left:4px;font-weight:500;font-size:13px}.filter-content .filter-value{color:#1b67b3;font-size:13px}.plumrocket-product-filter .filter-options-title:after{right:0;top:25px;z-index:110}.filter-current .items{padding:5px 0}.sidebar .filter-actions{padding:0;margin-bottom:0;float:right;margin-top:8px}.block-compare .counter,.block-wishlist .counter{color:#555;font-size:13px;vertical-align:middle;white-space:nowrap;line-height:1;font-weight:500}.checkout-cart-index .page-main{padding-top:30px}.checkout-cart-index .page-title-wrapper{margin-top:20px;margin-bottom:10px}.cart.table-wrapper .product-item-name{font-size:15px;margin:0 0 5px;font-weight:500}.cart.table-wrapper .product-item-name>a{color:#1b68b3;text-decoration:none}.cart.table-wrapper .product-item-name>a:hover{color:#1f1f1f;text-decoration:none}.cart.table-wrapper .product-image-wrapper{border:1px solid #e5e5e5}.magento-payments-review .table-magento-payments-review-items .col.price .price-including-tax,.magento-payments-review .table-magento-payments-review-items .col.price .price-excluding-tax,.magento-payments-review .table-magento-payments-review-items .col.subtotal .price-including-tax,.magento-payments-review .table-magento-payments-review-items .col.subtotal .price-excluding-tax,.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{color:#1f1f1f;font-size:15px}.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{padding:22px 10px 10px}.cart.table-wrapper .cart thead tr th.col{border-bottom:1px solid #e9e9e9;padding-bottom:15px;padding-top:15px;background:#f5f5f5;padding-left:15px;padding-right:15px;border-radius:3px;font-weight:600;font-size:14px}.cart.table-wrapper .col.price .price{font-weight:600}.magento-payments-review .table-magento-payments-review-items .col.price .price-including-tax .price,.magento-payments-review .table-magento-payments-review-items .col.price .price-excluding-tax .price,.magento-payments-review .table-magento-payments-review-items .col.subtotal .price-including-tax .price,.magento-payments-review .table-magento-payments-review-items .col.subtotal .price-excluding-tax .price,.paypal-review .table-paypal-review-items .col.price .price-including-tax .price,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax .price,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax .price,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax .price,.cart.table-wrapper .col.price .price-including-tax .price,.cart.table-wrapper .col.price .price-excluding-tax .price,.cart.table-wrapper .col.subtotal .price-including-tax .price,.cart.table-wrapper .col.subtotal .price-excluding-tax .price,.cart.table-wrapper .col.msrp .price-including-tax .price,.cart.table-wrapper .col.msrp .price-excluding-tax .price,.order-details-items .col.price .price-including-tax .price,.order-details-items .col.price .price-excluding-tax .price,.order-details-items .col.subtotal .price-including-tax .price,.order-details-items .col.subtotal .price-excluding-tax .price{font-weight:600}.price-including-tax .price,.price-excluding-tax .price{font-weight:600}.cart.table-wrapper .actions-toolbar{min-height:50px}.cart.table-wrapper .actions-toolbar .action{border-radius:3px;background:#777;padding:0;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;display:flex;align-items:center;justify-content:center}.cart.table-wrapper .actions-toolbar .action:hover{background:#1f1f1f}.cart.table-wrapper .actions-toolbar>.action-delete:before{font-size:16px !important}.cart.table-wrapper .actions-toolbar .action:before{color:#fff;font-size:18px}.cart.table-wrapper .actions-toolbar>.action-edit:hover:before,.cart.table-wrapper .actions-toolbar>.action-delete:hover:before{color:#fff}.cart.table-wrapper .product-item-details{padding-bottom:20px}.cart.table-wrapper .cart>.item{border-bottom:1px solid #e9e9e9}.cart-container .cart button.update{background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:600;padding:10px 20px;font-size:15px;box-sizing:border-box;vertical-align:middle;min-width:inherit;transition:all linear .3s}.cart-container .cart button.update:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.cart-discount .block.discount{width:100%;border-radius:4px;border:1px solid #e9e9e9;padding:15px 20px;background:#f7f7f7}.cart-discount .block>.title{padding:0}.cart-discount .block .content{padding-top:10px;padding-bottom:10px}.cart-discount .block>.title strong{font-size:16px;font-weight:600;color:#1f1f1f}.cart-discount .block .title:after{color:#1f1f1f}.cart-discount .fieldset.coupon{margin-bottom:0}.cart-discount .fieldset.coupon .field{width:80%}.cart-discount .block .actions-toolbar{width:15%}.cart-discount .block .actions-toolbar .primary{float:right}.cart-discount .block .actions-toolbar .primary button.action{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;border-radius:3px;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:500;padding:10px 20px;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:inherit;transition:all linear .3s;box-shadow:none}.cart-discount .block .actions-toolbar .primary button.action:hover{background:#1b67b3;border:1px solid #1b67b3;color:#fff}.fieldset.coupon .field input[type=text]{height:42px;font-weight:400}.cart-summary>.title{font-size:20px;font-weight:600}.cart-summary .block .title strong{font-size:16px;font-weight:600}.cart-summary .block>.title:after{color:#1f1f1f}.cart-summary .block .fieldset .field{font-weight:400;font-size:14px}.cart-summary .block input.input-text,.cart-summary .block select.select{background:#fff;background-clip:padding-box;border:1px solid #adc9da;border-radius:1px;font-family:"Inter",sans-serif;font-size:13px;height:34px;line-height:1.42857143;padding:0 10px;vertical-align:baseline;width:100%;box-sizing:border-box}.cart-totals .grand strong,.opc-block-summary .table-totals .grand strong{font-weight:700;font-size:16px}.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{font-size:15px}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark{font-size:15px}.checkout-index-index .page-main{padding-top:50px}.checkout-index-index .authentication-wrapper{margin-top:0}.checkout-index-index button.action-auth-toggle{background-color:#1b67b3;color:#fff;padding:0 25px;height:42px;line-height:42px;display:flex;text-decoration:none;align-items:center;font-size:14px;font-weight:500;justify-content:center;max-width:150px;float:right;border-radius:4px}.checkout-index-index button.action-auth-toggle:hover{background-color:#1f1f1f}.opc-progress-bar{margin-bottom:40px}.opc-progress-bar-item{width:400px}.opc-progress-bar-item>span{display:inline-block;padding-top:45px;width:100%;word-wrap:break-word;color:#333;font-weight:600;font-size:15px}.opc-progress-bar-item>span:after{color:#000;font-weight:600;font-size:16px}.opc-wrapper .step-title{border-bottom:1px solid #e5e5e5;margin-bottom:15px;font-size:20px;font-weight:600;color:#1f1f1f}.opc-progress-bar-item._active:before{background:#0098db;border-color:#0098db}.opc-progress-bar-item._active>span:before{background:#0098db;border-color:#0098db}.opc-progress-bar-item._active>span:after{border-color:#0098db}.opc-wrapper .form-login,.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:100%}.opc-wrapper .form-login .fieldset .field .label,.opc-wrapper .form-shipping-address .fieldset .field .label{font-weight:500;font-size:14px}.opc-block-summary{background:#fff;margin:0 0 20px;padding:20px;border:1px solid #e5e5e5}.opc-block-summary .product-item .product-item-details{color:#1f1f1f;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:0;background:#fff;border-top:none;padding:0 10px 10px}.field-error{color:#e02b27;font-size:12px;font-weight:400}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{padding-bottom:10px;color:#1f1f1f;font-weight:600;font-size:20px}.opc-block-summary .items-in-cart>.title strong{font-size:16px;font-weight:600;margin:0}.opc-block-summary .items-in-cart>.title{border-bottom:1px solid #e5e5e5}.checkout-index-index .copyright{padding-top:25px !important}.field-tooltip .field-tooltip-action:before{color:#adc9da;margin-top:5px}.table-checkout-shipping-method tbody tr:first-child td{border-top:none;font-size:14px;font-weight:500}.opc-block-summary .items-in-cart .product{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.filter-actions #product-filter-clear{border:1px solid #1f1f1f;border-radius:3px;color:#222;padding:0 7px;height:27px;line-height:26px;display:inline-block;font-size:11px;font-weight:500}.filter-actions #product-filter-clear:hover{color:#006bb4;border-color:#006bb4}.active>.filter-options-title:after{content:'\e60f'}.filter-options-title:after{content:'\e61c';color:#222;font-weight:900;font-size:12px}.minicart-items .product-item .product{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}.minicart-items .product-item .product-item-photo{flex:0 0 80px}.account.page-layout-2columns-left .sidebar-main{padding:0;border-color:#006bb4;width:100%}.account.page-layout-2columns-left .sidebar-additional{padding:20px;border-color:#006bb4;width:100%;display:none}.account .block-collapsible-nav .content{background:#f6faff;padding:20px 15px}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong{border-color:transparent;color:#fff;font-weight:500;background:#006bb4;border-radius:2px}.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item>strong{padding:10px;font-weight:400;border-left:3px solid transparent;color:#1f1f1f;display:block}.account .block-collapsible-nav .item a:hover{background:#006bb4;color:#fff;border-radius:2px}.account .block-collapsible-nav .item{margin:0}.account .block-collapsible-nav .item .delimiter{border-top:1px solid #a0ccea;display:block;margin:10px 0}.account .page-title-wrapper .page-title{display:inline-block;font-size:24px}.account .column.main .block:not(.widget) .block-title strong{font-size:18px;font-weight:400}.account .block .block-content .box{padding:15px;border:1px solid #ddd;border-radius:4px;background:#f6faff;min-height:150px}.account .block .block-content .box strong.box-title span{font-size:16px !important;font-weight:600}.abs-account-block-font-size,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:14px}.account .block .box-actions{margin-top:10px}.account .block .box-actions a.action{font-size:14px}.account .block .box-actions a.action:hover{text-decoration:none;color:#1f1f1f}.abs-account-blocks .block-title,.account .legend,.form-giftregistry-search .legend,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-form .block-title,.block-wishlist-search-results .block-title,.multicheckout .block-title,.multicheckout .block-content .title,.customer-review .review-details .title,.magento-payments-review .block .block-title,.paypal-review .block .block-title,.account .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title{border-bottom:1px solid #ddd}.account .column.main .block:not(.widget) .block-title>.action{margin-top:5px;font-size:14px}.block.block-wishlist{margin-bottom:10px}.account .page-main{padding-top:50px}.account .block .block-content .box .box-content{font-size:14px;font-weight:400}.wishlist-index-index .product-item-info{display:flex;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0;width:100%}.wishlist-index-index .product-item .product-item-photo{display:block;margin:0;width:100%;padding:0;margin-bottom:10px}.wishlist-index-index .product-item .product-image-container{padding:0;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden}.products-grid.wishlist .product-item-name{margin:0;padding:0 10px 10px;width:100%;color:#1f1f1f;font-size:13px;font-weight:600;line-height:1.3;text-align:left;display:block;text-decoration:none;height:90px;overflow:hidden}.products-grid.wishlist .product-item .price-box{margin:0;padding:0 10px 10px;width:100%}.products-grid.wishlist .product-item .price-box p{margin-bottom:0}.products-grid.wishlist .product-item-name a{color:#1f1f1f;font-size:13px;font-weight:600;line-height:1.3;display:block;text-decoration:none}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);border:1px solid #d3d3d3;margin:0;padding:0;position:relative;z-index:9}.wishlist-index-index .products-grid.wishlist .product-item-inner{background:#fff;border:none;box-shadow:none !important;border-top:none;left:0;margin:0 auto !important;padding:0 10px 10px !important;position:relative !important;right:0;z-index:2;width:100% !important}.wishlist-index-index .product-item-inner .comment-box{margin-top:0;display:none}.products-grid.wishlist .product-item .fieldset label{margin:0 0 2px;line-height:1}.products-grid.wishlist .product-item .fieldset label span{font-size:13px}.products-grid.wishlist .product-item .box-tocart input.qty{width:80px;font-size:12px;height:36px}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:13px;line-height:1.2;height:36px}.products-grid.wishlist .product-item-comment{display:block;height:50px;margin:0;line-height:1;font-size:12px;border-color:#ddd}.products-grid.wishlist .product-item-info .product-item-inner .box-tocart{margin-bottom:5px}.wishlist-toolbar .pager{font-size:14px}.block-wishlist .product-item .product-item-details .product-item-name a{height:90px;overflow:hidden}.toolbar-products .pages .item strong.page{background:#1b67b3;height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;color:#fff;font-weight:500}.toolbar-products .pages .item a{height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;color:#64646a;font-weight:500;background:0 0}.page-products .toolbar .limiter{display:inline-block;margin-left:10px;border:none;padding:0 10px 0 0}.toolbar-products .pages .item a:hover{background:#1b67b3;color:#fff}.toolbar .limiter .limiter-text{font-size:13px;margin-left:5px}.modeView .toolbar-sorter .sorter-label{font-size:13px;display:none}.toolbar-products .pages .item .action.next{margin-left:0;color:#64646a;border:none;box-shadow:none;line-height:24px;height:24px;width:24px}.toolbar-products .pages .action.next:before{color:#64646a}.toolbar-products .pages .item .action.next:hover{background:0 0;color:#1f1f1f}.toolbar-products .pages .action.previous{margin-right:0;margin-left:0;border:none;box-shadow:none;line-height:24px;height:24px;width:24px;box-shadow:none}.toolbar-products .pages .action.previous:before{color:#64646a}.toolbar-products .pages .action.previous:hover{background:0 0;color:#1f1f1f}.products-grid.wishlist .product-item-actions .action.edit:active:before,.products-grid.wishlist .product-item-actions .action.delete:active:before{color:#bbb}.products-grid.wishlist .product-item-actions .action.edit:before,.products-grid.wishlist .product-item-actions .action.delete:before{color:#bbb}.block-compare .block-title,.block-reorder .block-title,.widget .block-title,.block-wishlist .block-title{margin-bottom:10px}form.form-edit-account{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;font-size:15px;width:100%}.form-edit-account .fieldset{width:100%;margin-bottom:20px}.form-edit-account .fieldset>.legend{margin:0 0 20px;padding:0 0 10px;width:100%;box-sizing:border-box;float:left;font-weight:600;line-height:1.2;font-size:18px !important}.form-edit-account .fieldset>.legend span{font-weight:600;line-height:1.2;font-size:18px !important}.form-edit-account input[type=checkbox]{margin:2px 0 0;position:relative;top:1px}#whatsappchat{position:fixed;right:0;bottom:40px;width:60px;margin:0;padding:0;display:flex;z-index:9999;height:auto;background:#fff;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:3px}#whatsappchat a.bottom-right{position:relative}#whatsappchat .chat-icon:first-child{padding-top:10px}#whatsappchat a.btn-mobile.bottom-right{display:none}#whatsappchat .chat-icon{box-shadow:0 0 2px rgba(0,0,0,.1);position:relative;width:60px;height:60px;display:flex;align-items:center;justify-content:center}#whatsappchat .chat-icon a{display:block}#whatsappchat .chat-icon .side-icon{width:36px}#whatsappchat .chat-icon a.email img{width:30px}.toolbar .limiter-options{margin:0;width:auto;text-align:left;height:32px;border:1px solid #d0d0d0;padding:0 20px 0 10px;font-size:13px;position:relative;box-shadow:none !important}.toolbar .limiter .control{position:relative}.toolbar .limiter .control:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:inherit;color:#999;content:'\e607';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:right;position:absolute;right:6px;z-index:1;top:11px;height:8px}.form-address-edit .fieldset{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:480px;font-size:15px}.account .legend>span{font-size:18px !important;font-weight:600}.account .fieldset>.field>.label,.account .fieldset>.fields>.field>.label{font-weight:600;font-size:14px}.product-item .product-item-custom{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.product-item .product-item-details .product-item-custom{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{height:auto;overflow:visible;margin:0;position:relative;border:none;display:block;width:50%;background:0 0;box-shadow:none}.page-products .products-grid .product-item-inner:before{background:0 0;content:'';height:auto;left:0;position:relative;top:0;width:100%;z-index:4}.product-item-actions .actions-primary+.actions-secondary input[type=checkbox]{margin-right:3px;top:0;margin-top:0}.toolbar-products:before,.toolbar-products:after{display:none}.products-list .product-items .product-item-custom .product-item-actions{position:relative;width:100%;height:auto;margin:0;padding:0;left:0;top:inherit;text-align:left}.page-products .products-list .product-item-info{display:flex;transition:all linear .3s;flex-direction:row;align-items:flex-start;justify-content:flex-start;border:1px solid #d3d3d3;padding:0;width:100%;position:relative}.page-products .products-list .product-item-info:hover{box-shadow:0 1px 12px 0 rgba(0,0,0,.15);border:1px solid #1b68b3}.products-list .product-item .product-image-container{padding:0;margin:0 auto;display:flex;height:auto;width:100%;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:auto}.products-list .product-item .product-item-details{color:#1f1f1f;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:0;background:0 0;border-top:none;padding:20px 15px;margin:0;width:100%;transition:all linear .3s;min-height:125px}.page-products .products-list .product-item{margin-bottom:20px;padding:0}.page-products .products-list .product-item-actions{z-index:9;display:block;position:absolute;right:0;left:inherit;top:0;margin:10px 15px;padding:0;height:24px;width:22px}.page-products .products-list .product-item-actions a.towishlist{display:inline-block}.page-products .products-list .product-item-custom{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;flex-direction:column}.page-products .products-list .product-item .price-box{color:#1b68b3;font-size:18px;font-weight:700;font-family:"Inter",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;margin:0 auto 15px;padding:0}.products-list .product-item .price-box .price-label{font-size:13px}.products-list .product-item .price-box .price{font-weight:700;white-space:nowrap;font-size:16px}.products-list .product-item-custom .product-item-inner{width:100%;display:block}.products-list .product-item-custom .product-item-description{margin:15px auto 5px}.products-list .product-item .product-item-photo{display:block;margin:0;width:auto;padding:10px;flex:0 0 auto}.products-list .product-item-actions .actions-secondary>.action:before{color:#1f1f1f;font-size:13px;filter:none;content:"Compare";font-weight:500;line-height:1.3;order:2}.products-list .product-item-inner .product-item-actions .actions-primary+.actions-secondary>.action{line-height:normal;text-align:left;width:auto;background:0 0;border-radius:50%;height:auto;letter-spacing:normal;display:flex;align-items:center;justify-content:flex-start}.products-list .product-item .product-item-details .product-item-name{color:#1f1f1f;font-size:18px;font-weight:600;line-height:1.3;display:block;margin:0 0 10px}.products-list .product-item .product-item-details .product-item-name a{color:#1f1f1f;font-size:18px;font-weight:600;line-height:1.3;display:block;text-decoration:none;height:72px;overflow:hidden;margin:0}.products-list .product-item .product-item-details .product-item-name a:hover{color:#1b68b3}.products-list .product-item .product-item-details .sku{color:#747474;font-size:14px;font-weight:400;display:block;margin:0 0 5px}.table-comparison .cell.label{border-right:1px solid #ccc;background:#f2f2f2;width:13%;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.catalog-product_compare-index .page-title-wrapper{margin:40px auto 20px}.catalog-product_compare-index .action.print{background:#1b68b3;color:#fff;font-size:13px;font-weight:400;padding:0 15px;height:36px;display:none;margin:0 0 10px;line-height:36px;border-radius:4px}.catalog-product_compare-index .action.print:hover{background:#1f1f1f}.table-comparison .cell.attribute{font-size:14px;border-bottom:1px solid #ccc}.table-comparison .cell.label .attribute.label{font-size:14px}.table-comparison .cell{border-right:1px solid #ccc;position:relative;border-top:1px solid #ccc}.table-comparison .cell.remove{padding-top:10px;border-bottom:none}.table-comparison .pd-full .pd-left ul li{font-size:14px;font-weight:400}.table-comparison .productDescription .pd-full{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.table-comparison .productDescription .pd-full .pd-left{width:100%;padding:0}.table-comparison .productDescription .pd-full .pd-right{width:100%}.table-comparison .special-price .price-container .price{font-size:18px;font-weight:700;color:#1b67b3}.table-comparison .price-box .old-price{display:block;margin:10px 0 0}.table-comparison .price-box .old-price .price-label{font-size:12px}.table-comparison .price-box .old-price .price{color:#999}.table-comparison .product-item-actions .actions-primary{display:inline-block}.table-comparison .product-item-actions .actions-primary+.actions-secondary{text-align:left}.table-comparison .action.towishlist:before{content:"";width:20px;height:20px}.table-comparison .product-item-actions .secondary-addto-links{display:inline-block;position:absolute;top:0;left:0;margin:0;z-index:99;width:100%;padding:0 15px}.table-comparison .cell.remove .action.delete{margin-right:0;text-align:center;width:24px;height:24px;display:inline-block;background:#fff;border:1px solid #ccc;border-radius:50%;box-shadow:none}.table-comparison .cell.remove .action.delete:hover{border:1px solid #1f1f1f;transition:all linear .3s}.table-comparison .price-container .price{font-size:18px;font-weight:700;color:#1b67b3}.table-comparison .product-item-photo{text-align:center}.table-comparison .cell.remove .action.delete:before{color:#bbb;font-size:10px;font-weight:700}.table-comparison .product-item-name a{color:#1f1f1f;text-decoration:none;font-weight:600;font-size:15px}.table-comparison .product-item-name a:hover{color:#1b67b3}.product-item-custom .price-label{color:#1f1f1f;font-size:12px;font-weight:400;line-height:normal;display:block}.banner-caption{font-family:"Inter",sans-serif;color:#fff;font-size:18px;margin:0;padding:0 50px;font-weight:500;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.banner-caption .banner-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;padding:0}.banner-caption .banner-text h1{color:#fff;font-size:60px;font-weight:700;letter-spacing:normal;padding:0;margin:0 0 20px;line-height:1.3}.banner-caption .banner-text p{font-size:30px;margin:0;padding:0;line-height:1.4;font-weight:500;display:block}.product-item .product-item-custom .product-item-actions .actions-secondary{display:flex;font-size:14px;vertical-align:middle;width:100%;align-items:flex-end;justify-content:flex-end}.product-item .product-item-custom .product-item-actions .actions-secondary .action.tocompare{width:auto;line-height:normal;text-align:left;order:2;display:flex;align-items:center;justify-content:center}.product-item .product-item-actions .actions-secondary input[type=checkbox]{top:0}.product-item .product-item-info .shop-btn{display:flex;align-items:center;justify-content:center;width:100%;opacity:1;visibility:visible}.product-item .product-item-info:hover .shop-btn{display:flex;opacity:1;visibility:visible}.product-item .product-item-info:hover .shop-btn button{color:#fff;text-decoration:none}.product-item .product-item-info .shop-btn button{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;display:inline-block;text-align:center;width:100%;padding:0 18px !important;height:39px;line-height:39px;border:none;transition:all linear .3s;border-radius:3px}.product-item .product-item-info .shop-btn button:hover{background:#1f1f1f;text-decoration:none;color:#fff}.product-item .product-item-info .actions-shopnow{margin:3px auto 0;width:100%;text-align:center}.modal-popup .modal-footer button.action-secondary{background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:600;padding:10px 15px;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:90px}.modal-popup .modal-footer button.action-secondary:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.page-products .products-list .product-item .product-item-info .shop-btn{display:flex;opacity:1;visibility:visible;align-items:flex-start;justify-content:flex-start}.page-products .products-list .product-item-info .shop-btn button{width:auto;min-width:120px}.page-products .products-list .product-item-custom .actions-secondary{align-items:flex-start;justify-content:flex-start}.swiper-featured .product-info .product-item-inner{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.swiper-featured .product-info .product-item-inner .product-item-actions{position:relative;right:inherit;top:inherit}.swiper-featured .product-inner .actions-shopnow{width:100%;margin:3px auto 0}.products-grid.wishlist .product-item .fieldset{margin-bottom:0}.products-grid.wishlist .product-item-actions>*{margin-bottom:0;margin-top:5px}.wishlist-index-index .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/4) !important}.products-grid.wishlist .product-item:nth-child(3n+1){margin-left:0}.swiper-related.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:row !important;align-items:flex-start;justify-content:flex-start}.swiper-related.swiper-grid-column>.swiper-wrapper .swiper-slide{margin-top:0 !important;margin-bottom:23px}.swiper-related.swiper-grid-column .product-item .product-inner .product-image img{position:relative}.product-info-main .product.attribute.sku{word-break:break-all;word-wrap:break-word;font-size:14px;margin-bottom:10px;color:#747474}.product-info-main .page-title-wrapper h1{margin-bottom:30px;font-size:30px;line-height:1.3;padding-right:50px}.product-info-main .product.attribute.overview{margin:50px 0;display:block}.product-info-main .product.attribute.overview p{line-height:1.4;font-size:14px}.product-info-main .product.attribute ul{list-style:disc;list-style-position:inside}.product-info-main .product.attribute ul li{margin-bottom:10px;font-size:15px;line-height:1.2}.product-info-main .product-info-stock-sku{display:none}.product-info-main .product-info-price .price-label{display:none}.product-info-main .product-addto-links .action{padding:0 15px;border-radius:4px;border:1px solid #d5d5d5;height:42px;line-height:42px;font-size:13px;text-transform:capitalize;font-weight:500;color:#999;background:#fff;margin-right:10px}.product-info-main .product-addto-links .action:hover{border:1px solid #1f1f1f;background:0 0;color:#1f1f1f}.product-info-main .product-social-links .action.towishlist:hover:before{filter:brightness(.2)}.product-info-main .product-addto-links .action:before{font-size:16px !important;width:20px;height:20px}.product-info-main .product-social-links .action.towishlist:before{margin-right:3px;background-size:18px;height:19px}.product-info-main .box-tocart button.action{border-radius:1px;min-width:180px;background:#1b67b3;height:48px;margin:0 !important;font-size:16px;font-weight:400;transition:all linear .3s;width:auto}.product-info-main .product-add-form .request-quote{width:45%;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0 0 0 15px;text-align:left;font-size:15px;font-weight:500}.product-info-main .product-add-form .request-quote a{text-decoration:underline}.product-info-main .product-add-form .request-quote a:hover{text-decoration:none;color:#1f1f1f}.product-info-main .box-tocart button.action:hover{background:#1f1f1f;color:#fff;border-color:#1f1f1f}.product-info-main .product-add-form .cart-main .actions{width:30%}.product-info-main .product-add-form .cart-main .actions button.action{width:100%;border-radius:0;font-weight:400;font-size:18px;line-height:1;background:#1b67b3;border:1px solid #1b67b3;height:46px}.product-info-main .product-add-form .cart-main .actions button.action:hover{background:#1f1f1f;border-color:#1f1f1f;color:#fff}.product-info-main .product-info-price{color:#1b68b3;border-bottom:none;display:block;margin:20px 0;width:100%}.product-info-main .product-info-price .price-box{display:flex;vertical-align:middle;width:100%;color:#1b68b3;padding:0;margin:0;line-height:1;align-items:center;justify-content:flex-start}.product-info-main .box-tocart .fieldset{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:15px;width:100%;margin:0;position:relative}.product-info-main .box-tocart .fieldset .field.qty div.mage-error{position:absolute;left:0;font-size:12px;width:100%;margin-top:3px}.product-info-main .box-tocart .fieldset .field.qty{width:30%;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.product-info-main .box-tocart .fieldset .price-box{width:70%;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;gap:5px}.product-info-main .box-tocart .price-box .price-container .price{font-size:24px;color:#1b68b3;font-weight:600}.product-info-main .box-tocart .price-box .price-label{color:#1b68b3;font-size:13px;font-weight:400;line-height:normal;display:none}.product-info-main .box-tocart .price-box .total_price{color:#1f1f1f;line-height:normal;display:inline-block;font-weight:600;font-size:18px;margin:0}.product-info-main .box-tocart .fieldset .price-box .old-price .price-label{display:inline-block}.product-info-main .box-tocart .fieldset .price-box .old-price{margin-left:15px}.product-info-main .box-tocart .fieldset .price-box .old-price .price-container{display:flex;align-items:center;justify-content:center;gap:5px}.product-info-main .box-tocart .fieldset .actions{width:70%;margin:0;padding:0;display:flex}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:28px;line-height:28px}.product-info-main .box-tocart .fieldset .qty .input-text.qty{width:100%;height:36px;line-height:1;border:1px solid #1b68b3;background:#f6faff;color:#1b68b3;font-size:15px;font-weight:500;padding:0 5px;max-width:70px}.box-tocart .fieldset .field.qty label{font-weight:600;font-size:18px;margin:0 10px 0 0}ul.prices-tier.items{display:none}.tier-table{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;padding:0;margin:0}.tier-table table{border:1px solid #d3d3d3;border-collapse:collapse;max-width:80%}.tier-table table th{padding:10px 25px;background:#f9f9f9;border-bottom:1px solid #d3d3d3;vertical-align:top}.tier-table table thead p{margin:0;padding:0;font-size:15px;line-height:1}.tier-table table th .fob-qingdao{font-size:11px;font-weight:500}.tier-table table td{padding:10px 25px;background:#fff;border-bottom:1px solid #d3d3d3;font-weight:500;font-size:14px}.product-social-links{display:none}.product-info-main .product-reviews-summary{float:left;display:none;width:100%;margin-bottom:30px}.product-info-main .product-add-form{padding-top:40px}.product-info-main .product-add-form form{display:flex;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;flex-direction:column}.product-info-main .product-add-form .box-tocart{width:100%}.product-info-main .product-add-form .cart-main{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;position:relative;margin:0;padding:0}.custom-three{display:flex;align-items:center;justify-content:center;margin:20px auto 50px;text-align:center}.custom-three .customlink{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0}.custom-three .customlink li{margin:0;padding:0;font-size:14px;font-weight:500}.custom-three .customlink li a{text-decoration:none;position:relative;padding:0 15px;margin:0 auto;cursor:pointer}.custom-three .customlink li a:hover{text-decoration:underline}.custom-three .customlink li a:after{content:'';width:2px;height:14px;background:#1b68b3;margin:0;padding:0;position:absolute;top:2px;right:0}.custom-three .customlink li:last-child a:after{display:none}.custom-three .customlink li:nth-child(2) a:after,.custom-three .customlink li:nth-child(1) a:after{width:1px}.fotorama__thumb-border{border:1px solid #1b68b3 !important;background-image:linear-gradient(to bottom right,rgba(246,250,255,.25),rgba(246,250,255,.1)) !important;border-width:1px !important}.fotorama__nav-wrap .fotorama__thumb{border:1px solid #d3d3d3;background-color:#f6faff;box-shadow:0 0px 5px rgba(27,104,179,.4)}.fotorama__nav__shaft{top:-10px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:1;transform:none !important;background-color:transparent}.fotorama__stage__frame .fotorama__img{top:49.5% !important}.tier-table table td .price{font-size:14px}.product-options-bottom .price-box .price-container,.product-info-price .price-box .price-container{margin-left:8px}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}.fotorama__stage__frame{text-align:center;background-color:#fff;border:1px solid #d3d3d3;width:100%;left:0 !important}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}.fotorama__arr .fotorama__arr__arr{background-position:unset;position:relative;margin:0;background:#fff;box-shadow:0 0px 12px rgba(0,0,0,.18);border-radius:50%;height:40px;width:40px;padding:0;transition:all linear .3s;transform:none;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;left:inherit}.fotorama__arr .fotorama__arr__arr:hover{background:#1b68b3}.fotorama__arr .fotorama__arr__arr:hover:after{color:#fff}.fotorama__arr{bottom:0;position:absolute;top:0;width:60px;background-color:transparent !important}.fotorama__arr.fotorama__arr--next{right:0 !important}.fotorama__arr--prev .fotorama__arr__arr{background-position:unset;right:inherit !important;left:25px !important}.fotorama__arr--prev .fotorama__arr__arr:after{font-size:13px;font-weight:700;color:#000;transition:all linear .3s;content:'prev';font-family:swiper-icons;text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.fotorama__arr--next .fotorama__arr__arr{background-position:unset !important;background-image:none !important}.fotorama__arr--next .fotorama__arr__arr:after{font-size:13px;font-weight:700;color:#000;transition:all linear .3s;content:'next';font-family:swiper-icons;text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.product.info.detailed{clear:both;margin:50px 0;background:#f6faff;padding:50px}.product.data.items>.item.title{margin:-6px -1px 0 0;padding:0 40px}.product.data.items>.item.title:first-child{padding-left:0}.product.data.items>.item.title>.switch{font-weight:500;line-height:40px;font-size:16px;color:#a8a8a8;text-decoration:none;background:0 0;border:none;height:50px;padding:1px 0;border-bottom:1px solid #c0d0e3}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:0 0;color:#1b68b3;text-decoration:none;border-bottom:2px solid #1b68b3}.product.data.items>.item.content{background:#f6faff;margin-top:43px;padding:35px 0;border:none;border-top:1px solid #c0d0e3}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:0 0;color:#1b68b3;text-decoration:none;border-bottom:2px solid #1b68b3}.product.info.detailed table.additional-attributes{border:1px solid #d3d3d3;background:#fff}.product.info.detailed table.additional-attributes tbody th{background:#f9f9f9;border:1px solid #d3d3d3;padding:12px;font-size:14px;border-top:none}.product.info.detailed table.additional-attributes tbody td{padding:10px 20px;font-size:14px;font-weight:400;color:#1f1f1f;text-align:left;border-bottom:1px solid #d3d3d3}.review-add .review-form{max-width:800px}.review-form .fieldset .review-legend.legend span{margin:0;font-size:16px !important;font-weight:400}.review-form .fieldset .review-legend.legend strong{display:block;font-weight:700;font-size:18px}.review-form .fieldset>.field>.label{font-size:15px;font-weight:600;margin-bottom:4px}.product.data.items>.item.title.active>.switch{font-weight:600}.review-form .action.submit.primary{border:1px solid #1b67b3;background:#1b67b3;color:#fff;margin:0 auto;padding:0 20px !important;height:48px;line-height:48px;display:flex;align-items:center;font-size:15px;font-weight:400;justify-content:center;max-width:inherit}.review-form .action.submit.primary:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}fieldset.fieldset.review-fieldset{margin-bottom:10px}fieldset.fieldset.additional_info{margin-bottom:20px}.box-question-list{margin:0 0 50px;padding:0 0 30px;display:block;width:100%;border-bottom:1px solid #adc9da}.box-question-list .block-title{font-family:"Inter",sans-serif;font-weight:600;font-size:30px;line-height:1.3;letter-spacing:normal;color:#1f1f1f;margin:0 0 20px;padding:0}.question-list ul.parent>li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eee;font-size:15px;color:#555}.question-list ul.parent>li small{font-size:14px}.question-list ul.parent>li p.table{color:#1f1f1f;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:0;margin:0 0 15px}.question-list ul.parent>li p,.question-list ul.parent>li .answers{padding-left:40px;margin-bottom:10px}.question-list ul.parent>li p.table .first-character{width:30px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;background:#1f1f1f;color:#fff;text-transform:uppercase;font-weight:600;font-size:13px}.question-list ul.parent>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.question-add{margin:30px 0;padding:0;display:block;width:100%}.question-add .block-title{font-family:"Inter",sans-serif;font-weight:600;font-size:36px;line-height:1.3;letter-spacing:normal;color:#1f1f1f;margin:0 0 20px;padding:0}.question-add .block-title strong{font-weight:600}.question-add .block-title strong span{color:#1b68b3}.question-form-actions{margin:40px 0 20px}.question-form-actions .question-policy{font-size:20px;margin:0 0 15px;padding:0}.block.related{width:100%;display:block;margin:30px auto;padding:0;overflow:hidden}.catalog-product-view .page-main{max-width:1521px;margin:0 auto}.block.related .title{font-family:"Inter",sans-serif;font-weight:600;font-size:30px;line-height:1.3;letter-spacing:normal;color:#1f1f1f;margin:0 0 30px;padding:0}.block.related .title strong{color:#1f1f1f;font-size:36px;line-height:1.3;margin:0 0 8px;display:block;font-weight:600}.block.related .title strong span{color:#1b68b3}.block.related .title .related-subtitle{color:#999;display:block;font-size:16px;font-weight:400}.block.related .swiper-inner-box{overflow:visible}.swiper-related.swiper-horizontal{padding:0 5px}.swiper-related.swiper-horizontal .swiperAction{top:-90px;right:0}.swiper-slide .product-item .product-item-actions{display:block;position:absolute;right:10px;top:5px}.swiper-slide .product-item .product-item-actions a.towishlist{display:inline-block}.swiper-slide .product-item .product-item-actions a.towishlist img{display:none}.swiper-slide .product-item .product-info{color:#1f1f1f;font-size:14px;width:100%;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px;margin:0;transition:all linear .3s;min-height:145px}.swiper-slide .product-item .product-info{color:#1f1f1f;font-size:14px;width:100%;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px;margin:0;transition:all linear .3s;min-height:145px}.swiper-slide .product-item .product-info .sku{color:#747474;font-size:13px;font-weight:400;font-family:"Inter",sans-serif}.swiper-slide .product-item .product-info .product-name{color:#1f1f1f;font-size:14px;font-weight:700;line-height:1.3;display:block;margin:0;height:90px;overflow:hidden}.swiper-slide .product-item .product-info .product-name a{color:#1f1f1f;font-size:14px;font-weight:700;min-height:90px;line-height:1.3;display:block;text-decoration:none}.swiper-slide .product-item .product-info .product-name a:hover{color:#1b68b3}.swiper-slide .product-item .product-info .price-label{font-size:13px;font-weight:400;line-height:1}.swiper-slide .product-item .product-info .price-box{color:#1b68b3;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:50%;margin:0;padding:0}.swiper-slide .product-item .product-info .price-box .total_price{display:none}.swiper-slide .product-item .product-info .price-box .price-label{color:#1f1f1f;font-size:13px;font-weight:400;line-height:1.5;text-transform:capitalize}.swiper-slide .product-item .product-inner:hover{border:1px solid #1b68b3;box-shadow:0 0px 20px rgba(0,0,0,.28);position:absolute;z-index:9}.swiper-slide .product-item .product-inner:hover .product-info{border-top:1px solid #1b68b3}.swiper-slide .product-item .product-inner:hover .product-info a{color:#1b68b3}.swiper-slide .product-item .product-info form{width:100%;margin:0 auto;display:flex}.swiper-slide .product-item .product-info .shop-btn{display:flex;align-items:center;justify-content:center;width:100%;opacity:1;visibility:visible}.swiper-slide .product-item .product-info .shop-btn button{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;display:inline-block;text-align:center;width:100%;padding:0 20px;height:39px;line-height:39px;border:none;transition:all linear .3s}.swiper-slide .product-item .product-info .shop-btn button:hover{background:#1f1f1f;color:#fff}.swiper-slide .product-item .swiper-slide .product-inner:hover .shop-btn button{color:#fff;text-decoration:none}.swiper-slide .product-item .swiper-slide .product-inner:hover .shop-btn{display:flex;opacity:1;visibility:visible}.block.related .swiper-slide .swiper-pagination,.block.related .swiper-slide .swiper-categories .swiper-pagination{display:none}.swiper-slide .product-item .product-info .product-item-inner{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.swiper-slide .product-item .product-info .product-item-inner .product-item-actions{position:relative;right:inherit;top:inherit}.swiper-slide .product-item .product-item-custom .product-item-actions .actions-secondary a.towishlist{display:none}.swiper-slide .product-item .product-inner .actions-shopnow{width:100%;margin:3px auto 0}.shop-btn a{display:block;margin:0 auto;text-align:center;width:100%}.swiper-slide .product-item .product-info .actions-shopnow button.action{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:400;display:inline-block;text-align:center;width:100%;padding:0 20px;height:38px;line-height:38px;border:none;transition:all linear .3s}.actions-shopnow a{display:block;width:100%}.swiper-slide .product-item .product-info .actions-shopnow button:hover{background:#1f1f1f;color:#fff}.block.related .field.choice{display:none}.actions-shopnow a button.action{width:100%;display:block;margin:0 auto;text-align:center;font-weight:400;font-size:14px;height:40px;line-height:40px;background:#1b67b3;border:1px solid #1b67b3}.actions-shopnow a button.action:hover{background:#1f1f1f;border:1px solid #1f1f1f}.catalog-category-view a.action.print,.catalog-category-view .table-wrapper.comparison{display:none}.block.related .swiper-inner-box .swiper-pagination{display:none}#product-question-container{display:none}.sidebar-wrapper{position:sticky;width:auto;top:60px !important;min-height:inherit;overflow-y:hidden}.sidebar-wrapper .sidebar{width:100% !important;padding:15px !important}.sidebar-wrapper .sidebar .filter.block{margin-bottom:0}header.sticky-header{position:fixed;top:0 !important;z-index:9999;background-color:#efefef;transition:all .5s ease;box-shadow:0 2px 7px rgba(0,0,0,.15);height:60px}header.sticky-header .header-middle{height:auto}header.sticky-header .logo-section{height:auto;padding:10px 20px}header.sticky-header .header-middle .block-search{display:none}header.sticky-header .header-middle .nav-sections{padding-top:0}header.sticky-header .logo-section .logo img{width:165px}.catalog-category-view #layered-filter-block .filter-options{height:auto;overflow-y:auto;padding-right:0}.gallery-placeholder{position:relative}.gallery-placeholder .offer-label{float:left;position:absolute;top:0;right:inherit;display:inline-block;z-index:1;left:0}.offer-label{background:#5cb6b6;color:#fff;min-width:70px;height:32px;line-height:32px;padding:0 15px;margin:0;text-align:center;text-transform:uppercase;display:inline-block;font-size:14px;font-weight:400}.product-inner .product-image .offer-label{position:absolute;top:0;left:0;z-index:5}.page-products .products-grid .product-item-info .offer-label{position:absolute;top:0;left:0;z-index:5;font-size:12px;height:30px;line-height:30px;min-width:60px;padding:0 10px}.product-item .old-price{display:none}.product-options-bottom .price-box .old-price,.product-info-price .price-box .old-price{display:none}.wrapper-faq{width:90%;margin:0 auto 60px;padding:0 20px}.container-faq{background-color:#fff;color:#000;border-radius:20px;box-shadow:0 5px 10px 0 #00000000;margin:20px 0}.container-faq .question{font-size:16px;font-weight:600;padding:20px 80px 20px 20px;position:relative;display:flex;align-items:center;cursor:pointer;color:#1b68b3}.container-faq .question:after{content:"\002B";font-size:24px;position:absolute;right:20px;transition:.2s}.container-faq .question.active:after{transform:rotate(45deg)}.container-faq .answercont{max-height:0;overflow:hidden;transition:.3s}.container-faq .answer{padding:0 20px 20px;line-height:1.6;font-size:15px;color:#272727;font-weight:400}.cms-faq #maincontent{margin:0 auto;max-width:1520px;width:100%;padding:0 20px}.cms-faq .page-title{margin:40px auto 40px;text-align:center;color:#1f1f1f;font-size:36px;line-height:1.3;display:block;font-weight:700}.aboutus{position:relative;max-width:100%}.aboutus h2{margin:30px auto 20px;text-align:left;padding:0 10px;display:block;font-size:32px;line-height:1.4;font-weight:700}.aboutus h2 span{color:#1b67b3}.aboutus .sub-title{margin:0 auto 30px;text-align:left;padding:0 15px;font-size:15px;color:#666;font-weight:300;line-height:1.4;max-width:100%}.aboutus .our-mission{padding:30px 0 0;display:block;margin:0 auto}.aboutus .sub-content{text-align:center;font-weight:400;font-size:1.13rem;line-height:1.6;max-width:80%;margin:0 auto}.aboutus .advantage-secion{max-width:100%;margin:50px auto 0;padding:0 20px;border-bottom:1px solid #c9e2fb;background:0 0}.aboutus .advantage-secion .home-advantage{max-width:1480px}.aboutus .our-mission h2{text-align:center}.aboutus .vision-header{margin:20px auto;display:block;width:100%;padding:0;border-top:none}.aboutus .vision-header h2{font-size:2rem;margin-top:20px}.about-full.about-cultural .about-left{width:60%;padding:0 20px 20px 50px}.about-full.about-cultural .listing ul.col-full{gap:10px}.about-full{max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin:60px auto}.about-full .about-left{padding:0 60px 20px 20px;display:block;margin:0;width:70%}.about-full .small-title{color:#1b67b3;font-weight:700;font-size:16px;margin-bottom:5px;display:block}.about-full h3{font-size:20px;font-weight:700;padding:0;margin:0 0 10px;display:block}.about-full p{color:#2a2a2a;font-size:15px;line-height:1.4;font-weight:300;margin:0 0 15px;padding:0;display:block}.about-full .about-right{width:50%}.about-full .img-box{display:flex;border-radius:8px;overflow:hidden;border:8px solid #fff;box-shadow:rgba(0,0,0,.05) 0px 5px 10px 7px;align-items:center;justify-content:center}.img-box img{max-width:100%;border-radius:8px}.about-full .listing ul li span{color:#1b67b3;font-weight:700;font-size:18px;margin-bottom:0;display:block}.about-full .listing ul.col-two{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;margin:0;padding:0;flex-wrap:wrap;gap:15px}.about-full .listing ul.col-full{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;margin:0;padding:0;flex-wrap:wrap;gap:20px}.about-full .listing ul li{color:#2a2a2a;font-size:1rem;line-height:1.4;font-weight:400;margin:0 0 10px;padding:0;display:block;width:100%}.about-full h5{font-size:24px;font-weight:700;padding:0;margin:0 0 20px;display:block;text-decoration:none;color:#1b67b3}.aboutus .about-secondary{background:#f6faff;width:100%;padding:50px 0;margin:0 auto;position:relative}.about-secondary .sub-content{text-align:center;font-weight:400;font-size:1.1rem;line-height:1.4;max-width:80%;margin:0 auto}.aboutus .about-secondary h2{margin:0 auto 30px;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.about-secondary h2 span{color:#1b67b3}.about-secondary .secondary-inner{max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin:50px auto 10px}.pt-0{padding-top:0 !important}.about-secondary .secondary-inner .img-container{width:50%;display:flex;border-radius:8px;overflow:hidden;border:8px solid #fff;box-shadow:rgba(0,0,0,.05) 0px 5px 10px 7px;align-items:center;justify-content:center}.secondary-inner .img-container img{max-width:100%;border-radius:8px}.about-secondary .secondary-inner .info-container{display:block;margin:0;width:70%;padding:0 20px 20px 60px}.secondary-inner .info-container .main-head{font-weight:500;font-size:17px;line-height:1.5;display:block}.secondary-inner .info-container p{font-weight:300;font-size:15px;line-height:1.5;display:block;margin:0 0 15px}.certificates-panel{max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin:50px auto 0;flex-wrap:wrap}.certificates-panel .certificat-box{padding:0 2rem;width:33.333%;margin:0 0 3.5rem}.certificates-panel .certificat-box a img{border:1px solid #ddd;padding:4px;background:#fff}.about-full .list-head{font-size:20px;font-weight:700;padding:0;margin:0 auto 15px;display:flex;align-items:flex-start;justify-content:flex-start}.about-full.row-two .about-right{order:1}.about-full.row-two .about-left{order:2;padding:0 20px 20px 60px}.our-services{background:#f6faff;width:100%;padding:50px 0;margin:0 auto;position:relative}.our-services h2{margin:10px auto;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.our-services h2 span{color:#1b67b3}.our-services .sub-title{margin:0 auto 30px;text-align:center;padding:0;font-size:16px;color:#444;font-weight:300;line-height:1.4;max-width:800px}.our-services .service-inner{display:flex;align-items:stretch;justify-content:flex-start;gap:0;margin:50px auto 0;text-align:center;padding:0 15px;width:100%;flex-wrap:wrap}.service-inner .service-box{margin:0;width:25%;display:flex;flex-direction:column;background:#f6faff;padding:0 1%}.service-inner .service-box .service-item{width:100%;margin:0 0 30px;border-bottom:none;display:flex;flex-direction:column;padding:18px;background:#fff;box-sizing:border-box;list-style:none;flex-grow:1;justify-content:flex-start;align-items:flex-start}.service-inner .service-box .cms_page_toolbar{margin:10px 0 0;display:block}.service-inner .service-box .cms_page_toolbar .cms_page_link{text-decoration:none;font-size:12px;font-weight:500;color:#fff;background:#1b67b3;padding:0 15px;height:32px;line-height:32px;display:inline-block;border-radius:2px;min-width:inherit}.service-inner .service-box .cms_page_toolbar .cms_page_link:hover{background:var(--btnHover)}.service-inner .service-box .pic{display:block;max-height:280px;margin-bottom:0;border-radius:0;border:none;box-shadow:none;overflow:hidden;align-items:center}.service-box .pic img{border-radius:0;height:100%;display:block}.service-box h3{font-size:15px;font-weight:700;margin:15px 0 8px;display:block;text-align:left;color:#282828;width:100%;height:36px;overflow:hidden}.service-box p{font-size:13px;font-weight:300;line-height:1.3;text-align:left;padding:0;display:block;min-height:inherit;margin:0 0 10px;color:#282828;height:135px;overflow:hidden}.cms-about-us .column.main{padding-bottom:0}.question-form .form-group{display:block;margin:0 0 25px;padding:0}.question-form .form-group label{font-size:14px;font-weight:500;color:#1f1f1f;padding:0 0 6px;display:block}.question-form textarea::-webkit-input-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form textarea::-moz-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form textarea:-ms-input-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form textarea:-moz-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form input::-webkit-input-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form input::-moz-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form input:-ms-input-placeholder{color:#bbb;font-size:12px;font-weight:400}.question-form input:-moz-placeholder{color:#bbb;font-size:12px;font-weight:400}#whatsappchat .chat-icon a.wechat{position:static;transition:all linear .3s;width:100%}#whatsappchat .chat-icon a.wechat:hover .wechat-tooltip{margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;visibility:visible;opacity:1;position:absolute;right:58px;bottom:0;width:180px;height:180px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:8px 0 0 8px}#whatsappchat .chat-icon a.wechat:hover .wechat-tooltip img{border-radius:8px}#whatsappchat .chat-icon a.wechat:hover .wechat-tooltip:after{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #e5e5e5;position:absolute;right:-8px;bottom:25px}#whatsappchat .chat-icon a.wechat .wechat-tooltip{visibility:hidden;opacity:0;display:none}.question-form .form-group label em{color:#f01e2c}#whatsappchat .chat-icon a.whattsapp{position:static;transition:all linear .3s;width:100%}#whatsappchat .chat-icon a.whattsapp .wechat-tooltip{visibility:hidden;opacity:0;display:none}#whatsappchat .chat-icon a.whattsapp:hover .wechat-tooltip{margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;visibility:visible;opacity:1;position:absolute;right:58px;bottom:0;width:180px;height:180px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:8px 0 0 8px}#whatsappchat .chat-icon a.whattsapp:hover .wechat-tooltip img{border-radius:8px}#whatsappchat .chat-icon a.whattsapp:hover .wechat-tooltip:after{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #e5e5e5;position:absolute;right:-8px;bottom:25px}.modal-popup.request-modal .modal-header{padding:1rem 2rem;background:#1b68b3;color:#fff;margin-bottom:0}.modal-popup.request-modal .modal-title{border-bottom:none;font-weight:600;padding-bottom:0;font-size:24px;margin-bottom:0;min-height:inherit;word-wrap:break-word;color:#fff}.modal-popup.request-modal .action-close{margin:15px;padding:0;width:30px;height:30px;text-align:center;border-radius:50%;background:#fff;line-height:1}.modal-popup.request-modal .action-close:hover{background:#1f1f1f}.modal-popup.request-modal .action-close:hover:before{color:#fff}.modal-popup.request-modal .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;line-height:30px;color:#1b68b3;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:700;overflow:hidden;speak:none;text-align:center}.modal-popup.request-modal .modal-content{padding:2rem}.cms-home .modal-popup._inner-scroll.request-modal .modal-inner-wrap{max-height:600px;margin:3.5rem auto}.cms-home .modal-popup.request-modal .modal-header{padding-bottom:0}.cms-home .modal-popup.request-modal .modal-content{padding-top:10px;overflow-y:auto;height:auto}.cms-home .modal-popup.request-modal .modal-content fieldset.fieldset{margin-bottom:10px}.modal-popup.request-modal .modal-content .g-recaptcha{overflow:hidden;margin-bottom:15px}.request-modal form .fieldset>.field>.label{font-weight:500;font-size:13px;display:block;margin-bottom:3px}.request-modal form .fieldset .control input{border:1px solid #d3d3d3;height:40px;line-height:1;font-size:13px;font-weight:400}.request-modal form .fieldset .control select{border:1px solid #d3d3d3;height:40px;line-height:1;font-size:13px;font-weight:400;appearance:auto}.request-modal form .fieldset .control input[type=checkbox]{height:auto;margin-right:0}.request-modal form .fieldset>.field>.label em{color:#f01e2c}.request-modal form .fieldset .subscribe label.subscribe{font-size:12px;font-weight:400;color:#1f1f1f;line-height:16px}.request-modal .request-content{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin:0 0 15px;padding:0}.request-modal .request-content h3{margin:0 0 10px;padding:0;font-size:18px;font-weight:700;display:block;width:100%}.request-modal .request-content p{margin:0 0 10px;padding:0;font-size:14px;font-weight:300;display:block;width:100%}.message.info.empty{display:none}.cart.table-wrapper .item-actions .actions-toolbar .action.towishlist.action-towishlist{width:auto;display:inline-block;padding:0 15px;font-size:13px;border-radius:4px;height:36px;line-height:36px;background:#1b67b3;border:1px solid #1b67b3}.cart.table-wrapper .item-actions .actions-toolbar .action.towishlist.action-towishlist:hover{background:#1f1f1f;border:1px solid #1f1f1f}.header-right ul.header.links li .dropdown-options ul{position:absolute;background:#fff;padding:5px 10px 10px;z-index:99999;min-width:155px;left:-66px;top:8px;box-shadow:0 1px 8px rgba(0,0,0,.1);border-radius:4px}.header-right ul.header.links li .dropdown-options>ul:before{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;position:absolute;right:65px;top:-16px;border-right:8px solid transparent}.header-right ul.header.links li .dropdown-options li{display:block;margin-bottom:5px}.header-right ul.header.links li .dropdown-options{display:inline-block;position:relative}.header-right ul.header.links li .dropdown-options>p{line-height:1.2;font-size:11px;font-weight:600;margin:0;padding:0}.header-right ul.header.links li .dropdown-options li:first-child{display:block}.header-right ul.header.links li .dropdown-options li a{background:0 0;display:inline-block;width:auto;height:auto;border-radius:initial;font-size:12px;border:none;font-weight:500;color:#1f1f1f}.header-right ul.header.links li .dropdown-options li a:hover{color:#1b67b3}.header-right ul.header.links li .dropdown-options li>a:after{background:0 0;display:inline-block;padding:0;margin:0;position:relative;width:auto;height:auto}.header-right ul.header.links li.userLink{position:relative}.header-right ul.header.links li.userLink:before{background:#fff url('../images/user-icon.svg') no-repeat center center;background-size:16px;border:2px solid #1f1f1f;content:'';width:32px;height:32px;display:flex;border-radius:50%;position:relative;align-items:center;justify-content:center;cursor:pointer;transition:all linear .3s}.header-right ul.header.links li.userLink:hover:before{filter:invert(1)}.header-right ul.header.links li.userLink:before:hover{border:2px solid #1f1f1f}.header-right ul.header.links li.userLink span.action.authorization-link{display:none}.header-right ul.header.links li.userLink .dropdown-options__heading{display:none}.contactus{margin:0 auto;padding:0;position:relative;max-width:100%}.contact-row{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 auto 20px;padding:20px 0;width:100%;max-width:100%}.contact-row .box-three{padding:0 20px;margin:0 auto;max-width:100%;width:33.333%;display:flex;align-items:center;justify-content:center;color:#1f1f1f}.contactus h2{margin:30px auto 10px;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.contactus h2 span{color:#1b67b3}.contactus .sub-title{margin:0 auto 30px;text-align:center;padding:0 15px;font-size:15px;max-width:991px;color:#666;font-weight:300;line-height:1.4}.contact-info{display:inline-block;width:100%;text-align:center;margin-bottom:0}.contact-info .contact-info-icon{margin-bottom:10px}.contact-info .contact-info-icon svg{font-size:28px;color:#1b67b3}.contact-info-item{background:#fafafa;padding:25px 15px;border:1px solid #e5e5e5;border-radius:3px;min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.contactus .contact-page-form h2{color:#071c34;text-transform:capitalize;font-size:24px;font-weight:700;margin:0 0 10px;text-align:left}.contact-page-form .sub-text{font-size:15px;font-weight:300;display:block;line-height:24px}.contact-page-form.contact-form input{margin-bottom:5px}.contact-page-form.contact-form input[type=submit]{background:#071c34;width:150px;border-color:#071c34}.contact-info-text p{margin-bottom:0}.contact-info-text h2{color:#1f1f1f;font-size:17px;text-transform:capitalize;font-weight:700;margin:5px auto}.contact-info-text a{text-decoration:underline;display:block;font-size:14px}.contact-info-text a:hover{text-decoration:none}.contact-info-text span{color:#777;font-size:14px;font-weight:400;display:inline-block;width:100%;line-height:1.3}.contact-page-form input{margin-bottom:5px;width:100%;border:1px solid #adc9da;padding:0 10px;background:#fff;border-radius:1px;font-family:"Inter",sans-serif;font-size:14px;height:40px}.contact-page-form .fieldsbtn input[type=submit]{background:#1b67b3;color:#fff;display:inline-block;font-weight:400;padding:0 10px;text-transform:capitalize;width:110px;margin:0;font-size:14px;border:1px solid #1b67b3;height:42px;border-radius:1px;transition:all .4s ease-in-out 0s}.contact-page-form .fieldsbtn input[type=submit]:hover{background:#1f1f1f;border-color:#1f1f1f}.contact-page-form .inputField h4{color:#464646;text-transform:capitalize;font-size:14px}.contact-index-index .contactus .contact-page-form{display:inline-block;width:100%;margin-top:0}.contact-page-map{margin-top:0;width:100%;overflow:hidden}.contact-index-index .contactus .contact-page-form form{padding:15px;margin:20px auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100% !important;border:1px solid #e5e5e5;border-radius:2px}.contact-index-index .contact-page-form form .fieldset{width:100%;margin-bottom:0}.contact-index-index .contact-page-form form .fieldset>.field{margin-bottom:15px}.contact-index-index .contact-page-form form .action.primary{min-width:100px}.contact-page-form form .fieldset>.field>.label{font-size:14px;font-weight:600;color:#1f1f1f;display:block;margin:0 0 5px}.contact-page-form .form-group{width:100%;margin:0 0 20px;padding:0;display:block}.contact-page-form .form-group label{font-size:14px;font-weight:600;color:#1f1f1f;display:block;margin:0 0 5px}.form-column{flex-direction:column;padding:0 20px;margin:0;max-width:100%;width:66.666%;display:flex;align-items:flex-start;justify-content:flex-start;color:#1f1f1f}.map-column{flex-direction:column;padding:0 20px;margin:0;max-width:100%;width:33.333%;display:flex;align-items:flex-end;justify-content:flex-start;color:#1f1f1f}.contact-page-form input::-webkit-input-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form input::-moz-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form input:-ms-input-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form input:-moz-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form select::-webkit-input-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form select::-moz-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form select:-ms-input-placeholder{color:#999;font-size:13px;font-weight:400}.contact-page-form select:-moz-placeholder{color:#999;font-size:13px;font-weight:400}.cms-privacy-policy .page-main{padding:20px}.cms-privacy-policy .page-main h1.page-title{margin:0 auto 30px;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.privacy-policy{padding:0 10px;font-size:15px;font-weight:300;line-height:1.3;display:block;position:relative}.privacy-policy p{padding:0;margin:0 0 15px;font-size:15px;font-weight:300;line-height:1.3;display:block}.privacy-policy h3{padding:0;margin:30px 0 10px;font-size:18px;font-weight:700;line-height:1.3;display:block}.privacy-policy h4{padding:0;margin:30px 0 10px;font-size:16px;font-weight:700;line-height:1.3;display:block}.privacy-policy ul{list-style-type:disc;list-style-position:inside;margin:0 0 40px;padding:0 0 0 15px}.privacy-policy ul li{margin-bottom:10px}.privacy-policy ul li strong{font-weight:600}.account .fieldset.additional_info .legend{font-size:18px !important;padding-bottom:5px;margin-top:20px}.account .fieldset.additional_info .legend>span{font-size:18px !important}.customer-account-create .page-main>.page-title-wrapper .page-title{font-size:24px;margin-bottom:0}.customer-account-edit .fieldset.additional_info{margin-bottom:0}.fieldset.additional_info .package-interest{width:50%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin:0;padding:0;flex-wrap:wrap}.fieldset.additional_info .package-interest .field{width:50%;display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;margin:0 0 10px}.customer-account-create .fieldset.additional_info{margin:20px 0 0;width:100%;padding:0}fieldset.fieldset-package-interest{background:#f6faff;display:block;padding:25px;border:1px solid #e1e1e1;border-radius:4px;min-height:inherit;font-size:15px;margin:0 0 20px;width:100%}.fieldset-package-interest h3{font-size:18px;border-bottom:1px solid #ddd;padding:0 0 10px;margin:0 0 20px;display:block}.product-info-main .product-reviews-summary.empty{display:none}.fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__thumb__arr--right .fotorama__thumb--icon{display:none}.catalog-product-view .product.media{width:56.6%}.catalog-product-view.page-layout-1column .product-info-main{width:43%;padding-left:60px}.catalog-product-view .fotorama__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.fotorama__wrap .fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:relative;top:-4px;order:1;margin-right:25px}.fotorama__wrap .fotorama__stage{order:2}.fotorama__stage__shaft{max-height:670px;max-width:100% !important;margin-left:0 !important}.fotorama__nav{max-height:675px;max-width:100%;overflow:hidden;position:relative;left:0 !important}.fotorama__stage{max-height:670px;max-width:100%;overflow:hidden;position:relative;left:0 !important}.gallery-placeholder__image{margin:0 !important}.bottom-actions button.deletewl{background:#1b67b3;border:1px solid #1b67b3;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter",sans-serif;font-weight:600;padding:0 15px;font-size:14px;box-sizing:border-box;vertical-align:middle;min-width:90px;height:40px}.bottom-actions button.deletewl:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.form-wishlist-items li>a{color:#1f1f1f;text-transform:capitalize;font-weight:600;font-size:15px;padding:0}.form-wishlist-items li.selected>a{border-bottom:2px solid #1b67b3;text-decoration:none;color:#1b67b3;text-transform:capitalize}#tabcontents .wltable{padding-top:15px;font-size:14px}.editwl_link p{font-size:14px;font-weight:500;margin-bottom:10px}.products-grid.wishlist .product-item-actions .action:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.products-grid.wishlist .product-item-actions .action.copy:before{content:"\e624";color:#bbb}.products-grid.wishlist .product-item-actions .action.move:before{content:"\e628";color:#bbb}.products-grid.wishlist .product-item-actions .action.copy:hover:before,.products-grid.wishlist .product-item-actions .action.move:hover:before{color:#333}.products-grid.wishlist .product-item-actions .action.copy span,.products-grid.wishlist .product-item-actions .action.move span{display:none}.products-grid.wishlist .product-item .fieldset{margin-bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%}.products-grid.wishlist .product-item .fieldset .field.qty{padding-right:10px;vertical-align:top;margin-bottom:0;width:50%}#wishlist-view-form .product-item .fieldset .field.qty .control{max-width:100px}.products-grid.wishlist .product-item .fieldset .product-item-actions{display:flex;vertical-align:bottom;width:50%;align-items:flex-end;justify-content:flex-end}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin-top:25px}.products-list .product-item .product-item-details .actions-shopnow a button.action{width:auto;margin:0;min-width:120px;padding:0 20px !important}.products-list .product-item .product-item-info .offer-label{background:#5cb6b6;color:#fff;min-width:70px;height:32px;line-height:32px;padding:0 15px;margin:0;text-align:center;text-transform:uppercase;display:inline-block;font-size:14px;font-weight:400;position:absolute;z-index:9;left:0}.page-products .products-list .product-item-custom .actions-secondary input[type=checkbox]{top:0}.cms-content{padding:0 10px;font-size:15px;font-weight:300;line-height:1.3;display:block;position:relative}.cms-content p{padding:0;margin:0 0 15px;font-size:15px;font-weight:300;line-height:1.3;display:block}.cms-content h3{padding:0;margin:30px 0 10px;font-size:18px;font-weight:700;line-height:1.3;display:block}.cms-content h4{padding:0;margin:30px 0 10px;font-size:16px;font-weight:700;line-height:1.3;display:block}.cms-content ul{list-style-type:disc;list-style-position:inside;margin:0 0 40px;padding:0 0 0 15px}.cms-content ul li{margin-bottom:10px}.cms-content ul li strong{font-weight:600}.cms-terms-conditions .page-main{padding:20px}.cms-terms-conditions .page-main h1.page-title,.cms-page-view .page-main h1.page-title{margin:0 auto 30px;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.cms-content ul.no-bullets{list-style-type:none}.field.create-wishlist form#create_wishlist{display:flex;align-items:flex-start;justify-content:flex-start}#wishlist_container .fieldset .legend{font-size:16px;font-weight:600;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;color:#1b67b3}#wishlist_container .fieldset .legend span{font-size:18px !important}#wishlist_container ul#list-wishlist li{margin-bottom:6px}#wishlist_container ul#list-wishlist label{cursor:pointer;font-size:13px;font-weight:500;color:#1f1f1f}#wishlist_container #create_wishlist .content{display:block;float:left;width:190px;margin-right:10px}.loffancybox-outer .loffancybox-inner{height:auto !important}#wishlist_container #create_wishlist .content .input-text{font-size:14px;font-weight:400;top:0}#wishlist_container .fieldset .field.create-wishlist{padding:0;margin-bottom:10px}#wishlist_container .fieldset .field.wishlist_btns{padding:0}#wishlist_container #create_wishlist button.control.action{padding:0 5px !important;font-size:13px;height:40px;line-height:40px;min-width:190px}#wishlist_container #create_wishlist .content .error{font-size:12px;color:#e02b27}#wishlist_container #create_wishlist button.control.action:hover{background:#1f1f1f;border-color:#1f1f1f}#wishlist_container .fieldset .field.wishlist_btns button.action{font-size:13px;font-weight:500}#wishlist_container .fieldset .field.wishlist_btns button.action{background:#1f1f1f;border-color:#1f1f1f}.cms-our-services .column.main{padding-bottom:0}.suppliervideo-index-list .page-main{padding:20px 10px;background:#f6faff}.suppliervideo-index-list .page-main h1.page-title{margin:40px auto;text-align:center;padding:0;display:block;font-size:36px;line-height:1.3;font-weight:700;text-transform:none}.suppliervideo-index-list .product-list{padding:0;width:100%;display:block;margin:0 auto;position:relative}.product-list .video-container{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0 auto;gap:0;flex-direction:row;flex-wrap:wrap;width:100%}.video-container .prod-item-inner{margin:2%;padding:0;position:relative;display:block;border-radius:0;overflow:hidden;border:none;box-shadow:none;width:29.333%;max-width:100%}.video-container .video-thumb{display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;padding:0;border-radius:0;cursor:pointer}.video-thumb .video-icon{display:flex;align-items:center;justify-content:center;position:absolute}.video-container .video-info p{font-weight:300;font-size:14px;line-height:1.6}.video-container .video-thumb .video-icon img{width:40px;height:40px;display:inline-block;border-radius:0}.video-container .video-thumb img{border-radius:0;height:auto;width:100%;overflow:hidden}.video-container .video-thumb:hover .video-icon img{filter:invert(1);transition:all linear .3s;transform:scale(1.08)}.video-container .prod-item-inner:hover .prod-title{color:#000;transition:all linear .2s}.video-container .video-info{margin:20px auto 0;text-align:center;display:block;padding:0}.video-info .prod-title{font-weight:700;margin:0 auto 10px;height:44px;overflow:hidden;color:#1f1f1f;display:block;font-size:18px;line-height:1.2}.suppliervideo-index-list .modal-popup._inner-scroll .modal-inner-wrap,.cms-home .modal-popup._inner-scroll .modal-inner-wrap{max-height:max-content;width:854px;margin-top:10rem}.suppliervideo-index-list .modal-popup .popup-modal iframe,.cms-home .modal-popup._inner-scroll .modal-inner-wrap iframe{width:100%;height:400px}.suppliervideo-index-list .modal-popup .modal-content,.cms-home .modal-popup .modal-content{padding:0 20px 20px}.suppliervideo-index-list .modal-popup .popup-modal video.myVideos,.cms-home .modal-popup .popup-modal video.myVideos{width:854px;height:480px}.cms-home .modal-popup .popup-modal video.myVideosl{width:854px;height:480px}.suppliervideo-index-list .modal-popup .popup-modal,.cms-home .modal-popup .popup-modal{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;padding:0}.suppliervideo-index-list .modal-popup .modal-header,.cms-home .modal-popup .modal-header{padding:0 15px 15px;background:0 0;color:#000;margin-bottom:0;position:relative;right:0;top:0}.suppliervideo-index-list .modal-popup .action-close,.cms-home .modal-popup .action-close{margin:10px;padding:0;width:25px;height:25px;text-align:center;border-radius:50%;background:#2b67b3;line-height:1;transition:all linear .3s;position:absolute;top:-24px;right:-22px}.suppliervideo-index-list .modal-popup .action-close:before,.cms-home .modal-popup .action-close:before{-webkit-font-smoothing:antialiased;font-size:10px;line-height:25px;color:#fff;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:700;overflow:hidden;speak:none;text-align:center}.suppliervideo-index-list .modal-popup .popup-modal .playButton,.cms-home .modal-popup .popup-modal .playButtonl,.cms-home .modal-popup .popup-modal .pauseButtonl,.suppliervideo-index-list .modal-popup .popup-modal .pauseButtonl{padding:10px 15px;display:inline-block;margin:10px auto 0;background:#2b67b3;color:#fff;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer}.suppliervideo-index-list .modal-popup .popup-modal .playButton:hover,.cms-home .modal-popup .popup-modal .playButtonl:hover,.cms-home .modal-popup .popup-modal .pauseButtonl:hover,.suppliervideo-index-list .modal-popup .popup-modal .pauseButtonl:hover{background:#1f1f1f;transition:all linear .3s}.catalogs-index-list .page-main{padding:20px}.catalogs-index-list .page-main h1.page-title{margin:50px auto 20px;text-align:center;padding:0;display:block;font-size:36px;line-height:1.3;font-weight:700;text-transform:none}.catalogs-index-list .title-info{margin:0 auto 25px;text-align:center;font-size:15px;font-weight:400;display:block;max-width:900px}.catalogs-index-list .title-info a{text-decoration:none}.catalogs-index-list .title-info a:hover{color:#1f1f1f}.brochure-list{padding:0 15px;width:100%;display:block;margin:0 auto;position:relative}.brochure-list ul{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0 auto;gap:0;flex-direction:row;flex-wrap:wrap}.brochure-list ul li{margin:1%;padding:0;position:relative;display:block;border-radius:0;overflow:hidden;border:1px solid #d3d3d3;max-width:100%;width:31.333%}.brochure-list ul li .catalog-title{font-size:13px;line-height:16px;font-weight:600;text-align:left;margin:0 auto 12px;display:none;color:#1b68b3;height:32px;overflow:hidden}.brochure-list ul li .catalog-image{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:auto;overflow:hidden;border-radius:0}.brochure-list ul li .catalog-image img{width:100%;height:auto;overflow:hidden}.brochure-list ul li .content ul{padding-left:5px;list-style:disc;height:62px;overflow:hidden;display:block}.brochure-list ul li .content{margin:0 auto;display:block;padding:10px 15px;font-size:14px;font-weight:600;line-height:1.2}.brochure-list ul li .content p{margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.4;height:36px;text-align:center}.brochure-list ul li .content p span{font-size:14px !important}.brochure-list ul li .content li{margin:0 0 4px;border:none;border-radius:0;box-shadow:none;font-size:13px;line-height:18px;width:100%}.brochure-list ul li .downloadpdf{display:block;position:relative;margin:0;padding:0}.brochure-list ul li .catalog-btn{background:#1b68b3;color:#fff;font-size:15px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 10px;height:40px;line-height:40px;border-radius:0}.brochure-list ul li .catalog-btn:hover{background:var(--btnHover)}.order-products-toolbar{display:block;padding:0 30px;margin:20px auto 0}.order-products-toolbar .pager{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.order-products-toolbar .pager .toolbar-amount{margin:0;padding:0;font-size:14px;font-weight:500}.order-products-toolbar .pager .limiter{font-size:14px;display:flex;align-items:center;justify-content:center;gap:10px}.order-products-toolbar .pager .limiter .limiter-text{margin-left:0;font-size:14px}.order-products-toolbar .pager .limiter-options{margin:0 auto;width:54px;text-align:center;height:30px;border:1px solid #d0d0d0;padding:0 10px;font-size:13px;position:relative;box-shadow:none !important;font-weight:500}.added-cart{position:absolute;top:60px;width:180px}.added-cart .added-inner{position:relative;padding:0 15px;margin:0;max-width:100%;background:#f0fdf4;height:60px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:10px;color:#15803d;font-weight:500;border:1px solid #c7efd3}.added-cart .added-inner img{width:24px}.htmlsitemap-index-index h1.page-title{margin:40px auto;text-align:center;padding:0;display:block;font-size:36px;line-height:1.3;font-weight:700;text-transform:none;width:100%}.sitemap-search{max-width:800px;margin:0 auto 30px}.htmlsitemap-index-index .sitemap-search input{width:100%;height:52px;font-size:14px;border:1px solid #ddd;border-radius:30px !important;background:#f6faff;padding:0 20px !important;font-weight:400}.sitemap-search input::-webkit-input-placeholder{color:#6dacd7;font-size:14px;font-weight:400}.sitemap-search input::-moz-placeholder{color:#6dacd7;font-size:14px;font-weight:400}.sitemap-search input:-ms-input-placeholder{color:#6dacd7;font-size:14px;font-weight:400}.sitemap-search input:-moz-placeholder{color:#6dacd7;font-size:14px;font-weight:400}.htmlsitemap-index-index .sitemap-item-type>h2{margin:0 0 20px;color:#000;font-size:18px;display:block}[class*=htmlsitemap-] .sitemap-item-wrap{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}[class*=htmlsitemap-] .sitemap-item-wrap .sitemap-item{font-size:13px;color:#1b68b3;text-decoration:none;position:relative;padding-left:10px}[class*=htmlsitemap-] .sitemap-item-wrap .sitemap-item:before{display:inline-block;width:.25rem;height:.25rem;content:'';background:#1b68b3;border-radius:50%;padding:0;margin:0;line-height:1;position:absolute;left:0;top:7px}[class*=htmlsitemap-] .sitemap-item-wrap .sitemap-item:hover{color:#1f1f1f;text-decoration:underline}.sitemap-item-type.sitemap-item-section{display:block;border-radius:8px;overflow:hidden;border:8px solid #fff;box-shadow:rgba(0,0,0,.05) 0px 0px 8px 3px;padding:10px 15px}.sitemap-item-type ul{list-style:disc;list-style-position:inside;margin-bottom:15px}.sitemap-item-type ul li{padding:0 0 0 10px !important;margin-bottom:0}[class*=htmlsitemap-] .widget.block-categories ul li a{display:inline-block;font-size:14px;padding:0 0 8px;font-weight:400;line-height:1.2}[class*=htmlsitemap-] .sitemap-item-type .view-more{display:inline-block;width:auto;margin:0 auto;text-align:center;font-weight:400;font-size:12px;text-decoration:none;height:40px;line-height:40px;background:#1b67b3;border:1px solid #1b67b3;color:#fff;border-radius:3px;padding:0 20px;text-transform:uppercase;transition:all linear .3s}[class*=htmlsitemap-] .sitemap-item-type .view-more:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.htmlsitemap-catalog_category-categories .sidebar-wrapper{display:none}.htmlsitemap-catalog_category-categories .column.main{width:100%;padding-left:0}h2.custom-heading{margin:25px auto 15px;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}h2.custom-heading span{color:#1b67b3}.contact-index-index .page-title-wrapper{display:none}.contact-page-map iframe{height:500px}.product-item .product-item-details .product-reviews-summary{display:none}.catalouge-model .modal-header{padding:20px}.catalouge-model .modal-header button.action-close{margin:10px;padding:0;width:25px;height:25px;text-align:center;border-radius:50%;background:#2b67b3;line-height:1;transition:all linear .3s;position:absolute;top:-24px;right:-22px}.catalouge-model .modal-header button.action-close:hover{background:#1f1f1f}.catalouge-model .modal-header button.action-close:before{-webkit-font-smoothing:antialiased;font-size:10px;line-height:25px;color:#fff;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:700;overflow:hidden;speak:none;text-align:center}.catalouge-model .popup-modal a{background:#1b68b3;color:#fff;font-size:15px;margin:0 auto;width:auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;height:40px;line-height:40px;border-radius:4px}.catalouge-model .popup-modal a:hover{background:#1f1f1f}.suppliervideo-index-list .page-wrapper{background:#f6faff}.product.description .pd-full{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin:0;padding:0}.product.description .pd-full .pd-left{width:70%;margin:0;padding:0 2% 0 0}.product.description .pd-full .pd-left h3{font-size:18px}.product.description .pd-full .pd-left ul{list-style:disc;list-style-position:outside;padding-left:20px}.product.description .pd-full .pd-left ul li{font-size:15px;line-height:1.6;margin:0 0 25px;font-weight:400}.product.description .pd-full .pd-right{margin:0;padding:0;display:block;width:28%}.product.description .pd-full .pd-right table{border:1px solid #d3d3d3;background:#fff}.product.description .pd-full .pd-right table td{padding:10px 20px;font-size:14px;font-weight:400;color:#1f1f1f;text-align:left}.product.description .pd-full .pd-right table td:nth-child(2){text-align:right}.product.description .pd-full .pd-right table td strong{font-weight:600}.product.description .pd-full .pd-right table thead td{background:#f9f9f9;border-bottom:1px solid #d3d3d3}.product.description .pd-full .pd-right table tbody td{padding-top:7px;padding-bottom:7px;border-bottom:1px solid #d3d3d3}.review-control-vote label:before,.review-control-vote:before{font-size:24px;height:24px;line-height:24px}.viewmorepdf{width:100%;display:flex;align-items:center;justify-content:center;margin:20px auto 0}.viewmorepdf a.catalog-btn{text-decoration:none;margin:0 auto;text-align:center;font-weight:400;font-size:14px;height:40px;line-height:40px;background:#1b67b3;border:1px solid #1b67b3;color:#fff;padding:0 20px;border-radius:2px}.viewmorepdf a.catalog-btn:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.cms-our-insights .column.main{padding-bottom:0}.insight-cms{background:#f6faff;width:100%;padding:50px 0;margin:0 auto;position:relative}.insight-main{display:block;max-width:100%;padding:0;margin:50px auto;width:100%}.insight-cms h2{margin:10px auto;text-align:center;padding:0;display:block;font-size:32px;line-height:1.4;font-weight:700}.insight-cms h2 span{color:#1b67b3}.insight-cms .sub-title{margin:0 auto 20px;text-align:center;padding:0;font-size:15px;color:#444;font-weight:300;line-height:1.4;max-width:900px}.insight-inner{align-self:stretch;justify-content:flex-start;margin:0 auto;text-align:left;padding:0;width:100%;display:flex;gap:0;margin-top:0;max-width:100%;flex-direction:row;flex-wrap:wrap}.insight-inner .insight-item{width:25%;display:flex;flex-direction:column;background:#f6faff;padding:0 1%}.insight-inner .insight-box{width:100%;margin:0 auto 30px;border-bottom:none;display:flex;flex-direction:column;padding:18px;background:#fff;box-sizing:border-box;list-style:none;flex-grow:1;justify-content:flex-start}.insight-inner .insight-box .pic{display:flex;max-height:100%;border-radius:0;border:none;box-shadow:none;align-items:center;max-width:100%;margin:0 auto;justify-content:center}.insight-box .pic img{border-radius:0;height:auto;display:block;max-width:100%}.insight-box .sub-category{font-size:11px;line-height:1.1;letter-spacing:normal;color:#4f4f4f;text-transform:uppercase;text-decoration:none;text-align:left;margin:10px 0 0;font-weight:400}.insight-box h3{font-size:15px;font-weight:700;margin:5px 0 8px;display:block;text-align:left;color:#282828;width:100%;height:36px;overflow:hidden}.insight-box p{font-size:13px;font-weight:300;line-height:1.3;text-align:left;padding:0;display:block;min-height:inherit;margin:0 0 10px;color:#282828;height:86px;overflow:hidden}.insight-box .read-more{display:block;margin:0;padding:0}.insight-box .read-more a{text-decoration:none;font-size:12px;font-weight:500;color:#fff;background:#1b67b3;padding:0 12px;height:32px;line-height:32px;display:inline-block;border-radius:2px}.insight-box .read-more a:hover{background:var(--btnHover)}.toolbar .pages{margin-bottom:0}.toolbar .pages strong.page{background:#1b67b3;height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;color:#fff;font-weight:500}.toolbar .pages a.page{height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;color:#64646a;font-weight:500;background:0 0}.pages .action{background:0 0;box-shadow:none;border:none}.toolbar .pages .item .action.next{margin-left:0;color:#64646a;border:none;box-shadow:none;line-height:24px;height:24px;width:24px;background:0 0}.toolbar .pages .action.next:before{color:#64646a}.toolbar .pages .item a:hover{background:#1b67b3;color:#fff}.fotorama--fullscreen{padding:30px}.fotorama--fullscreen .fotorama__fullscreen-icon{right:0 !important}.insights-index-list .page-wrapper{background:#f6faff}#custom-rp,#custom-pi,#custom-hq{padding-top:4rem}.catalog-product-view .page-main.sticky-main{margin-top:125px}.block.related .owl-theme .owl-dots{display:none}.block.related .owl-carousel .slide{border:none;font-size:inherit;margin-bottom:0}.block.related .owl-theme .owl-nav{position:absolute;top:-100px;right:20px;display:flex;align-items:center;justify-content:space-between;width:100px;height:50px;z-index:99;padding:0;margin:0;left:auto}.block.related .owl-theme .owl-nav .disabled{opacity:1;cursor:auto;pointer-events:none;background:#d9d9d9 !important}.block.related .owl-carousel .owl-nav button.owl-next,.block.related .owl-carousel .owl-nav button.owl-prev{color:inherit;border:none;padding:0;font:inherit;position:static;margin:0 auto;background:#1b68b3;border-radius:50%;height:40px;width:40px;padding:0;transition:all linear .3s}.block.related .owl-carousel .owl-nav button.owl-next:hover,.block.related .owl-carousel .owl-nav button.owl-prev:hover{box-shadow:0 0px 8px rgba(0,0,0,.5)}.block.related .owl-carousel .owl-nav button.owl-next span,.block.related .owl-carousel .owl-nav button.owl-prev span{font-size:2rem;font-weight:200;color:#fff;line-height:1;display:inline-block;transition:all linear .3s}.block.related .owl-carousel .owl-item .product-item{display:flex;transition:all linear .3s;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:0;width:100%;position:relative;margin-bottom:1.4rem}.block.related .owl-carousel .owl-item .product-item:hover,.block.related .owl-carousel .owl-item .product-item.active{background:#fff;box-shadow:0 1px 12px 0 rgba(0,0,0,.15);border:1px solid #1b68b3;padding:0;position:relative;z-index:9}.block.related .owl-carousel .owl-item .product-item:hover .product-info{border-top:1px solid #1b68b3}.block.related .owl-carousel .owl-item .product-item .product-item-actions{display:block;position:absolute;right:10px;top:5px}.block.related .owl-carousel .owl-item .product-item .product-item-actions a.towishlist{display:inline-block}.block.related .owl-carousel .owl-item .product-item .product-item-actions a.towishlist img{display:none}.block.related .owl-carousel .owl-item .product-item .product-info{color:#1f1f1f;font-size:14px;width:100%;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px;margin:0;transition:all linear .3s;min-height:145px}.block.related .owl-carousel .owl-item .product-item .product-info{color:#1f1f1f;font-size:14px;width:100%;font-weight:700;font-family:"Inter",sans-serif;display:flex;line-height:1.3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;background:#f6faff;border-top:1px solid #d3d3d3;padding:15px;margin:0;transition:all linear .3s;min-height:145px}.block.related .owl-carousel .owl-item .product-item .product-info .sku{color:#747474;font-size:13px;font-weight:400;font-family:"Inter",sans-serif}.block.related .owl-carousel .owl-item .product-item .product-info .product-name{color:#1f1f1f;font-size:14px;font-weight:700;line-height:1.3;display:block;margin:0;height:90px;overflow:hidden}.block.related .owl-carousel .owl-item .product-item .product-info .product-name a{color:#1f1f1f;font-size:14px;font-weight:700;min-height:90px;line-height:1.3;display:block;text-decoration:none}.block.related .owl-carousel .owl-item .product-item .product-info .product-name a:hover{color:#1b68b3}.block.related .owl-carousel .owl-item .product-item .product-info .price-label{font-size:13px;font-weight:400;line-height:1}.block.related .owl-carousel .owl-item .product-item .product-info .price-box{color:#1b68b3;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:50%;margin:0;padding:0}.block.related .owl-carousel .owl-item .product-item .product-info .price-box .total_price{display:none}.block.related .owl-carousel .owl-item .product-item .product-info .price-box .price-label{color:#1f1f1f;font-size:13px;font-weight:400;line-height:1.5;text-transform:capitalize}.block.related .owl-carousel .owl-item .product-item .product-inner:hover .product-info a{color:#1b68b3}.block.related .owl-carousel .owl-item .product-item .product-info form{width:100%;margin:0 auto;display:flex}.block.related .owl-carousel .owl-item .product-item .product-info .shop-btn{display:flex;align-items:center;justify-content:center;width:100%;opacity:1;visibility:visible}.block.related .owl-carousel .owl-item .product-item .product-info .shop-btn button{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;display:inline-block;text-align:center;width:100%;padding:0 20px;height:39px;line-height:39px;border:none;transition:all linear .3s}.block.related .owl-carousel .owl-item .product-item .product-info .shop-btn button:hover{background:#1f1f1f;color:#fff}.block.related .owl-carousel .owl-item .product-item .product-inner:hover .shop-btn button{color:#fff;text-decoration:none}.block.related .owl-carousel .owl-item .product-item .product-inner:hover .shop-btn{display:flex;opacity:1;visibility:visible}.block.related .owl-carousel .owl-item .product-item .product-info .product-item-inner{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.block.related .owl-carousel .owl-item .product-item .product-info .product-item-inner .product-item-actions{position:relative;right:inherit;top:inherit}.block.related .owl-carousel .owl-item .product-item .product-item-custom .product-item-actions .actions-secondary a.towishlist{display:none}.block.related .owl-carousel .owl-item .product-item .product-inner .actions-shopnow{width:100%;margin:3px auto 0}.block.related .owl-carousel .owl-item .shop-btn a{display:block;margin:0 auto;text-align:center;width:100%}.block.related .owl-carousel .owl-item .product-item .product-info .actions-shopnow button.action{background:#1b67b3;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:400;display:inline-block;text-align:center;width:100%;padding:0 20px;height:38px;line-height:38px;border:none;transition:all linear .3s}.block.related .owl-carousel .owl-item .actions-shopnow a{display:block;width:100%}.block.related .owl-carousel .owl-item .product-item .product-info .actions-shopnow button:hover{background:#1f1f1f;color:#fff}.block.related .field.choice{display:none}.block.related .owl-carousel .owl-item .actions-shopnow a button.action{width:100%;display:block;margin:0 auto;text-align:center;font-weight:400;font-size:14px;height:40px;line-height:40px;background:#1b67b3;border:1px solid #1b67b3}.block.related .owl-carousel .owl-item .actions-shopnow a button.action:hover{background:#1f1f1f;border:1px solid #1f1f1f}.ammenu-header-container .header.content{display:flex;align-items:flex-start;transition:.1s all ease-in;margin-bottom:10px;position:relative;width:100%;justify-content:flex-start}.ammenu-header-container header.sticky-header{position:fixed;top:0 !important;z-index:9999;background-color:#efefef;transition:all .5s ease;box-shadow:none}.ammenu-header-container .header.content .logo-section{margin:0;display:block;background:#1b67b3;padding:30px 20px;width:22%;height:auto;position:relative;z-index:99}.ammenu-header-container .header.content .block-search{margin-top:0;width:68%;padding-left:2rem;padding-top:25px}.ammenu-header-container .header.content .header-right{width:12%;margin:0;padding:26px 0 0;display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-end;z-index:99}header.sticky-header .header.content .header-right{padding-top:16px;z-index:99;width:15%}.ammenu-menu-wrapper{margin-bottom:0;margin-top:-48px}.ammenu-nav-sections.-topmenu .ammenu-items{display:flex;margin:0 auto;max-width:100%;align-items:center;justify-content:center;justify-content:flex-end;padding-right:60px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item{box-sizing:border-box;display:inline-block;font-size:1rem;font-weight:500;margin:0;transition:.5s;color:#484848}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:.92rem;padding:.75rem 1.4rem;position:relative;font-weight:500 !important;color:#484848 !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:hover>.ammenu-link{background:#d1d3dc !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:hover>.ammenu-link figure.ammenu-icon-block{filter:grayscale(1)}.ammenu-nav-sections .ammenu-items.-root>.ammenu-item:hover:after{border:10px solid transparent;height:0;width:0;border-right-color:#d1d3dc;left:inherit;bottom:-9px;transform:rotate(-90deg) translate(-50%,50%);content:'';display:block;position:absolute;z-index:9999;margin-left:50px;right:inherit}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(1):hover:after,.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(3):hover:after{margin-left:55px}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(4):hover:after{margin-left:45px}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(5):hover:after{margin-left:46px}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(6):hover:after{margin-left:44px}.ammenu-submenu-block.-builder.-root>.ammenu-items-list>.ammenu-item>.ammenu-link{font-size:14px;font-weight:500;margin:0;padding:0;line-height:1.6;box-shadow:none;color:#6a6a6a !important}li.ammenu-item.category-item:last-child figure.ammenu-icon-block{height:19px;width:17px;min-width:17px}li.ammenu-item.category-item:nth-child(5) figure.ammenu-icon-block{height:19px;width:20px;min-width:20px}li.ammenu-item.category-item:nth-child(6) figure.ammenu-icon-block{height:21px;background-size:16px;min-width:inherit;width:15px}.ammenu-menu-wrapper .ammenu-icon-block{background-size:contain !important}.ammenu-submenu-wrapper .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px 20px 0}.ammenu-submenu-wrapper .product-grid .product-card{border:1px solid #d9d9d9;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px;height:auto;margin:0 auto;text-align:center;width:100%}.ammenu-submenu-wrapper .product-grid .product-card a{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;margin:0 auto;flex-direction:column}.ammenu-submenu-wrapper .product-grid .product-card:hover{border:1px solid #1b67b3;transition:all linear .3s}.ammenu-submenu-wrapper .product-grid .product-card:hover .product-title{color:#1b67b3}.ammenu-submenu-wrapper .product-grid .product-card img{max-width:100px;display:block;width:auto;aspect-ratio:6/4;height:auto;object-fit:contain;margin:0 auto}.ammenu-submenu-wrapper .product-grid .product-title{margin-top:10px;text-align:center;color:#1f1f1f;font-size:.8rem;font-weight:600}.ammenu-submenu-block .product-list-video{padding:5px 0;width:100%;display:block;margin:0 auto;position:relative}.ammenu-submenu-block .product-list-video .video-container{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0 auto 20px;gap:0;flex-direction:row;flex-wrap:wrap;width:100%}.ammenu-submenu-block .video-container .prod-item-inner{margin:1.33%;padding:0;position:relative;display:block;border-radius:0;overflow:hidden;border:none;box-shadow:none;width:17.333%;max-width:100%}.ammenu-submenu-block .video-container .video-thumb{display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;padding:0;border-radius:0;cursor:pointer;border:1px solid #d9d9d9}.ammenu-submenu-block .video-thumb .video-icon{display:flex;align-items:center;justify-content:center;position:absolute}.ammenu-submenu-block .video-container .video-info p{font-weight:400;font-size:.75rem;line-height:1.4;color:#2a2a2a;max-height:68px;overflow:hidden;text-align:left}.ammenu-submenu-block .video-container .video-thumb .video-icon img{width:40px;height:40px;display:inline-block;border-radius:0}.ammenu-submenu-block .video-container .video-thumb img{border-radius:0;height:auto;width:100%;overflow:hidden}.ammenu-submenu-block .video-container .video-thumb:hover .video-icon img{filter:invert(1);transition:all linear .3s;transform:scale(1.08)}.ammenu-submenu-block .video-container .prod-item-inner:hover .prod-title{color:#1f1f1f;transition:all linear .2s}.ammenu-submenu-block .video-container .video-info{margin:15px auto 0;text-align:center;display:block;padding:0}.ammenu-submenu-block .video-info .prod-title{font-weight:700;margin:0 auto 5px;height:38px;overflow:hidden;color:#1f1f1f;display:block;font-size:.8rem;line-height:1.3;text-align:left}.ammenu-submenu-block .videoall{position:relative;text-align:right;padding:0 1.5rem;display:block;width:100%}.ammenu-submenu-block .videoall a{color:#1b68b3 !important;text-decoration:none;text-transform:uppercase;font-size:.8rem;line-height:1;display:inline-block;font-weight:500;position:relative}.ammenu-submenu-block .videoall a:hover{color:#1f1f1f !important;transition:all linear .3s}.ammenu-submenu-block .videoall a:hover:before{background:0 0;transition:all linear .3s}.ammenu-submenu-block .videoall a:hover:after{background:url('../images/megamenu-rightarrow-black.svg') no-repeat 0 0;content:"";transform:rotate(45deg) translate(0px,1px);transition:all linear .3s}.ammenu-submenu-block .videoall a:before{content:'';display:inline-block;position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#1b68b3}.ammenu-submenu-block .videoall a:after{background:url('../images/megamenu-rightarrow.svg') no-repeat 0 0;height:16px;width:16px;line-height:10px;color:#6a6a6a;content:"";margin:0;display:inline-block;font-weight:600;overflow:hidden;text-align:right;background-size:contain !important;position:relative;top:3px;right:0}.ammenu-sticky,.ammenu-header-container.-sticky .header.content,.ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container{top:10px;box-shadow:none}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root>.ammenu-item>.ammenu-link{padding:15px 20px;font-size:.9rem}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root>.ammenu-item:hover:after{margin-left:50px}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root{padding-right:80px}.ammenu-nav-sections.-topmenu.-sticky{min-height:inherit}header.sticky-header .panel.wrapper{display:none}@media (max-width:768px){.ammenu-submenu-wrapper .product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ammenu-submenu-wrapper .product-grid{grid-template-columns:1fr}}.megamenu-static-bottom-block{position:sticky;z-index:999;background:#1b67b3;width:100%;bottom:0;padding-top:8px;padding-bottom:8px;margin:0 auto;left:0;right:0}.megamenu-static-bottom-block .megamenu-bottom-wrapper{display:flex;justify-content:space-around;flex-wrap:nowrap}.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-left,.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-right{display:flex;align-items:center;padding:0 3% !important;margin-right:0 !important}.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-left{padding:0 3% !important;margin-right:0 !important}.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-right{margin:0;padding:0 3% 0 0 !important}.megamenu-static-bottom-block .megamenu-bottom-wrapper .ammenu-text-block{position:relative;display:flex;align-items:flex-start;margin:0;line-height:20px}.megamenu-static-bottom-block .megamenu-bottom-wrapper .ammenu-text-block.bottom-subtitle .ammenu-text{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#fff}.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-left a,.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-right a{max-width:max-content;height:32px;display:flex;justify-content:center;align-items:center;padding:0 15px;border:none;background-color:#fff;text-decoration:none;font-size:.88rem;line-height:1;letter-spacing:normal;text-align:center;color:#494a5c;text-transform:none;margin-left:24px;white-space:nowrap;font-weight:400}.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-left a:hover,.megamenu-static-bottom-block .megamenu-bottom-wrapper .col-right a:hover{background-color:#1f1f1f;color:#fff}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{padding:0;border-radius:0;margin-top:0;overflow-x:hidden}.ammenu-submenu-block.-builder.-root>.ammenu-items-list{display:flex;box-sizing:border-box;display:inline-flex;font-size:1rem;margin:0;padding:1.5rem 2rem 1.5rem 1.5rem;background:#EFF0F480;text-align:left}.ammenu-submenu-block.-builder.-root .ammenu-items-list{display:inline-flex;font-size:.8rem;margin:0;padding:20px 0 10px;border-right:1px solid #d1d3dc}.ammenu-submenu-block.-vertical>.ammenu-submenu-sidebar{background-color:#fff}.ammenu-submenu-block.-builder.-root .ammenu-submenu-block .ammenu-items-list{padding:0}.ammenu-menu-wrapper .ammenu-link{font-size:1rem;line-height:1.4;padding:0 0 .5rem}.ammenu-submenu-block.-vertical>.ammenu-items-list>.ammenu-item{align-self:flex-start;margin:0;min-width:340px;max-width:100%;width:100%;box-shadow:none;padding:10px 2rem 10px 1.2rem;border-bottom:1px solid #d1d3dc}.ammenu-submenu-block.-vertical>.ammenu-items-list .ammenu-item figure.ammenu-icon-block{height:20px;width:20px;min-width:20px}.ammenu-submenu-block.-vertical>.ammenu-items-list>.ammenu-item:hover>.ammenu-link{color:#1b68b3 !important}.ammenu-submenu-block.-vertical>.ammenu-items-list>.ammenu-item:hover:after{color:#1b68b3 !important}.ammenu-submenu-block.-vertical>.ammenu-items-list>.ammenu-item.custom-child:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1;color:#6a6a6a;content:'\e608';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:500;overflow:hidden;speak:none;text-align:right;position:absolute;right:8px;top:14px}.ammenu-submenu-block.-vertical>.ammenu-items-list>.ammenu-item.-parent>.ammenu-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1;color:#6a6a6a;content:'\e608';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:500;overflow:hidden;speak:none;text-align:right;position:absolute;right:8px;top:14px}.ammenu-nav-sections .ammenu-submenu-wrapper .insight-main{margin:0 auto;padding:5px 0}.ammenu-submenu-wrapper .insight-inner .insight-item{width:20%;display:flex;flex-direction:column;background:0 0;padding:0}.ammenu-submenu-wrapper .insight-main .insight-box .sub-category{color:#484848}.ammenu-submenu-wrapper .insight-main .insight-box h3{font-size:14px;font-weight:700;margin:10px 0 20px;display:block;text-align:left;color:#1f1f1f;width:100%;overflow:hidden;line-height:1.4;height:38px !important}.ammenu-submenu-wrapper .insight-main .insight-box h3{height:auto}.ammenu-submenu-wrapper .insight-main .insight-box p{display:none}.ammenu-submenu-wrapper .insight-main .insight-box .read-more{display:block;margin:0;padding:0;text-align:left}.ammenu-submenu-wrapper .insight-box .read-more a{text-decoration:underline;font-size:13px;font-weight:400;color:#1b67b3 !important;background:0 0 !important;padding:0;height:auto;line-height:1.4;display:inline-block;border-radius:0;text-align:left}.ammenu-submenu-wrapper .insight-box .read-more a:hover{color:#1f1f1f !important;text-decoration:none}.ammenu-submenu-wrapper .brochure-list{padding:1.4rem .6rem 0}.ammenu-submenu-wrapper .brochure-list ul li{margin:0 .666% 1rem;padding:0;position:relative;display:block;border-radius:0;overflow:hidden;border:none;box-shadow:none;max-width:100%;width:18.666%}.ammenu-submenu-wrapper .brochure-list ul li .catalog-title{display:none}.ammenu-submenu-wrapper .brochure-list ul li .content{margin:0;display:block;padding:10px 0;font-size:13px;font-weight:700;line-height:1.2;color:#1f1f1f !important;text-align:left}.ammenu-submenu-wrapper .brochure-list ul li .content p{margin-bottom:10px;font-size:13px;font-weight:700;line-height:1.3;height:54px;text-align:left !important;overflow:hidden}.ammenu-submenu-wrapper .brochure-list a.catalog-btn{background:0 0 !important;color:#1b67b3 !important;font-size:13px;margin:0 auto;width:auto;display:inline-block;text-align:left;padding:0;line-height:1;border-radius:0;text-decoration:underline;font-weight:500}.ammenu-submenu-wrapper .brochure-list a.catalog-btn:hover{color:#1f1f1f !important;text-decoration:none}.ammenu-content-block .menuContent{padding:25px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:0;width:100%}.ammenu-content-block .menuContent .leftContent{padding-right:3%;width:62%;margin:0;text-align:left;display:block}.ammenu-content-block .menuContent .rightContent{width:35%;display:block}.ammenu-content-block .menuContent .rightContent img{max-width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.ammenu-content-block .menuContent h2{color:#1f1f1f;font-weight:600;font-size:1.25rem;line-height:1.2;padding:0;margin:0 0 1rem;display:block}.ammenu-content-block .menuContent p{color:#2a2a2a;font-weight:400;font-size:.85rem;line-height:1.6;padding:0;margin:0 0 1.3rem;display:block}.ammenu-content-block .menuContent .learn-more{display:block;margin:2rem 0 0;padding:0}.ammenu-content-block .menuContent .learn-more a{color:#1b68b3;text-decoration:underline;font-size:.8rem;font-weight:400;display:inline-block}.ammenu-content-block .menuContent .learn-more a:hover{text-decoration:none;color:#1f1f1f}.ammenu-menu-wrapper .ammenu-link.-simple{font-size:.9rem;font-weight:500;margin:0;padding:0;line-height:1.4;box-shadow:none;color:#6a6a6a !important}.ammenu-menu-wrapper .ammenu-link.-simple:hover{color:#1b68b3 !important}.ammenu-submenu-block.-builder.-root .ammenu-submenu-sidebar ul.ammenu-items-list{padding:0}.ammenu-submenu-block.-builder.-root .ammenu-submenu-sidebar .ammenu-content-block{text-align:right}.ammenu-submenu-block.-vertical>.ammenu-items-list+.ammenu-submenu-sidebar>.ammenu-submenu-block:not(.-empty):before{border-left:none}.ammenu-submenu-block.-vertical>.ammenu-items-list .ammenu-item{border-right:none}.ammenu-content-block .submenu-wrapper.hidden-mobile{display:flex;flex-direction:column;max-width:100%;padding-top:0;padding-left:0;padding-right:0}.ammenu-content-block .submenu-wrapper .ammenu-text-block.main-title{display:none;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#484848;white-space:nowrap;margin-bottom:20px;text-transform:capitalize;align-items:flex-start;align-self:flex-start}.ammenu-content-block .submenu-wrapper .submenu-wrapper-items{display:flex;flex-direction:row;max-width:100%;width:100%;flex-basis:auto;flex-wrap:wrap;justify-content:space-between;padding:30px 25px 25px;gap:20px;height:100%;position:relative;min-height:360px}.ammenu-content-block .submenu-wrapper .submenu-wrapper-items .submenu-wrapper-image{position:absolute;right:0;bottom:-100px;display:inline-block;float:right}.submenu-wrapper .submenu-wrapper-items .submenu-items{display:flex;flex-direction:column;max-width:100%;width:32%;padding-left:0;padding-right:0;white-space:normal;align-content:flex-start;font-size:1.5rem}.submenu-wrapper .submenu-wrapper-items .ammenu-text-block.subtitle{margin-top:0;margin-bottom:10px}.submenu-wrapper .submenu-wrapper-items .ammenu-text-block{align-items:flex-start;align-self:flex-start}.submenu-wrapper .submenu-wrapper-items .ammenu-text-block.subtitle a{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#484848;text-decoration:none;text-transform:none}.submenu-wrapper .submenu-wrapper-items .ammenu-text-block.subtitle a:hover{text-decoration:none;color:#1b68b3}.submenu-wrapper .submenu-wrapper-items .submenu-items li{margin:0;text-align:left;padding:0;line-height:1}.submenu-wrapper .submenu-wrapper-items ul.submenu-items li>a{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#6a6a6a;text-decoration:none;padding:0}.submenu-wrapper .submenu-wrapper-items ul.submenu-items li>a:hover{text-decoration:none;color:#1f1f1f}.submenu-wrapper .submenu-wrapper-items .links{padding-left:0;display:flex;flex-direction:column;flex:0 0 30%}.submenu-wrapper .submenu-wrapper-items .links li{color:#282828;text-align:left;margin:0 0 .5rem;line-height:1}.submenu-wrapper .submenu-wrapper-items .links li>a{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#484848;text-decoration:none;white-space:normal;text-transform:none;vertical-align:top;padding:0;margin:0;display:inline-block}.submenu-wrapper .submenu-wrapper-items .links li>a:hover{text-decoration:none;color:#1b68b3}.ammenu-content-block .submenu-wrapper .submenu-wrapper-items a.see-more-link{text-align:left;color:#1b68b3;font-size:13px;line-height:1.2;margin:1.5rem 0 0;padding:0;display:block;text-decoration:underline;font-weight:400;text-transform:none}.ammenu-content-block .submenu-wrapper .submenu-wrapper-items a.see-more-link:hover{text-decoration:none;color:#1f1f1f}.ammenu-submenu-block .ammenu-submenu-sidebar ul.ammenu-items-list::-webkit-scrollbar{width:4px}.ammenu-submenu-block .ammenu-submenu-sidebar ul.ammenu-items-list::-webkit-scrollbar-track{background:#eee}.ammenu-submenu-block .ammenu-submenu-sidebar ul.ammenu-items-list::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.ammenu-submenu-block .ammenu-submenu-sidebar ul.ammenu-items-list::-webkit-scrollbar-thumb:hover{background:#1b68b3}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:nth-child(3) .ammenu-items-list .ammenu-item:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1;color:#6a6a6a;content:'\e608';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:500;overflow:hidden;speak:none;text-align:right;position:absolute;right:8px;top:14px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:nth-child(3) .ammenu-items-list .ammenu-item:hover:after{color:#1b68b3 !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:nth-child(4) .ammenu-items-list .ammenu-item:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1;color:#6a6a6a;content:'\e608';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:500;overflow:hidden;speak:none;text-align:right;position:absolute;right:8px;top:14px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:nth-child(4) .ammenu-items-list .ammenu-item:hover:after{color:#1b68b3 !important}.ammenu-nav-sections.-topmenu .ammenu-main-container{background-color:#efefef !important}header.sticky-header.ammenu-header-container .logo-section{padding:10px 20px !important;height:64px !important}header.sticky-header.ammenu-header-container .header.content .ammenu-logo{display:inline-block;margin:0 auto;max-width:100%}header.sticky-header.ammenu-header-container .logo-section .ammenu-logo img{max-width:190px}header.sticky-header.ammenu-header-container .block-search{padding-top:20px;visibility:hidden;opacity:0}header.sticky-header.ammenu-header-container .block-search .action.search{top:20px}header.sticky-header .header_menu .ammenu-menu-wrapper{margin-top:-90px}.ammenu-submenu-block.-builder.-root .ammenu-link .ammenu-text{white-space:normal}.ammenu-submenu-block.-builder.-root .ammenu-submenu-sidebar .ammenu-submenu-sidebar{padding:0!important}.ammenu-submenu-block.-vertical>.ammenu-items-list+.ammenu-submenu-sidebar{padding:0}.modal-backdrop{background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;z-index:99;left:0;right:0}.ammenu-submenu-block.-builder.-root .ammenu-submenu-sidebar{min-width:900px}.insights-index-view .pagebuilder-column{display:block;margin:0 auto;padding:50px 0}.insights-index-view .pagebuilder-column>h2{margin:0 0 30px;padding:20px 0 0;text-transform:uppercase;font-weight:800;font-size:36px !important;letter-spacing:.3px;display:block;width:100%}.insights-index-view .pagebuilder-column h2{margin:20px 0;padding:20px 0 0;font-weight:800;font-size:22px;display:block;text-transform:uppercase}.insights-index-view .pagebuilder-column h2 span{font-size:22px}.insights-index-view .pagebuilder-column a{text-decoration:underline}.insights-index-view .pagebuilder-column a:hover{text-decoration:none}.insights-index-view .pagebuilder-column figure{max-width:fit-content;margin:0;border:1px solid #ddd;padding:6px;overflow:hidden;transition:all .3s ease-in-out;border-radius:2px}.insights-index-view .pagebuilder-column figure img{max-width:100%;transition:all .3s ease-in-out}.insights-index-view .pagebuilder-column figure img:hover{transform:scale(1.07);transition:all .3s ease-in-out}.ammenu-content-block .submenu-wrapper .submenu-wrapper-items .submenu-wrapper-image.submenu-bottom{position:relative;right:-20px;bottom:-120px}.ammenu-submenu-block .ammenu-content-block .submenu-wrapper-image.submenu-bottom{position:relative;right:0;bottom:-140px}h1.market-cms-title{text-transform:uppercase;font-weight:800;margin:30px 0 30px;display:block;letter-spacing:1px;padding:0;font-size:38px;line-height:1.5;max-width:90%;text-align:left}.market-cms .market-header{padding-right:0;display:block;margin:40px 0 0}.market-cms .market-header p{font-weight:300;font-size:22px;line-height:1.6;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#282828}.market-cms .pagebuilder-column-group{margin-bottom:30px}.market-cms ul{margin-left:30px;margin-bottom:20px}.market-cms ol{margin-left:30px;margin-bottom:20px}.market-cms h2{font-size:34px;margin:20px 0;display:block}.market-cms h3{font-size:34px;margin:20px 0;display:block}.bdr-column .pagebuilder-column-line{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-direction:row;flex-wrap:wrap}.bdr-column .pagebuilder-column-line .pagebuilder-column{width:24% !important;padding:15px;border:1px solid #ddd;border-radius:3px;margin-bottom:20px}.bdr-column .pagebuilder-column h4{margin:0 0 15px;line-height:1.2}.bdr-column .pagebuilder-column h4 span{font-size:15px !important;line-height:1.3}.bdr-column .pagebuilder-column p{line-height:1.6;font-size:14px}.cms-page-view .consultant__row .contact-banner{max-width:100%;background:#f2f2f2;width:100%;box-sizing:border-box;margin:0 auto;padding:40px 60px;min-height:180px;align-items:center;display:none;justify-content:center}.cms-page-view .contact-banner .contact-banner__content{flex-basis:60%;padding-right:20px;width:60%}.cms-page-view .consultant__row .contact-banner h2{color:#282828;margin:0 0 20px;text-transform:uppercase;font-weight:800;font-size:2rem;line-height:2rem;letter-spacing:1px}.cms-page-view .consultant__row .contact-banner .contact-banner__text{color:#282828;margin-bottom:0;margin-top:0;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:normal}.cms-page-view .consultant__row .contact-banner .action.contact.contact-banner__button{background:#1b68b3;border:0;color:#fff;cursor:pointer;min-width:200px;font-weight:700;margin:0 0 0 auto;padding:15px;font-size:16px;line-height:1;box-sizing:border-box;vertical-align:middle;text-decoration:none;text-align:center;text-transform:uppercase;transition:box-shadow .3s ease;letter-spacing:.5px;justify-content:center;display:flex;align-items:center}.cms-page-view .consultant__row .contact-banner .action.contact.contact-banner__button:hover{background:#1f1f1f}.cms-page-view .consultant__row .contact-banner .action.contact.contact-banner__button:before{font-size:18px;line-height:22px;width:22px;height:22px;background:url('../images/msg-white-icon.svg') no-repeat 0 0;color:#fff;content:'';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;text-align:center;background-size:20px}.market-cms h4,.market-cms h4 span{font-weight:800;font-size:21px !important;margin-bottom:20px;margin-top:25px}.cms-page-view [data-content-type=row][data-appearance=contained]{max-width:1480px}.service-cms-main{max-width:100%;margin:30px auto;display:block}.service-cms-main>h2{text-transform:uppercase;font-weight:800;margin:0 0 30px;display:block;letter-spacing:1px;padding:0;font-size:38px;line-height:1.3;text-align:left}.service-cms-main .service-cms-right figure[data-content-type=image]{margin-bottom:20px}.service-cms-main .service-cms-right p{font-size:15px;font-weight:300}.service-cms-main .service-cms-right .contact-banner-btn .pagebuilder-button-primary{background:#1b68b3;border:0;color:#fff;cursor:pointer;min-width:200px;font-weight:700;margin:0 0 0 auto;padding:15px;font-size:16px;line-height:1;box-sizing:border-box;vertical-align:middle;text-decoration:none;text-align:center;text-transform:uppercase;transition:box-shadow .3s ease;letter-spacing:.5px;justify-content:center;display:flex;align-items:center;border-radius:1px;transition:all linear .3s}.service-cms-main .service-cms-right .contact-banner-btn .pagebuilder-button-primary:hover{background:#1f1f1f}.service-cms-main .service-cms-right .contact-banner-btn .pagebuilder-button-primary:before{font-size:18px;line-height:22px;width:22px;height:22px;background:url('../images/msg-white-icon.svg') no-repeat 0 0;color:#fff;content:'';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;text-align:center;background-size:20px}.service-cms-main .service-cms-left{max-width:100%;padding-right:3rem;width:66.666% !important}.service-cms-main .service-cms-right{width:33.333% !important;max-width:100%}.service-cms-main .service-cms-right h3{margin-bottom:10px}.service-cms-main .service-cms-left h4{font-weight:700;font-size:1.4rem;line-height:1.5;letter-spacing:normal}.service-cms-main p{font-size:16px;font-weight:300}.cms-page-view .block-static-block .contact-banner{display:none}.catalog-product-view .modal-popup.modal-slide{top:30px}.modal-popup.request-modal .modal-inner-wrap{margin-top:2.4rem;max-height:600px}.modal-popup.request-modal .modal-inner-wrap fieldset.fieldset{margin-bottom:10px}.cms-page-view .market-cms .leftColumn{max-width:100%;padding-right:3rem;width:66.6667% !important}.cms-page-view .market-cms .rightColumn{max-width:100%;width:33.333% !important}.market-cms .rightColumn a.pagebuilder-button-primary{background:#1b68b3;border:0;color:#fff;cursor:pointer;min-width:200px;font-weight:700;margin:0 0 0 auto;padding:15px;font-size:16px;line-height:1;box-sizing:border-box;vertical-align:middle;text-decoration:none;text-align:center;text-transform:uppercase;transition:box-shadow .3s ease;letter-spacing:.5px;justify-content:center;display:flex;align-items:center;border-radius:1px;transition:all linear .3s}.market-cms .rightColumn a.pagebuilder-button-primary:hover{background:#1f1f1f}.market-cms .rightColumn a.pagebuilder-button-primary:before{font-size:18px;line-height:22px;width:22px;height:22px;background:url('../images/msg-white-icon.svg') no-repeat 0 0;color:#fff;content:'';margin:0 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;text-align:center;background-size:20px}.market-cms .rightColumn h3{font-size:30px;margin:20px 0 10px;display:block}.market-cms .rightColumn p{font-size:15px;font-weight:300}.cms-our-services .modal-popup .modal-content iframe{width:100%;height:420px}.cms-our-services .modal-popup.request-modal .action-close{margin:4px 5px;padding:0;width:24px;height:24px}.cms-our-services .modal-popup.request-modal .action-close:before{font-size:9px;line-height:24px}.fieldset.login .field.choice{margin-bottom:10px;font-size:13px}.form.password.forget .fieldset{margin-bottom:20px}.contact-index-index .contact-page-form form .fieldset .field-recaptcha{margin-bottom:15px}.authentication-dropdown{border:1px solid #f7f7f7;box-shadow:0 2px 8px #00000000}.authentication-dropdown.modal-custom .action-close:before{color:#000;font-weight:600}.authentication-dropdown .modal-inner-wrap{padding:10px 20px}.block-authentication .block-title{font-size:1.5rem;border-bottom:0;margin-bottom:15px;font-weight:600}.block-authentication .block-title strong{font-weight:600}.block-authentication .fieldset{margin-bottom:20px}.block-authentication .actions-toolbar .secondary a.action:hover{color:#000;text-decoration:underline}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:0;font-size:13px}.block-authentication .field .label{font-weight:400;font-size:14px}@media all and (min-width:1900px){.ammenu-sticky,.ammenu-header-container.-sticky .header.content,.ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container{top:inherit}.ammenu-header-container .header.content .logo-section{padding:15px 20px}header.sticky-header .header.content .header-right{padding-top:15px}header.sticky-header .header_menu .ammenu-menu-wrapper{margin-top:-54px}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root>.ammenu-item>.ammenu-link{padding:15px 20px}.catalog-product-view .sticky-main #custom-rp,.catalog-product-view .sticky-main #custom-pi,.catalog-product-view .sticky-main #custom-hq{padding-top:5rem}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(5):hover:after{margin-left:45px}.ammenu-nav-sections .ammenu-items .ammenu-item:nth-child(6):hover:after{margin-left:44px}}@media all and (min-width:1600px){.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px;width:100%}.blue-banner .container{max-width:1450px;padding:0 20px;margin:0 auto;width:100%}.about-left p,.latest-box .content p{font-size:18px !important;line-height:28px}.latest-box .content .vtitle a,.blue-banner .leftContent p{font-size:19px}.footer.content ul.footer.links li,.footer.content .links a,.footer-left p{font-size:16px !important}.footer.content .social-links ul li .content{font-size:16px}.social-links ul li .content strong{font-size:18px}.latest-box .content .vtitle,.latest-box .content .vtitle a{font-size:20px}.product-item .product-inner .product-title a{font-size:18px}.heading-panel .head-caption{font-size:18px}.swiper-featured .product-info .product-name,.swiper-featured .product-info .product-name a{font-size:15px}.catalog-product-view .page-main.sticky-main{margin-top:120px}.ammenu-sticky,.ammenu-header-container.-sticky .header.content,.ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container{top:10px}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{margin-top:0}}@media screen and (min-width:1140px) and (max-width:1440px){.blue-banner .leftContent h2{font-size:42px}.blue-banner .leftContent p{font-size:15px}.footer-left p{font-size:13px;font-weight:300}.footer.content .social-links ul li .content{font-size:13px;font-weight:300}.social-links ul li .content strong{font-size:14px}.footer.content .links a{font-size:12px}.latest-box .content .vtitle a{font-size:16px}.latest-box .content p{font-size:13px}.about-left p{font-size:13px;line-height:24px}.heading-panel h2{font-size:32px}.heading-panel .head-caption{font-size:14px}.about-left h2{font-size:32px}.swiper-services .product-inner .product-image .service-title{font-size:16px;font-weight:400;padding:30px 20px}.swiper-featured .product-info .product-name a{font-size:13px}.blue-banner .leftContent h2{font-size:36px}.blue-banner .leftContent h2 span{font-size:32px}.ha-box .ha-content .highlighttxt{font-size:32px}.home-advantage .ha-box .ha-content{font-size:16px}.banner-section{height:auto}.copyright-container .copyright-right{padding-right:130px}.product-item .product-inner .product-title a{padding:15px 13px;font-size:12px}.header-subcategorylist .product-item .product-inner .product-title a{padding:15px 13px;font-size:12px}.top-categories .product-item .product-inner .product-title a{font-size:14px;padding:15px}.page-products .products-grid .product-item{min-height:450px}.product-info-main .box-tocart .price-box .total_price{font-size:16px}.product-info-main .box-tocart .price-box .price-container .price{font-size:20px}.suppliervideo-index-list .product-list{padding:0 10px}.request-modal .request-content p{font-size:13px;line-height:18px}.cms-home .modal-popup._inner-scroll.request-modal .modal-inner-wrap{max-height:600px}.cms-home .modal-popup.request-modal div.mage-error{margin-top:2px;font-size:11px}.cms-home .modal-popup.request-modal .modal-content{padding-bottom:60px}.ammenu-nav-sections.-topmenu .ammenu-items{padding-right:90px}.ammenu-menu-wrapper{margin-top:-48px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:.9rem}.ammenu-menu-wrapper .ammenu-icon-block.-icon{margin-right:6px}.ammenu-sticky,.ammenu-header-container.-sticky .header.content,.ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container{top:10px}.ammenu-nav-sections.-topmenu.-sticky .ammenu-items.-root{margin:0 auto;max-width:1180px}.cms-page-view .market-cms{padding:0 30px;max-width:100%}.cms-page-view .service-cms-main{padding:0 2rem;max-width:100%}.cms-home .modal-popup._inner-scroll.request-modal .modal-inner-wrap{max-height:500px;margin:2rem auto}.modal-popup.request-modal .modal-inner-wrap{margin-top:2rem;max-height:500px}}@media all and (max-width:1280px){.ammenu-nav-sections.-topmenu .ammenu-items{padding-right:120px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:.75rem;padding:10px 20px}.ammenu-menu-wrapper .ammenu-icon-block.-icon{margin-right:6px;min-width:16px;width:16px;height:16px;background-size:contain !important}li.ammenu-item.category-item:nth-child(2) figure.ammenu-icon-block{height:16px;width:14px;min-width:14px}li.ammenu-item.category-item:last-child figure.ammenu-icon-block{height:16px;background-size:14px;min-width:12px;width:12px}.banner-section{margin-top:25px}.insight-box p,.service-box p{font-size:12px}}