.not-rated{color:#bcbec0}.star-rating a{float:left}.star-rating span{float:left}.star-rating span:not(.number-reviews){color:#ddd;position:relative;margin-right:1px}.star-rating span.number-reviews{padding-top:10px;font-size:11px;border-bottom:1px solid #004e7d;color:#004e7d;margin-left:5px}.star-rating .star-one::before,.star-rating[rating^="5"] span:not(.number-reviews)::before,.star-rating[rating^="2"] .star-two::before,.star-rating[rating^="3"] .star-two::before,.star-rating[rating^="3"] .star-three::before,.star-rating[rating^="4"] .star-two::before,.star-rating[rating^="4"] .star-three::before,.star-rating[rating^="4"] .star-four::before{color:#d89f02;content:"★";position:absolute;left:0}.star-rating[rating="1.5"] .star-two::before,.star-rating[rating="2.5"] .star-three::before,.star-rating[rating="3.5"] .star-four::before,.star-rating[rating="4.5"] .star-five::before{color:#d89f02;content:"★";position:absolute;left:0;width:50%;overflow:hidden}header,footer,.breadcrumb,.info-360,#full-overlay,#enlarge-image-overlay,#add-cart-slide,#go-to-enlarged-img,.details-imgs-slider,#see-price-slide,.search-bar-slide{display:none}#product-detail-body{width:88%;margin:0 auto}#product-detail-body::before,#product-detail-body::after{content:"";display:table}#product-detail-body::after{clear:both}#product-detail-body section::before,#product-detail-body section::after{content:"";display:table}#product-detail-body section::after{clear:both}.details-container{float:left;width:calc(100% - 23%);padding-right:2%}.details-container-top::before,.details-container-top::after{content:"";display:table}.details-container-top::after{clear:both}.details-imgs{float:left;width:35%;margin-right:3%}.details-imgs figure{width:100%;height:100%;position:relative}.details-imgs figure img{width:100%;display:block}.details-imgs .out-stock{position:absolute;background:#fff;color:#d41e3d;padding:3px 10px;font-size:18px;font-weight:bold;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;z-index:2}.details-imgs [class^=swiper-button]{top:25%}.details-info{float:left;width:50%;padding-right:2%}.details-info h1{font-size:18px;color:#00668a;font-weight:bold;margin-bottom:10px}.details-info p{font-size:12px;color:#7d7d7d}.details-info .star-rating,.details-info .not-rated{display:none}.details .avail-styles{margin-bottom:5px;display:none}.details .avail-styles::before,.details .avail-styles::after{content:"";display:table}.details .avail-styles::after{clear:both}.details .avail-styles label{display:block;font-size:14px;font-weight:bold;margin:20px 0 10px 0}.details .avail-styles .select-box{padding:15px 12px 15px 5px;border:1px solid #e1e1e1;border-radius:3px;box-sizing:border-box;width:288px;position:relative;cursor:pointer}.details .avail-styles .select-box p{font-size:14px}.details .avail-styles .select-box::after{content:">";position:absolute;right:20px;transform:rotate(90deg);font-size:20px;font-weight:bold;top:10px}.details .avail-styles ul{background:#fff;position:absolute;width:100%;left:0;top:40px;padding:5px;z-index:100;box-sizing:border-box;border:1px solid #e1e1e1}.details .avail-styles li{list-style:none;padding:8px 0px;font-size:14px;cursor:pointer;border:1px solid #e1e1e1}.details .avail-styles li:hover{background:#e4f1f5}.details .avail-styles li:first-child{display:none}.details .avail-styles li:last-child{border:0}.details-add-ons{width:calc(100% - 230px);margin-top:20px;display:none}.details-add-ons .add-ons-list{width:100%;padding:10px;border-bottom:8px solid #004e7d}.details-add-ons .add-ons-list::before,.details-add-ons .add-ons-list::after{content:"";display:table}.details-add-ons .add-ons-list::after{clear:both}.details-add-ons .add-ons-list li{width:255px;float:left;position:relative;margin:0 13px}.details-add-ons .add-ons-list li:before{position:absolute;content:"+";font-size:30px;font-weight:bold;top:50%;color:#004e7d;left:-26px;margin-top:-17px}.details-add-ons .add-ons-list li:first-child{width:100px;margin-left:0}.details-add-ons .add-ons-list li:first-child:before{display:none}.details-add-ons .add-ons-list li:last-child{margin-right:0}.details-add-ons .add-ons-list li:nth-child(n+2) img{width:100px}.details-add-ons .add-ons-list li input[type=checkbox]{display:none}.details-add-ons .add-ons-list li input[type=checkbox]:checked+label:before{position:absolute;content:"✓";font-size:22px;font-weight:bold;margin-top:-12px}.details-add-ons .add-ons-list li label{display:inline-block;width:16px;height:16px;background:#d4d4d4;border:1px solid #c6c6c6;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;position:relative;cursor:pointer}.details-add-ons .add-ons-list li label:before{display:block;width:16px;height:16px;content:""}.details-add-ons .add-ons-img{width:110px;height:auto;float:left}.details-add-ons .add-ons-info{float:left;width:calc(100% - 120px)}.details-add-ons .add-ons-info p{margin-top:3%}.details-add-ons .add-ons-info .title{height:42px;overflow:hidden}.details-add-ons .add-ons-info .price{color:#d41e3d}.details-add-ons #add-all-button{float:right;padding:10px;background:#fff;margin:-22px 20px 0 0}.details-add-ons #add-all-button p{background:#e1e1e1;border:1px solid #d0d0d0;color:#000;font-size:12px;line-height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:6px 25px}.details-add-ons #add-all-button .price{color:#d41e3d;font-size:14px;font-weight:bold}.details-add-ons #add-all-button .price::before{content:"$"}.details-cart{float:left;width:23%}.details-cart .star-rating{margin-bottom:10px;cursor:pointer}.details-cart .star-rating::before,.details-cart .star-rating::after{content:"";display:table}.details-cart .star-rating::after{clear:both}.details-cart .star-rating span:not(.number-reviews){font-size:25px}.details-cart .star-rating span.number-reviews{font-size:12px;font-weight:bold}.details-cart .not-rated{font-size:12px;padding:10px 0}.details-cart .lead-time{color:#060;font-size:16px}.details-cart .lead-time,.details-cart .order-soon{margin-bottom:15px}.auto-ship{margin-bottom:20px}.auto-ship li{margin-bottom:6px}.auto-ship li::before,.auto-ship li::after{content:"";display:table}.auto-ship li::after{clear:both}.auto-ship .question-mark{display:inline-block;width:16px;height:16px;float:left;border:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center;line-height:16px;margin-top:2px;cursor:pointer}.auto-ship input{vertical-align:middle;float:left;margin-top:3px}.auto-ship label{font-size:11px;margin:4px;float:left}.auto-ship .auto-reorder{color:#900}.auto-ship .select-box{padding:3px 5px;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:11px;width:80px;position:relative;cursor:pointer;float:left;margin:0 4px}.auto-ship .select-box div::after{content:">";position:absolute;right:7px;transform:rotate(90deg);font-size:15px;font-weight:bold;top:1px}.auto-ship .select-box ul{background:#fff;position:absolute;width:100%;left:0;top:18px;padding:0 5px;z-index:100;border:1px solid #e1e1e1}.auto-ship .select-box li{list-style:none;padding:5px 0;font-size:11px;cursor:pointer;border-bottom:1px solid #e1e1e1}.auto-ship .select-box li:hover{background:#fff}.auto-ship .select-box li:first-child{display:none}.auto-ship .select-box li:last-child{border:0}.pricing p{display:block}.pricing .price{color:#d41e3d;font-weight:bold;font-size:18px;display:inline-block}.pricing .price .clearance-price{color:#666}.pricing .price-list{color:#777;font-size:14px;margin-bottom:5px}.pricing .price-orig{text-decoration:line-through}.pricing .price-save{color:#d41e3d}.pricing .sold-pkg{margin-top:3px}.pricing .sold-pkg .price{float:none}.pricing .sold-pkg span{font-size:14px}.pricing .you-save{color:#004e7d;font-weight:bold;margin-top:3px}.add-cart-list button{line-height:40px;text-transform:uppercase;width:100%;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.add-cart-list .buttons{position:relative}.add-cart-list .buttons::before,.add-cart-list .buttons::after{content:"";display:table}.add-cart-list .buttons::after{clear:both}.add-cart-list .buttons #add-customize,.add-cart-list .buttons #add-cart-main{background:#71b946;border:1px solid #71b946;color:#fff;padding-left:48px}.add-cart-list .buttons #add-cart-main{font-size:18px}.add-cart-list .buttons #add-to-list{background:#fff;border:1px solid #a7a7a7;font-size:14px;font-weight:normal}.add-cart-list .buttons #add-customize{font-size:14px;text-transform:none}.add-cart-list .qty{position:absolute;top:0;left:8px;margin:-2px 0;text-align:center}.add-cart-list .qty p{display:block;color:#a7a7a7;font-size:11px;padding:2px}.add-cart-list input{height:48px;border:1px solid #71b946;width:48px;text-align:center;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;box-shadow:none}.shipping{position:relative;display:none}.shipping #change-zip,.shipping #submit-zip-btn{height:0;width:0;visibility:hidden;-webkit-transition:width .5s,height .5s,visibility .1s;-moz-transition:width .5s,height .5s,visibility .1s;-ms-transition:width .5s,height .5s,visibility .1s;-o-transition:width .5s,height .5s,visibility .1s;transition:width .5s,height .5s,visibility .1s}.shipping #submit-zip-btn.is-visible{background:#004e7d;color:#fff;width:80px;height:30px;text-transform:uppercase;letter-spacing:1px;visibility:visible}.shipping .enter-shipping-info{position:relative}.shipping .enter-shipping-info .placeholder-error{cursor:text;position:absolute;width:110px;height:20px;display:none;line-height:20px;top:15px;left:1px;background:#fff;color:#d41e3d;padding-left:3px}.shipping .enter-shipping-info .placeholder-error.is-visible{display:block}.shipping .enter-shipping-info .placeholder-error:before{content:attr(data-required)}.shipping span,.shipping .change-shipping{font-weight:bold}.shipping #change{border-bottom:1px solid #004e7d;color:#004e7d;cursor:pointer}.shipping #change-zip{padding-left:5px}.shipping #change-zip.is-visible{border:1px solid #004e7d;width:120px;height:30px;margin:10px 0;visibility:visible}.shipping p:not(.change-shipping){margin-bottom:10px}.qty-discount{position:relative;margin-top:10px}.qty-discount p{background:#004e7d;font-size:11px;color:#fff;font-weight:bold;padding:3px 0 3px 5px;margin-bottom:3px}.qty-discount .price{font-weight:bold;padding-left:10px}.qty-discount span{display:inline-block}.qty-discount span:first-child{width:25%}.qty-discount li{list-style:none;padding:2px 0 2px 5px}.qty-discount li:last-child{border-bottom:0}.email-print{display:none}.email-print span,.email-print a{float:left;position:relative;color:#004e7d;cursor:pointer}.email-print span::before,.email-print a::before{content:attr(data-icon);left:25px;position:absolute;float:left}.email-print #print-product{width:25px;height:24px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAIAAACA18GRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJZJREFUeNpi/P//PwOVAAumEGN6NzE6/88sJWwWEHzuy8JvEG/RNExBJgbqAWqaxQgMeyIDiGDwsRAZQMQE34CGF9AJEFfAGTQJexZSNcBDFjOIaewurGmamLzBQmReIybP0sCPWP2F1XK4k7Fo+Y8BGNK6/hMCWNWwkBooeIKShaTSjvy0OpDuon1+JK90ZKRinQYQYABkb3o3m8SxYAAAAABJRU5ErkJggg==") no-repeat}.email-print #print-product:before{left:28px}.email-print #email-product{width:22px;margin-right:50px;height:16px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAIAAACdjxhxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg9JREFUeNpi/P//PwNlgAVCMaZ3k6H5/8xSkF6gKyD6IXziAVwXE4T/d3rxv3//rjx9/Y8Q+PT954Q9Z4AMoBYUj/wFgn//81bsffftR6OPlbeO4n9GRgZQMDECbYJay8iw6uyt4jUHnTXkvv74ycnKgm4EkNyWHbDlyv26zcdatp9o9rF2VJOG6AYac/PV+6I1B599/Loo3t1WVRpo7J+//1CM+AM04j9Q6X8PTVlPDdk1F+7mrd4nxc9d52GuKy3cv+/8jCOXCxwNc+z12ZiZ/vz5C3Lbf9QY+fv7z39GUNhCXB6go+CrJb/y3K2kpbt//P5rJCt6KD9YRoAbaAfQMpAyRkZ0I37/+QP2M8gYiMjP3//CDJUDdBXef/8lzsP5Haj1z1+ILDAOGcBuhgBYjPz5/efvnz9/foOIP3+2Xnlg0rv69aevQLuEOFhuv3pn2rv66L1nYMk/IMVA8vcfFCN+gy0BEj9//WnZebZi88kZwTY8rEwghX//yvJzdXqZJS3fP/HAJaD2339Bin+DYwA5RkBGvv76I3/jCWZGxm3JrkJc7ECVkLABAnslsc1Jrjnrj5989KrP11yAkw2expgQ6eLPn1knbhhLCy8Is+FjY/nzF5xWwCSELc7NtizSTlGQp3jzyT8gV0M9gkjgt0oCiEzaP/785WBhVuvZAEngjJCcSmk2ozCzAwQYAI1xXblICOLpAAAAAElFTkSuQmCC") no-repeat}.also-viewed{margin-top:20px;position:relative}.also-viewed::before,.also-viewed::after{content:"";display:table}.also-viewed::after{clear:both}.also-viewed .swiper-slide{float:left;width:100px !important}.also-viewed .swiper-slide:nth-child(n+6){display:none}.also-viewed h3{font-size:18px;margin-bottom:10px}.also-viewed [class^=swiper-button]{top:35%}.also-viewed .swiper-button-next{right:0;display:none}.also-viewed .swiper-button-prev{left:-20px;display:none}.tabs{margin-top:0}.tabs::before,.tabs::after{content:"";display:table}.tabs::after{clear:both}#thumb-swiper img{width:100%;border:1px solid #004e7d}#thumb-swiper .swiper-slide a{text-align:center;width:100%}#viewed-swiper{margin-left:10px}#viewed-swiper img{max-width:80%}#viewed-swiper p{font-weight:bold;width:95%;margin:0 auto;height:30px;overflow:hidden}#ajax-contents{margin:0 auto}#ajax-contents.opacity{display:none}.slide-container-right{position:fixed;top:0;right:0;background:#fff;z-index:calc(801 + 3141591);z-index:801;height:100vh;width:600px;visibility:hidden;overflow:auto;-moz-box-shadow:-10px -1px 20px rgba(0,0,0,.5);-webkit-box-shadow:-10px -1px 20px rgba(0,0,0,.5);-ms-box-shadow:-10px -1px 20px rgba(0,0,0,.5);box-shadow:-10px -1px 20px rgba(0,0,0,.5);-webkit-transition:transform .5s,visibility 0s .5s;-moz-transition:transform .5s,visibility 0s .5s;-ms-transition:transform .5s,visibility 0s .5s;-o-transition:transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s;-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-container-right #sticky-section .container-top .close-slide,.slide-container-right #sticky-section .top .close-slide{width:20%;float:left;text-decoration:underline;color:#005c7d;cursor:pointer}.slide-container-right #sticky-section{position:sticky;top:0;z-index:100;background:#fff}.slide-container-right #sticky-section .container-top{margin-bottom:30px;font-weight:bold;font-size:18px;background:#ddd;padding:20px 0;padding-left:10px}.slide-container-right .swiper-container{margin-left:20px;margin-top:30px}.slide-container-right .swiper-container .add-button-container{margin:0 auto;margin-top:10px;font-weight:bold;width:80%}.slide-container-right .swiper-container .add-button-container p{margin-top:10px;visibility:hidden}.slide-container-right .swiper-container .add-button-container p.is-visible{visibility:visible}.slide-container-right .swiper-container .add-button-container input{width:45px;height:25px;padding:3px;border:1px solid #090;margin:0 10px}.slide-container-right .swiper-container .add-button-container button{background:#71b946;color:#fff;padding:5px 10px;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.slide-container-right .swiper-container a{width:80%;margin:0 auto;text-align:center}.slide-container-right .swiper-container img{max-width:60%}.slide-container-rightaddons{width:520px;margin:0 auto;margin-top:30px;position:relative}.slide-container-rightaddons::before,.slide-container-rightaddons::after{content:"";display:table}.slide-container-rightaddons::after{clear:both}.slide-container-rightaddons p{font-weight:bold;text-align:left}.slide-container-rightaddons .title{margin-bottom:5px;overflow:hidden;line-height:14px;height:calc(14px * 3)}.slide-container-rightaddons [class^=swiper-button]{top:35%}.slide-container-rightaddons .swiper-button-next{right:20px}.slide-container-right.slide-open{visibility:visible;-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.slide-container-right.slide-open.full{width:100%}.slide-container-right button{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.slide-container-right h4{font-size:20px;font-weight:bold;margin-bottom:10px}.slide-container-right #sticky-section{border-bottom:2px dotted #ccc;padding-bottom:30px}.slide-addons{width:520px;margin:0 auto;margin-top:30px;position:relative}.slide-addons::before,.slide-addons::after{content:"";display:table}.slide-addons::after{clear:both}.slide-addons p{font-weight:bold;text-align:left}.slide-addons .title{margin-bottom:5px;overflow:hidden;line-height:14px;height:calc(14px * 3)}.slide-addons [class^=swiper-button]{top:35%}.slide-addons .swiper-button-next{right:20px}.slide-warranty{width:520px;margin:0 auto;margin-top:40px}#add-cart-accessories-slide .slide-warranty{display:none}.slide-warranty h4{display:inline-block}.slide-warranty h4+span{text-decoration:underline;color:#004e7d;cursor:pointer;padding-left:20px}.slide-cart-buttons{text-align:center}.slide-cart-buttons button,.slide-cart-buttons a{height:40px;width:200px;font-size:16px;margin-left:30px}.slide-cart-buttons a{background:#71b946;color:#fff;line-height:40px;display:inline-block;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}button[id|=warranty]{height:40px;width:200px;font-size:16px;margin-left:30px;background:#71b946;color:#fff}button.close-slide{background:#ccc;color:#333}ul.warranty-plans span{display:block;width:500px;background:none;padding-left:30px}ul.warranty-plans .price{color:#d41e3d;font-weight:bold}ul.warranty-plans label,ul.warranty-plans input,ul.warranty-plans #radio-graphic{float:left}ul.warranty-plans #radio-graphic{width:20px;padding:0}ul.warranty-plans input{display:none}ul.warranty-plans label{position:relative}ul.warranty-plans li{height:70px;font-size:14px}ul.warranty-plans input[type=radio]+label #radio-graphic::before,ul.warranty-plans input[type=radio]:checked+label #radio-graphic::after{display:inline-block;width:18px;height:18px;content:"";-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background:#ccc;cursor:pointer;border:1px solid #aaa}ul.warranty-plans input[type=radio]:checked+label #radio-graphic::before{width:10px;height:10px;background:#004e7d;position:absolute;-moz-transform:translate(35%, 35%);-o-transform:translate(35%, 35%);-ms-transform:translate(35%, 35%);-webkit-transform:translate(35%, 35%);transform:translate(35%, 35%)}.product-added .top{margin-bottom:30px;font-weight:bold;font-size:18px;background:#ddd;padding:20px 0;padding-left:10px}.product-added .top::before,.product-added .top::after{content:"";display:table}.product-added .top::after{clear:both}.product-added .top .add-cart-qty{width:80%;float:right;font-size:inherit}.product-added .left-container{width:30%;float:left}.product-added .left-container img{width:80%}.product-added .right-container{float:left;width:70%}.product-added p{font-weight:bold;margin-bottom:5px;font-size:14px}.product-added .item-no{color:#7d7d7d}.product-added .price,.product-added .total{color:#d41e3d}.product-added .product-info{width:90%;margin:0 auto}.product-added .product-info::before,.product-added .product-info::after{content:"";display:table}.product-added .product-info::after{clear:both}.product-added #currency::before{content:"$"}.bottom{padding-top:20px;position:sticky;bottom:0}.bottom::before,.bottom::after{content:"";display:table}.bottom::after{clear:both}.bottom p{font-weight:bold;font-size:16px;background:#ddd;padding:20px 0;padding-left:15px;position:relative}.bottom .json-loader{z-index:501;border-color:#004e7d;border-radius:50%;border-style:solid;border-width:3px;height:22px;width:22px;position:absolute;top:0;left:50%;-webkit-animation:json-loader-rotate 2s linear infinite;animation:json-loader-rotate 2s linear infinite}.bottom .json-loader::before,.bottom .json-loader::after{border-style:solid;content:"";display:block;position:absolute;width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bottom .json-loader::before{border-color:transparent #004e7d transparent transparent;border-width:5px 8px 5px 0;bottom:-5px;right:-1px}.bottom .json-loader::after{border-color:transparent transparent transparent #004e7d;border-width:5px 0 5px 8px;top:-6px;left:-1px}@-webkit-keyframes json-loader-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes json-loader-rotate{100%{transform:rotate(360deg)}}p.bottom .json-loader-text{padding-top:30px;position:absolute;left:46%;color:#777;font-weight:bold;font-size:12px}.bottom .json-loader{top:18px;left:90px;display:none}.bottom .json-loader.active{display:block}.bottom .json-loader.active+span.total-items-cart{color:transparent}.warranty-page{display:none}.warranty-page.displayIt{display:block}.warranty-page .top{margin-bottom:30px;font-weight:bold;font-size:18px;background:#ddd;padding:25px 0;padding-left:10px}.warranty-page .top::before,.warranty-page .top::after{content:"";display:table}.warranty-page .top::after{clear:both}.warranty-page .top span:first-child{width:20%;float:left;text-decoration:underline;color:#005c7d;cursor:pointer}.warranty-page .top span:last-child{width:80%;float:right}.return,.auto-ship,.upsell-item,.lead-time-cont,.add-cart-list,.avg-rating,.tabs-qa,.tabs-gallery,.tabs-warranty,.full-overlay-close{display:none}div[class|=tabs]{margin-bottom:50px;padding-left:10px}div[class|=tabs]::before,div[class|=tabs]::after{content:"";display:table}div[class|=tabs]::after{clear:both}.tabs .free-ship-tag{font-size:12px}.tabs nav#tabs{top:0;z-index:90;background:#fff;padding-top:20px;display:inline-flex;width:100%;padding-bottom:30px}.tabs nav#tabs div{margin-right:3%;font-size:18px;color:#a7a7a7;display:inline-block;padding:5px}.tabs nav#tabs div:last-child{margin-right:0}.tabs nav#tabs div.tab-title{margin-left:0;color:#004e7d;border-bottom:3px solid #004e7d}.tabs nav#tabs div:hover,.tabs nav#tabs div.active-tab,.tabs nav#tabs div:first-child{border-bottom:3px solid #000;color:#000}.tabs nav#tabs div:hover{cursor:pointer}.tabs nav#tabs.sticky{position:fixed;top:0;z-index:30;background:#fff;width:100%;padding-top:10px}.tabs .tab-title{color:#000;font-size:20px;border-bottom:3px solid #000;padding-bottom:5px;display:inline-block;margin-left:-10px}.tabs-info section{position:relative}.tabs-info section.left-side{float:left;margin-right:2%;width:54%}.tabs-info section.left-side.alternate-view{width:45%}.tabs-info section.right-side{width:44%;max-width:500px;float:right}.tabs-info section.right-side.alternate-view{width:50%;max-width:none}.tabs-info .product-desc,.tabs-info .product-desc p{font-size:13px;line-height:17px}.tabs-info .product-desc b:first-of-type,.tabs-info .product-desc p b:first-of-type{margin-top:0}.tabs-info .product-desc u,.tabs-info .product-desc p u{text-transform:lowercase;color:#004e7d}.tabs-info .product-desc ul,.tabs-info .product-desc p ul{padding-left:30px}.tabs-info .product-desc li,.tabs-info .product-desc p li{list-style-type:disc !important;list-style-position:outside !important;padding-bottom:3px !important}.tabs-info .product-specs{margin-top:20px}.tabs-info .product-specs p{color:#333;font-weight:bold;line-height:18px;margin:10px 0}.tabs-info .product-specs ul{display:table;width:100% !important;border:1px solid #ccc;border-bottom:0;padding:0}.tabs-info .product-specs li{font-size:11px;display:table-row;width:100%;color:#868688}.tabs-info .product-specs li span{width:50%;text-align:left;line-height:normal;display:table-cell;padding:10px 0;padding-left:10px;box-sizing:border-box;border-bottom:1px solid #ccc}.tabs-info .product-specs li span:first-child{font-weight:bold;background-color:#f7f7f7;font-weight:bold;width:45%}.tabs-info .call-outs{margin-bottom:20px}.tabs-info .call-outs::before,.tabs-info .call-outs::after{content:"";display:table}.tabs-info .call-outs::after{clear:both}.tabs-info .call-outs li{float:left;width:160px;padding-right:10px;line-height:normal;font-size:11px}.tabs-info .call-outs img{display:block;width:100px;height:100px;margin-bottom:20px;margin-left:30px}.tabs-info #tabs-info-swiper .swiper-slide{text-align:center}.tabs-info .swiper-pagination{position:relative;text-align:left;height:60px;width:calc(100% - 50px);float:left}.tabs-info .swiper-pagination-bullet{margin-right:10px;width:20px;height:20px;background:#000}.tabs-info .controls{width:50px;float:left;height:60px}.tabs-info .controls-container{height:60px;display:table;margin:10px auto auto}.tabs-info #pause,.tabs-info #play{cursor:pointer;opacity:.5;z-index:100;float:left}.tabs-info #pause{width:50px}.tabs-info #pause{font-size:30px;-moz-transform:translateY(2px) rotate(90deg);-o-transform:translateY(2px) rotate(90deg);-ms-transform:translateY(2px) rotate(90deg);-webkit-transform:translateY(2px) rotate(90deg);transform:translateY(2px) rotate(90deg)}.tabs-info #play{display:none;padding-left:30px;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #000;-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}.tabs-gallery ul{margin:20px 0}.tabs-gallery ul::before,.tabs-gallery ul::after{content:"";display:table}.tabs-gallery ul::after{clear:both}.tabs-gallery li{float:left;width:17.6%;cursor:pointer;margin-bottom:20px;position:relative;height:110px}.tabs-gallery li:nth-child(n){margin-right:3%}.tabs-gallery li:nth-child(5n){margin-right:0}.tabs-gallery li img,.tabs-gallery li .view-360{width:100px;height:100px;position:relative}.tabs-gallery .gallery-video img{width:60%;height:auto}.tabs-gallery .gallery-video .video-bkg{border-radius:10%;width:20%;height:30%;margin-left:-30%;top:30%}.tabs-gallery .view-360::before{width:100px;font-size:13px;z-index:100}.tabs-gallery .view-360 .bkg-360{z-index:100}.tabs-reviews .avg-rating{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:575px;margin:20px 0;padding:20px 0}@media(hover: none){.tabs-reviews .avg-rating{width:650px}}.tabs-reviews .avg-rating .star-rating{border-right:1px solid #d0d0d0;height:104px;padding:0 20px 0 20px;float:left}.tabs-reviews .avg-rating .star-rating span{font-size:32px}.tabs-reviews .avg-rating-star{margin:0 0 10px 25px}.tabs-reviews .avg-rating-star::before,.tabs-reviews .avg-rating-star::after{content:"";display:table}.tabs-reviews .avg-rating-star::after{clear:both}.tabs-reviews .avg-rating-star p{float:left}.tabs-reviews .avg-rating-star p.avg-rating-number{font-size:60px;float:left}.tabs-reviews .avg-rating-star p.not-rated{font-size:15px;font-weight:normal;padding-top:20px}.tabs-reviews .avg-rating-star .write-review-btn{background:#004e7d;border:1px solid #004e7d;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;float:right;padding:7px 11px;margin-top:20px;font-weight:bold}.tabs-reviews .avg-rating li{margin:2px 0}.tabs-reviews .avg-rating [class|=review]{height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;display:inline-block}.tabs-reviews .avg-rating .review-bar{background-color:#e1e1e1;margin:0 30px 0 60px;width:424px}.tabs-reviews .avg-rating .review-progress{background-color:#004e7d;width:0}.tabs-reviews .sort-page{background-color:#e1e1e1;margin-bottom:15px;padding:10px 0 10px 5px}.tabs-reviews .sort-page::before,.tabs-reviews .sort-page::after{content:"";display:table}.tabs-reviews .sort-page::after{clear:both}.tabs-reviews .sort{padding:5px 10px 0 5px}.tabs-reviews .sort label{font-weight:bold;color:#004e7d}.tabs-reviews #paging{float:right}.tabs-reviews #paging .not-visible{display:none}.tabs-reviews #page-number-buttons{display:inline-block}.tabs-reviews .paging{float:right;margin-right:15px}.tabs-reviews .paging .prev,.tabs-reviews .paging .next{width:30px;color:#004e7d}.tabs-reviews .paging button{width:42px;height:38px;background:#fff;border:1px solid #004e7d;display:inline-block;text-align:center;line-height:38px;font-size:18px;font-weight:normal}.tabs-reviews .paging button:hover{background-color:#e4f1f5}.tabs-reviews .paging button.sel{background:#004e7d;color:#fff;cursor:default}.tabs-reviews .reviews-list{clear:both}.tabs-reviews .reviews-list li{border-top:1px solid #d0d0d0;padding-top:15px;margin-bottom:20px}.tabs-reviews .reviews-list li::before,.tabs-reviews .reviews-list li::after{content:"";display:table}.tabs-reviews .reviews-list li::after{clear:both}.tabs-reviews .reviews-list li:first-child{border-top:0}.tabs-reviews .reviewer{width:15%;float:left}.tabs-reviews .reviewer span{font-weight:bold}.tabs-reviews .reviews{width:calc(100% - 17%);padding-left:2%;font-size:12px;float:left;border-left:1px solid #d0d0d0}.tabs-reviews .reviews .star-rating-info::before,.tabs-reviews .reviews .star-rating-info::after{content:"";display:table}.tabs-reviews .reviews .star-rating-info::after{clear:both}.tabs-reviews .reviews .star-rating-info span:not(.review-title){font-size:25px}@media(hover: none){.tabs-reviews .reviews .star-rating-info span:not(.review-title){font-size:2vw;line-height:2vw}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.tabs-reviews .reviews .star-rating-info span:not(.review-title){font-size:21px}}.tabs-reviews .reviews article{margin-bottom:20px;line-height:18px;font-size:14px}.tabs-reviews .reviews article h6{font-size:inherit;float:left;line-height:inherit;margin-right:5px}.tabs-reviews .reviews .star-rating{width:120px;float:left;margin-left:-5px}.tabs-reviews .reviews .star-rating::before,.tabs-reviews .reviews .star-rating::after{content:"";display:table}.tabs-reviews .reviews .star-rating::after{clear:both}.tabs-reviews .reviews .star-rating-info{margin-bottom:10px}.tabs-reviews .reviews .review-title{font-weight:bold;width:calc(100% - 120px);position:relative;float:left}@media(hover: hover){.tabs-reviews .reviews .review-title{-moz-transform:translateY(90%);-o-transform:translateY(90%);-ms-transform:translateY(90%);-webkit-transform:translateY(90%);transform:translateY(90%)}}.tabs-qa .qa{margin:25px 0}.tabs-qa .qa::before,.tabs-qa .qa::after{content:"";display:table}.tabs-qa .qa::after{clear:both}.tabs-qa .qa .sub-head{margin-bottom:10px;font-size:14px;font-weight:bold;float:left}.tabs-qa .qa .ask-question-btn{color:#fff;font-size:18px;padding:10px 25px 10px 25px;background-color:#e25411;border-radius:3px;float:right;font-weight:bold}.tabs-qa .qa .sort{padding:5px 10px 0 35px;clear:both}.tabs-qa .qa .sort label{font-weight:bold;color:#004e7d}.tabs-qa .qa-details li{border-bottom:1px solid #e3e3e3;width:100%;margin:15px 0 5px;padding-bottom:10px}.tabs-qa .qa-details li::before,.tabs-qa .qa-details li::after{content:"";display:table}.tabs-qa .qa-details li::after{clear:both}.tabs-qa .qa-details p.question{margin:15px 0 10px 0;background-color:#e7e7e7;padding:5px 10px}.tabs-qa .qa-details p.asked-by{margin-left:10px}.tabs-qa .qa-details p.asked-by span{font-weight:bold}.tabs-qa .view-answer{margin:10px}.tabs-qa .view-answer::before,.tabs-qa .view-answer::after{content:"";display:table}.tabs-qa .view-answer::after{clear:both}.tabs-qa .view-answer-btn{text-align:center;color:#fff;font-weight:bold;font-size:14px;padding:10px 15px 10px 10px;cursor:pointer;text-decoration:none;background-color:#004e7d;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;float:left}.tabs-qa .view-answer p,.tabs-qa .view-answer a{font-weight:bold;float:right;margin-top:10px;text-decoration:underline;cursor:pointer;color:#d41e3d}.tabs-qa .view-answer-details{padding-left:1%;display:none;margin:20px 0}.tabs-qa .view-answer-details p:first-child{font-weight:bold;margin-bottom:10px}.tabs-qa .view-answer-details li{border:0;margin-left:2%}.tabs-qa .view-answer-details li>p{float:left;width:165px}.tabs-qa .view-answer-details li>p span{display:block;padding:7px 0}.tabs-qa .answer{border:1px solid #ccc;padding:15px 22px;float:left;width:73%}.tabs-qa .answer p{font-weight:normal;margin-bottom:0}.tabs .acc-parts .not-rated{font-size:12px;height:30px;line-height:30px}.tabs .acc-parts .star-rating{height:30px}.tabs .acc-parts .star-rating span:not(.number-reviews){font-size:24px}@media(hover: none){.tabs .acc-parts .star-rating span:not(.number-reviews){font-size:2vw}}.tabs .acc-parts .star-rating span.number-reviews{font-size:12px;font-weight:bold;padding-top:12px}.tabs .acc-parts .title{margin-bottom:20px}.tabs .acc-parts .item{width:100%;margin-top:20px;border-bottom:1px solid #e1e1e1;padding-bottom:10px}.tabs .acc-parts .item::before,.tabs .acc-parts .item::after{content:"";display:table}.tabs .acc-parts .item::after{clear:both}.tabs .acc-parts .item a{display:block}.tabs .acc-parts .item figure{float:left;width:115px}.tabs .acc-parts .item figure a{width:85%;margin:0 auto}.tabs .acc-parts .item figure img{max-width:100%}.tabs .acc-parts .item-info-container{width:calc(100% - 475px);float:left;padding-left:10px}.tabs .acc-parts .item .item-title{font-weight:bold;font-size:15px;padding-top:3px}.tabs .acc-parts .item .item-title:hover{color:#bcbec0;text-decoration:underline}.tabs .acc-parts .item .item-number{color:#7d7d7d;margin-top:10px}.tabs .acc-parts .item-pricing-container{float:left;padding-right:60px}.tabs .acc-parts .item-pricing-container .price{font-weight:bold;color:#d41e3d;font-size:15px;padding-top:3px}.tabs .acc-parts .add-button-container{width:200px;float:right;margin-right:10px;font-weight:bold}.tabs .acc-parts .add-button-container input{width:45px;height:25px;padding:3px;border:1px solid #090;margin:0 10px;text-align:center}.tabs .acc-parts .add-button-container button{background:#71b946;color:#fff;padding:5px 10px;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.tabs-warranty .standard-warranty{color:#888;font-size:15px;margin:20px 0}.tabs-warranty .warranty-container::before,.tabs-warranty .warranty-container::after{content:"";display:table}.tabs-warranty .warranty-container::after{clear:both}.tabs-warranty .warranty-container-left{float:left;width:50%}.tabs-warranty .warranty-container-left p{font-weight:bold}.tabs-warranty .warranty-container-left p:first-child{font-size:15px;color:#004e7d;margin-bottom:15px}.tabs-warranty .warranty-container-left #warranty-learn-more{color:#d41e3d;text-decoration:underline;margin-top:15px;cursor:pointer}.tabs-warranty .warranty-container-left li{list-style-type:disc;list-style-position:inside;margin-bottom:10px}.tabs-warranty .warranty-container-right{float:left;width:50%}.tabs-warranty .warranty-container-right button{border-radius:5px}.tabs .see-more{float:right;margin-top:50px;text-decoration:underline;font-size:14px;cursor:pointer}.tabs .see-more:before{content:"";width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #000;display:inline-block;margin-right:10px}.tabs div.sort{float:left;margin:0}.tabs div.sort li{padding:8px 12px 8px 5px;cursor:pointer;border-bottom:1px dotted #ccc}.tabs div.sort li:last-child{border-bottom:0}.tabs div.sort li:hover{background:#e4f1f5}.tabs div.sort li.sel{background:#004e7d;color:#fff;pointer-events:none}.tabs div.sort .select-box{color:#555;margin-left:10px;width:200px;position:relative;cursor:pointer;display:inline-block;background:#fff;z-index:20}.tabs div.sort .select-box:focus p{border:1px solid #004e7d}.tabs div.sort .select-box p{position:relative;padding:8px 12px 8px 5px;border:1px solid #ccc}.tabs div.sort .select-box p::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve'%3E%3Cuse xlink:href='%23wf-icon-chevron-down'%3E%3Csvg id='wf-icon-chevron-down' viewBox='0 0 28 28' width='100%25' height='100%25'%3E%3Cpath d='M19.2 11.3c-.4-.4-1-.4-1.4-.1L14 14.7l-3.8-3.4c-.4-.4-1-.3-1.4.1-.4.4-.3 1 .1 1.4l4.5 4c.2.2.4.3.7.3s.5-.1.7-.3l4.5-4c.3-.4.3-1.1-.1-1.5z'%3E%3C/path%3E%3C/svg%3E%3C/use%3E%3C/svg%3E");position:absolute;content:"";-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;top:50%;width:28px;height:28px;right:10px}.tabs div.sort .select-box ul{display:none;position:absolute;background:#fff;width:100%;left:0;border:1px solid #ccc;border-top:0}.tabs div.sort .select-box.open ul{display:block}.tabs div.sort .select-box.open p::after{-moz-transform:rotate(-180deg) translateY(50%);-o-transform:rotate(-180deg) translateY(50%);-ms-transform:rotate(-180deg) translateY(50%);-webkit-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}#extended-service-plan{z-index:810}#extended-service-plan .overlay-container{width:90%}.tabs nav#tabs{position:relative}.tabs nav#tabs div:not(#tabs-info){display:none}.tabs nav#tabs #tabs-info{color:#000;font-size:20px;border-bottom:3px solid #000;padding-bottom:5px;display:inline-block;margin-left:-10px}.tabs-info section.right-side{display:none}.tabs-info section.left-side{width:100%}.tabs-reviews .sort-page{display:none}.tabs-reviews .reviewer{float:none;width:100%}.tabs-reviews .reviewer p{display:inline;margin-right:15px}.tabs-reviews .reviews{width:100%;border:0;padding:0}/*# sourceMappingURL=prodDetailPrint.css.map */
