.buystack-module .badges,.mnm-buystack-module.buystack-module .buystack-product-description .badges{margin-top:15px}.buystack-module .badges li,.mnm-buystack-module.buystack-module .buystack-product-description .badges li{display:inline-block;vertical-align:middle;width:21%;vertical-align:top !important}.buystack-module .badges li span:before,.mnm-buystack-module.buystack-module .buystack-product-description .badges li span:before{font-size:45px;font-size:4.5rem}.buystack-module .badges li p,.mnm-buystack-module.buystack-module .buystack-product-description .badges li p{font-size:10px;font-size:1rem;color:#767676;font-family:"Nudista",sans-serif;margin:10px auto 0;text-align:center;width:70%}.pdp-features .pdp-features-hero .img-wrap,.testimonials .img-wrap,.full-video .img-wrap{height:200%;left:-50%;position:absolute;top:-50%;width:200%}.pdp-features .pdp-features-hero .img-wrap img,.testimonials .img-wrap img,.full-video .img-wrap img{bottom:0;left:0;margin:auto;min-height:50%;min-width:50%;position:absolute;right:0;top:0;z-index:1}.pdp-specs .technology:after,.pdp-specs .technology .environmental-protection:after,.docked-buystack:after{clear:both;content:'';display:table}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options{font-size:0px;font-size:0rem}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li{cursor:pointer;height:28px;margin:2px 3px 3px 2px;position:relative;width:44px}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.ghost{margin:0px 3px 0px 2px;height:0}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.coming-soon:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.coming-soon:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.out-of-stock:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.out-of-stock:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.discontinued:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.discontinued:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.DISCON:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.DISCON:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NOT_AVAILABLE:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NOT_AVAILABLE:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NEW:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NEW:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.PREORDER:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.PREORDER:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.UNAVAIL:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.UNAVAIL:after{height:100%;right:0;position:absolute;width:50%}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.coming-soon:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.out-of-stock:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.discontinued:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.DISCON:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NOT_AVAILABLE:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NEW:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.PREORDER:before,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.UNAVAIL:before{background:#fff;content:'';opacity:.5;top:0}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.coming-soon:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.out-of-stock:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.discontinued:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.DISCON:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NOT_AVAILABLE:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NEW:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.PREORDER:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.UNAVAIL:after{font-size:10px;font-size:1rem;color:#007987;font-family:Icons;text-align:center;top:3px}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.out-of-stock:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.discontinued:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.DISCON:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.NOT_AVAILABLE:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.UNAVAIL:after{content:'\e632';color:#e00000}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.see-more{display:none}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li:hover,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.selected{border:2px solid #037986}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li:hover img,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li:hover span,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.selected img,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.selected span{border:2px solid #fff}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options img{display:none}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.out-of-stock:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.discontinued:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.coming-soon:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.DISCON:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.NOT_AVAILABLE:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.NEW:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.PREORDER:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .size.color-options li.UNAVAIL:after{position:relative;margin-left:10px;top:0}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options img,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options span{display:block;height:100%;width:100%;background-color:beige}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options .color-swatch{overflow:hidden;border:solid 1px transparent}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.out-of-stock,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.discontinued,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.coming-soon,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.DISCON,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.NOT_AVAILABLE,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.NEW,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.PREORDER,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options option.UNAVAIL{color:#aaa}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li{margin:0 2px 12px}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li.ghost{margin-top:0;margin-bottom:0}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown,.docked-buystack .price-quantity-stock .quantity-dropdown{border:1px solid #c8caca;cursor:pointer;height:100%;position:relative;width:70px}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown:hover:after,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown:hover:after,.docked-buystack .price-quantity-stock .quantity-dropdown:hover:after{border-top-color:#007987}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown:before,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown:before,.docked-buystack .price-quantity-stock .quantity-dropdown:before{display:inline-block;vertical-align:middle;content:'';height:100%}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown:after,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown:after,.docked-buystack .price-quantity-stock .quantity-dropdown:after{border-color:#222a2b transparent transparent;border-style:solid;border-width:7px 5px;content:'';position:absolute;right:7px;top:9px}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown p,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown p,.docked-buystack .price-quantity-stock .quantity-dropdown p{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;height:14px;margin:4px 6px;position:relative;z-index:1}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown p>span,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown p>span,.docked-buystack .price-quantity-stock .quantity-dropdown p>span{display:inline-block;vertical-align:middle;font-size:18px;font-size:1.8rem;font-weight:lighter;margin:-4px 0 0 3px}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown ul,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown ul,.docked-buystack .price-quantity-stock .quantity-dropdown ul{background:white;border:1px solid #c8caca;display:none;height:160px;overflow:auto;position:absolute;right:-1px;top:-1px;width:100px;z-index:50}.no-cssgradients .buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown ul,.buystack-module .pdp-buystack .price-quantity-stock .no-cssgradients .quantity-dropdown ul,.no-cssgradients .buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown ul,.buystack-module .pdp-tabile-buystack .price-quantity-stock .no-cssgradients .quantity-dropdown ul,.no-cssgradients .docked-buystack .price-quantity-stock .quantity-dropdown ul,.docked-buystack .price-quantity-stock .no-cssgradients .quantity-dropdown ul{min-width:94px}.no-multiplebgs .buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown ul,.buystack-module .pdp-buystack .price-quantity-stock .no-multiplebgs .quantity-dropdown ul,.no-multiplebgs .buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown ul,.buystack-module .pdp-tabile-buystack .price-quantity-stock .no-multiplebgs .quantity-dropdown ul,.no-multiplebgs .docked-buystack .price-quantity-stock .quantity-dropdown ul,.docked-buystack .price-quantity-stock .no-multiplebgs .quantity-dropdown ul{min-width:inherit}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown li,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown li,.docked-buystack .price-quantity-stock .quantity-dropdown li{font-size:12px;font-size:1.2rem;cursor:pointer;display:block;padding:10px 0 10px 45px}.buystack-module .pdp-buystack .price-quantity-stock .quantity-dropdown li:hover,.buystack-module .pdp-tabile-buystack .price-quantity-stock .quantity-dropdown li:hover,.docked-buystack .price-quantity-stock .quantity-dropdown li:hover{background:#007987;color:#fff}.pdp-mini-case{background:#f0f0f0;border:5px solid #fff;box-shadow:0 0 10px #999, inset 0 0 4px #eee;display:none;position:fixed;z-index:1000}.buystack-module .pdp-buystack .price-quantity-stock>*,.buystack-module .pdp-tabile-buystack .price-quantity-stock>*,.buystack-module .docked-buystack .price-quantity-stock>*,.docked-buystack .price-quantity-stock>*{display:inline-block;vertical-align:middle}.buystack-module .pdp-buystack .price-quantity-stock .price,.buystack-module .pdp-tabile-buystack .price-quantity-stock .price,.docked-buystack .price-quantity-stock .price{font-size:25px;font-size:2.5rem;font-weight:lighter}.buystack-module .pdp-buystack .price-quantity-stock .price-range,.buystack-module .pdp-tabile-buystack .price-quantity-stock .price-range,.docked-buystack .price-quantity-stock .price-range{font-size:17px;font-size:1.7rem;font-weight:lighter}.buystack-module .pdp-buystack .price-quantity-stock .price-range span,.buystack-module .pdp-tabile-buystack .price-quantity-stock .price-range span,.docked-buystack .price-quantity-stock .price-range span{vertical-align:middle}.buystack-module .pdp-buystack .price-quantity-stock sup,.buystack-module .pdp-tabile-buystack .price-quantity-stock sup,.buystack-module .docked-buystack .price-quantity-stock sup,.docked-buystack .price-quantity-stock sup{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:top}.buystack-module .pdp-buystack .price-quantity-stock .list-price,.buystack-module .pdp-tabile-buystack .price-quantity-stock .list-price,.docked-buystack .price-quantity-stock .list-price{font-size:11px;font-size:1.1rem;color:#767676;text-decoration:line-through}.buystack-module .pdp-buystack .price-quantity-stock .stock,.buystack-module .pdp-tabile-buystack .price-quantity-stock .stock,.docked-buystack .price-quantity-stock .stock{font-size:10px;font-size:1rem;color:#767676}.buystack-module .pdp-buystack .price-quantity-stock .stock strong,.buystack-module .pdp-tabile-buystack .price-quantity-stock .stock strong,.docked-buystack .price-quantity-stock .stock strong{color:#222a2b;font-weight:bold}.buystack-module .pdp-buystack .price-quantity-stock .stock.hidden,.buystack-module .pdp-tabile-buystack .price-quantity-stock .stock.hidden,.docked-buystack .price-quantity-stock .stock.hidden,.buystack-module .pdp-buystack .price-quantity-stock .list-price.hidden,.buystack-module .pdp-tabile-buystack .price-quantity-stock .list-price.hidden,.docked-buystack .price-quantity-stock .list-price.hidden{visibility:hidden}.buystack-module .pdp-buystack .price-quantity-stock .docked-preorder .addToCart,.buystack-module .pdp-tabile-buystack .price-quantity-stock .docked-preorder .addToCart,.docked-buystack .price-quantity-stock .docked-preorder .addToCart{margin:10px 10px 0px 0px}@media (max-width: 860px){.buystack-module .pdp-buystack .price-quantity-stock .price,.buystack-module .pdp-tabile-buystack .price-quantity-stock .price,.docked-buystack .price-quantity-stock .price,.buystack-module .pdp-buystack .price-quantity-stock .price-range,.buystack-module .pdp-tabile-buystack .price-quantity-stock .price-range,.docked-buystack .price-quantity-stock .price-range{font-size:35px;font-size:3.5rem}}.buystack-module .product-unavailable>p,.buystack-module .product-gone>p,.docked-buystack .product-unavailable>p,.product-gone>p{font-size:11px;font-size:1.1rem;color:#222a2b;line-height:1.2em;margin:10px 0;padding-left:20px}.buystack-module .product-unavailable>p span[data-icon],.buystack-module .product-gone>p span[data-icon],.docked-buystack .product-unavailable>p span[data-icon],.product-gone>p span[data-icon]{margin-left:-18px}.buystack-module .product-unavailable input,.buystack-module .product-gone input,.docked-buystack .product-unavailable input,.product-gone input{border:1px solid #cacaca;box-shadow:none;width:65%;font-size:small}.buystack-module .badges,.mnm-buystack-module.buystack-module .buystack-product-description .badges,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options,.buystack-module .pdp-buystack .price-quantity-stock,.buystack-module .pdp-tabile-buystack .price-quantity-stock,.buystack-module .docked-buystack .price-quantity-stock,.docked-buystack .price-quantity-stock,.buystack-module .social-icons{font-size:1px;text-align:justify;width:100%}.buystack-module .badges:after,.mnm-buystack-module.buystack-module .buystack-product-description .badges:after,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options:after,.buystack-module .pdp-buystack .price-quantity-stock:after,.buystack-module .pdp-tabile-buystack .price-quantity-stock:after,.buystack-module .docked-buystack .price-quantity-stock:after,.docked-buystack .price-quantity-stock:after,.buystack-module .social-icons:after{display:inline-block;vertical-align:middle;content:'';width:100%}.buystack-module .badges li,.mnm-buystack-module.buystack-module .buystack-product-description .badges li,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options li,.buystack-module .pdp-buystack .price-quantity-stock li,.buystack-module .pdp-tabile-buystack .price-quantity-stock li,.buystack-module .docked-buystack .price-quantity-stock li,.docked-buystack .price-quantity-stock li,.buystack-module .social-icons li{display:inline-block;vertical-align:middle}#bvseo-aggregateRatingSection,#bvseo-reviewsSection,#bvseo-paginationSection{display:none}.buystack-module{background-color:#fff;padding:1.25em;position:relative;max-width:1200px;margin:0 auto}.buystack-module input#dwfrm_product_productquantity,.buystack-module input#dwfrm_product_productdockquantity,.buystack-module input.set-item-quantity{font-size:2rem;width:50px;margin-right:0}.buystack-module .pdp-series-header{text-align:center;display:none}.buystack-module .pdp-subheader{font-size:18px;font-size:1.8rem;padding-top:15px}.buystack-module #pdp-master-name{font-weight:bold}.buystack-module h1{font-size:23px;font-size:2.3rem;font-weight:lighter;text-transform:none}.buystack-module h2{font-size:28px;font-size:2.8rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;text-align:left;clear:both}.buystack-module h3{font-weight:bold;color:#e3e3e3;text-transform:uppercase;text-align:center;display:inline-table;font-style:italic}.buystack-module .breadcrumbs{margin:0 auto;width:80%}.buystack-module .buystack-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0px;font-size:0rem;margin:0 auto;padding-top:15px;position:relative;z-index:5;justify-content:space-evenly}@media (max-width: 650px){.buystack-module .buystack-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.no-multiplebgs .buystack-module .buystack-body{width:90%}.buystack-module .buystack-body #buystack-sku{display:block}.buystack-module.thirdparty .item-quantity,.buystack-module.thirdparty .instock,.buystack-module.thirdparty .product-available,.buystack-module.thirdparty .product-unavailable,.buystack-module.thirdparty .product-preorder,.buystack-module.thirdparty .product-gone{display:none !important}.buystack-module.thirdparty #third-party-main{display:block !important}.buystack-module.thirdparty #third-party-main .button-large{height:50px;width:300px}.buystack-module.thirdparty #third-party-docked{display:inline-block !important}.buystack-module.thirdparty #third-party-docked .button-large{height:45px;width:200px}.buystack-module li[data-thirdparty='true']:after{display:none}.buystack-module .pdp-buystack{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;z-index:3}@media (min-width: 861px){.buystack-module .pdp-buystack{max-width:425px}}.buystack-module .buystack-tooltip{text-align:center;margin:5px}.buystack-module .tooltip{color:#007987;font-family:"Nudista",sans-serif;font-weight:bold;text-align:center;text-decoration:underline;font-size:1.5rem;cursor:pointer}.buystack-module .tooltip:focus{outline:thin dotted #000}.buystack-module .tooltip .tooltip-content{display:none}.buystack-module .tooltip .tooltip-content a{text-decoration:underline}.buystack-module .buystack-product-description img,.buystack-module .buystack-product-description strong{display:block}.buystack-module .buystack-product-description div.productdescription,.buystack-module .buystack-product-description p,.buystack-module .buystack-product-description strong{letter-spacing:1px}.buystack-module .buystack-product-description strong{font-size:14px;font-size:1.4rem;font-family:"Nudista",sans-serif;font-weight:bold;font-style:italic;line-height:1.4em;margin:6px 0}.buystack-module .buystack-product-description .badges{display:none}.buystack-module .productdescription{font-size:14px;font-size:1.4rem;font-family:"Open Sans",sans-serif;color:#222a2b;line-height:2}.buystack-module .BVRRRatingSummaryNoReviews,.buystack-module #BVRRSummaryContainer.zeroreviews{display:none}.buystack-module #BVRRSummaryContainer .bv-primarySummary-rating-container{margin-left:0px !important;padding-left:0px !important;margin-top:5px !important}.buystack-module .social-icons{padding-top:15px}.buystack-module .social-icons li{background:transparent;border:2px solid #e5e5e5;height:40px;margin:0;width:40px}.buystack-module .social-icons li a{color:#222a2b;margin-left:-2px}.buystack-module .social-icons li.google-plus a{margin-left:0}.buystack-module .social-icons li.spacer{background:#c2c2c2;border:0px;height:25px;width:1px}.buystack-module .social-icons li:hover [data-icon]{color:#007987}.buystack-module .pdp-tabile-buystack .accessoriesbutton{margin:0;width:100%}.buystack-module .accessoriesbutton{position:relative;border:1px solid #ccc;padding:1rem;display:inline-block;width:89%;cursor:pointer;margin:0 15px;font-size:15px;font-size:1.5rem}.buystack-module .accessoriesbutton span:after{font-size:20px;font-size:2rem;font-family:Icons;content:'\e614';position:absolute;right:6%;top:20%;border-radius:15px;text-align:center;color:#222a2b;padding-left:1px;line-height:1}.buystack-module .accessoriesbutton.open span:after{content:"-"}@media (max-width: 480px){.buystack-module .accessoriesbutton{margin:0;width:100%}}.buystack-module .buystack-product-flex{overflow:hidden;margin-right:4vw;max-width:50vw}@media (max-width: 650px){.buystack-module .buystack-product-flex{max-width:unset;margin-right:0}}.buystack-module .carousel-stage{display:block;margin:0 auto;overflow:hidden;position:relative;width:100%;margin:5px 0 0}.buystack-module .carousel-stage ul{position:relative;width:10000rem}.buystack-module .carousel-stage li{cursor:pointer;float:left;text-align:center;width:50vw}@media (max-width: 650px){.buystack-module .carousel-stage li{width:100vw}}.buystack-module .carousel-stage img{max-width:100%;transition:opacity .3s}.buystack-module .image-navigation{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;margin:1.5rem 0}.buystack-module .image-navigation .carouselnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;max-width:450px}@media (max-width: 650px){.buystack-module .image-navigation .carouselnav{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}}.buystack-module .image-navigation .prev-navigation,.buystack-module .image-navigation .next-navigation{color:#222a2b;display:inline-block;font:72px Arial, sans-serif;position:relative;text-decoration:none;margin-top:-11px;margin-left:1rem;margin-right:1rem}.buystack-module .image-navigation .prev-navigation.inactive,.buystack-module .image-navigation .next-navigation.inactive{visibility:hidden;opacity:0}@media (max-width: 650px){.buystack-module .image-navigation .prev-navigation,.buystack-module .image-navigation .next-navigation{display:none}}.buystack-module .image-navigation .prev-navigation:focus,.buystack-module .image-navigation .next-navigation:focus{outline:thin dotted #000}.buystack-module .image-navigation .carouselnav__thumbs{display:inline-block;overflow:hidden;position:relative}.buystack-module .image-navigation .carouselnav__thumbs ul{overflow:hidden;position:relative;width:500%;margin:1.5rem 0}.buystack-module .image-navigation .carouselnav__thumbs li{border:1px solid transparent;cursor:pointer;display:inline-block;float:none;height:54px;margin:0 3.5px;width:54px}.buystack-module .image-navigation .carouselnav__thumbs li a{display:block;height:100%}.buystack-module .image-navigation .carouselnav__thumbs li a:focus{outline:thin dotted #000}.buystack-module .image-navigation .carouselnav__thumbs li img{border:2px solid white;display:block;height:50px;margin:0 auto;max-width:50px}.buystack-module .image-navigation .carouselnav__thumbs li.active,.buystack-module .image-navigation .carouselnav__thumbs li:hover{border:2px solid #007987}@media (max-width: 650px){.buystack-module .image-navigation .carouselnav__thumbs li{border:1px solid black;border-radius:30px;height:10px;width:10px}.buystack-module .image-navigation .carouselnav__thumbs li.active,.buystack-module .image-navigation .carouselnav__thumbs li:hover{background-color:black}.buystack-module .image-navigation .carouselnav__thumbs li img{display:none}}.buystack-module .image-navigation .videothumbs{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.buystack-module .image-navigation .videothumbs__thumb{position:relative;display:inline-block;width:50px;height:50px;overflow:hidden;margin:0 .5rem}.buystack-module .image-navigation .videothumbs__thumb:before{content:'';position:absolute;left:50%;top:50%;margin-top:-13px;margin-left:-13px;width:26px;height:26px;background-color:#fed100;border-radius:50%;cursor:pointer;z-index:1;transition:background-color 0.3s}.buystack-module .image-navigation .videothumbs__thumb:after{content:'';position:absolute;left:50%;top:50%;margin-top:-7px;margin-left:-3px;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:7px 10px;z-index:2;transition:border-color 0.3s}.buystack-module .image-navigation .videothumbs__thumb:hover:before{background-color:#222a2b}.buystack-module .image-navigation .videothumbs__thumb:hover:after{border-color:transparent transparent transparent #fed100}.buystack-module .image-navigation .videothumbs__image{max-height:100%;transform:translate(-12.5%, 0)}.buystack-module .prev-stage,.buystack-module .next-stage{display:block;position:absolute;top:0;width:100px;height:500px;color:#fff}.buystack-module .prev-stage.inactive,.buystack-module .next-stage.inactive{display:none}.buystack-module .prev-stage:hover span,.buystack-module .next-stage:hover span{display:block}.buystack-module .prev-stage span,.buystack-module .next-stage span{display:none;position:absolute;top:40%;width:50px;height:50px;text-align:center;color:#222a2b;text-decoration:none;font:60px Arial, sans-serif}.buystack-module .prev-stage{left:0}.buystack-module .prev-stage span{left:0}.buystack-module .next-stage{right:0}.buystack-module .next-stage span{right:0}.buystack-module .single-image{width:100%}.buystack-module .product-images{position:relative;margin:-75px auto 30px;width:40%;z-index:5}.buystack-module .product-images .buystack-product-image{margin-top:7rem}.buystack-module .product-images .loader{left:50%;opacity:1;position:absolute;top:240px;width:32px;height:32px}.buystack-module .product-images .loader-bg{width:32px;height:32px}.buystack-module .product-images.quickview{width:30%;margin-top:0}.buystack-module .product-images.quickview span>img{width:230px}.buystack-module .product-images img{transition:opacity 0.3s;margin:0 auto;max-width:100%}.buystack-module .product-images .slick-slide{transition:opacity 0.3s;opacity:0}.buystack-module .product-images .slick-slide.slick-active{opacity:1}.buystack-module .product-images .slick-dots{bottom:inherit;padding-left:24px;position:relative;margin-top:20px}.buystack-module .product-images li{cursor:pointer;vertical-align:middle;width:10px}.buystack-module .product-images li a{padding:5px 0}.buystack-module .product-images li a:before{background:none;border:1px solid #222a2b;height:10px;opacity:1;width:10px}.buystack-module .product-images li a:hover:before{border-color:#007987}.buystack-module .product-images li.slick-active a:before{background:#222a2b}.buystack-module .product-images li.slick-active a:hover:before{background:#007987}.buystack-module .product-images li.zoom{vertical-align:middle}.buystack-module .product-images li.zoom:before{font-size:24px;font-size:2.4rem;content:'\e62b';cursor:pointer;font-family:Icons}.buystack-module .product-images li.zoom:hover{color:#007987}.buystack-module .product-images button{transition:transform 0.5s;height:45px;line-height:1em;width:100px}.buystack-module .product-images button:hover{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.buystack-module .product-images button:hover:after{opacity:1}.buystack-module .product-images button:before{font-size:45px;font-size:4.5rem;color:#222a2b;display:block;font-family:Icons;opacity:1;padding:0 2px;width:100%}.buystack-module .product-images button:after{font-size:11px;font-size:1.1rem;transition:opacity 0.3s linear 0.3s;color:#767676;opacity:0;position:absolute;top:21px}.no-multiplebgs .buystack-module .product-images button:after{display:none}.buystack-module .product-images .slick-next{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);right:0;text-align:right}.buystack-module .product-images .slick-next:before{content:'\e62d';text-align:right}.buystack-module .product-images .slick-next:after{content:'Next View';right:20px;width:60px}.buystack-module .product-images .slick-prev{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);left:-2%;text-align:left}.buystack-module .product-images .slick-prev:before{content:'\e62e';text-align:left}.buystack-module .product-images .slick-prev:after{content:'Prev. View';left:20px;width:80px}.buystack-module .badges{font-size:12px;text-align:center}.buystack-module .badges img{display:block;margin:10px auto 10px auto;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5, 1.5)}.buystack-module #default-docked-buystack,.buystack-module #mnm-docked-buystack{top:0px;left:0}.buystack-module .instockdate,.buystack-module .a2c-callout{font-size:11px;font-size:1.1rem;color:#fe7704;text-transform:uppercase;font-weight:bold;margin:2rem 0}.buystack-module .product-unavailable .product-unavailable-text,.buystack-module .product-gone .product-unavailable-text{color:#e00000}.buystack-module .pdp-buystack h3,.buystack-module .pdp-tabile-buystack h3,.buystack-module .docked-buystack h3{font-size:14px;font-size:1.4rem;color:#222a2b;font-style:normal;letter-spacing:1px}.buystack-module .pdp-buystack h3 span,.buystack-module .pdp-tabile-buystack h3 span,.buystack-module .docked-buystack h3 span{font-weight:normal;text-transform:none}.buystack-module .pdp-buystack h6,.buystack-module .pdp-tabile-buystack h6,.buystack-module .docked-buystack h6{font-size:14px;font-size:1.4rem;color:#222a2b}.buystack-module .pdp-buystack h6 span,.buystack-module .pdp-tabile-buystack h6 span,.buystack-module .docked-buystack h6 span{font-weight:normal;text-transform:none}.buystack-module .pdp-buystack .attribute-options,.buystack-module .pdp-buystack .color-options,.buystack-module .pdp-tabile-buystack .attribute-options,.buystack-module .pdp-tabile-buystack .color-options,.buystack-module .docked-buystack .attribute-options,.buystack-module .docked-buystack .color-options{margin:10px 0;text-align:left}.buystack-module .pdp-buystack .attribute-options input[type=radio]:focus+label span,.buystack-module .pdp-buystack .color-options input[type=radio]:focus+label span,.buystack-module .pdp-tabile-buystack .attribute-options input[type=radio]:focus+label span,.buystack-module .pdp-tabile-buystack .color-options input[type=radio]:focus+label span,.buystack-module .docked-buystack .attribute-options input[type=radio]:focus+label span,.buystack-module .docked-buystack .color-options input[type=radio]:focus+label span{outline:dotted thin #FFF}.buystack-module .pdp-buystack .attribute-options label,.buystack-module .pdp-buystack .color-options label,.buystack-module .pdp-tabile-buystack .attribute-options label,.buystack-module .pdp-tabile-buystack .color-options label,.buystack-module .docked-buystack .attribute-options label,.buystack-module .docked-buystack .color-options label{cursor:pointer}.buystack-module .pdp-buystack .color-options.color input[type=radio]:focus+label img,.buystack-module .pdp-buystack .attribute-options.color input[type=radio]:focus+label img,.buystack-module .pdp-tabile-buystack .color-options.color input[type=radio]:focus+label img,.buystack-module .pdp-tabile-buystack .attribute-options.color input[type=radio]:focus+label img,.buystack-module .docked-buystack .color-options.color input[type=radio]:focus+label img,.buystack-module .docked-buystack .attribute-options.color input[type=radio]:focus+label img{outline:dotted thin #FFF}.buystack-module .pdp-buystack .color-options.color label,.buystack-module .pdp-buystack .attribute-options.color label,.buystack-module .pdp-tabile-buystack .color-options.color label,.buystack-module .pdp-tabile-buystack .attribute-options.color label,.buystack-module .docked-buystack .color-options.color label,.buystack-module .docked-buystack .attribute-options.color label{display:block;width:100%;height:100%}.buystack-module .pdp-buystack .color-options.cpseries input[type=radio],.buystack-module .pdp-buystack .color-options.cpseries label,.buystack-module .pdp-buystack .attribute-options.cpseries input[type=radio],.buystack-module .pdp-buystack .attribute-options.cpseries label,.buystack-module .pdp-tabile-buystack .color-options.cpseries input[type=radio],.buystack-module .pdp-tabile-buystack .color-options.cpseries label,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries input[type=radio],.buystack-module .pdp-tabile-buystack .attribute-options.cpseries label,.buystack-module .docked-buystack .color-options.cpseries input[type=radio],.buystack-module .docked-buystack .color-options.cpseries label,.buystack-module .docked-buystack .attribute-options.cpseries input[type=radio],.buystack-module .docked-buystack .attribute-options.cpseries label{display:none}.buystack-module .pdp-buystack .color-options.cpseries li,.buystack-module .pdp-buystack .attribute-options.cpseries li,.buystack-module .pdp-tabile-buystack .color-options.cpseries li,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li,.buystack-module .docked-buystack .color-options.cpseries li,.buystack-module .docked-buystack .attribute-options.cpseries li{height:95px;width:70px;background:url(../images/sprite-cp.gif)}.buystack-module .pdp-buystack .color-options.cpseries li[class~="360"],.buystack-module .pdp-buystack .attribute-options.cpseries li[class~="360"],.buystack-module .pdp-tabile-buystack .color-options.cpseries li[class~="360"],.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li[class~="360"],.buystack-module .docked-buystack .color-options.cpseries li[class~="360"],.buystack-module .docked-buystack .attribute-options.cpseries li[class~="360"]{background-position:0 0}.buystack-module .pdp-buystack .color-options.cpseries li.vibrant,.buystack-module .pdp-buystack .attribute-options.cpseries li.vibrant,.buystack-module .pdp-tabile-buystack .color-options.cpseries li.vibrant,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li.vibrant,.buystack-module .docked-buystack .color-options.cpseries li.vibrant,.buystack-module .docked-buystack .attribute-options.cpseries li.vibrant{background-position:-65px 0}.buystack-module .pdp-buystack .color-options.cpseries li.clean,.buystack-module .pdp-buystack .attribute-options.cpseries li.clean,.buystack-module .pdp-tabile-buystack .color-options.cpseries li.clean,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li.clean,.buystack-module .docked-buystack .color-options.cpseries li.clean,.buystack-module .docked-buystack .attribute-options.cpseries li.clean{background-position:-130px 0}.buystack-module .pdp-buystack .color-options.cpseries li.privacy,.buystack-module .pdp-buystack .attribute-options.cpseries li.privacy,.buystack-module .pdp-tabile-buystack .color-options.cpseries li.privacy,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li.privacy,.buystack-module .docked-buystack .color-options.cpseries li.privacy,.buystack-module .docked-buystack .attribute-options.cpseries li.privacy{background-position:-195px 0}.buystack-module .pdp-buystack .color-options.cpseries li:hover img,.buystack-module .pdp-buystack .attribute-options.cpseries li:hover img,.buystack-module .pdp-tabile-buystack .color-options.cpseries li:hover img,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li:hover img,.buystack-module .docked-buystack .color-options.cpseries li:hover img,.buystack-module .docked-buystack .attribute-options.cpseries li:hover img{border:none}.buystack-module .pdp-buystack .color-options.cpseries li.ghost,.buystack-module .pdp-buystack .attribute-options.cpseries li.ghost,.buystack-module .pdp-tabile-buystack .color-options.cpseries li.ghost,.buystack-module .pdp-tabile-buystack .attribute-options.cpseries li.ghost,.buystack-module .docked-buystack .color-options.cpseries li.ghost,.buystack-module .docked-buystack .attribute-options.cpseries li.ghost{height:0px}.buystack-module .pdp-buystack .color-options.sportswatch li,.buystack-module .pdp-buystack .attribute-options.sportswatch li,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li,.buystack-module .docked-buystack .color-options.sportswatch li,.buystack-module .docked-buystack .attribute-options.sportswatch li{width:34px;height:64px;padding:2px}.buystack-module .pdp-buystack .color-options.sportswatch li:hover,.buystack-module .pdp-buystack .color-options.sportswatch li.selected,.buystack-module .pdp-buystack .color-options.sportswatch li.selected:hover,.buystack-module .pdp-buystack .attribute-options.sportswatch li:hover,.buystack-module .pdp-buystack .attribute-options.sportswatch li.selected,.buystack-module .pdp-buystack .attribute-options.sportswatch li.selected:hover,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li:hover,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.selected,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.selected:hover,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li:hover,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li.selected,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li.selected:hover,.buystack-module .docked-buystack .color-options.sportswatch li:hover,.buystack-module .docked-buystack .color-options.sportswatch li.selected,.buystack-module .docked-buystack .color-options.sportswatch li.selected:hover,.buystack-module .docked-buystack .attribute-options.sportswatch li:hover,.buystack-module .docked-buystack .attribute-options.sportswatch li.selected,.buystack-module .docked-buystack .attribute-options.sportswatch li.selected:hover{padding:0px}.buystack-module .pdp-buystack .color-options.sportswatch li:before,.buystack-module .pdp-buystack .attribute-options.sportswatch li:before,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li:before,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li:before,.buystack-module .docked-buystack .color-options.sportswatch li:before,.buystack-module .docked-buystack .attribute-options.sportswatch li:before{top:50px;height:15px}.buystack-module .pdp-buystack .color-options.sportswatch li:after,.buystack-module .pdp-buystack .attribute-options.sportswatch li:after,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li:after,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li:after,.buystack-module .docked-buystack .color-options.sportswatch li:after,.buystack-module .docked-buystack .attribute-options.sportswatch li:after{top:53px;height:15px}.buystack-module .pdp-buystack .color-options.sportswatch li.ghost,.buystack-module .pdp-buystack .attribute-options.sportswatch li.ghost,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.ghost,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li.ghost,.buystack-module .docked-buystack .color-options.sportswatch li.ghost,.buystack-module .docked-buystack .attribute-options.sportswatch li.ghost{height:0px}.buystack-module .pdp-buystack .color-options.sportswatch li.ghost:hover,.buystack-module .pdp-buystack .attribute-options.sportswatch li.ghost:hover,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.ghost:hover,.buystack-module .pdp-tabile-buystack .attribute-options.sportswatch li.ghost:hover,.buystack-module .docked-buystack .color-options.sportswatch li.ghost:hover,.buystack-module .docked-buystack .attribute-options.sportswatch li.ghost:hover{height:0px;border:none}.buystack-module .pdp-buystack .color-options.size li,.buystack-module .pdp-buystack .attribute-options.size li,.buystack-module .pdp-tabile-buystack .color-options.size li,.buystack-module .pdp-tabile-buystack .attribute-options.size li,.buystack-module .docked-buystack .color-options.size li,.buystack-module .docked-buystack .attribute-options.size li{width:100%;height:20px;font-size:14px;padding:2px;text-align:left;cursor:pointer !important}.buystack-module .pdp-buystack .color-options.size li.ghost,.buystack-module .pdp-buystack .attribute-options.size li.ghost,.buystack-module .pdp-tabile-buystack .color-options.size li.ghost,.buystack-module .pdp-tabile-buystack .attribute-options.size li.ghost,.buystack-module .docked-buystack .color-options.size li.ghost,.buystack-module .docked-buystack .attribute-options.size li.ghost{display:none}.buystack-module .pdp-buystack .color-options.size li.selected,.buystack-module .pdp-buystack .attribute-options.size li.selected,.buystack-module .pdp-tabile-buystack .color-options.size li.selected,.buystack-module .pdp-tabile-buystack .attribute-options.size li.selected,.buystack-module .docked-buystack .color-options.size li.selected,.buystack-module .docked-buystack .attribute-options.size li.selected{border:none}.buystack-module .pdp-buystack .color-options.size li:hover,.buystack-module .pdp-buystack .attribute-options.size li:hover,.buystack-module .pdp-tabile-buystack .color-options.size li:hover,.buystack-module .pdp-tabile-buystack .attribute-options.size li:hover,.buystack-module .docked-buystack .color-options.size li:hover,.buystack-module .docked-buystack .attribute-options.size li:hover{border:none}.buystack-module .pdp-buystack .color-options.size li input,.buystack-module .pdp-buystack .attribute-options.size li input,.buystack-module .pdp-tabile-buystack .color-options.size li input,.buystack-module .pdp-tabile-buystack .attribute-options.size li input,.buystack-module .docked-buystack .color-options.size li input,.buystack-module .docked-buystack .attribute-options.size li input{margin-right:10px}.buystack-module .pdp-buystack .color-options.size li:hover.out-of-stock:after,.buystack-module .pdp-buystack .color-options.size li.out-of-stock.selected:after,.buystack-module .pdp-buystack .attribute-options.size li:hover.out-of-stock:after,.buystack-module .pdp-buystack .attribute-options.size li.out-of-stock.selected:after,.buystack-module .pdp-tabile-buystack .color-options.size li:hover.out-of-stock:after,.buystack-module .pdp-tabile-buystack .color-options.size li.out-of-stock.selected:after,.buystack-module .pdp-tabile-buystack .attribute-options.size li:hover.out-of-stock:after,.buystack-module .pdp-tabile-buystack .attribute-options.size li.out-of-stock.selected:after,.buystack-module .docked-buystack .color-options.size li:hover.out-of-stock:after,.buystack-module .docked-buystack .color-options.size li.out-of-stock.selected:after,.buystack-module .docked-buystack .attribute-options.size li:hover.out-of-stock:after,.buystack-module .docked-buystack .attribute-options.size li.out-of-stock.selected:after{font-size:10px;font-size:1rem}.buystack-module .pdp-buystack .color-options.size li.out-of-stock:before,.buystack-module .pdp-buystack .attribute-options.size li.out-of-stock:before,.buystack-module .pdp-tabile-buystack .color-options.size li.out-of-stock:before,.buystack-module .pdp-tabile-buystack .attribute-options.size li.out-of-stock:before,.buystack-module .docked-buystack .color-options.size li.out-of-stock:before,.buystack-module .docked-buystack .attribute-options.size li.out-of-stock:before{width:auto}.buystack-module .pdp-buystack .color-options.size li.coming-soon:before,.buystack-module .pdp-buystack .attribute-options.size li.coming-soon:before,.buystack-module .pdp-tabile-buystack .color-options.size li.coming-soon:before,.buystack-module .pdp-tabile-buystack .attribute-options.size li.coming-soon:before,.buystack-module .docked-buystack .color-options.size li.coming-soon:before,.buystack-module .docked-buystack .attribute-options.size li.coming-soon:before{background:none}.buystack-module .pdp-buystack .color-options.size li:before,.buystack-module .pdp-buystack .attribute-options.size li:before,.buystack-module .pdp-tabile-buystack .color-options.size li:before,.buystack-module .pdp-tabile-buystack .attribute-options.size li:before,.buystack-module .docked-buystack .color-options.size li:before,.buystack-module .docked-buystack .attribute-options.size li:before{opacity:0}.buystack-module .pdp-buystack .color-options.size select,.buystack-module .pdp-buystack .attribute-options.size select,.buystack-module .pdp-tabile-buystack .color-options.size select,.buystack-module .pdp-tabile-buystack .attribute-options.size select,.buystack-module .docked-buystack .color-options.size select,.buystack-module .docked-buystack .attribute-options.size select{font-size:14px}.buystack-module .pdp-buystack .docked-left .color-options.cpseries li,.buystack-module .pdp-buystack .docked-left .attribute-options.cpseries li,.buystack-module .pdp-tabile-buystack .docked-left .color-options.cpseries li,.buystack-module .pdp-tabile-buystack .docked-left .attribute-options.cpseries li,.buystack-module .docked-buystack .docked-left .color-options.cpseries li,.buystack-module .docked-buystack .docked-left .attribute-options.cpseries li{margin:-20px 0 0 -20px;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5, 0.5)}.buystack-module .pdp-buystack .docked-left .color-options.sportswatch li,.buystack-module .pdp-buystack .docked-left .attribute-options.sportswatch li,.buystack-module .pdp-tabile-buystack .docked-left .color-options.sportswatch li,.buystack-module .pdp-tabile-buystack .docked-left .attribute-options.sportswatch li,.buystack-module .docked-buystack .docked-left .color-options.sportswatch li,.buystack-module .docked-buystack .docked-left .attribute-options.sportswatch li{margin-top:-10px;-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8, 0.8)}.buystack-module .pdp-buystack .docked-left .color-options.sportswatch .see-more,.buystack-module .pdp-buystack .docked-left .attribute-options.sportswatch .see-more,.buystack-module .pdp-tabile-buystack .docked-left .color-options.sportswatch .see-more,.buystack-module .pdp-tabile-buystack .docked-left .attribute-options.sportswatch .see-more,.buystack-module .docked-buystack .docked-left .color-options.sportswatch .see-more,.buystack-module .docked-buystack .docked-left .attribute-options.sportswatch .see-more{background-color:#FFFFFF;width:50px}.buystack-module .pdp-buystack .docked-left .color-options.sportswatch .see-more span,.buystack-module .pdp-buystack .docked-left .attribute-options.sportswatch .see-more span,.buystack-module .pdp-tabile-buystack .docked-left .color-options.sportswatch .see-more span,.buystack-module .pdp-tabile-buystack .docked-left .attribute-options.sportswatch .see-more span,.buystack-module .docked-buystack .docked-left .color-options.sportswatch .see-more span,.buystack-module .docked-buystack .docked-left .attribute-options.sportswatch .see-more span{background-color:#FFFFFF;height:20px;border:0px}.buystack-module .pdp-buystack .product-promo-text,.buystack-module .pdp-tabile-buystack .product-promo-text,.buystack-module .docked-buystack .product-promo-text{color:#e00000;letter-spacing:1px;margin-top:10px;text-align:center}.buystack-module .pdp-buystack .product-promo-text a,.buystack-module .pdp-tabile-buystack .product-promo-text a,.buystack-module .docked-buystack .product-promo-text a{text-decoration:underline}.buystack-module .pdp-buystack .price-quantity-stock,.buystack-module .pdp-tabile-buystack .price-quantity-stock,.buystack-module .docked-buystack .price-quantity-stock{width:auto;margin-bottom:25px}.buystack-module .pdp-buystack .price-quantity-stock.price,.buystack-module .pdp-tabile-buystack .price-quantity-stock.price,.buystack-module .docked-buystack .price-quantity-stock.price{font-size:25px;font-size:2.5rem}.buystack-module .pdp-buystack .price-quantity-stock .form-row,.buystack-module .pdp-tabile-buystack .price-quantity-stock .form-row,.buystack-module .docked-buystack .price-quantity-stock .form-row{margin-bottom:0}.buystack-module .pdp-buystack .pdp-quantity-left,.buystack-module .pdp-tabile-buystack .pdp-quantity-left,.buystack-module .docked-buystack .pdp-quantity-left{display:block;font-size:1.4rem;text-align:right;margin-top:-24px;color:black;font-weight:bold}.buystack-module .item-quantity label{font-size:2rem;width:auto;margin-right:0.5rem}.buystack-module .pdp-buystack .buystack-options{background:#fff;padding:15px 0}.buystack-module .pdp-buystack em.sku{letter-spacing:1px;display:none;margin-top:5px}.buystack-module .mnm-accordion{display:none}.buystack-module .product-available,.buystack-module .product-unavailable,.buystack-module .product-preorder{margin-top:10px}.buystack-module .product-available.hidden,.buystack-module .product-unavailable.hidden,.buystack-module .product-preorder.hidden{display:none}.buystack-module .buystack-options .product-available .button{width:100%}.buystack-module .buystack-options .product-available .button:focus{outline:thin dotted #000}.buystack-module .product-preorder .button,.buystack-module .product-unavailable .button{vertical-align:middle}.buystack-module .product-preorder .button:first-child,.buystack-module .product-unavailable .button:first-child{margin-right:10px}.buystack-module .product-preorder .button.selected,.buystack-module .product-unavailable .button.selected{position:relative}.buystack-module .product-preorder .button.selected:after,.buystack-module .product-unavailable .button.selected:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-top-color:#222a2b;border-width:10px;margin-left:-10px}.buystack-module .signup .button{margin-left:10px}@media (max-width: 1150px){.buystack-module .buystack-body:not(.pdpdynamic),.buystack-module .breadcrumbs{width:90%}}@media (max-width: 1000px){.buystack-module .buystack-body:not(.pdpdynamic),.buystack-module .breadcrumbs{width:98%}}@media (max-width: 950px){.buystack-module .product-images button.slick-next:hover{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.buystack-module .product-images button.slick-prev:hover{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.buystack-module .product-images button:hover:before{color:#007987}.buystack-module .product-images button:hover:after{opacity:0}}@media (max-width: 860px){.buystack-module:not(.pdpdynamic){font-size:0px;font-size:0rem}.buystack-module:not(.pdpdynamic)>h1{display:none}.buystack-module:not(.pdpdynamic) .buystack-body{height:auto;margin:0;width:100%}.buystack-module:not(.pdpdynamic) .product-images{margin-top:0}.buystack-module:not(.pdpdynamic) .product-images .slick-dots{margin-top:10px;padding-left:0}.buystack-module:not(.pdpdynamic) .product-images .buystack-product-image{margin-top:0}.buystack-module:not(.pdpdynamic) .pdp-buystack em.sku{display:block}.buystack-module:not(.pdpdynamic) .pdp-buystack .buystack-product-description{display:block}.buystack-module:not(.pdpdynamic) .pdp-buystack .buystack-product-description h2,.buystack-module:not(.pdpdynamic) .pdp-buystack .buystack-product-description h4{font-size:22px;font-size:2.2rem}.buystack-module:not(.pdpdynamic) .pdp-buystack .buystack-product-description .pdp-subheader{font-size:14px;font-size:1.4rem;font-weight:normal}.buystack-module:not(.pdpdynamic) .buystack-product-flex .buystack-product-description{display:none}.buystack-module:not(.pdpdynamic) .pdp-buystack .color-options li,.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options li{margin:0 2px 12px;width:44px;height:28px}.buystack-module:not(.pdpdynamic) .pdp-buystack .color-options li.ghost,.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options li.ghost{height:0}.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options.cpseries li{margin-left:3px;margin-right:3px;width:42px;background-size:auto 45px}.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options.cpseries li[class~="360"]{background-position:4px -5px}.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options.cpseries li.vibrant{background-position:-26px -3px}.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options.cpseries li.clean{background-position:-181px -5px}.buystack-module:not(.pdpdynamic) .pdp-buystack .attribute-options.cpseries li.privacy{background-position:-209px -3px}}@media (max-width: 860px) and (min-width: 481px){.buystack-module:not(.pdpdynamic){height:820px;padding:15px 0}.buystack-module:not(.pdpdynamic):after{display:inline-block;vertical-align:middle;content:'';height:100%}.buystack-module:not(.pdpdynamic) .carousel-stage{margin:0}.buystack-module:not(.pdpdynamic) .buystack-body{display:inline-block;vertical-align:middle;padding-top:0;vertical-align:top}.buystack-module:not(.pdpdynamic) .product-images{margin-left:5%;width:50%}.buystack-module:not(.pdpdynamic) .breadcrumbs{width:95%;padding-left:20px}.buystack-module .price{font-size:25px;font-size:2.5rem}}@media (max-width: 700px){.buystack-module .product-images{margin-left:2%}}@media (max-width: 650px){.buystack-module{background:none;height:auto;padding:0}.buystack-module .breadcrumbs{display:none}.buystack-module .pdp-buystack{position:relative;width:100%;padding:0 18px;flex:none}.buystack-module .pdp-buystack .buystack-options{padding:0}.buystack-module .pdp-buystack .color-options li,.buystack-module .pdp-buystack .attribute-options li{margin:2px 3px 3px 2px}.buystack-module .buystack-product-flex .buystack-product-description{display:block;position:relative;text-align:center;width:100%;padding:15px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;order:0}.buystack-module .buystack-product-flex .buystack-product-description h4{font-size:18px;font-size:1.8rem;font-weight:normal}.buystack-module .buystack-product-flex .buystack-product-description h2{font-size:15px;font-size:1.5rem;font-weight:normal}.buystack-module .buystack-product-flex .buystack-product-description img{margin:10px 0;height:30px}.buystack-module .buystack-product-flex .buystack-product-description em,.buystack-module .buystack-product-flex .buystack-product-description strong,.buystack-module .buystack-product-flex .buystack-product-description p,.buystack-module .buystack-product-flex .buystack-product-description .social-icons{display:none}.buystack-module .buystack-product-flex .buystack-product-description .pdp-subheader{display:none}.buystack-module .buystack-product-flex .buystack-product-description>div.productdescription{border-bottom:none;clear:both;display:none}.buystack-module .pdp-buystack .buystack-options em.sku{display:none}.buystack-module .product-images{height:370px;margin:0;padding:30px 10%;width:100%}.buystack-module .product-images .loader{top:120px}.buystack-module .product-images.quickview{width:100%}.buystack-module .product-images .buystack-product-image{margin-top:2rem}}@media (max-width: 540px){.buystack-module:after{display:none}}.ui-dialog.quickview.bonus-item-dialog{flex-direction:column;display:flex;max-width:800px;max-height:90vh;padding:0px;border:none}@media (max-width: 860px){.ui-dialog.quickview.bonus-item-dialog{max-width:95vw}}.ui-dialog.quickview.bonus-item-dialog .ui-dialog-titlebar{font-weight:bold;background-color:#000;color:#fff;padding:1em}.ui-dialog.quickview.bonus-item-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:#000;color:#fff;position:absolute;top:50%;right:0;margin-right:1em}.ui-dialog.quickview.bonus-item-dialog #bonus-product-dialog{height:100%;overflow-x:hidden}.ui-dialog.quickview.bonus-item-dialog .promotion .promotion-callout{font-weight:bold;font-size:20pt}@media (max-width: 480px){.ui-dialog.quickview.bonus-item-dialog .promotion .promotion-callout{font-size:16pt}}.ui-dialog.quickview.bonus-item-dialog .promotion .promotion-details{margin-top:.5em}.ui-dialog.quickview.bonus-item-dialog .no-bonus-products-available{margin-top:150px;font-weight:bold;text-transform:uppercase;text-align:center}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item{margin:1em 0em;display:flex;border-top:1px solid black;padding-top:1em;justify-content:center}@media (max-width: 480px){.ui-dialog.quickview.bonus-item-dialog .bonus-product-item{flex-direction:column}}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-1{display:flex;flex:1;justify-content:center}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-1 img{display:block;max-width:100%}@media (max-width: 480px){.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-1 img{max-width:45%;margin:auto}}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2{flex:1}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .product-number{display:none}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .product-name{font-size:18pt;font-weight:bold}@media (max-width: 480px){.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .product-name{font-size:14pt}}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 h6{color:#000}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 div{margin:.5em 0}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute{font-weight:bold}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute .selected-value{font-weight:normal}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute.variant-dropdown label{margin-bottom:5px;display:block}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute.variant-dropdown select{display:block}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 ul.swatches{display:flex;flex-wrap:wrap}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 ul.swatches li{height:16px;width:30px;margin:.5em 1em 0em 0em}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 a.swatchanchor{height:100%;width:100%;display:inline-block}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 a.swatchanchor span{visibility:hidden}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute-options.color input[type="radio"]{display:none}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .attribute-options.color label{cursor:pointer}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .quantity label{margin-right:10px}.ui-dialog.quickview.bonus-item-dialog .bonus-product-item .product-col-2 .quantity input{margin:0px;vertical-align:unset}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer{margin:2em 0em}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer .bonus-product-summary-title{margin-bottom:20px;text-transform:uppercase;font-weight:bold}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer .display-name{font-weight:bold;text-transform:uppercase}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer .add-to-cart-bonus{font-weight:bold;font-size:11pt;text-transform:uppercase;font-family:"Nudista";padding:15px 30px;height:unset;margin-top:15px}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer a.img{height:15px}.ui-dialog.quickview.bonus-item-dialog .bonus-product-list-footer div{margin:1em 0}.ui-dialog.quickview.bonus-item-dialog a.tooltip{color:#007987;font-family:"Nudista",sans-serif;font-weight:bold;text-align:center;text-decoration:underline;font-size:1.5rem;cursor:pointer}.ui-dialog.quickview.bonus-item-dialog a.tooltip .tooltip-content{display:none}.ui-dialog.quickview.bonus-item-dialog a.tooltip .tooltip-content a{text-decoration:underline}.buystack-module .buystack-options ul.packagetype li{display:list-item;width:100%;border:none;padding:0;margin-bottom:5px;font-size:14px;font-size:1.4rem;letter-spacing:.06rem}.buystack-module .buystack-options ul.packagetype li:before{content:initial}.buystack-module .buystack-options ul.packagetype li:after{top:3px;right:initial;text-align:left;width:initial;padding-left:7px}.buystack-module .buystack-options ul.packagetype li.PREORDER:before{background:none}.buystack-module .buystack-options ul.packagetype input{height:initial}.crosssell{position:relative;color:#222a2b;margin:15px 3%}.crosssell__headline{font-size:14px;font-size:1.4rem;border-bottom:1px solid #c2c2c2;padding-bottom:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media (min-width: 64em){.crosssell__container{max-height:235px;overflow-y:auto}}.crosssell__container.touch{max-height:initial;overflow-y:visible}.crosssell__product{border-bottom:1px solid #c2c2c2;font-size:14px;color:#222a2b;display:block;width:100%;user-select:none;cursor:pointer;max-height:400px;transition:all .4s ease}@media (min-width: 64em){.touch .crosssell__product{position:relative}}.crosssell__product.shrink{max-height:0;border-bottom-color:transparent;overflow:hidden}.crosssell__product svg{width:20px;height:20px}.crosssell__product__content{display:flex;align-items:center;padding:12px 15px 12px 0}.crosssell__product__content .crosssell__product__checkbox:focus{outline:none}.crosssell__product__content .crosssell__product__checkbox:focus svg{border:thin dotted #000}.crosssell__product__info{width:38px;position:relative;top:1px}.crosssell__product__info:focus{outline:thin dotted #000}.crosssell__product__info svg circle{fill:#222a2b}.crosssell__product__info svg path{fill:#fff}.crosssell__product__image{max-width:65px;margin-left:5px}.crosssell__product__desc{width:100%;padding:0 2em 0 1em}.crosssell__product__desc span{display:block;padding:.25em 0}.crosssell__product__desc span:first-child{font-weight:900;line-height:1.25}.crosssell__product__desc span:only-child{font-weight:100}.crosssell__product__price{text-align:right;position:relative;top:1px;white-space:nowrap}.crosssell__product__checkbox{width:20px;top:1px;position:relative}.crosssell__product__checkbox svg{cursor:pointer;height:20px;vertical-align:middle;margin-left:5px}.crosssell__product__checkbox svg path{stroke:#017987;fill:none;stroke-dasharray:326.542px, 326.542px;stroke-dashoffset:326.542px;transition:stroke-dashoffset 0.15s}.crosssell__product__checkbox svg rect{stroke:#ccc;fill:none}.crosssell__product.checked svg path{stroke-dashoffset:0}.crosssell__tooltip{background-color:#fff;border:2px solid #333;color:#333;font-size:.9em;border-radius:5px;position:absolute;z-index:99999;padding:5px;box-shadow:1px 2px 5px rgba(0,0,0,0.25);width:250px;display:none;transform:translateX(-50%) translateY(-100%);left:50%;top:-15px}.crosssell__tooltip--active{display:block}.crosssell__tooltip__content{padding:4px 8px}.crosssell__tooltip__content img{width:17%;padding-right:5px;float:left}.crosssell__tooltip__anchor{position:absolute;width:0;height:0;top:auto;right:auto;left:50%;bottom:-10px;transform:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;border-bottom:0}@media screen and (min-width: 651px){.crosssell{margin:15px 0}.crosssell__tooltip{transform:translateX(-100%) translateY(-50%);top:50%;left:-15px}.crosssell__tooltip__anchor{top:50%;right:-10px;left:auto;bottom:auto;transform:translateY(-50%);border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #000;border-right:0}}.crosssell__more{display:none;width:100%;padding:15px 3%}.crosssell__more.touch{display:inline-block}.crosssell__more:after{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);border-bottom:1px solid #c2c2c2;width:3em}.pdp-mini-case{bottom:20px;left:50%;margin-left:-70px;width:140px}.pdp-mini-case h6{font-size:10px;font-size:1rem;color:#222a2b;padding:10px;text-align:center}.pdp-mini-case img{display:block;margin:0 auto 10px;width:70%}.pdp-specs{margin-top:45px}.pdp-specs section .slick-dots{bottom:0;margin-top:15px;position:relative}.pdp-specs .otter-tab-with-carousel .details-tab-content{width:200px;display:inline-block;margin:50px 0 0 10%}.pdp-specs .otter-tab-with-carousel .details-tab-content p{color:#000;width:250px;height:200px;display:block;text-align:left;position:absolute;top:290px}.pdp-specs .otter-tab-with-carousel .details-tab-content h6{text-align:left;font-weight:bold;position:absolute;top:250px;color:#000;width:250px}.pdp-specs .otter-tab-with-carousel .details-tab-content span{position:absolute;border-radius:50%;display:block;margin-bottom:10px;height:120px;width:120px}.pdp-specs .otter-tab-with-carousel .details-tab-content span[data-icon]:before{color:#fff;background-color:#000;border:2px solid #000;border-radius:90px;font-size:4em;padding:40px;display:block;width:150px}.pdp-specs .details .details-description,.pdp-specs .details hr{display:none}.pdp-specs .product-features{margin:20px auto 0;width:80%}.pdp-specs .product-features .slick-track{margin:0px auto}.pdp-specs .product-feature span{background:#fed100;border-radius:10px;display:block;margin-bottom:10px;height:120px;width:120px}.pdp-specs .product-feature span:after{display:inline-block;vertical-align:middle;content:'';height:120px}.pdp-specs .product-feature span:before{font-size:60px;font-size:6rem;display:inline-block;vertical-align:middle;color:#222a2b;text-align:center;width:100%}.pdp-specs .product-feature h6{color:#222a2b;line-height:1.5em;margin-bottom:10px}.pdp-specs .product-feature p{font-size:16px;font-size:1.6rem;color:#222a2b;line-height:1.8em;width:80%}.pdp-specs .technology>div{padding:0 10%}.pdp-specs .technology>div>div{margin-bottom:40px}.pdp-specs .technology h6,.pdp-specs .technology p{color:#222a2b;margin-bottom:25px}.pdp-specs .technology .compatibility{font-size:0}.pdp-specs .technology .compatibility span{display:inline-block;vertical-align:top;margin-right:5%;width:45%}.pdp-specs .technology .compatibility a{display:block}.pdp-specs .technology .compatibility a:hover h4{color:#007987}.pdp-specs .technology .compatibility img{display:block;margin:20px auto 10px}.pdp-specs .technology .compatibility h4{font-size:16px;font-size:1.6rem;text-align:center;word-break:break-word;word-wrap:break-word}.pdp-specs .technology .features,.pdp-specs .technology .materials,.pdp-specs .technology .compatibility{float:left;padding-left:2%;width:35%}.pdp-specs .technology .features li,.pdp-specs .technology .materials li,.pdp-specs .technology .compatibility li{font-size:14px;font-size:1.4rem;font-family:"Open Sans",sans-serif;line-height:1.2em;margin-bottom:15px;padding-left:12px}.pdp-specs .technology .features li:before,.pdp-specs .technology .materials li:before,.pdp-specs .technology .compatibility li:before{content:'- ';margin-left:-10px}.pdp-specs .technology .materials{padding-left:0;width:30%}.pdp-specs .technology .features{border-left:1px solid #767676}.pdp-specs .technology .environmental-protection{clear:both;margin:0 auto}.pdp-specs .technology .environmental-protection h6{margin-bottom:15px}.pdp-specs .technology .environmental-protection p{font-size:14px;font-size:1.4rem;float:left;line-height:1.2em;width:80%}.pdp-specs .technology .environmental-protection .patents{font-size:14px;font-size:1.4rem;color:#767676;font-family:"Open Sans",sans-serif;float:right}.pdp-specs .cross-sell-items{margin-top:10px;width:80%}@media (max-width: 1000px){.pdp-specs .product-features{width:96%}.pdp-specs .product-feature p{width:90%}.pdp-specs .technology>div{padding:0 4%}.pdp-specs .technology .compatibility{width:30%}.pdp-specs .technology .materials,.pdp-specs .technology .features{width:35%}}@media (max-width: 860px) and (min-width: 481px){.pdp-specs .product-features{width:90%}.pdp-specs .cross-sell-items{margin-top:30px}.pdp-specs .technology .compatibility,.pdp-specs .technology .features,.pdp-specs .technology .materials,.pdp-specs .technology .environmental-protection{border:none;float:left;margin:0 0 20px;padding:0 1%;width:50%}.pdp-specs .technology .compatibility{clear:right}.pdp-specs .technology .compatibility img{margin-top:0}.pdp-specs .technology .environmental-protection{clear:none}.pdp-specs .technology .environmental-protection p{width:90%}.pdp-specs .technology .environmental-protection .patents{margin-right:10%}}@media (max-width: 650px){.pdp-specs .product-feature span{margin:0 auto 10px}.pdp-specs .product-feature h6,.pdp-specs .product-feature p{text-align:center}.pdp-specs .product-feature p{margin:0 auto}.pdp-specs .details .details-description{color:#222a2b;display:block;line-height:1.5em;padding:0 5%}.pdp-specs .details hr{background:#767676;border:none;display:block;height:1px;margin:5%;width:90%}}@media (max-width: 580px){.pdp-specs{min-height:0px}}@media (max-width: 540px){.pdp-specs .technology .materials,.pdp-specs .technology .features,.pdp-specs .technology .compatibility,.pdp-specs .technology .environmental-protection,.pdp-specs .technology .environmental-protection p{width:100%}.pdp-specs .technology .features{border:none}.pdp-specs .technology .compatibility img{margin-top:0}}.highlightBorder{border-top:1px solid #9e9e9e;border-bottom:none !important}.pdp-features strong{font-weight:bold}.pdp-features .hide-desktop{display:none}.pdp-features .pdp-features-hero{overflow:hidden;position:relative;z-index:1}.pdp-features .pdp-features-hero:after{display:inline-block;vertical-align:middle;content:'';padding-top:38.9%;position:relative}@media (min-width: 1440px){.pdp-features .pdp-features-hero:after{padding-top:0;height:560px}}.no-cssgradients .pdp-features .pdp-features-hero:after{display:none}.no-cssgradients .pdp-features .pdp-features-hero .faux-img{display:inline-block;vertical-align:middle;padding-top:38.9%;position:relative}.pdp-features .pdp-features-hero-content{margin-left:10%;width:375px}.pdp-features .pdp-features-hero-content h1{font-size:60px;font-size:6rem;color:#fff}.pdp-features .pdp-features-hero-content p{font-size:26px;font-size:2.6rem;line-height:1.2em;width:80%;color:white}.pdp-features .pdp-feature{font-size:0px;font-size:0rem;border-top:1px solid #767676;margin:0 auto;width:67%}.pdp-features .pdp-feature:before{display:inline-block;vertical-align:middle;content:'';height:100%}.pdp-features .pdp-feature p{color:#222a2b}.pdp-features .pdp-feature h3,.pdp-features .pdp-feature h4{font-size:18px;font-size:1.8rem;line-height:2.5rem;width:100%}.pdp-features .pdp-feature h3{font-size:20px;font-size:2rem;text-transform:uppercase}.pdp-features .feature-content p{font-size:16px;font-size:1.6rem;line-height:1.8em;margin:10px 0}.pdp-features .pdp-features-thirds{border-bottom:1px solid #767676;padding-bottom:40px;position:relative;z-index:3}.pdp-features .pdp-features-thirds>*{display:inline-block;vertical-align:middle;width:33%}.pdp-features .pdp-features-thirds .closeup h6{color:#222a2b;padding:25px 10px 0;text-align:center}.pdp-features .pdp-features-thirds img{margin:0 auto;max-width:250px;width:90%;display:block}.pdp-features .pdp-features-thirds .large-product-img img{margin-top:-50%;max-width:300px;width:100%}.pdp-features .pdp-features-thirds .feature-content{float:none;padding-left:5%}.pdp-features .pdp-features-halves{border-top:1px solid #767676;clear:both;min-height:280px;height:auto}.pdp-features .pdp-features-halves>*{display:inline-block;vertical-align:middle;padding:1%;width:50%}.pdp-features .pdp-features-halves>span+.feature-content{display:none}.pdp-features .pdp-features-halves>span img{width:100%}.pdp-features .pdp-features-halves .feature-content.hide-desktop{display:none}.pdp-features .pdp-features-two-one{height:475px;min-height:280px}.pdp-features .pdp-features-two-one>*{display:inline-block;vertical-align:middle;padding:1%;width:50%}.pdp-features .pdp-features-two-one img{width:100%}.pdp-features .pdp-features-two-one .feature-content{padding-left:0}.pdp-features .pdp-features-two-one .feature-content h4{margin-bottom:30px}.pdp-features .pdp-features-two-one .feature-content img{max-width:250px;width:60%}@media (max-width: 1300px){.pdp-features .pdp-feature{width:88%}.pdp-features .pdp-feature h3,.pdp-features .pdp-feature h4{width:100%}}@media (max-width: 860px){.pdp-features .pdp-feature{height:auto}}@media (max-width: 860px) and (min-width: 481px){.pdp-features .pdp-features-hero:after{display:inline-block;vertical-align:middle;content:'';padding-top:46.5%;position:relative}}@media (max-width: 860px) and (min-width: 481px) and (min-width: 861px){.pdp-features .pdp-features-hero:after{padding-top:0;height:400px}}@media (max-width: 860px) and (min-width: 481px){.no-cssgradients .pdp-features .pdp-features-hero:after{display:none}.no-cssgradients .pdp-features .pdp-features-hero .faux-img{display:inline-block;vertical-align:middle;padding-top:46.5%;position:relative}.pdp-features .pdp-features-hero-content{margin-left:5%}.pdp-features .pdp-features-hero-content p,.pdp-features .pdp-features-hero-content h1{color:#fff}.pdp-features .pdp-feature{padding:50px 0}}@media (max-width: 750px){.pdp-features h3,.pdp-features h4{font-size:20px;font-size:2rem}.pdp-features p{font-size:14px;font-size:1.4rem;line-height:1.6em}}@media (max-width: 650px){.pdp-features picture{width:100%;text-align:center}.pdp-features .pdp-feature{padding:30px 0}.pdp-features .pdp-feature .hide-desktop{display:block;margin:0 auto;text-align:center;width:87%}.pdp-features .pdp-features-hero-content{width:300px}.pdp-features .pdp-features-hero-content h1{font-size:40px;font-size:4rem}.pdp-features .pdp-features-hero-content p{font-size:20px;font-size:2rem}.pdp-features .pdp-features-thirds{display:none}.pdp-features .pdp-features-halves:before{display:none}.pdp-features .pdp-features-halves .feature-content{display:none}.pdp-features .pdp-features-halves .feature-content.hide-desktop{display:block}.pdp-features .pdp-features-halves>span{display:block;margin:30px auto 15px;width:90%}.pdp-features .pdp-features-halves>span+.feature-content{display:block;margin:0 auto 20px;text-align:center;width:80%}.pdp-features .pdp-features-two-one>span{display:block;margin:0 auto 10px;width:90%}.pdp-features .pdp-features-two-one img{display:block;margin:0 auto;width:70%}.pdp-features .pdp-features-two-one .feature-content{margin-left:10%;padding:0;text-align:center;width:80%}.pdp-features .pdp-features-two-one .feature-content img{display:none}.pdp-features h3{font-size:24px;font-size:2.4rem}.pdp-features h4{font-size:16px;font-size:1.6rem;line-height:1.4em}}@media (max-width: 480px){.pdp-features .buystack-module .buystack-product-description h2{text-align:center}.pdp-features .pdp-features .hide-desktop{display:block}.pdp-features .pdp-features-hero{min-height:225px}.pdp-features .pdp-features-hero-content{width:240px}.pdp-features .pdp-features-hero-content h1{font-size:24px;font-size:2.4rem;text-align:left}.pdp-features .pdp-features-hero-content p{font-size:16px;font-size:1.6rem;text-align:left}.pdp-features h3,.pdp-features h4{margin:5px auto;text-align:center;width:80%}.pdp-features .pdp-feature{width:90%}.pdp-features .pdp-feature>*{width:100%}}.docked-buystack{font-size:0px;font-size:0rem;background:#fff;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;display:none;position:fixed;top:0;width:100%;z-index:20}.docked-buystack>div{display:inline-block;vertical-align:middle;min-height:7rem;width:50%;padding:0.5rem}.docked-buystack>div.info{text-align:right;padding-right:2.5rem}.docked-buystack>div.buy{border-left:1px solid #ccc;padding-left:2.5rem}.docked-buystack>div.buy .price-quantity-stock{margin:0;text-align:left}.docked-buystack>div.buy .pricing,.docked-buystack>div.buy .price-range{padding:0.5rem;text-align:center;display:inline-block;vertical-align:middle}.docked-buystack>div.buy .promo p{text-align:left;width:auto}.no-multiplebgs .docked-buystack{min-width:1050px}.no-multiplebgs .docked-buystack .docked-left .product-promo-text{width:140px}.docked-buystack .product-title{display:inline-block;vertical-align:middle;max-width:300px}.docked-buystack h4{font-size:18px;font-size:1.8rem}.docked-buystack h3{color:#ccc;font-size:1.4rem;max-width:200px;text-align:right}.docked-buystack .color-options{font-size:0;margin-top:8px;width:270px}.docked-buystack .product-promo-text{font-size:10px;font-size:1rem;line-height:1.2em;width:175px}.docked-buystack .product-unavailable{display:block}.docked-buystack .product-unavailable>p,.docked-buystack .product-unavailable form{display:inline-block;vertical-align:middle}.docked-buystack .product-unavailable>p{margin-right:5px;margin-bottom:0;width:175px}.docked-buystack .product-unavailable form{width:300px}.docked-buystack .instockdate{display:block !important}.docked-buystack .price-quantity-stock{text-align:left;width:100%;height:auto !important}.docked-buystack .price-quantity-stock>*{margin-left:15px}.docked-buystack .price-quantity-stock>*:first-child{margin-left:0}.docked-buystack .price-quantity-stock .price,.docked-buystack .price-quantity-stock .price-range{font-size:26px;font-size:2.6rem;display:block;font-weight:normal}.docked-buystack .price-quantity-stock sup{margin-top:5px}.docked-buystack .price-quantity-stock .list-price{display:block;margin:2px 0 0 10px}.docked-buystack .price-quantity-stock .stock{margin-top:8px}.docked-buystack .price-quantity-stock .stock strong{display:inline-block;vertical-align:middle;margin-left:5px;margin-top:-2px}.docked-buystack .price-quantity-stock .quantity-dropdown:after{top:8px}.docked-buystack .mnm-docked-options h5{font-size:10px;font-size:1rem;letter-spacing:0.5px;text-align:center;text-transform:none}.docked-buystack .mnm-docked-options .your-selections{display:none}.docked-buystack .mnm-docked-options .color-options{display:block;width:auto}.docked-buystack .mnm-docked-options .color-options li{display:none}.docked-buystack .mnm-docked-options .color-options li.selected{border:none;display:block;margin:0 auto}.docked-buystack .mnm-docked-options .color-options li.selected span,.docked-buystack .mnm-docked-options .color-options li.selected img{border:none}.docked-buystack .mnm-docked-options .color-options li.selected img.fake-image{width:auto}.docked-buystack .mnm-docked-options .color-options li.coming-soon:after,.docked-buystack .mnm-docked-options .color-options li.out-of-stock:after,.docked-buystack .mnm-docked-options .color-options li.selected:after{font-size:10px;font-size:1rem;top:3px}.docked-buystack .mnm-docked-options h6{font-size:10px;font-size:1rem;border-bottom:1px solid #ececec;color:#9e9e9e;margin-bottom:2px;padding-bottom:1px;width:100%}.docked-buystack .mnm-docked-options.monogram{margin-top:4px}.docked-buystack .mnm-docked-options.monogram .color-options{margin-top:3px;padding:0}.docked-buystack .mnm-docked-options.monogram .color-options:after{display:none}.docked-buystack .mnm-docked-options.customSiliconeColor{padding-left:10px;margin-left:10px;border-left:1px solid #CCC}.docked-buystack#mnm-docked-buystack .promo{display:none}.docked-buystack#mnm-docked-buystack .product-promo-text{width:120px}.no-multiplebgs .docked-buystack#mnm-docked-buystack .product-promo-text{display:none}.no-multiplebgs .docked-buystack#mnm-docked-buystack .product-promo-text+.separator{display:none}.docked-buystack#mnm-docked-buystack .your-selections{cursor:pointer;display:none;left:12px;position:absolute;top:-12px;text-align:left;width:150px}.docked-buystack#mnm-docked-buystack .your-selections span{font-size:6px;font-size:.6rem;background:#f0f0f0;border:1px solid #c8caca;height:26px;left:100%;margin-left:6px;text-align:center;padding-top:7px;position:absolute;top:0;width:26px}.mnm-buystack-module.buystack-module .docked-buystack#mnm-docked-buystack .product-unavailable,.mnm-buystack-module.buystack-module .docked-buystack#mnm-docked-buystack .product-available,.mnm-buystack-module.buystack-module .docked-buystack#mnm-docked-buystack .price-quantity-stock{margin:0}@media (max-width: 1500px){.docked-buystack.mnm-docked-buystack .product-unavailable>p{display:block;margin-bottom:5px;width:100%}}@media (max-width: 1375px){.docked-buystack .product-unavailable>p{display:block;margin-bottom:5px;width:100%}}@media (max-width: 1200px){.docked-buystack.mnm-docked-buystack .product-promo-text{display:none}.docked-buystack.mnm-docked-buystack .product-promo-text+.separator{display:none}}@media (max-width: 1100px){.docked-buystack .product-promo-text{display:none}.docked-buystack .product-promo-text+.separator{display:none}.docked-buystack .price-quantity-stock>*{margin-left:10px}}@media (max-width: 1050px){.docked-buystack.mnm-docked-buystack .product-title+.separator{display:inline-block;vertical-align:middle}.docked-buystack.mnm-docked-buystack .separator{display:none}.docked-buystack.mnm-docked-buystack .mnm-docked-options{position:relative}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5{display:none}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections{display:block}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections span{display:none}}@media (max-width: 860px) and (min-width: 481px){.docked-buystack .color-options{width:auto}.docked-buystack .color-options h5{font-size:10px;font-size:1rem;display:block;margin-bottom:10px;text-align:center;text-transform:none}.docked-buystack .color-options li{display:none}.docked-buystack .color-options li.selected{display:block}.mnm-buystack-module .docked-buystack.mnm-docked-buystack .color-options{padding:0 4px}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections{left:4px}}@media (max-width: 800px){.docked-buystack .product-title h4{font-size:14px;font-size:1.4rem}.docked-buystack .product-title h3{font-size:16px;font-size:1.6rem}.docked-buystack .docked-right{width:auto}.docked-buystack .price-quantity-stock .price{font-size:18px;font-size:1.8rem}}@media (max-width: 700px){.docked-buystack.mnm-docked-buystack .separator{margin:14px 8px}.docked-buystack.mnm-docked-buystack .color-options{display:none}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections{font-size:12px;font-size:1.2rem;width:auto}.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections span{display:block}}@media (max-width: 580px){.docked-buystack.mnm-docked-buystack .mnm-docked-options h5.your-selections{display:none}}.accessories{background-color:whitesmoke;position:relative;line-height:1.5rem}.accessories.otter-tab{background-color:white}.accessories .close{color:#767676;font-size:20px;font-size:2rem;position:absolute;top:1rem;right:1rem;cursor:pointer;z-index:1}.accessories h5{font-size:24px;text-transform:uppercase;font-weight:bold;line-height:25px}.accessories img{max-height:100px;max-width:100px}.accessories .accessories{text-align:center}.accessories .controls{text-align:right;float:left;width:20%;margin-top:3.5rem;margin-right:45px}.accessories .controls h6{text-transform:none;font-weight:normal;line-height:16px}.accessories .controls h6 strong{font-weight:bold}.accessories .controls h3{text-transform:none;font-weight:normal;line-height:16px;font-size:1.6rem;letter-spacing:1px}.accessories .controls h3 strong{font-weight:bold}.accessories .acc-out{font-size:7.5px;font-size:.75rem;color:#2b2b2b;letter-spacing:2px;text-transform:uppercase}.accessories .long-list{background-color:white}.accessories .accessories-display-name{display:none}.tiles-container ul{display:flex;flex-flow:row wrap;justify-content:space-evenly}.accessories .product-tile{position:relative;padding-bottom:55px}@media (max-width: 860px) and (min-width: 481px){.accessories .product-tile{width:250px;margin-top:15px}}.accessories .product-tile .product-image{padding-bottom:10px}.accessories .product-tile .product-name{padding-bottom:10px}.accessories .product-tile .product-name .swatches{position:relative;bottom:auto;left:auto;text-align:center}.accessories .product-tile .product-name .swatches ul.color-options{text-align:center}.accessories .product-tile .product-name .swatches ul.color-options li{float:none;margin-bottom:5px;margin-right:-3px;height:25px;width:25px}.accessories .product-tile .product-name .swatches ul.color-options:after{display:none}.accessories .product-tile .product-name h2{font-size:20px;letter-spacing:0.04em;line-height:24px;text-transform:none}@media (max-width: 480px){.accessories .product-tile .product-name h2{font-size:13px;line-height:16px}}.accessories .product-tile .product-name h2 a{text-transform:none;color:#222a2b}.accessories .product-tile .product-name h2 a .device-name{font-weight:100;display:block;font-size:small;padding-bottom:2px}.accessories .product-tile .product-name h2 a .accessories-device-name{display:block;padding-bottom:2px}.accessories .product-tile .product-name h2 .othercolors{display:block}.accessories .product-tile .bv-inline-ratings{padding:0;width:100%}@media (max-width: 480px){.accessories .product-tile .bv-inline-ratings{bottom:103px}}.accessories .product-tile .bv-inline-ratings .reviewstars{text-align:center;margin-bottom:8px}.accessories .product-tile .bv-inline-ratings .reviewstars .rs img{position:relative}.accessories .product-tile .bv-inline-ratings .reviewstars p.reviewcount{display:none}.accessories .product-tile .zeroreviews{visibility:hidden}.accessories .product-tile .product-promo{font-size:12px;color:#007987;letter-spacing:0.1em;line-height:14px;text-transform:uppercase;padding-bottom:5px;width:100%}@media (max-width: 480px){.accessories .product-tile .product-promo{font-size:11px;bottom:75px}}.accessories .product-tile .product-pricing{width:100%}.accessories .product-tile .product-pricing .product-price{font-size:20px;letter-spacing:0.04em;line-height:24px;text-transform:none}.accessories .product-tile .product-pricing .product-price.discounted{color:#b8b8b8;text-decoration:line-through}.accessories .product-tile .product-pricing .product-price .price-sales{color:#e00000}.accessories .product-tile .product-pricing .product-price .price-standard.strikeout{color:#b5b5b5}.accessories .product-tile .product-pricing .product-sales-price,.accessories .product-tile .product-pricing .product-standard-price{font-size:20px;letter-spacing:0.04em;line-height:24px;text-transform:none}.accessories .product-tile .product-pricing .product-sales-price.discounted,.accessories .product-tile .product-pricing .product-standard-price.discounted{color:#b8b8b8;text-decoration:line-through}.accessories .product-tile .product-pricing .product-sales-price{color:#e00000}.accessories .product-tile .product-pricing .product-discounted-price span{padding:0 4px}.accessories .product-tile .product-buttons{position:absolute;bottom:0;right:0;left:0}@media (max-width: 860px) and (min-width: 481px){.accessories .product-tile .product-buttons{width:100%}}@media (max-width: 480px){.accessories .product-tile .product-buttons{width:100%}}.accessories .accessory{display:flex;font-size:9px;font-size:.9rem;margin:1.5rem 1rem;max-width:250px}.accessories .accessory .product-tile{line-height:1.1rem;text-align:center;position:relative;padding-bottom:55px}.accessories .accessory .product-tile .product-name{font-size:14px;font-size:1.4rem;line-height:15px}.accessories.short-list{margin-left:20%;padding-top:2rem;text-align:left}.accessories.short-list ul{display:flex;flex-flow:row wrap;justify-content:space-evenly}@media (max-width: 480px){.accessories.short-list ul{justify-content:flex-start}}.accessories.short-list .product-tile{display:flex;padding-bottom:0}.accessories.short-list .product-tile .left{padding-right:1rem}.accessories.short-list .product-tile .right{text-align:left}.accessories.short-list .product-tile .addtocart a{text-decoration:underline;text-transform:uppercase;color:#007987;cursor:pointer}.accessories.short-list .product-tile .addtocart a p{font-weight:bold;color:#007987}.accessories.short-list .product-name{margin:0;padding-bottom:0}.accessories.short-list .product-name a{color:#222a2b}.accessories.short-list .product-price{font-size:14px;font-size:1.4rem;font-weight:bold;color:#222a2b;margin:5px 0 15px 0}.accessories.short-list .product-price .price-sales{color:#e00000}.accessories.short-list .product-price .price-standard.strikeout{color:#b5b5b5}@media (max-width: 860px) and (min-width: 481px){.accessories{padding:1.5rem 0;font-size:60%;line-height:normal}.accessories.closeable{margin:2rem 0}.accessories .close{right:3%;top:3%}.accessories img{max-width:80px}.accessories .controls{width:auto;margin-top:0;margin-left:1rem}.accessories .accessory{margin:0}.accessories .short-list{padding-top:0}.accessories .short-list .product-price{font-size:80%;line-height:1.7rem}}@media (max-width: 480px){.accessories{padding:5%}.accessories.closeable{margin:2rem 0}.accessories .controls{text-align:left;float:none;width:auto;margin-top:0}.accessories .close{top:2%;right:2%}.accessories .short-list{margin-left:0}.accessories .short-list .accessory{display:block;clear:both}.accessories .long-list .product-tile{max-width:140px}.product-tile{width:auto}}.testimonials{background:#f5f5f5}.testimonials .testimonials-wrap{font-size:0;margin:0 auto;max-width:1240px;width:90%}.testimonials .testimonial{display:inline-block;vertical-align:middle;overflow:hidden;position:relative}.testimonials .testimonial>div{background:#fff;height:490px;margin:0 2%}.testimonials blockquote{font-size:14px;font-size:1.4rem;color:#222a2b;font-family:"Open Sans",sans-serif;height:120px;line-height:2em;margin-bottom:30px;padding:0 2%;text-align:center}.testimonials blockquote:before{display:inline-block;vertical-align:top;content:'\201D'}.testimonials blockquote:after{display:inline-block;vertical-align:top;content:'...\201D'}.testimonials h4,.testimonials p{text-align:center}.testimonials h4{height:66px;margin:15px 0;padding:0 10%;line-height:1.2em}.testimonials .testimonial-top{height:200px;overflow:hidden;position:relative}@media (max-width: 1050px){.testimonials h4{font-size:22px;font-size:2.2rem;height:52px}.testimonials blockquote{font-size:14px;font-size:1.4rem;line-height:1.5em;padding:0 4%}.testimonials .testimonials-wrap{width:95%}}@media (max-width: 860px) and (min-width: 481px){.testimonials blockquote{line-height:1.4em}}@media (max-width: 540px){.testimonials{padding:20px 0 50px}.testimonials h4,.testimonials blockquote,.testimonials .testimonial>div,.testimonials .testimonial-top{height:auto}.testimonials .testimonial-top{max-height:200px}.testimonials blockquote{margin-bottom:15px}.testimonials p{padding-bottom:20px}.testimonials .img-wrap{height:auto;left:inherit;position:relative;top:inherit;width:auto}.testimonials .img-wrap img{bottom:inherit;display:block;left:inherit;min-height:inherit;min-width:inherit;right:inherit;top:inherit;position:relative;width:100%}}.full-video{max-height:initial;height:auto;overflow:initial;position:relative;width:100%;z-index:1}.full-video .full-video-content{display:inline-block;vertical-align:middle;margin-left:25%;position:relative;text-align:center;width:50%;z-index:5}.full-video .full-video-content h1{font-size:35px;font-size:3.5rem;color:#222a2b;margin:10px 0}.full-video .full-video-content>p{font-size:18px;font-size:1.8rem;letter-spacing:0.5px;line-height:2em;margin-bottom:25px}@media (max-width: 860px) and (min-width: 481px){.full-video{min-height:300px}.full-video:after{display:inline-block;vertical-align:middle;content:'';padding-top:46.5%;position:relative}}@media (max-width: 860px) and (min-width: 481px) and (min-width: 861px){.full-video:after{padding-top:0;height:400px}}@media (max-width: 860px) and (min-width: 481px){.no-cssgradients .full-video:after{display:none}.no-cssgradients .full-video .faux-img{display:inline-block;vertical-align:middle;padding-top:46.5%;position:relative}.full-video:after{min-height:initial;padding-top:0}.full-video .full-video-content{margin-left:15%;width:70%}.full-video .full-video-content>p{line-height:1.5em;margin-bottom:15px}}@media (max-width: 480px){.full-video{min-height:250px}.full-video:after{min-height:250px}.full-video .full-video-content h1{font-size:24px;font-size:2.4rem;margin-bottom:25px}.full-video .full-video-content>p{display:none}}.module-video{width:87%;margin:0 auto 50px}.module-video .col-6{margin-bottom:20px}.module-video__heading{text-align:center;color:#000;padding:40px 0}.module-video__thumbnail{position:relative;width:100%;height:0;padding-bottom:56.25%}.module-video__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%}.module-video__thumbnail header{background-color:transparent;position:absolute;width:100%;top:50%;margin-top:-95px}.module-video__thumbnail header h4{position:relative;width:100%;text-align:center;text-transform:uppercase;color:#fff;z-index:2;padding:0 12px;margin-bottom:30px;line-height:3.4rem;font-size:2.4rem;letter-spacing:2px}.module-video__thumbnail header h4:after{content:' ';border-bottom:2px solid #fff;position:absolute;bottom:-15px;width:36px;left:50%;margin-left:-17px}.module-video__thumbnail header p{color:white;padding:0 20px;margin-bottom:15px;text-align:center}.module-video__thumbnail header .video-button.medium{position:relative;height:60px;width:60px;margin-left:-30px;z-index:2}.module-video__thumbnail header .video-button.medium:after{border-width:14px 18px;left:24px;top:16px}.module-video__vid{display:none;position:relative;padding-bottom:56.25%}.module-video__vid:after{content:url(../images/pdp-images/global/ajax-loader.gif);position:absolute;z-index:-1;top:50%;left:50%;margin-top:-15px;margin-left:-15px}.module-video__vid button{position:absolute;z-index:1;right:0;top:0;transform:translateY(-100%);font-weight:100}.module-video__vid button:after{content:'\e632';font-family:"Icons";font-size:1rem;padding-left:5px}.module-video__vid iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-video__article{padding:30px 90px 20px 0}@media (min-width: 720px){.module-video .col-6{width:47%;margin:0 1.5%}}@media (max-width: 860px){.module-video__thumbnail header{margin-top:-80px}.module-video__article{padding:30px 0 20px}.module-video__article h2{font-size:1.9rem}.module-video__thumbnail header p{display:none}}@media (max-width: 321px){.module-video__thumbnail header{top:0;margin-top:2px}.module-video__thumbnail header h4{line-height:2.4rem;margin:10px auto 25px}.module-video__thumbnail header .video-button.medium{position:relative;height:35px;width:35px;margin-left:-17px;z-index:2}.module-video__thumbnail header .video-button.medium:after{border-width:10px 14px;left:13px;top:8px}.testimonials{padding:0px}.testimonials-wrap>.testimonials{padding:20px 0 50px}.testimonials .testimonial>div{width:91%;margin:0px auto}.module-video{margin:0 auto 30px}}.cross-sell,.related-products{padding:40px 0;text-align:center}.cross-sell h6,.related-products h6{color:#222a2b;text-align:center}.cross-sell .carousel-recomendations,.related-products .carousel-recomendations{display:inline-block}.cross-sell .carousel-recomendations li,.related-products .carousel-recomendations li{float:left}.cross-sell .cross-sell-items,.cross-sell .js-cart-recommendations,.related-products .cross-sell-items,.related-products .js-cart-recommendations{margin:15px auto;width:60%}.cross-sell .cross-sell-items .slick-track,.cross-sell .js-cart-recommendations .slick-track,.related-products .cross-sell-items .slick-track,.related-products .js-cart-recommendations .slick-track{margin:auto}.cross-sell .cross-sell-items .cross-sell-item,.cross-sell .js-cart-recommendations .cross-sell-item,.related-products .cross-sell-items .cross-sell-item,.related-products .js-cart-recommendations .cross-sell-item{display:inline-block;vertical-align:top}.cross-sell .cross-sell-items .cross-sell-item a,.cross-sell .js-cart-recommendations .cross-sell-item a,.related-products .cross-sell-items .cross-sell-item a,.related-products .js-cart-recommendations .cross-sell-item a{display:block}.cross-sell .cross-sell-items .cross-sell-item:hover h4,.cross-sell .js-cart-recommendations .cross-sell-item:hover h4,.related-products .cross-sell-items .cross-sell-item:hover h4,.related-products .js-cart-recommendations .cross-sell-item:hover h4{color:#007987}.cross-sell .cross-sell-items .img-container,.cross-sell .js-cart-recommendations .img-container,.related-products .cross-sell-items .img-container,.related-products .js-cart-recommendations .img-container{height:230px;margin-bottom:20px}.cross-sell .cross-sell-items img,.cross-sell .js-cart-recommendations img,.related-products .cross-sell-items img,.related-products .js-cart-recommendations img{display:block;height:auto;margin:0 auto}.cross-sell .cross-sell-items h4,.cross-sell .cross-sell-items p,.cross-sell .js-cart-recommendations h4,.cross-sell .js-cart-recommendations p,.related-products .cross-sell-items h4,.related-products .cross-sell-items p,.related-products .js-cart-recommendations h4,.related-products .js-cart-recommendations p{color:#222a2b;text-align:center}.cross-sell .cross-sell-items h4,.cross-sell .js-cart-recommendations h4,.related-products .cross-sell-items h4,.related-products .js-cart-recommendations h4{font-size:16px;font-size:1.6rem;margin:0 auto;min-height:32px;width:160px}.cross-sell .cross-sell-items .price,.cross-sell .js-cart-recommendations .price,.related-products .cross-sell-items .price,.related-products .js-cart-recommendations .price{font-size:12px;font-size:1.2rem;font-family:"Nudista",sans-serif;font-weight:bold;margin:10px 0}.cross-sell .cross-sell-items .button,.cross-sell .js-cart-recommendations .button,.related-products .cross-sell-items .button,.related-products .js-cart-recommendations .button{display:table;margin:20px auto}@media (max-width: 1200px){.cross-sell .cross-sell-items,.cross-sell .js-cart-recommendations,.related-products .cross-sell-items,.related-products .js-cart-recommendations{width:80%}}@media (max-width: 860px){.cross-sell .cross-sell-items,.cross-sell .js-cart-recommendations,.related-products .cross-sell-items,.related-products .js-cart-recommendations{width:100%}}.cross-sell-recommendations h6{color:black;text-align:center;margin-top:20px;font-size:1.6rem;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px}.recommendation-items .analytics.capture-product-id,.recommendation-items .analytics.captureproductid{display:none}.recommendation-items .tooltip-content{display:none}.product-pricing .product-discounted-price .discounted{color:#767676;text-decoration:line-through}.mnm-buystack-module.buystack-module .color-options{padding:0 12px}.mnm-buystack-module.buystack-module .color-options .see-more{display:none}.mnm-buystack-module.buystack-module em.sku{display:none !important}.mnm-buystack-module.buystack-module .buystack-product-description .badges{border-bottom:1px solid #c2c2c2;display:block;padding-bottom:15px;font-size:12px;text-align:center}.mnm-buystack-module.buystack-module .buystack-product-description .badges img{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5, 1.5);margin-bottom:10px}.mnm-buystack-module.buystack-module .buystack-options{padding:0}.mnm-buystack-module.buystack-module .buystack-options>h6,.mnm-buystack-module.buystack-module .buystack-options>.color-options{display:none}.mnm-buystack-module.buystack-module .buystack-options .product-unavailable,.mnm-buystack-module.buystack-module .buystack-options .product-available{padding:0 15px 15px}.mnm-buystack-module.buystack-module .buystack-options .price-quantity-stock{margin-top:15px;padding:0 15px}.mnm-buystack-module.buystack-module .mnm-accordion{display:block}.mnm-buystack-module.buystack-module .mnm-accordion-element h5{font-size:14px;font-size:1.4rem;transition:background-color .5s;background-color:#fff;border-bottom:1px solid #d3d4d5;border-top:1px solid #d3d4d5;color:#222a2b;cursor:pointer;font-weight:normal;height:35px;margin-top:-1px;padding:8px 10px 5px;position:relative;z-index:3}.mnm-buystack-module.buystack-module .mnm-accordion-element h5:after{display:inline-block;vertical-align:middle;content:'\e614';float:right;font-family:Icons;margin-top:1px}.mnm-buystack-module.buystack-module .mnm-accordion-element h5:before{transition:border-width .5s;border-width:0;content:'';position:absolute}.mnm-buystack-module.buystack-module .mnm-accordion-element h5:hover{color:#007987}.mnm-buystack-module.buystack-module .mnm-accordion-element h5 span{display:inline-block;vertical-align:middle;font-size:12px;font-size:1.2rem;border:1px solid #d8d8d8;color:#007987;height:20px;overflow:hidden;margin:-2px 10px 0 0;text-align:center;width:30px}.mnm-buystack-module.buystack-module .mnm-accordion-element h5 img{display:block;height:100%;width:100%}.mnm-buystack-module.buystack-module .mnm-accordion-element>div{transition:height .5s;box-shadow:inset 0px -8px 14px -10px #ccc;height:0px;overflow:hidden}.no-csstransitions .mnm-buystack-module.buystack-module .mnm-accordion-element>div{display:none}.mnm-buystack-module.buystack-module .mnm-accordion-element.autoexpand:not(.expanded)>div{transition:height .5s;height:0px !important}.mnm-buystack-module.buystack-module .mnm-accordion-element.autoexpand.expanded>div{transition:height .5s;height:auto}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded h5{background-color:#222a2b;border:none;color:#fff;z-index:10}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded h5:after{content:'\e62f';margin-top:2px}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded h5:before{border-color:#222a2b transparent transparent;border-width:5px;border-style:solid;left:20px;top:100%}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded h5 span{margin-top:-1px}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded>div{border-bottom:1px solid #d3d4d5;height:100px}.no-csstransitions .mnm-buystack-module.buystack-module .mnm-accordion-element.expanded>div{display:block}.mnm-buystack-module.buystack-module .mnm-accordion-element.outer-layer h5 img,.mnm-buystack-module.buystack-module .mnm-accordion-element.inner-layer h5 img{display:none}.mnm-buystack-module.buystack-module .mnm-accordion-element.monogram span{background:#fff;padding-top:3px}.mnm-buystack-module.buystack-module .mnm-accordion-element.monogram span:before{content:'\e633';font-family:Icons}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .buystack-product-description .badges{display:none}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .buystack-product-description>p{padding-bottom:12px}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .color-options .see-more{display:none}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .product-available,.mnm-buystack-module.buystack-module .pdp-tabile-buystack .product-unavailable{padding:0}@media (min-width: 861px){.mnm-buystack-module.buystack-module .buystack-product-description{top:-15px}}@media (max-width: 860px){.mnm-buystack-module.buystack-module .buystack-product-description .badges{display:none}.mnm-buystack-module.buystack-module .buystack-product-description>p{line-height:1.5em}.mnm-buystack-module.buystack-module .mnm-accordion{margin-left:-18px;width:316px}.mnm-buystack-module.buystack-module .mnm-accordion-element h5{height:44px;padding:12px 15px 5px}.mnm-buystack-module.buystack-module .mnm-accordion-element h5:after{font-size:20px;font-size:2rem;margin-top:-1px}.mnm-buystack-module.buystack-module .mnm-accordion-element.expanded h5:after{margin-top:0px}}@media (max-width: 650px){.mnm-buystack-module.buystack-module{height:auto}.mnm-buystack-module.buystack-module .mnm-accordion{margin-left:0;width:100%}.mnm-buystack-module.buystack-module .mnm-accordion-element h5{height:50px;padding-top:16px}.mnm-buystack-module.buystack-module .pdp-tabile-buystack{padding:0}.mnm-buystack-module.buystack-module .pdp-tabile-buystack .price-quantity-stock{padding:0 3%}.mnm-buystack-module.buystack-module .badges{margin:10px 4%;width:92%}.mnm-buystack-module.buystack-module .social-icons{padding:20px 7%}.mnm-buystack-module.buystack-module .product-unavailable,.mnm-buystack-module.buystack-module .product-available{margin:15px 3%}}
