@import"https://use.typekit.net/gua5bjg.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css";html{height:100%}body{background:#fff;font:400 18px/25px basic-sans,sans-serif;padding:0;color:#104a6b;overflow-y:scroll;overflow-x:hidden;height:100%}.rte{color:#104a6b}p{color:inherit}input[type=submit]{margin-top:5px}textarea{resize:none;max-height:100px}a{transition:all ease-in-out .2s;text-decoration:none}a:hover{text-decoration:none;transition:all ease-in-out .2s;opacity:1}a:focus{text-decoration:none;outline:0px}h1,h2,h3,h4,h5,h6{padding:0;margin:0}ul,li{padding:0;margin:0;display:block}.p-t-70-b-100{padding-top:70px;padding-bottom:100px}@media screen and (max-width: 767px){.p-t-70-b-100{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 1500px){.container{width:1500px}}.p-t-70-b-70{padding-top:70px;padding-bottom:70px}section{width:100%;clear:both}h1,.h1{font-size:45px;color:#2f7aa5;font-weight:700}@media (max-width: 1499px){h1,.h1{font-size:35px}}@media screen and (max-width: 1199px){h1,.h1{font-size:26px}}@media (max-width: 575px){h1,.h1{font-size:24px}}p{font-size:18px}@media (max-width: 1499px){p{font-size:16px}}@media screen and (max-width: 1199px){p{font-size:14px}}.view-btn{position:absolute;bottom:130px;left:100px;color:#fff;background:#2f7aa5;font-size:42px;height:60px;width:60px;text-align:center;line-height:55px;font-weight:300;border-radius:50px;cursor:pointer;z-index:99;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}.view-btn:hover{box-shadow:0 0 30px #00000080;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.5);-ms-transition:all .2s ease-in;-ms-transform:scale(1.5);-moz-transition:all .2s ease-in;-moz-transform:scale(1.5);transition:all .2s ease-in;transform:scale(1.5);background:#104a6b;color:#fff}.readmore-btn{border-radius:5px;background:#104a6b;font-size:14px;text-transform:uppercase;color:#fff;font-weight:700;display:inline-block;padding:12px 40px;letter-spacing:1px}.readmore-btn span{margin-right:10px;font-size:22px}.readmore-btn:hover,.readmore-btn:focus{background:#2f7aa5;color:#fff}.banner{min-height:570px;background-image:-moz-radial-gradient(50% 50%,circle closest-side,#2f7aa5 0%,#104a6b 100%);background-image:-webkit-radial-gradient(50% 50%,circle closest-side,#2f7aa5 0%,#104a6b 100%);background-image:-ms-radial-gradient(50% 50%,circle closest-side,#2f7aa5 0%,#104a6b 100%);position:relative}.banner .circle-bottom{position:absolute;width:110%;bottom:-65px;height:130px;border-radius:50%;background:#fff;transform:translate(-50%);left:50%}.banner .header-logo{z-index:9;position:absolute;left:50%;top:85px;transform:translate(-50%)}@media (max-width: 1499px){.banner .header-logo a img{width:280px;margin:0 auto}}@media screen and (max-width: 1199px){.banner .header-logo{top:40px;left:30px;transform:translate(0)}.banner .header-logo a img{width:300px}}@media screen and (max-width: 991px){.banner .header-logo{top:80px;left:50%;transform:translate(-50%)}.banner .header-logo a img{width:300px}}@media screen and (max-width: 767px){.banner .header-logo{top:40px;left:50%;transform:translate(-50%)}.banner .header-logo a img{width:180px}}.banner header{width:100%;clear:both;position:relative}.banner header .mobile-menu-bar-icon{position:relative;background:#2f7aa5;color:#fff;width:53px;height:53px;text-align:center;line-height:53px;border-radius:50px;left:40px;top:40px;cursor:pointer;display:none}.banner header .mobile-menu-bar-icon span{position:absolute;width:30px;height:3px;border-radius:10px;background:#fff;top:25px;left:13px}.banner header .mobile-menu-bar-icon span:before{top:8px;left:0;width:30px;height:3px;border-radius:10px;background:#fff;position:absolute;content:""}.banner header .mobile-menu-bar-icon span:after{top:-8px;left:0;width:30px;height:3px;border-radius:10px;background:#fff;position:absolute;content:""}@media screen and (max-width: 991px){.banner header .mobile-menu-bar-icon{display:block}}@media screen and (max-width: 767px){.banner header .mobile-menu-bar-icon{width:35px;height:35px;line-height:35px;right:20px;top:40px;font-size:14px}.banner header .mobile-menu-bar-icon span{right:-15px;width:20px;height:2px;top:17px;left:8px}.banner header .mobile-menu-bar-icon span:before{top:5px;left:0;width:20px;height:2px}.banner header .mobile-menu-bar-icon span:after{top:-5px;left:0;width:20px;height:2px}}@media (max-width: 575px){.banner header .mobile-menu-bar-icon{left:20px}}.banner header .mobile-menu-cart{position:absolute;background:#2f7aa5;color:#fff;width:53px;height:53px;text-align:center;line-height:53px;border-radius:50px;display:none;right:40px;top:40px}.banner header .mobile-menu-cart span{background:#ca2437;color:#fff;position:absolute;width:24px;height:24px;text-align:center;line-height:25px;border-radius:50px;top:50%;right:-10px;transform:translateY(-50%)}@media screen and (max-width: 991px){.banner header .mobile-menu-cart{display:block}}@media screen and (max-width: 767px){.banner header .mobile-menu-cart{width:35px;height:35px;line-height:35px;right:20px;top:40px;font-size:14px}.banner header .mobile-menu-cart span{right:-10px;top:10px;width:20px;height:20px;line-height:20px;font-size:11px}}.banner header .header-nav{transition:all ease .6s;margin-top:40px}.banner header .header-nav .menu-nav{background:none;width:100%;text-align:right;text-transform:uppercase}.banner header .header-nav .menu-nav li{text-align:right;display:inline-block}.banner header .header-nav .menu-nav li a{color:#fff;padding-left:20px;padding-right:20px}.banner header .header-nav .menu-nav li .dropdown-menu a{color:#000}.banner header .header-nav .menu-nav .menu-cart{background:#2f7aa5;color:#fff;width:53px;height:53px;text-align:center;position:relative;line-height:53px;border-radius:50px}.banner header .header-nav .menu-nav .menu-cart span{background:#ca2437;color:#fff;position:absolute;width:24px;height:24px;text-align:center;line-height:25px;border-radius:50px;top:50%;right:-10px;transform:translateY(-50%)}.banner header .header-nav .menu-nav .mobile-menu-heading{cursor:pointer;font-size:30px;position:relative;color:#fff;margin-bottom:30px;display:none}.banner header .header-nav .menu-nav .mobile-menu-heading:before{top:25px;right:0;width:20px;height:4px;border-radius:10px;background:#fff;position:absolute;content:"";transform:rotate(45deg)}.banner header .header-nav .menu-nav .mobile-menu-heading:after{top:25px;right:0;width:20px;height:4px;border-radius:10px;background:#fff;position:absolute;content:"";transform:rotate(-45deg)}@media screen and (max-width: 991px){.banner header .header-nav .menu-nav .mobile-menu-heading{display:block}}@media (max-width: 1499px){.banner header .header-nav .menu-nav li a{font-size:15px;padding-left:12px;padding-right:12px}.banner header .header-nav .menu-cart{width:40px;height:40px;line-height:40px}.banner header .header-nav .menu-cart span{transform:translate(0);top:0}}@media screen and (max-width: 991px){.banner header .header-nav{margin-top:0;position:fixed;top:0;bottom:0;left:-75%;width:75%;background:#2f7aa5;z-index:9;padding:20px}.banner header .header-nav .menu-nav .menu-cart{display:none}.banner header .header-nav .menu-nav li{text-align:left;display:block;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #0a2a3c}.banner header .header-nav .menu-nav li a{text-transform:uppercase;font-size:18px;font-weight:700}.banner header .header-nav .menu-nav li:last-child{border-bottom:0px}}.banner header .mobile-menu-show{left:0;transition:all ease .6s}.banner header .mobile-menu-show:after{content:""}@media screen and (max-width: 1199px){.banner{min-height:490px}.banner .circle-bottom{width:100%!important}}@media screen and (max-width: 767px){.banner{min-height:300px}.banner .circle-bottom{width:200%}}.inner-banner-height{min-height:300px}@media screen and (max-width: 1199px){.inner-banner-height{min-height:200px}}@media screen and (max-width: 767px){.product-detail-banner{min-height:300px}}#elevator_item{background:#104a6b;width:50px;height:50px;border-radius:50px;right:50px;bottom:50px;box-shadow:0 10px 30px #03263a80}#elevator_item a{margin:0 auto;line-height:50px;width:14px}#elevator_item a>img{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}#elevator_item a:hover>img{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);transform:rotate(180deg)}@media screen and (max-width: 767px){#elevator_item{right:0}}.regular .slick-prev{width:41px;height:41px;text-align:center}.regular .slick-prev:before{font-family:FontAwesome;font-weight:900;font-size:40px;color:#0a2a3c;content:"\f104"}@media (max-width: 575px){.regular .slick-prev{left:5px;z-index:9}}.regular .slick-next{width:41px;height:41px;text-align:center}.regular .slick-next:before{font-family:FontAwesome;font-weight:900;font-size:40px;color:#0a2a3c;content:"\f105"}@media (max-width: 575px){.regular .slick-next{right:5px;z-index:9}}.product-category{margin-top:-300px;margin-bottom:0}.product-category .pc-box{text-align:center;position:relative;margin-bottom:60px}.product-category .pc-box a{position:absolute;bottom:110px;left:100px;color:#fff;background:#2f7aa5;font-size:42px;height:60px;width:60px;text-align:center;line-height:60px;font-weight:300;border-radius:50px;cursor:pointer;z-index:99;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}.product-category .pc-box a:hover{box-shadow:0 0 30px #00000080;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.5);-ms-transition:all .2s ease-in;-ms-transform:scale(1.5);-moz-transition:all .2s ease-in;-moz-transform:scale(1.5);transition:all .2s ease-in;transform:scale(1.5);background:#104a6b;color:#fff;line-height:55px;font-size:35px}.product-category .pc-box .pc-image{width:100%}.product-category .pc-box .pc-image>img{width:100%;max-width:350px;margin:0 auto}.product-category .pc-box .pc-title{font-weight:300;margin-top:0;font-size:30px}@media (max-width: 1499px){.product-category .pc-box .pc-title{font-size:28px;font-weight:100}}@media screen and (max-width: 767px){.product-category{margin-top:0}}.page-banner{text-align:center}.breadcrumb{text-align:center;margin-bottom:0;background:none}.breadcrumb li{display:inline-block;font-weight:300}.breadcrumb li a{color:#104a6b}.breadcrumb li a:after{content:">";padding-left:10px;padding-right:5px}.product-info{margin-top:-350px;margin-bottom:90px}.product-info .breadcrumb-detail-page{text-align:left;margin-bottom:0;background:none}.product-info .breadcrumb-detail-page li{display:inline-block;font-weight:300;color:#fff}.product-info .breadcrumb-detail-page li a{color:#fff}.product-info .breadcrumb-detail-page li a:after{content:">";padding-left:10px;padding-right:5px}.product-info .product-name{font-size:170px;font-weight:700;color:#fff;letter-spacing:-10px;line-height:170px}.product-info .product-price{font-size:60px;font-weight:100;color:#fff;line-height:60px}.product-info .product-image{width:100%;clear:both;margin-top:-230px}.product-info .product-image>img{width:640px;max-width:100%;margin:0 auto}.product-number{text-align:center;width:100%;display:flex;justify-content:center}.product-number .swatch-element input{cursor:pointer}.product-number li{display:inline-block;float:left;width:60px;height:60px;border-radius:60px;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:15px;padding:0;cursor:pointer;margin-left:5px;margin-right:5px;position:relative;margin-bottom:10px}.product-number li span{display:block}.product-number li:hover,.product-number li.active{border:5px solid #deedf5!important}.product-number li input{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;opacity:0}.product-number li label{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.product-info .product-decription{margin-top:70px;margin-bottom:20px}.product-info .product-decription .boder-bottom-blue{border-bottom:1px solid #deedf5}.product-info .product-decription .pd-box{margin-bottom:20px}.product-info .product-decription .pd-box input[type=number]{border-radius:5px;border:1px solid #104a6b;font-size:20px;color:#104a6b;text-transform:uppercase;font-weight:700;display:inline-block;padding:11px 10px;letter-spacing:1px;width:100px}.product-info .product-decription .pd-box strong{margin-bottom:5px;display:block}.product-info .product-decription .pd-box ul li{font-weight:300;font-size:18px;margin-bottom:5px;position:relative;padding-left:25px}.product-info .product-decription .pd-box ul li:before{position:absolute;left:0;width:6px;height:6px;border-radius:10px;background:#104a6b;content:"";top:11px}.product-info .product-decription .pd-box p{font-weight:300;font-size:18px;margin-bottom:5px}.product-info .product-decription .pd-box p span{padding-left:5px;padding-right:5px}@media (max-width: 575px){.product-info .product-decription .pd-box input[type=number]{width:300px;margin-bottom:10px}.product-info .product-decription .pd-box a{padding-left:20px;padding-right:20px;width:300px;text-align:center}}@media screen and (max-width: 1199px){.product-info .breadcrumb-detail-page{margin-top:60px}.product-info .product-name{font-size:120px;line-height:120px;letter-spacing:-5px}.product-info .product-price{font-size:50px}}@media screen and (max-width: 991px){.product-info .product-image{margin-top:100px;text-align:center}.product-info .product-image>img{width:500px}.product-info .breadcrumb-detail-page{width:400px;margin:30px auto 0}.product-info .product-name{width:400px;margin:0 auto;line-height:140px}.product-info .product-price{width:400px;margin:0 auto}}@media screen and (max-width: 767px){.product-info{margin-top:-200px}.product-info .product-image{margin-top:100px;text-align:center}.product-info .product-image>img{width:400px}.product-info .breadcrumb-detail-page{width:280px;margin:0 auto;font-size:14px}.product-info .product-name{width:280px;margin:0 auto;font-size:60px;line-height:60px}.product-info .product-price{width:280px;margin:0 auto;font-size:25px;line-height:40px}}@media (max-width: 575px){.product-info .product-image{margin-top:50px}.product-info .breadcrumb-detail-page{width:280px;margin:0 auto;font-size:14px}.product-info .product-name{width:280px;margin:0 auto;font-size:60px;line-height:60px}.product-info .product-price{width:280px;margin:0 auto;font-size:25px;line-height:40px}}.mb-30{margin-bottom:30px}.pb-30{padding-bottom:30px}.light-gray-text{color:#23282b!important}.product-number li{cursor:pointer;background:#ddd;border:5px solid #DDDDDD}.product-number li.color-ral-7021{background:#23282b;border:5px solid #23282b}.product-number li.color-ral-6009{background:#394a28;border:5px solid #394a28}.product-number li.color-ral-9010{background:#f6f8ee;color:#000;border:5px solid #f6f8ee}.product-number li.color-ral-5011{background:#0b2a44;border:5px solid #0b2a44}.product-number li.color-ral-3004{background:#75151e;border:5px solid #75151e}.product-number li.color-rvs{background:#bbb;border:5px solid #BBBBBB}.product-number li.color-7021-9006{background:#ddd;color:#000;border:5px solid #DDDDDD}.product-number li.color-antraciet{background:#23282b;border:5px solid #23282b}.product-number li.color-rood{background:#75151e;border:5px solid #75151e}.product-number li.color-geel{background:#e2c708;border:5px solid #e2c708}.product-listing{margin-top:50px;margin-bottom:50px}.product-listing .pc-box{text-align:center;position:relative;width:100%;max-width:100%;margin:0 auto 50px}.product-listing .pc-box a{position:absolute;bottom:130px;left:100px;color:#fff;background:#2f7aa5;font-size:42px;height:60px;width:60px;text-align:center;line-height:55px;font-weight:300;border-radius:50px;cursor:pointer;z-index:99;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}.product-listing .pc-box a:hover{box-shadow:0 0 30px #00000080;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.5);-ms-transition:all .2s ease-in;-ms-transform:scale(1.5);-moz-transition:all .2s ease-in;-moz-transform:scale(1.5);transition:all .2s ease-in;transform:scale(1.5);background:#104a6b;color:#fff}.product-listing .pc-box .pc-image{width:100%}.product-listing .pc-box .pc-image>img{width:100%;max-width:350px;margin:0 auto}.product-listing .pc-box .pc-title{margin-top:20px;font-weight:300;font-size:30px}@media (max-width: 1499px){.product-listing .pc-box .pc-title{font-size:24px}}@media screen and (max-width: 767px){.product-listing{margin-top:0}}.product-benefit{margin-bottom:100px;text-align:center;position:relative}.product-benefit .back-bg{background:#deedf5;width:100%;height:560px;bottom:-370px;position:absolute}.product-benefit h1{margin-bottom:10px}.product-benefit .benefit-box{margin-top:50px}.product-benefit .benefit-box>img{width:100%;border:1px solid #d5e4ed;margin-bottom:10px}.product-benefit .benefit-box p{font-style:italic;font-weight:300;margin-bottom:0}@media (max-width: 1499px){.product-benefit .back-bg{bottom:-360px;height:500px}.product-benefit .benefit-box{margin-top:30px}.product-benefit .benefit-box p{font-size:14px;line-height:20px}}@media screen and (max-width: 991px){.product-benefit .back-bg{top:240px;height:1420px}}@media screen and (max-width: 767px){.product-benefit .back-bg{top:250px;height:1120px}}@media (max-width: 575px){.product-benefit .container{width:320px}.product-benefit .col-xs-6{width:50%}.product-benefit .back-bg{top:280px;height:750px}}.releted-product{padding-bottom:100px;text-align:center;position:relative}.releted-product .rp-back-bg{background:#deedf5;width:100%;bottom:0;position:absolute;height:70%}.releted-product h1{margin-bottom:10px}.releted-product .benefit-box{margin-top:50px}.releted-product .benefit-box>img{width:100%;border:1px solid #d5e4ed;margin-bottom:10px}.releted-product .benefit-box p{font-style:italic;font-weight:300;margin-bottom:0}@media (max-width: 1499px){.releted-product .back-bg{bottom:-360px;height:500px}.releted-product .benefit-box{margin-top:30px}.releted-product .benefit-box p{font-size:12px;line-height:20px}}@media screen and (max-width: 1199px){.releted-product{padding-bottom:50px}}@media screen and (max-width: 991px){.releted-product{padding-bottom:30px}.releted-product .rp-back-bg{height:60%}.releted-product .back-bg{top:240px;height:1420px}}@media screen and (max-width: 767px){.releted-product{margin-bottom:50px}.releted-product .back-bg{top:250px;height:1120px}.releted-product .rp-back-bg{height:55%}}@media (max-width: 575px){.releted-product{padding-bottom:10px}.releted-product .container{width:320px}.releted-product .col-xs-6{width:50%}.releted-product .back-bg{top:280px;height:750px}}.about-section{padding-bottom:50px}.about-section .about-img{width:100%}.about-section .about-img>img{max-width:740px;width:100%}.about-section .about-content{padding-top:30px}.about-section .about-content h1{margin-bottom:20px}.about-section .about-content ul{margin-bottom:70px}.about-section .about-content ul li{font-weight:300;font-size:24px;margin-bottom:10px;position:relative;padding-left:25px}.about-section .about-content ul li:before{position:absolute;left:0;width:6px;height:6px;border-radius:10px;background:#104a6b;content:"";top:11px}.about-section .about-content p{line-height:24px;margin-bottom:25px}@media (max-width: 1499px){.about-section .about-content ul li{font-size:20px;font-weight:200}}@media screen and (max-width: 991px){.about-section .about-content ul{margin-bottom:30px}}@media (max-width: 575px){.about-section .about-content ul{margin-bottom:20px}.about-section .about-content ul li{font-size:14px;margin-bottom:0}}.extra-section{padding-top:80px;padding-bottom:180px}.extra-section .extra-section-content h2{font-size:150px;font-weight:700;color:#deedf5;margin-bottom:20px}.extra-section .extra-section-content .card{border-bottom:1px solid rgba(0,0,0,.125);border-top:0px;border-left:0px;border-right:0px;border-radius:0}.extra-section .extra-section-content .card .card-header{background:none;border:none;font-size:24px;font-weight:700;padding-left:0}.extra-section .extra-section-content .card .card-header a{color:#2f7aa5;opacity:1!important}.extra-section .extra-section-content .card .card-header a:hover,.extra-section .extra-section-content .card .card-header a:focus,.extra-section .extra-section-content .card .card-header a.active{color:#2f7aa5}.extra-section .extra-section-content .card .collapse .card-block{padding-top:0;padding-left:0}.extra-section .extra-section-content .card:last-child{border-bottom:0px}.extra-section .extra-image{width:100%}.extra-section .extra-image>img{max-width:740px;width:100%}@media screen and (max-width: 991px){.extra-section .extra-image{display:none}}.extra-section .category-image{width:100%;display:none}.extra-section .category-image>img{max-width:740px;width:100%}@media screen and (max-width: 991px){.extra-section .category-image{display:block;margin-top:40px}}@media screen and (max-width: 767px){.extra-section .category-image{margin-top:25px}}@media (max-width: 1499px){.extra-section{padding-top:0;padding-bottom:60px}.extra-section .extra-section-content h2{font-size:100px;line-height:80px;margin:0 0 0 -5px}.extra-section .extra-section-content .card .card-header{font-size:20px}.extra-section .extra-section-content .card .collapse .card-block{font-size:16px}}@media (max-width: 575px){.extra-section .extra-section-content h2{font-size:70px}}footer{width:100%;clear:both;background:#104a6b;border-top:10px solid #0a2a3c;padding-top:50px;padding-bottom:60px;font-size:24px;font-weight:300;color:#fff;text-align:center}@media (max-width: 1499px){footer{padding-top:30px;padding-bottom:30px;margin-top:50px}}.banner .header-logo{position:absolute;left:50%;top:110px;transform:translate(-50%)}.banner .header-logo h1{margin:0}.banner header{padding:0}.grid--table.grid--table{position:absolute}.site-nav{margin:40px 0 0}.site-header__cart{position:relative}a.site-header__cart{width:53px;height:53px;text-align:center;line-height:45px;display:block;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);background:#2f7aa5;border-radius:50%}a.site-header__cart:hover{opacity:1}a.site-header__cart .icon-cart{margin-right:0}.regular .slick-dots{display:none!important}.card-block{padding:0!important;font-weight:300;font-size:16px!important}.product-benefit .benefit-box p{padding:0;margin-bottom:0}.banner header .header-nav{width:100%;padding:0 65px 0 15px;display:block!important}.card-block{padding:0 0 15px!important;font-weight:300;font-size:16px!important}footer p,footer p a{color:#fff!important}#CartCount{width:25px;height:25px;border-radius:50%;background:#ca2437;line-height:25px;text-align:center;top:10px;left:65%}#CartCount span{color:#fff;font-family:basic-sans,sans-serif;font-size:13px;line-height:1.9}.extra-section .extra-section-content h2{text-transform:capitalize;letter-spacing:0px}.product-category .pc-box a:hover{opacity:1}.product-benefit p{color:#104a6b;font-weight:400;margin-bottom:10px}.product-benefit .benefit-box p{padding:0 6px;margin-bottom:0}.about-section .about-content p{color:#104a6b}.product-category .slick-dotted.slick-slider{margin-bottom:0}.page-container{overflow:visible}.banner header .mobile-menu-cart i{font-family:FontAwesome}.banner header .header-nav{z-index:12}.g-map{margin-top:40px;margin-bottom:130px}.g-map iframe{box-shadow:0 10px 20px #0003041a}@media screen and (max-width: 1199px){.g-map{margin-bottom:40px}}.fw-regular{font-weight:400!important}.contact-section{margin-bottom:0}.contact-section h2{font-size:36px;font-weight:100}.contact-section .contact-info h2{margin-bottom:25px}.contact-section .contact-info ul li{font-weight:100;margin-top:30px}.contact-section .contact-info ul li strong{display:block}.contact-section .contact-info ul li strong.country{display:inline-block;margin-left:5px}.contact-section .contact-form h2{margin-bottom:25px}.contact-section .contact-form .cf-input{width:100%;clear:both;margin-bottom:15px}.contact-section .contact-form .cf-input label{width:100%;clear:both;font-weight:300;margin-bottom:5px}.contact-section .contact-form .cf-input input[type=text]{width:100%;clear:both;border:1px solid #deedf5;padding:12px}.contact-section .contact-form .cf-input input[type=text]::placeholder{color:#2f7aa5;font-weight:300;font-style:italic}.contact-section .contact-form .cf-input textarea{width:100%;clear:both;resize:none;border:1px solid #deedf5;padding:12px;height:100px}.contact-section .contact-form .cf-input textarea::placeholder{color:#2f7aa5;font-weight:300;font-style:italic}.contact-section .contact-form .cf-input input[type=submit]{border:none}@media screen and (max-width: 1199px){.contact-section{margin-bottom:40px}.contact-section .contact-info ul{margin-bottom:30px}}.content-section{margin-bottom:80px}.content-section p{margin-bottom:0;font-weight:300}.content-section .mb-30{margin-bottom:30px}.content-section .heading{font-weight:700}.contact-section .contact-info h2,.contact-section .contact-form h2{letter-spacing:0;text-transform:none}.rte ul{margin:0;padding:0}.grid-view-item{text-align:center}.template-cart .cart__footer{padding:35px 15px;margin-bottom:30px}.btn--secondary:hover,.btn:hover,.btn--secondary:focus,.btn:focus,.form-vertical [type=submit]{color:#fff;background:#104a6b;border:1px solid #fff;opacity:1;box-shadow:none}.btn.btn--small.btn--secondary.cart__remove{border:1px solid #104a6b}.product-single__title{font-size:90px;font-family:basic-sans,sans-serif;color:#fff;letter-spacing:0px;padding-top:10px;line-height:110px;margin-left:-5px}.template-product #MainContent.main-content{padding-top:0}#ProductPrice-product-template{font-size:50px;font-weight:100;color:#fff;line-height:60px}.template-product .product-single__description{margin-top:90px;margin-bottom:20px;padding-top:0}.product-single__meta .product-single__description .pd-box{margin-bottom:20px}.product-single__description .pd-box strong{margin-bottom:5px;display:block}.product-single__description .pd-box ul li{font-weight:200;padding-left:25px;margin-bottom:5px;position:relative}.product-single__description .pd-box ul li:after{content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:11px;background:#104a6b}.product-single__description .pd-box p{font-weight:200;margin-bottom:5px;font-size:18px}.product-form__item--quantity input{padding:6px 18px}button#AddToCart-product-template.btn{background:#104a6b;color:#fff;border:1px solid #104a6b}button#AddToCart-product-template.btn:hover{background:#2f7aa5;border:1px solid #2f7aa5}.template-product .medium-up--one-half{width:100%}.template-product .medium-up--one-half.product-single__photos{margin-top:-210px}.breadcrumb-detail-page ul li{display:inline-block;font-size:18px;color:#fff;font-weight:200}.breadcrumb-detail-page ul li a{color:#fff}.breadcrumb-detail-page ul li a:after{content:">";padding-left:10px;padding-right:5px}.grid-view-item.pc-box a.pc-plus,.pc-box a.pc-plus{position:absolute;bottom:130px;left:100px;color:#fff;background:#2f7aa5;font-size:42px;height:60px;width:60px;text-align:center;line-height:55px;font-weight:300;border-radius:50px;cursor:pointer;z-index:9;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}.grid-view-item.pc-box a.pc-plus:hover,.pc-box a.pc-plus:hover{box-shadow:0 0 30px #00000080;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.5);-ms-transition:all .2s ease-in;-ms-transform:scale(1.5);-moz-transition:all .2s ease-in;-moz-transform:scale(1.5);transition:all .2s ease-in;transform:scale(1.5);background:#104a6b;color:#fff}.pc-box .grid-view-item__link.grid-view-item__image-container a{position:relative;width:auto;height:auto;bottom:0;left:0;z-index:1}.pc-box .grid-view-item__link.grid-view-item__image-container .pc-title{color:#104a6b}.slick-slide{height:auto}.template-product .grid-view-item__image-wrapper{max-width:225px!important;max-height:250px!important}#shopify-section-related-products .product-listing{margin-bottom:0}.banner header .header-nav .menu-nav li.dropdown{position:relative}.banner header .header-nav .menu-nav li.show{display:inline-block!important}.banner header .header-nav .menu-nav li.dropdown.show>.dropdown-menu{left:inherit;right:0;top:50px}.releted-product .benefit-box{background:#fff;padding:20px 0 40px}.releted-product .benefit-box .img-holder{width:100%;padding-bottom:75%;background-size:contain;background-repeat:no-repeat;background-position:center center}.releted-product .benefit-box .img-holder img{width:100%}#shopify-section-product-template{margin-bottom:70px}.zoomImg{background-color:transparent}.grid-view-item{margin:0 auto 50px}.banner header .header-nav .menu-nav li{margin:0 12px}.banner header .header-nav .menu-nav li a{padding:5px 0}.banner header .header-nav .menu-nav li a{border-bottom:3px solid transparent}.banner header .header-nav .menu-nav li a.active,.banner header .header-nav .menu-nav li a:focus{border-bottom:3px solid #2f7aa5;color:#fff;opacity:1}.template-cart .main-content{padding-top:0}.empty-page-content{padding:35px 15px}.product-single__description .mb-30.pb-30{border-bottom:1px solid #deedf5}.product-form__item--quantity input{color:#104a6b}.medium-up--push-one-sixth{left:0}.text-center.address{width:33.33%;float:left;text-align:left!important}.template-page .medium-up--five-sixths{width:100%}.template-page .medium-up--push-one-twelfth{left:0;padding-left:0}.banner header .header-nav .menu-nav li.dropdown.show>.dropdown-menu{padding-right:10px;padding-left:10px}.contact-section .contact-info ul li strong.countray{display:inline-block}.page-width{padding:0 15px}.return-link-wrapper{margin:20px 0}.btn.btn--secondary.btn--small.js-edit-toggle.cart__edit--active,.btn.btn--secondary.btn--small.js-edit-toggle{background:#104a6b;color:#fff;float:right}.return-link{background:#104a6b;color:#fff;margin:30px 0 0}.banner .header-logo a:hover,.banner .header-logo a:focus{opacity:1}.contact-section{margin-bottom:80px}.banner header .header-nav .menu-nav li.addresses{display:none}.banner header .header-nav .menu-nav li.addresses .addresses1{max-width:100%;padding:0 10px;text-align:center}.addresses1 p{font-size:14px;line-height:18px;color:#fff}#AddToCartText-product-template{letter-spacing:0}.product-color-swatch{width:100%}.product-form__item--quantity,.product-form__item--submit{display:inline-block;vertical-align:bottom}.product-form__item--quantity input{width:100px;padding:6px 18px 5px}.selector-wrapper.product-form__item.color-dropdown{display:none}.btn--secondary:hover,.btn:hover{background:#2f7aa5;border:1px solid #2f7aa5}.product-form{display:block}.text-center.address{min-height:240px;position:relative;padding-top:25px;margin-bottom:30px}.text-center.address p strong{position:absolute;top:0;left:0}.text-center.address p:last-child{position:absolute;bottom:0}.text-center.address p button,.address-new-toggle{background:#104a6b;border:1px solid #104a6b;color:#fff}.text-center.address p button:hover,.address-new-toggle:hover{background:#2f7aa5;border:1px solid #2f7aa5}.address-new-toggle{padding:5px 15px;border-radius:3px}.grid__item.medium-up--two-thirds.medium-up--push-one-sixth{width:100%}#AddressNewForm{display:table;margin:0 auto}#AddressNewForm h2{margin-bottom:25px;text-align:center}#HideRecoverPasswordLink{color:#104a6b}#HideRecoverPasswordLink:hover{color:#2f7aa5}@media (min-width: 320px){.banner .header-logo a img{margin:0 auto}}@media (min-width: 1500px){.content-section p{font-size:16px}}@media (max-width: 1199px){.banner .header-logo{left:15px;transform:translate(0);top:40px}.banner header .header-nav .menu-nav li a{font-size:13px}.releted-product .benefit-box .img-holder{max-height:210px}.banner .circle-bottom{height:30px;bottom:-16px}.banner header .header-nav .menu-nav li{margin:0 5px}.banner .circle-bottom{width:100%!important;height:30px;bottom:-16px}}@media (max-width: 991px){.banner .header-logo{left:50%;transform:translate(-50%);top:40px;width:300px}.banner .header-logo a img{max-width:100%!important}.banner header .header-nav{width:75%;padding:20px}.banner header .header-nav .menu-nav .mobile-menu-heading{font-size:17px;margin-bottom:0}.banner header .header-nav .menu-nav li{padding-top:5px;padding-bottom:5px}.banner header .header-nav .menu-nav li a{font-size:18px}.banner header .header-nav .menu-nav .mobile-menu-heading:after,.banner header .header-nav .menu-nav .mobile-menu-heading:before{top:15px}.template-product .medium-up--one-half.product-single__photos{margin-top:100px;padding-left:0}.breadcrumb-detail-page,h1.product-single__title,.product-single__meta{text-align:center}.banner header .header-nav .menu-nav li.show{display:block!important}.banner header .header-nav .menu-nav li.dropdown.show>.dropdown-menu{right:inherit;left:0}#CartCount{width:0;height:0}.banner header .mobile-menu-cart span{top:10px;right:-15px}.banner header .mobile-menu-cart a{color:#fff}.banner header .header-nav .menu-nav li.cartmenu{display:none}.banner header .header-nav .menu-nav li a{display:block}.banner header .header-nav .menu-nav li,.banner header .header-nav .menu-nav li a{font-weight:700}.grid-view-item.pc-box a.pc-plus,.pc-box a.pc-plus{bottom:140px;left:20px}.banner .circle-bottom{width:100%!important;height:30px;bottom:-16px}.banner header .header-nav .menu-nav li a,.banner header .header-nav .menu-nav li a.active,.banner header .header-nav .menu-nav li a:focus{border-bottom:none}.banner header .header-nav .menu-nav{height:100%}.banner header .header-nav .menu-nav li.addresses{display:block;position:absolute;right:0;left:0;bottom:20px;margin:0}.addresses1 p,.addresses1 p a,.banner header .header-nav .menu-nav li.addresses a{font-size:12px;font-weight:200;line-height:16px;margin:5px 0}}@media (max-width: 767px){.site-header__logo{padding-left:0}.banner .circle-bottom{bottom:-13px;width:100%!important;height:25px}.banner .header-logo{width:180px}.template-product .medium-up--one-half.product-single__photos,.template-product .medium-up--one-half{width:100%}.product-single__meta .product-single__description{padding-top:30px}.template-product .grid.product-single{margin:-200px 0 0}.breadcrumb-detail-page ul li{font-size:13px}.product-single__title{font-size:60px;line-height:60px;padding-top:0}#ProductPrice-product-template{font-size:30px;line-height:30px}.template-product .medium-up--one-half.product-single__photos{margin-top:50px}.pb-30{margin-bottom:10px;padding-bottom:0}.template-product .page-width{padding-right:0;padding-left:0}.releted-product .benefit-box{padding:20px 0}.releted-product .benefit-box .img-holder{max-height:100%}.releted-product{display:none}.product-single__title{margin-left:0}.banner header .mobile-menu-cart span{top:0;right:-4px}.site-header__cart-count span{padding:0 3px}.template-index .banner{min-height:110px}.grid-view-item.pc-box a.pc-plus,.pc-box a.pc-plus{bottom:150px}.grid__item{padding-left:0}.return-link-wrapper{padding:0 15px}.product-form__item--quantity,.product-form__item--submit{width:100%}.grid{margin-left:0}#HideRecoverPasswordLink{padding:5px 30px;font-size:16px}}@media (max-width: 575px){.grid-view-item.pc-box a.pc-plus,.pc-box a.pc-plus{bottom:150px;left:30px;width:40px;height:40px;line-height:35px;font-size:30px}.product-number li label{padding:0 0 7px}.template-product .product-single__description{margin-top:40px}}@media (max-width: 480px){.product-form__item--submit{-ms-flex-preferred-size:165px;-webkit-flex-basis:165px;-moz-flex-basis:165px;flex-basis:165px}}.mb20.mb20{margin-bottom:20px}.cart-note{font-size:16px}.cart-note__label{font-size:18px;margin-bottom:5px}@media (min-width: 1200px){.header-logo.index a img{max-width:400px!important;margin-top:70px!important;width:100%!important}.header-logo.index{width:100%!important}}.product-single__custom-field{margin-bottom:15px}.product-single__custom-field label{display:block}.left-in-stock{font-size:16px;display:none;color:#c53947}.left-in-stock.visible{display:block}.left-in-stock #left-in-stock-quantity{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/1/assets/main.css.map */
