@media only screen and (min-width:858px){.header.scrolled{display:none}}.page-links{position:relative;top:0;left:0;width:100%;height:48px;position:fixed;background:#fff;z-index:99999;box-shadow:0 4px 12px rgba(0,0,0,.06);display:none}@media only screen and (min-width:858px){.page-links{display:block}}.page-links ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0}.page-links ul li{margin:0;height:100%;padding:0}.page-links ul li a{padding:0 20px;color:#555;font-weight:500;font-size:15px;line-height:16px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e0e0e0}.page-links ul li a:hover{background:#1b75bc;color:#fff}.page-links ul li a.active{background:#1b75bc;color:#fff}.page-links ul li:first-child a{border-left:1px solid #e0e0e0}.single-product{display:block;margin-top:84px;padding-top:18px}@media only screen and (min-width:858px){.single-product{margin-top:160px;padding-top:12px}}.breadcrumbs-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}.breadcrumbs-row .stock{color:#1b75bc;margin-bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;font-weight:500;font-family:tenon,sans-serif;font-size:16px;line-height:16px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs-row .stock svg{height:20px;width:20px;margin-right:6px}@media only screen and (min-width:858px){.breadcrumbs-row .stock{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1114px){.breadcrumbs-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.breadcrumbs-row .stock{display:-webkit-flex;display:-ms-flexbox;display:flex}}.pricing-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0 0}.pricing-row .brand{height:48px;display:block}.pricing-row .brand img{height:100%;width:auto}.header{border-bottom:1px solid #e0e0e0}@media only screen and (min-width:858px){.header{border:0}}.product-title{padding-bottom:6px;display:block}.product-title h1{font-size:24px;line-height:30px;font-size:2.4rem;line-height:3rem}.brand-link{display:block;margin-bottom:12px}.brand-link a{color:#1b75bc;text-decoration:underline}.product-title-row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:9px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-title-row .left{width:auto;max-width:100%;margin-right:auto}.product-title-row .left h1{font-size:30px;line-height:36px}.product-title-row .right{width:auto;display:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-title-row .right .brand{height:66px;display:block;margin-right:auto}.product-title-row .right .brand img{height:100%;width:auto}.product-title-row .right .social{display:-webkit-flex;display:-ms-flexbox;display:flex}.product-title-row .right .social li a{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 6px;color:#1b75bc}.product-title-row .right .social li a svg{width:20px;height:20px}@media only screen and (min-width:1114px){.product-title-row{margin-top:18px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-title-row .left{max-width:50%}.product-title-row .right{margin-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-social-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.product-social-info .add-compare{color:#1b75bc;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-social-info .add-compare svg{margin-right:6px;width:15px;height:15px}.product-social-info .brand{height:48px;display:block;margin-right:auto}.product-social-info .brand img{height:100%;width:auto}.product-social-info .social{display:-webkit-flex;display:-ms-flexbox;display:flex}.product-social-info .social li a{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 6px;color:#1b75bc}.product-social-info .social li a svg{width:20px;height:20px}.product-first-section{padding-bottom:0;background-image:linear-gradient(to top,#fafafa,#fff,#fff,#fff)}@media only screen and (min-width:858px){.product-first-section{padding-bottom:42px}}@media only screen and (min-width:1114px){.product-first-section{padding-bottom:72px}}.product-first-section .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1114px){.product-first-section .container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1114px){.product-first-section .container{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.product-first-section .images{width:100%}@media only screen and (min-width:1114px){.product-first-section .images{width:45%}}.product-first-section .images .main-image{margin-bottom:24px;margin-top:12px;height:240px}.product-first-section .images .main-image a{display:block;width:100%;height:100%}.product-first-section .images .main-image img{width:100%;height:100%;object-fit:contain}@media (min-width:570px){.product-first-section .images .main-image{height:282px}}@media only screen and (min-width:1114px){.product-first-section .images .main-image{height:330px}}@media only screen and (min-width:1210px){.product-first-section .images .main-image{height:420px}}.product-first-section .images .thumbs{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;clear:both;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.product-first-section .images .thumbs .woocommerce-product-gallery__image{min-width:60px;max-width:60px;width:60px;height:60px;margin:0 6px;display:block;border:1px solid #f0f0f0;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06)}@media only screen and (min-width:858px){.product-first-section .images .thumbs .woocommerce-product-gallery__image{min-width:90px;max-width:90px;width:90px;height:90px}}.product-first-section .images .thumbs .woocommerce-product-gallery__image.active{border:1px solid #1b75bc}.product-first-section .images .thumbs .woocommerce-product-gallery__image a{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-first-section .images .thumbs .woocommerce-product-gallery__image a img{width:75%;height:75%;object-fit:contain}.product-first-section .product-details{width:100%;margin-left:auto}.product-first-section .product-details .social{margin:0;padding:12px 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-first-section .product-details .social li a{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px 0 0;color:#1b75bc}.product-first-section .product-details .social li a svg{width:18px;height:18px}@media only screen and (min-width:1114px){.product-first-section .product-details{width:50%}}.product-first-section .product-details .stock{color:#1b75bc;margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-family:tenon,sans-serif;font-size:16px;line-height:16px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-first-section .product-details .stock svg{height:20px;width:20px;margin-right:12px}@media only screen and (min-width:858px){.product-first-section .product-details .stock{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.product-first-section .product-details .pricing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-first-section .product-details .pricing .current{font-size:30px;line-height:36px;font-size:3rem;line-height:3.6rem;font-weight:700;display:block;color:#222027}.product-first-section .product-details .pricing .original{font-size:18px;line-height:18px;margin-left:12px;display:block;font-weight:400;color:#444;text-decoration:line-through}@media only screen and (min-width:858px){.product-first-section .product-details .pricing{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-first-section .product-details .pricing .current{font-size:36px;line-height:42px;font-size:3.6rem;line-height:4.2rem}.product-first-section .product-details .pricing .original{font-size:22px;line-height:22px}}.product-first-section .savings-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:12px;margin-top:12px}.product-first-section .savings-row .savings p{margin:0}.product-first-section .savings-row .stock{margin:0 0 0 auto}.product-first-section .shipping-options{padding:24px 0}.product-first-section .short-description{display:block;border-top:1px solid #e0e0e0;padding:24px 18px}.product-first-section .short-description p{display:block;margin-bottom:12px}.product-first-section .short-description ul{list-style-type:disc;margin:0 0 0 18px;padding:0}.product-first-section .short-description ul li{list-style-type:disc;padding:4px 0}.product-first-section .short-description ul li p{margin:0}@media only screen and (min-width:780px){.product-first-section .short-description{border-bottom:1px solid #e0e0e0}}.rating{margin-left:auto}.rating img{height:24px;width:auto}.shipping-tiles{display:-webkit-flex;display:-ms-flexbox;display:flex}.shipping-tiles .tile{padding:12px 6px;box-shadow:0 6px 12px rgba(0,0,0,.06);margin-right:9px;border-radius:4px;font-family:tenon,sans-serif;border:2px solid #fff;width:110px;background:#fff}.shipping-tiles .tile .icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;margin:0 auto 18px}.shipping-tiles .tile .icon svg,.shipping-tiles .tile .icon svg g circle,.shipping-tiles .tile .icon svg g line{fill:#fff;width:auto;height:100%;stroke:#1b75bc}.shipping-tiles .tile .icon.small{width:30px;height:30px;margin-top:10px}.shipping-tiles .tile .icon.small svg{stroke-width:1.5px}.shipping-tiles .tile .tile-title{display:block;text-align:center;font-size:15px;font-weight:500;max-width:75%;line-height:18px;margin:0 auto}.shipping-tiles .tile input[type=radio]{display:none}.shipping-tiles .tile.active,.shipping-tiles .tile:hover{border:2px solid #1b75bc;transition:all .2s ease-in;box-shadow:0 6px 18px rgba(0,0,0,.15)}.add-to-cart-responsive{text-align:center}.add-to-cart-responsive .container{display:block}.add-to-cart-responsive .shipping-tiles,.add-to-cart-responsive form.cart{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.add-to-cart-responsive.active{border-top:1px solid #e0e0e0;padding:36px 0 0;margin-top:36px}.add-to-cart-responsive.active .shipping-options{padding-top:12px}form.cart{display:block;margin-top:30px}form.cart .add-to-cart-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (min-width:780px){form.cart .add-to-cart-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}form.cart .add-to-cart-row .qty-contain{margin-right:12px}}@media only screen and (min-width:1114px){form.cart .add-to-cart-row{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.qty-contain{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:2px solid #1b75bc;border-radius:4px;width:calc(42px + 42px + 50px);padding:0;clear:both;margin-bottom:24px}.qty-contain .quantity,.qty-contain button,.qty-contain input{height:45px;border:0}.qty-contain button{width:42px;height:100%;background:#1b75bc;color:#fff;font-size:24px;font-family:tenon,sans-serif;outline:0}.qty-contain .quantity,.qty-contain .quantity input{width:50px;text-align:center;font-size:16px;padding:0;font-family:tenon,sans-serif}.add-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.add-buttons button{margin-right:12px}.add-to-cart-btn{background:#1b75bc;border:2px solid #1b75bc;color:#fff;font-size:20px;line-height:22px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 24px;border-radius:4px;text-transform:capitalize;font-family:tenon,sans-serif;box-shadow:0 0 0 transparent;transition:all .2s ease-in;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.add-to-cart-btn svg{stroke:#fff;margin-right:9px;width:20px;height:20px}.add-to-cart-btn:hover{box-shadow:0 3px 9px rgba(0,0,0,.2);transition:all .2s ease-in;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.get-financing-btn{background:#fff;border:2px solid #1b75bc;color:#1b75bc;font-size:20px;line-height:22px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 24px;border-radius:4px;text-transform:capitalize;font-family:tenon,sans-serif;transition:all .2s ease-in;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:none}@media only screen and (min-width:858px){.get-financing-btn{display:-webkit-flex;display:-ms-flexbox;display:flex}}.get-financing-btn svg{stroke:#1b75bc;margin-right:12px;width:20px;height:20px}.get-financing-btn:hover{background:#1b75bc;color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.2);transition:all .2s ease-in;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.get-financing-btn:hover svg{stroke:#fff}.primary-specs-section{border-top:1px solid #f3f3f3}.primary-specs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.primary-specs .image{min-width:150px;max-width:150px;width:150px;height:auto;display:none;margin-right:18px}.primary-specs .specs-grid{width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:858px){.primary-specs .image{display:block}}@media only screen and (min-width:950px){.primary-specs .image{min-width:240px;max-width:240px;width:240px}}@media only screen and (min-width:1114px){.primary-specs .image{min-width:300px;max-width:300px;width:300px}}@media only screen and (min-width:1210px){.primary-specs .image{min-width:360px;max-width:360px;width:360px}}.specs-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.specs-grid .item{width:auto;height:66px;display:block;padding-right:12px;margin:9px 18px 9px 0;min-width:40%}.specs-grid .item:before{width:3px;height:100%;float:left;background:#1b75bc;content:"";margin-right:18px}.specs-grid .item .spec-title{font-size:14px;line-height:20px;font-weight:500;display:block;padding-top:3px;width:90%;white-space:nowrap}.specs-grid .item .spec-value{font-size:18px;line-height:24px;font-weight:300;display:block;width:90%;white-space:nowrap}@media only screen and (min-width:858px){.specs-grid .item{min-width:13%;padding-right:18px;min-width:15%}.specs-grid .item .spec-title{font-size:15px;line-height:21px}.specs-grid .item .spec-value{font-size:21px;line-height:27px}}@media only screen and (min-width:1114px){.specs-grid .item{padding-right:36px;min-width:25%;max-width:25%;width:25%;padding-right:0;margin-right:0}.specs-grid .item .spec-title{font-size:15px;line-height:21px}.specs-grid .item .spec-value{font-size:24px;line-height:30px}}@media only screen and (min-width:1210px){.specs-grid .item .spec-title{font-size:18px;line-height:24px}.specs-grid .item .spec-value{font-size:30px;line-height:36px}}.related-products{display:block;width:100%;max-width:100%;white-space:nowrap}.related-products .slick-list{padding-bottom:30px}.related-products .product-card{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 6px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:initial;width:300px}.related-products .product-card .product-title{padding-bottom:6px}.related-products .product-card:first-child{margin-left:0}.related-products .product-card:last-child{margin-right:0}@media only screen and (min-width:858px){.related-products .product-card{width:300px}}@media only screen and (min-width:1114px){.related-products .product-card{width:330px}}@media only screen and (min-width:1330px){.related-products .product-card{width:330px;margin:0 12px}}.accordions-section .accordion-section{margin-bottom:30px}.accordions-section .accordion-section:last-of-type{margin:0}.spec-table-row{display:block;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;min-width:100%}@media only screen and (min-width:858px){.spec-table-row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.spec-table-container{width:auto;min-width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:18px}@media only screen and (min-width:858px){.spec-table-container{min-width:49%;margin-bottom:0}.spec-table-container:nth-child(2){margin-left:18px}}.spec-table{display:block}.spec-table .spec{display:-webkit-flex;display:-ms-flexbox;display:flex}.spec-table .spec span{display:block;padding-top:9px;padding-bottom:9px}.spec-table .spec .spec-title{border-right:4px solid #fff;padding-left:9px;min-width:120px;max-width:120px;width:120px}.spec-table .spec .spec-value{padding-left:18px}.spec-table .spec:nth-child(odd){background:#f8f8fb}@media only screen and (min-width:858px){.spec-table .spec .spec-title{min-width:180px;max-width:180px;width:180px}}@media only screen and (min-width:1114px){.spec-table .spec .spec-title{min-width:240px;max-width:240px;width:240px}}.product-overview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-overview .content{width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block}.product-overview .info-resources{padding:0;margin-top:24px}.product-overview .info-resources .label{font-size:20px;font-weight:700}@media only screen and (min-width:858px){.product-overview .info-resources{margin-left:18px;margin-top:0}.product-overview .info-resources{width:300px;margin-top:0;min-width:300px;max-width:300px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06);padding:18px 24px}}.product-faqs .accordion{background:rgba(255,255,255,0);box-shadow:initial}.floating-add-to-cart{position:fixed;bottom:0;width:100%;left:0;padding:18px 0;background:#fff;height:54px;z-index:999999;display:none;box-shadow:0 -6px 18px rgba(0,0,0,.06)}.floating-add-to-cart.active{display:block}.floating-add-to-cart .cart{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto}.floating-add-to-cart .cart .qty-contain{margin-bottom:0}.floating-add-to-cart .shipping-options{margin-right:12px}.floating-add-to-cart .shipping-options .label{display:none}.floating-add-to-cart .add-to-cart-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.floating-add-to-cart .shipping-tiles{display:none}.floating-add-to-cart .shipping-tiles .tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;padding:15px 18px;margin-bottom:0}.floating-add-to-cart .shipping-tiles .tile .icon{width:24px!important;margin:0;height:24px!important;margin-right:9px}.floating-add-to-cart .shipping-tiles .tile .tile-title{width:auto;max-width:1000%}@media only screen and (min-width:858px){.floating-add-to-cart{bottom:0}.floating-add-to-cart .add-to-cart-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.floating-add-to-cart .shipping-tiles{display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-zoomed-image img{width:100%;height:auto;max-height:80vh;object-fit:contain}.compare-table .content-columns .table-column{position:relative}.compare-table .content-columns .table-column:first-child{border:1px solid #1b75bc}.compare-table .current-product{background:#1b75bc;color:#fff;text-align:center;font-size:13px;padding:3px 0;width:100%;text-align:center;position:absolute;top:0;left:0}.floating-back-to-top{position:fixed;top:2px;right:6px;z-index:9999999999;width:90px;height:30px;font-size:14px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1b75bc;display:none}.floating-back-to-top svg{width:auto;height:24px;margin-right:6px;stroke:#1b75bc}@media only screen and (min-width:858px){.floating-back-to-top{display:-webkit-flex;display:-ms-flexbox;display:flex}}