.body>.container{max-width:none;padding:0}.productView{margin:0!important;margin-left:0!important;margin-right:0!important}@media (max-width:991px){.productView{float:left;width:100%!important}}.productView .zoom-and-whishlist{position:relative;display:block}.productView .zoom-and-whishlist .zoom_icon_sec{position:absolute;left:15px;top:15px;z-index:1}.productView .zoom-and-whishlist .whishlist-icon{position:absolute;right:15px;-webkit-box-shadow:-1px 3px 10px #0000001A;box-shadow:-1px 3px 10px #0000001A;background:#fff;z-index:1;border-radius:100px;height:42px;top:15px;width:42px}.productView .zoom-and-whishlist .whishlist-icon .form-wishlist{margin:0;padding:0}.productView .zoom-and-whishlist .whishlist-icon .form-wishlist .dropdown-menu-button{margin-bottom:0;color:#616871;font-size:0px;letter-spacing:0;border:0;padding-right:0;background-image:url(https://cdn11.bigcommerce.com/s-1qq1iywm1w/images/stencil/original/image-manager/heart-icon-unselected-2x.png);background-repeat:no-repeat;background-size:20px;background-position:11px center;padding:33px 12px 10px 30px;margin-right:0}.productView .zoom-and-whishlist .whishlist-icon #wishlist-dropdown{margin:0;width:200px!important;right:-14px!important;border-top:1px solid #8f8f8f;padding-right:0}.productView .zoom-and-whishlist .whishlist-icon #wishlist-dropdown .button{color:#005a96;padding:.85714rem 1.28571rem}@media (max-width:991px){.productView .productView-images{margin-bottom:1rem;padding-left:0;padding-right:0}}.productView .productView-image{background-color:#f5f5F399;padding:60px;position:relative}.productView .productView-image .badge-display{position:absolute;top:16px;left:0;right:0;margin:0 auto;text-align:center}@media (max-width:991px){.productView .productView-image .badge-display{top:22px}}.productView .productView-image .badge-display label{font-size:24px;font-weight:600;text-transform:uppercase;background-color:#005a96;color:#fff;padding:5px 10px;font-family:Montserrat,Arial,Helvetica,sans-serif}@media (max-width:991px){.productView .productView-image .badge-display label{font-size:18px}}@media (max-width:991px){.productView .productView-image{padding:40px 50px;pointer-events:initial}}.productView .productView-image .easyzoom-flyout{width:auto;top:60px;left:60px;right:60px;height:82%;display:none}.productView .productView-image .slick-next{right:10px;height:40px;width:40px;border-radius:50px}.productView .productView-image .slick-next .carousel-tooltip{display:none}.productView .productView-image .slick-next:before{height:18px;width:18px;content:'';background-image:url(https://store-6oextqfs17.mybigcommerce.com/content/images/product_slider_right_arrow.png);margin:0 auto;opacity:1}.productView .productView-image .slick-prev{left:10px;height:40px;width:40px;border-radius:50px}.productView .productView-image .slick-prev .carousel-tooltip{display:none}.productView .productView-image .slick-prev:before{height:18px;width:18px;content:'';background-image:url(https://store-6oextqfs17.mybigcommerce.com/content/images/product_slider_right_arrow.png);margin:0 auto;opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.productView .productView-thumbnails{margin-top:10px}.productView .productView-thumbnails .productView-thumbnail .productView-thumbnail-link{background-color:#f5f5F399}.productView .productView-thumbnails .slick-next{right:0;margin-top:0;background:0 0;padding:0;border:0;height:41px;width:41px;outline:0!important;outline-offset:0!important;z-index:auto}.productView .productView-thumbnails .slick-next .carousel-tooltip{display:none}.productView .productView-thumbnails .slick-next:before{height:18px;width:10px;content:'';background-image:url(https://store-6oextqfs17.mybigcommerce.com/content/images/right-carousel-icon.svg);margin:0 auto}.productView .productView-thumbnails .slick-prev{left:0;margin-top:0;background:0 0;padding:0;border:0;height:41px;width:41px;outline:0!important;outline-offset:0!important;z-index:auto}.productView .productView-thumbnails .slick-prev .carousel-tooltip{display:none}.productView .productView-thumbnails .slick-prev:before{height:18px;width:10px;content:'';background-image:url(https://store-6oextqfs17.mybigcommerce.com/content/images/right-carousel-icon.svg);margin:0 auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.productView .productView-details{padding-left:75px;max-width:562px;float:left}@media (max-width:1200px){.productView .productView-details{max-width:100%;padding-left:1rem}}@media (max-width:991px){.productView .productView-details{padding-left:0;padding-right:0;padding-bottom:1.2rem}}.productView .productView-details.product-data{padding-bottom:0}.productView .productView-details .productView-product{border-bottom:0;margin-bottom:0;padding-bottom:0}.productView .productView-details .productView-product .productView-sku{text-align:left;font:normal normal bold 22px/38px Montserrat;letter-spacing:-.04px;color:#303c42;margin-top:0}.productView .productView-details .productView-product .productView-title{text-align:left;font:normal normal bold 26px/38px Montserrat;letter-spacing:-.05px;color:#303c42;margin-top:0}@media (max-width:991px){.productView .productView-details .productView-product .productView-title{font:normal normal bold 24px/38px Montserrat}}.productView .productView-details .productView-product .productView-price .price-section .price{font:normal normal bold 22px/22px Montserrat;letter-spacing:-.11px;color:#303c42}@media (max-width:991px){.productView .productView-details .productView-product .productView-price .price-section .price{font:normal normal bold 20px/22px Montserrat}}.productView .productView-details .productView-product .product-warranty-short-description{display:block;margin-top:10px}.productView .productView-details .productView-product .product-warranty-short-description p{text-align:left;font:normal normal normal 16px/24px Montserrat;letter-spacing:0;color:#4a4a4a;margin-bottom:0}@media (max-width:991px){.productView .productView-details .productView-product .product-warranty-short-description p{font:normal normal normal 14px/24px Montserrat}}.productView .productView-details .productView-options{margin-top:0}.productView .productView-details .productView-options .form-field[data-name=CD_PriceMem],.productView .productView-details .productView-options .form-field[data-name=CD_PriceNonMem],.productView .productView-details .productView-options .form-field[data-name=Mem],.productView .productView-details .productView-options .form-field[data-name=NonMem],.productView .productView-details .productView-options .form-field[data-name=PP_PriceMem],.productView .productView-details .productView-options .form-field[data-name=PP_PriceNonMem]{display:none}.productView .productView-details .productView-options div[data-product-option-change]>.display-label{display:none}.productView .productView-details .productView-options div[data-product-option-change]>.display-label:first-child{display:block;font-weight:600;margin-bottom:15px;font-size:15px;color:#303c42}.productView .productView-details .productView-options .productOptions-list li.productOptions-list-item[data-product-none]{display:none}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list]{margin-bottom:20px}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list] .form-label{color:#303c42;font-weight:500;font-size:14px;outline:0!important;cursor:auto}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list] .form-label--inlineSmall{display:none}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list]:last-child{margin-bottom:27px}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list] .form-radio+.form-label::after{display:none}.productView .productView-details .productView-options .form-field[data-product-attribute=product-list] .form-radio+.form-label::before{border:0;content:'\2713';display:inline-block;color:#005a96;padding:0 5px 0 0;margin-right:5px;position:absolute;left:0;font-weight:700}.productView .productView-details .productView-options .form-field[data-product-attribute=set-select] .form-label{color:#303c42;font:normal normal bold 14px/20px Montserrat}.productView .productView-details .productView-options .form-field[data-product-attribute=set-select] .form-label small{display:none}.productView .productView-details .productView-options .form-field[data-product-attribute=set-select] .form-select{height:2.50571rem;max-width:100%;color:#000;font-weight:500;font-family:Montserrat,Arial,Helvetica,sans-serif}.productView .productView-details .productView-info-member-price{display:block;margin-bottom:20px}.productView .productView-details .productView-info-member-price .Mem-price span{font:normal normal bold 14px/20px Montserrat;letter-spacing:-.05px;color:#303c42}.productView .productView-details .productView-info-non-member-price{display:block;margin-bottom:20px}.productView .productView-details .productView-info-non-member-price .Non-Mem-price span{font:normal normal bold 14px/20px Montserrat;letter-spacing:-.05px;color:#303c42}.productView .productView-details .message-display-kit{display:none}.productView .productView-details .message-display-kit p{margin-bottom:1rem;font:normal normal bold 14px/20px Montserrat;letter-spacing:-.05px;color:#ff2147}.productView .productView-details .message-display-kit p img{width:32px;height:32px;margin-right:10px;display:inline-block}.productView .productView-details .add-to-cart-buttons{padding:0;width:100%;margin-bottom:0}.productView .productView-details .add-to-cart-buttons .form-action .button{background-color:#005a96;font:normal normal bold 18px/22px Montserrat;letter-spacing:.18px;color:#fff;border-radius:15px;border:none}@media (max-width:991px){.productView .productView-details .add-to-cart-buttons .form-action .button{font:normal normal bold 15px/19px Montserrat}}.productView .productView-details .become-member{text-decoration:none;border:1px solid #cbcccc;border-radius:15px;font:normal normal 600 17px/20px Montserrat;letter-spacing:0;color:#015a97;text-align:center;width:100%;display:block;float:left;padding:.85714rem 2.28571rem}@media (max-width:991px){.productView .productView-details .become-member{font:normal normal 600 14px/18px Montserrat;padding-left:10px;padding-right:10px}}.productView .productView-details .description-box{float:left;width:100%;margin-top:36px}@media (max-width:991px){.productView .productView-details .description-box{margin-top:20px}}.productView .productView-details .description-box .boxes:first-child{margin-top:0}.productView .productView-details .description-box .boxes{margin-top:22px}.productView .productView-details .description-box label{text-align:left;font:normal normal 600 17px/38px Montserrat;letter-spacing:-.03px;color:#303c42;position:relative;display:block;cursor:pointer}@media (max-width:991px){.productView .productView-details .description-box label{font:normal normal 600 16px/38px Montserrat}}.productView .productView-details .description-box label:after{content:'';background-image:url("https://cdn11.bigcommerce.com/s-q1gzdfjrdg/images/stencil/original/image-manager/sort-by-dropdown-icon-2x.png");width:12px;height:8px;display:block;background-repeat:no-repeat;background-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.productView .productView-details .description-box .s-description{display:none}.productView .productView-details .description-box .s-description p{text-align:left;font:normal normal normal 16px/24px Montserrat;letter-spacing:0;color:#4a4a4a;display:none}.productView .productView-details .description-box .s-description p:first-child{display:block;position:relative}@media (max-width:991px){.productView .productView-details .description-box .s-description p{font:normal normal normal 14px/24px Montserrat}}.productView .productView-details .description-box .s-description .pdf-display a{text-align:left;font:normal normal normal 16px/24px Montserrat;letter-spacing:0;font-weight:600;color:green}.productView .productView-details .description-box .s-description.is-open p{display:block!important}.productView .productView-details .description-box .s-description.is-open p:first-child:after{background:0 0;height:auto}.productView .productView-details .description-box .s-description p:first-child:after{background:transparent -webkit-gradient(linear,left top,left bottom,from(#fffFFF00),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#fffFFF00 0,#fff 100%) 0 0 no-repeat padding-box;content:'';height:100px;width:100%;display:block;bottom:0;position:absolute}.productView .productView-details .description-box .s-description .readmore{text-decoration:underline;font:normal normal 600 15px/38px Montserrat;letter-spacing:-.03px;color:#303c42;text-align:center;display:block}@media (max-width:991px){.productView .productView-details .description-box .s-description .readmore{font:normal normal 600 14px/38px Montserrat}}.productView .productView-details .description-box p{margin-bottom:1rem}.productView .productView-details .description-box .boxes.rotated label:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:32%}.productView .productView-details .description-box .boxes:first-child .s-description{display:block}.product-related{border-top:1px solid #eeeeed;padding-top:60px}@media (max-width:991px){.product-related{padding-top:33px;clear:left}}.product-related .page-heading{font-size:28px;color:#303c42;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.14px;margin-bottom:5px}@media (max-width:991px){.product-related .page-heading{font-size:24px;margin-bottom:1rem}}.reco-pro-cert{display:block;margin-bottom:65px}@media (max-width:991px){.reco-pro-cert{margin-bottom:0}}.reco-pro-cert .page-heading{font-size:28px;color:#303c42;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.14px;margin-bottom:22px;margin-top:48px;display:block}@media (max-width:991px){.reco-pro-cert .page-heading{font-size:24px;margin-bottom:1rem}}.reco-pro-cert ul{list-style-type:none;margin:0 -6px}.reco-pro-cert ul li{display:inline-block;padding:0 6px}.reco-pro-cert ul li .text{font:normal normal 600 16px/19px Montserrat;letter-spacing:-.08px;color:#303c42;border:1px solid #cbcccc;border-radius:15px;background-color:#f5f5F380;padding:16px}@media (max-width:991px){.reco-pro-cert ul li .text{font:normal normal 600 14px/19px Montserrat;word-break:break-word}}@media (max-width:991px){.reco-pro-cert .slick-list.draggable{padding-right:100px!important}}.product-category{display:block}.product-category .page-heading{font-size:28px;color:#303c42;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.14px;margin-bottom:22px;margin-top:48px;display:block}@media (max-width:991px){.product-category .page-heading{font-size:24px;margin-bottom:1rem}}.product-category .pro-cat{margin:0 -12px;padding:0}.product-category .pro-cat .p-cat{list-style-type:none;width:20%;display:inline-block;position:relative;padding:0 12px;border-radius:10px;float:left}@media (max-width:991px){.product-category .pro-cat .p-cat{padding:0 6px}}.product-category .pro-cat .p-cat .cat-img{margin:0;padding:0;position:relative}.product-category .pro-cat .p-cat .cat-img:after{content:"";background:linear-gradient(153.07deg,rgba(0,0,0,.8) 7.78%,rgba(0,0,0,0) 108.61%);background-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:8px}.product-category .pro-cat .p-cat .card-text{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.product-category .pro-cat .p-cat .card-text span{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}@media (max-width:991px){.product-category .pro-cat .p-cat .card-text span{font-size:16px}}.product-category .pro-cat .slick-dots{position:unset;margin-top:20px}.product-category .pro-cat .slick-dots li{width:1.6rem}.product-category .pro-cat .slick-dots li button{border:1px solid #005a96}.product-category .pro-cat .slick-dots .slick-active button:before{color:#005a96;background:#005a96}.product-category .pro-cat .slick-dots .carousel-tooltip{display:none}.slick-dots{position:unset!important;margin-top:20px!important}.slick-dots li{width:1.6rem!important}.slick-dots li button{border:1px solid #005a96!important}.slick-dots .slick-active button:before{color:#005a96!important;background:#005a96!important}.slick-dots .carousel-tooltip{display:none!important}.extra-info{border-top:1px solid #eeeeed;padding-top:60px}@media (max-width:600px){.extra-info{width:100%;margin:0;margin-top:50px;padding-top:40px}}.extra-info .other-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px}.extra-info .other-info-section section.info{width:25%;text-align:center;padding:0 20px}@media (max-width:991px){.extra-info .other-info-section section.info{width:50%;margin-bottom:39px}}@media (max-width:600px){.extra-info .other-info-section section.info{width:100%}}.extra-info .other-info-section section.info .img{max-width:36px;margin:0 auto}.extra-info .other-info-section section.info label{color:#303c42;font-size:18px;font-weight:700;font-family:Montserrat,sans-serif;margin-top:28px;display:block}.extra-info .other-info-section section.info p{color:#303c42;font-size:15px;font-family:Montserrat,sans-serif;font-weight:400;margin-top:2px;max-width:240px;margin:5px auto 0 auto}