.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.accessory-products .slides li{display:none;float:left;width:240px;padding-bottom:4em}.accessory-products .slides img{max-height:150px}.accessory-products .productName{font-size:16px;font-size:1rem;font-weight:bold;margin-bottom:5px}.accessory-products .button{position:absolute;bottom:1em;left:1em;right:1em}.accessory-products .flex-control-nav{margin-top:1.25em;text-align:center}.accessory-products .flex-control-nav li{display:inline-block;margin:0 5px}.accessory-products .flex-control-nav a{display:block;width:10px;height:10px;border-radius:50%;cursor:pointer;background-color:#c0c0c0;text-indent:-9999em}.accessory-products .flex-control-nav a.flex-active{background-color:#303356}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.brand-products--filter{margin-bottom:2em}.brand-products--filter p{font-size:13px;font-size:.8125rem}.brand-products--filter label{width:25%}.brand-products--filter #product-search{border-radius:0;border-color:#e0e0e0;padding-right:125px}.brand-products--filter #product-search-submit{padding-top:0;border-radius:0;padding:0 1.5em;padding-bottom:0;height:100%;position:absolute;right:0;top:0}.brand-products--filter select{font-size:14px;font-size:.875rem;padding:4px 10px;border-radius:0;border-color:#e0e0e0;height:42px}.brand-products--filter a{font-size:12px;font-size:.75rem;padding:5px 0;cursor:pointer}.manufacturersBox,.product-categories{display:block}.addtocart-quick{display:none}.productname{margin:0 0 5px}.item-details{font-size:12px;font-size:.75rem;color:#9E9E9E;margin:0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}#product-grid-content{position:relative}#product-grid-content .category-subs--list,#product-grid-content .products-list{margin-bottom:2em}#product-grid-content .category-subs--list li,#product-grid-content .products-list li{position:relative;-webkit-transition:150ms;-o-transition:150ms;transition:150ms}#product-grid-content .category-subs--list li a,#product-grid-content .products-list li a{display:block;padding:.5em 0;text-decoration:none}@media only screen and (min-width: 576px){#product-grid-content .category-subs--list li a,#product-grid-content .products-list li a{height:100%}}#product-grid-content .category-subs--list li img,#product-grid-content .products-list li img{display:block;height:200px;width:100%;margin-bottom:1em;border:1px solid #e0e0e0;-o-object-fit:cover;object-fit:cover}#product-grid-content .products-list--name,#product-grid-content .category-subs--name{font-size:20px;font-size:1.25rem;line-height:normal;margin:0}#product-grid-content .products-list--category{font-size:12px;font-size:.75rem;margin:3px 0 0;color:#acacac}#product-grid-content .products-list--price{margin:1em 0 0;font-weight:bold;color:#000;line-height:1.5}#product-grid-content .starting-price{font-size:11px;font-size:.6875rem;font-weight:nomral;display:block;color:#acacac}#product-grid-content .button{margin-top:1.25em}.spinner{font-size:10px;font-size:.625rem;position:absolute;left:50%;top:25%;margin-top:-40px;margin-left:-50px;width:100px;height:80px;text-align:center}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;margin:0 2px;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.mobile-filter-header{font-size:18px;font-size:1.125rem;background-color:#303356;color:#fff;padding:15px;margin-bottom:0;position:relative;cursor:pointer}.mobile-filter-header:before,.mobile-filter-header:after{content:'';position:absolute;background-color:#fff;-webkit-transition:350ms;-o-transition:350ms;transition:350ms}.mobile-filter-header:before{width:16px;height:2px;top:50%;margin-top:-1px;right:15px}.mobile-filter-header:after{width:2px;height:16px;top:50%;margin-top:-8px;right:22px}.mobile-filter-header.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-filter-header.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-filter-container{display:none;padding:1.75em 1.75em .75em;background-color:#f9f9f9}@media only screen and (min-width: 768px){.mobile-filter-container{display:block;padding:0;background-color:transparent}}.mobile-filter-container .filter-group{margin-bottom:2em}@media only screen and (min-width: 768px){.mobile-filter-container .filter-group{margin-bottom:3.5em}}.mobile-filter-container .filter-group h3{font-size:18px;font-size:1.125rem;margin:0 0 .75em;padding:0 0 .75em;border-bottom:1px solid #ececec;color:#acacac;letter-spacing:1.5px;cursor:pointer;position:relative;font-weight:bold}.mobile-filter-container .filter-group h3:after{content:'';border:7px solid transparent;border-top-color:#c0c0c0;float:right;margin:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.mobile-filter-container .filter-group h3.active:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin:7px 0 0}@media only screen and (min-width: 768px){.mobile-filter-container .filter-group h3:after{display:none}}.mobile-filter-container .filter-group--body{display:none}@media only screen and (min-width: 768px){.mobile-filter-container .filter-group--body{display:block}}.mobile-filter-container .filter-group--list li{font-size:14px;font-size:.875rem;margin-bottom:.25em}.mobile-filter-container .filter-group--list a{display:block;position:relative;text-decoration:none;color:#343434;padding-left:20px}.mobile-filter-container .filter-group--list a:before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background-color:#e0e0e0}.mobile-filter-container .filter-group--list a:hover{color:#303356;text-decoration:underline}.mobile-filter-container .filter-group--list a:hover:before{background-color:#303356}.mobile-filter-container .filter-group--list input{display:none}.mobile-filter-container .filter-group--list input:checked+label{font-weight:bold}.mobile-filter-container .filter-group--list input:checked+label:before{border-color:#3fa034;background-color:#3fa034}.mobile-filter-container .filter-group--list label{font-size:12px;font-size:.75rem;font-weight:normal;position:relative;padding:2px 0 0 30px;cursor:pointer;line-height:normal;margin:0 0 .5em}.mobile-filter-container .filter-group--list label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border-radius:3px;border:1px solid #C0C0C0;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.mobile-filter-container .filter-group--list label:hover:before{background-color:#ececec;border-color:#b0b0b0}.mobile-filter-container .filter-group--pricing .filter-group--body div,.mobile-filter-container .filter-group--pricing input[type=submit]{display:inline-block;vertical-align:bottom}.mobile-filter-container .filter-group--pricing .filter-pricing--min,.mobile-filter-container .filter-group--pricing .filter-pricing--max{width:75px}.mobile-filter-container .filter-group--pricing .filter-pricing--min input,.mobile-filter-container .filter-group--pricing .filter-pricing--max input{font-size:14px;font-size:.875rem}.mobile-filter-container .filter-group--pricing .filter-pricing--min label,.mobile-filter-container .filter-group--pricing .filter-pricing--max label{font-size:12px;font-size:.75rem}.mobile-filter-container .filter-group--pricing .filter-pricing--divider{margin:0 .25em 0 .4em;line-height:36px}.mobile-filter-container .filter-group--pricing input[type=text],.mobile-filter-container .filter-group--pricing input[type=submit]{height:36px}.mobile-filter-container .filter-group--pricing input[type=submit]{padding:0 1.5em;margin-left:5px}.mobile-filter-container .filter-group--pricing .filter-group--list{margin-top:1.5em}.product-grid-paging{text-align:center;margin:2em 0;padding:1em 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.product-grid-paging .page{font-size:14px;font-size:.875rem;display:inline-block;padding:0px 9px;margin-right:4px;border:solid 1px #d0d0d0;font-weight:bold;text-shadow:0px 1px 0px #fff;text-decoration:none}.product-grid-paging .page:hover,.product-grid-paging .page.gradient:hover{background-color:#f9f9f9;border-color:#c0c0c0;color:#303356}.product-grid-paging .page.active,.product-grid-paging .page.current{border-color:#303356;background-color:#303356;color:#fff}.product-grid-paging .page.disabled{color:#acacac;opacity:.5;cursor:default}.filter-toggle{font-size:13px;font-size:.8125rem;display:block;margin-top:1em}.clear-price-range,.clear-filter{font-size:11px;font-size:.6875rem;display:block;margin-top:8px}.addtocart-quick{display:none}.manufacturersBox,.product-categories{display:block}.productname{margin:0 0 5px}.item-details{font-size:12px;font-size:.75rem;color:#9E9E9E;margin:0}.grid-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.9);text-align:center}.subcategory-list{margin-bottom:2em}.categoryList li{font-size:13px;font-size:.813rem}.categoryList li a{display:block;padding:.1em 0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.featured-products-scroller{display:none;background-repeat:no-repeat;background-size:cover;background-position:top center;padding-bottom:0 !important}.featured-products-scroller .slick-slide{padding:5px 1em 0}.featured-products-scroller .featured-product{background-color:#fff;border-radius:15px;overflow:hidden}.featured-products-scroller .featured-product .cover-img{height:225px;width:100%;position:relative;display:block}.featured-products-scroller .featured-product .cover-img img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.featured-products-scroller .featured-product-text p{font-weight:700;line-height:normal;text-decoration:none}.featured-products-scroller .featured-product-text p.btn{font-weight:500}.featured-products-scroller a{text-decoration:none}.featured-products-scroller .slick-dots{text-align:center;margin-top:30px}.featured-products-scroller .slick-dots li{display:inline-block;margin:0 0.25em}.featured-products-scroller .slick-dots li.slick-active button{background-color:#fff}.featured-products-scroller .slick-dots button{display:block;width:12px;height:12px;background-color:rgba(255,255,255,0.5);border-radius:0;border:0;text-indent:-9999em;cursor:pointer}.featured-feed-nav{margin-left:15px;margin-right:15px;margin-bottom:15px;position:relative}.featured-feed-nav .featured-slick-nav{float:right}.featured-feed-nav .featured-slick-nav .slick-pauseplay{background-color:#fff;margin:0;border-radius:0;border-color:#e5e5e5;border-style:solid;border-width:1px;position:relative}.featured-feed-nav .featured-slick-nav .slick-pauseplay svg{width:0.6rem}.featured-feed-nav .featured-slick-nav .slick-arrow{background-color:#fff;margin:0;border-radius:0;border-color:#e5e5e5;border-style:solid;border-width:1px;text-indent:-9999px;position:relative;width:26px}.featured-feed-nav .featured-slick-nav .slick-arrow+.slick-arrow{border-left-width:0}.featured-feed-nav .featured-slick-nav .slick-arrow.slick-disabled{background-color:#e6e6e6}.featured-feed-nav .featured-slick-nav .slick-arrow.slick-prev:before,.featured-feed-nav .featured-slick-nav .slick-arrow.slick-next:before{content:"";height:20px;width:20px;top:50%;left:50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.featured-feed-nav .featured-slick-nav .slick-arrow.slick-prev:before{background-image:url("/images/icon-arrow-left.png")}.featured-feed-nav .featured-slick-nav .slick-arrow.slick-next:before{background-image:url("/images/icon-arrow-right.png")}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.accessory-products .flex-control-nav,.featured-products-scroller .slick-dots{list-style:none;margin:0;padding:0}.product-images .product-image-slider{margin-bottom:1rem}.product-images .product-image-slider .slick-slide{cursor:pointer;height:auto}.product-images .product-image-slider img{margin:0 auto}.product-images .product-image-slider-nav .slick-slide{width:80px;cursor:pointer;height:auto}.product-images .product-image-slider-nav .slick-slide.slick-current{cursor:default}.product-images .product-image-slider-nav .slick-slide.slick-current img{opacity:1;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}.product-images .product-image-slider-nav img{padding-left:.25rem;padding-right:.25rem;vertical-align:bottom;opacity:.5;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}.pim-thumbnails{width:100%;display:block}.pim-thumbnails .pim-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pim-thumbnails .pim-column img{min-height:50px;height:15vh;width:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:200ms;-o-transition:200ms;transition:200ms;z-index:1}.pim-thumbnails .pim-column img.active{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:200ms;-o-transition:200ms;transition:200ms;z-index:2}.product-image-modal{display:none;margin:0;position:fixed;z-index:21;padding-top:10vh;left:0;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%;height:100%;max-height:unset;overflow:auto;background-color:rgba(0,0,0,0.7)}.pim-modal-content{position:relative;margin:auto;padding:0;width:90%;max-width:1200px}.pim-modal-content .pim-mySlides img{display:block;max-height:50vh;margin:0 auto}.pim-close{color:white;position:absolute;top:10px;right:25px;font-size:35px;font-weight:bold}.pim-close:hover,.pim-close:focus{color:#999;text-decoration:none;cursor:pointer}.pim-mySlides{display:none}.pim-prev,.pim-next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;-webkit-transition:0.6s ease;-o-transition:0.6s ease;transition:0.6s ease;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;background-color:rgba(0,0,0,0.3);text-decoration:none}.pim-prev:hover,.pim-next:hover{color:white;background-color:rgba(0,0,0,0.8)}.pim-next{right:0}.pim-numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.pim-caption-container{text-align:center;color:white}.pim-caption-container p{padding:1vh;margin:0}img.pim-thumbs{opacity:0.6}img.pim-thumbs.active,img.pim-thumbs:hover{opacity:1}img.hover-shadow{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}img.hover-shadow:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.product .zoomWrapper{margin:0 auto;position:relative}.product .zoomContainer{z-index:200}.product .product-image--details .flexgrid-row .photoBox{padding:0 5% 0 0;min-height:380px}.product .photoBox img{display:block;margin:0 auto;max-height:400px;width:auto;border:0}.product .subscribe-and-save{text-align:left;padding-bottom:1.25em;margin-bottom:1.25em;border-bottom:1px solid #ddd}.product .subscribe-and-save input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #acacac;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.075);box-shadow:0 1px 5px rgba(0,0,0,0.075)}.product .subscribe-and-save input[type="checkbox"]+label:hover:before{border-color:#cb2126}.product .subscribe-and-save input[type="checkbox"]:focus+label:before{border-color:#cb2126}.product .subscribe-and-save input[type="checkbox"]:checked+label:before{content:"\2713";text-align:center;color:#cb2126;font-size:16px;font-size:1rem;border-color:#cb2126;line-height:1.2}.product .subscribe-and-save>label{font-size:18px;font-size:1.125rem;position:relative;display:inline-block;padding-left:35px;line-height:normal;cursor:pointer}.product .subscribe-and-save>label span{font-size:15px;font-size:.9375rem;opacity:0.9}.product #cboSubscribeDuration{width:253px;margin-bottom:10px}.product .thumbnails{padding:25px 0;position:absolute;top:0;left:15px;width:75px;text-align:center;height:376px;overflow:hidden}.product .thumbnails .previous{top:0;background:#fff url(/images/ecommerce/icon-nav-up.png) center no-repeat;opacity:0;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.product .thumbnails .previous.enabled{opacity:1}.product .thumbnails .next{bottom:0;background:#fff url(/images/ecommerce/icon-nav-down.png) center no-repeat}.product .thumbnails .previous,.product .thumbnails .next{width:100%;background-color:#fff;text-align:center;position:absolute;left:0;z-index:2;height:25px;text-indent:-9999em;display:block}.product #thumbnail_gallery div{cursor:pointer;display:block;height:auto}.product #thumbnail_gallery div+div{margin-top:0.25rem}.product #thumbnail_gallery img{height:80px;vertical-align:bottom}.product .product-details{text-align:center}.product .product-title{margin:0 0 5px}.product .add-cart{text-align:center}@media only screen and (min-width: 1200px){.product .add-cart{text-align:left}}.product .add-cart li .submitCartButton{font-size:14px;font-size:.875rem;vertical-align:middle;height:39px;padding-top:0;padding-bottom:0}@media only screen and (min-width: 1200px){.product .add-cart .pricing{display:inline-block;vertical-align:middle;width:46%}}@media only screen and (min-width: 1200px){.product .add-cart .add-to-cart{vertical-align:middle;width:53%}}.product .add-cart .add-to-cart input[data-disabled="true"],.product .add-cart .add-to-cart input[data-disabled="true"]:hover{cursor:default;background-color:#cecece;color:#343434;opacity:0.5;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width: 768px){.product .add-cart .add-to-cart.pushdown{margin-top:2em}}.product .add-cart .add-to-cart #quantity-textbox{margin-right:0.75rem}.product .add-cart .add-to-cart #quantity-textbox label{text-align:center}.product .add-cart .add-to-cart #quantity-textbox .qty-field{display:inline-block;vertical-align:middle;width:50px;text-align:center;height:39px;padding:0;line-height:39px}.product .price{margin:0 auto 0.5em;text-align:center}.product .product-extras{margin-bottom:2em;text-align:left}.product .product-extras li{display:inline-block;vertical-align:middle;margin-bottom:10px;padding:10px 50px;line-height:18px;background:url("/images/ecommerce/ecommerce-sprite.png") no-repeat}.product .product-extras li.freeshipping{background-position:0 3px}.product .product-extras li.notax{background-position:0 -79px}.product .product-extras li.rxrequired{background-position:0 -161px}.product .product-extras li.priceprotection{background-position:0 -243px}.product .product-extras li.insuranceeligible{background-position:0 -243px}.product .product-extras li.outofstock{background-position:0 -325px}.product .product-extras li.instock{background-position:0 -407px}.product .product-details--tabs{background:#f4f4f4}.product .product-details--tabs li{display:inline-block;vertical-align:middle;max-width:32%;line-height:normal;font-size:14px;font-size:0.875rem}.product .product-details--tabs li a{display:block;padding:1em 1.5em;text-decoration:none;font-weight:bold}.product .product-details--tabs li .active{background-color:#606060;color:#fff}.product .panel{display:none;padding:3em 0}.product .panel .container{max-width:1000px}.product .product-detail-manufacturer,.product .product-detail-tagline{font-size:13px;font-size:0.813rem}.product .product-detail-manufacturer .divider{margin:0 5px;color:#686868}.product .hcpcs-disclaimer{text-decoration:none;cursor:pointer;font-size:12px}.product .hcpcs-disclaimer:hover{text-decoration:underline}.product .no-insurance.message{padding:10px}.product .attributesBox{margin:0}.product .attributesBox label{color:#6e6e6e}.product .attribute-option{margin-bottom:1em}.product .attribute-option h4,.product .attribute-option .big-label{margin:0 0 0.5em}.product .attribute-option .big-label{display:block;font-size:18px;font-size:1.125rem}.product .price{font-size:30px;margin:0 0 15px;line-height:normal}.product .strike-price{margin:0}.product .strike-price strike{color:#878787;font-size:16px;line-height:normal}.product .product-pricing{background:#f4f4f4;margin-bottom:0.75rem}.product .product-pricing ul{padding:2em}.product .placeOrder-button{padding:2em 0}.product .placeOrder-button input{margin:0 auto;display:block}.product .add-to-wishlist{background:#dcdcdc;padding:1em 2em}.product .add-to-wishlist p{margin:0}.product .add-to-wishlist input{background:none;text-decoration:underline;padding:0;border:0;cursor:pointer;font-size:inherit}.product .add-to-wishlist input:hover{text-decoration:none}.product .total-savings{font-size:14px;font-size:0.875rem;text-transform:uppercase;color:#303356;font-weight:bold;margin:5px 0 0}.product .total-savings img{max-height:20px;margin-right:8px;vertical-align:middle;display:inline-block}.product .favorites-button{border:0;background:#fff;margin:1em 0 0;padding:0;text-decoration:underline;font-size:12px;cursor:pointer;color:#19607c;-webkit-appearance:none}.product .favorites-button:hover{color:#720100}.product #reviews>h3{margin:0 0 30px}.product #reviews span.divider{color:#cecece;margin:0 10px;-webkit-text-stroke:0}.product .reviewBox{margin:10px 0;padding:10px 0;border-bottom:1px solid #eee}.product .reviewBox p{font-size:13px;font-size:.8125rem}.product .reviewBox p.author{font-size:11px;font-size:.6875rem;color:#acacac;margin-bottom:0.5rem}.product .reviewBox h3{margin:0}.product .reviewBox .rating{margin-bottom:1rem}.product .reviewBox .rating.inline{margin:0 0 0 0.5rem}.product .reviewBox .rating.inline span.stars{vertical-align:baseline}.product #reviewForm h3{margin:0}.product #reviewForm input[type="text"]{width:100%}.product .rating{text-align:center;display:block;font-size:11px;margin:5px 0 1.5em;line-height:17px}.product .rating span.divider{font-size:9px;color:#bababa;margin:0 5px}.product .rating.inline{margin:0 0 0 0.5rem}.product .rating.inline span.stars{vertical-align:baseline}.product span.stars{display:inline-block;vertical-align:text-top;width:80px;height:15px;margin:0 10px 0 0;background:url(/images/ecommerce/star-rating/stars.png) left top no-repeat}.product span.stars0{background-position:0 0}.product span.stars05{background-position:0 -15px}.product span.stars1{background-position:0 -30px}.product span.stars15{background-position:0 -45px}.product span.stars2{background-position:0 -60px}.product span.stars25{background-position:0 -75px}.product span.stars3{background-position:0 -90px}.product span.stars35{background-position:0 -105px}.product span.stars4{background-position:0 -120px}.product span.stars45{background-position:0 -135px}.product span.stars5{background-position:0 -150px}.product div.price-disclaimer p{float:right;color:#a00;font-size:10px}.product .product-includes ul li{margin-bottom:10px}.product .disclaimer{font-size:12px;color:#787878}.product .product-videos ul li a{text-align:left;display:block;padding:7px 0 7px 30px;border-bottom:1px solid #eee;background:url(/images/ecommerce/icon-pdf.png) left center no-repeat}.product .owl-pagination{text-align:center;margin-top:2em}.product .owl-pagination .owl-page{border-radius:50em;width:10px;height:10px;background:#ccc;display:inline-block;margin:0 5px}.product .owl-pagination .owl-page.active{background:#196480}.product .recommend,.product .related{float:left;width:50%;margin:0 0 20px}.product .qdetails,.product .prod-docs{list-style:none;margin:0 0 30px;padding:0}.product .qdetails li,.product .prod-docs li{display:block;padding:5px 0;border-bottom:1px solid #eee;font-size:13px;font-size:0.813rem}.product .product-document,.product .product-specs{margin-bottom:30px}.product .grid-display{width:100%;border-collapse:collapse}.product .grid-display tr:nth-child(odd) td{background-color:#f9f9f9}.product .grid-display th{font-weight:bold;padding:0.75rem 1rem;background-color:#8a8a8d;color:#fff;line-height:normal}.product .grid-display td{padding:0.75rem 1rem;border-bottom:1px solid #eee;vertical-align:middle;line-height:normal}.product .grid-display td>a{padding:0.25rem 0.5rem}.product .grid-display td td{border:0;background:transparent}.product table .media_embed{margin-bottom:15px}.product .breadcrumbs{color:#343434}.product .breadcrumbs a,.product .breadcrumbs p{color:#343434}.product .social-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.product .social-toolbar ul{list-style:none;margin:0;padding:0}.product .social-toolbar ul li{display:inline-block;font-size:11px;font-weight:600;min-width:60px;text-align:center}.product .social-toolbar ul li a{display:block;cursor:pointer;color:#fff;line-height:21px;padding:1px 0.75em 0;border-radius:0.25em;text-decoration:none !important}.product .social-toolbar ul li a:hover{background:#eee;border-color:#ccc;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px rgba(0,0,0,0.1)}.product .social-toolbar ul li.facebook a{border:1px solid #3b5998;background:#3b5998;-webkit-box-shadow:inset 1px 1px 0 #3b5998;box-shadow:inset 1px 1px 0 #3b5998}.product .social-toolbar ul li.twitter a{border:1px solid #55acee;background:#f4f4f4;color:#3975a2}.product .social-toolbar ul li.pinterest a{border:1px solid #bd081c;background:#f5f5f5;-webkit-box-shadow:inset 1px 1px 0 #f5f5f5;box-shadow:inset 1px 1px 0 #f5f5f5;color:#bd081c}@media screen and (max-width: 768px){.product .zoomContainer{display:none}.product .zoomWrapper{max-width:100%}.product .zoomWrapper img{position:static !important}.product #thumbnail_gallery{top:0 !important}}@media screen and (min-width: 769px){.product .rating{text-align:left}.product .product-details{text-align:left;margin-top:0}.product p.product-detail-manufacturer{text-align:left}.product .photoBox{padding:0 5% 0 0;min-height:370px}.product .attribute-option{display:inline-block;vertical-align:top;width:48%;margin-right:1.5%}.product p.price{margin:0;text-align:left}.product p.reg-price{font-size:30px;margin:0}.product .product-extras ul li{float:left;width:50%}.product .product-includes ul:before,.product .product-includes ul:after{content:"";display:table}.product .product-includes ul:after{clear:both}.product .product-includes ul{margin:0;padding:0;list-style:none}.product .product-includes ul li{line-height:18px;font-size:14px;font-size:0.875rem}.product .product-feature-list{overflow:hidden}.product .product-feature-list img.featured-image{position:absolute;left:0;top:0;max-width:50%;max-height:100%}.product .product-feature-list ul{margin-top:0;margin-bottom:0}.product .product-feature-list ul li{margin-bottom:10px}.product .product-videos .mediacontainer{float:left;width:32%;margin-right:2%;margin-bottom:15px}.product .product-videos .mediacontainer:nth-child(3n){margin-right:0}.product .product-videos .eightcol>.media_embed{float:left;width:32%;margin-right:2%;margin-bottom:15px;padding-bottom:0;min-height:150px}.product .product-videos .eightcol>.media_embed:nth-child(3n){margin-right:0}.product .product-videos .eightcol>.media_embed iframe{height:auto}.product .modal{width:50%}}
/*# sourceMappingURL=styles.min.css.map */