html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{margin:0 auto;display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px}.slick-dots li a{display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li a:before{background:black;border-radius:50%;content:'';display:block;height:6px;width:6px;line-height:2;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active a:before{opacity:0.75}.slider-no-controls .slick-prev,.slider-no-controls .slick-next,.slider-no-controls .slick-dots{display:none !important}.buystack-module .badges{margin-top:15px}.buystack-module .badges li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:21%}.buystack-module .badges li span:before{font-size:45px;font-size:4.5rem}.buystack-module .badges li p{font-size:10px;font-size:1rem;color:#9e9e9e;font-family:"Nudista",sans-serif;margin:10px auto 0;text-align:center;width:70%}.button-large,.button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#fed100}.button-large a,.button a{display:block;height:100%;width:100%}.button-large p,.button p{font-size:12px;font-size:1.2rem;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;padding-right:5px;position:relative;text-transform:uppercase}.button-large p:after,.button p:after{-moz-transition:border-color .3s;-o-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:5px 6px;content:'';position:absolute;margin-left:10px;margin-top:2px}.button-large:hover,.button:hover{background-color:#222a2b}.button-large:hover p,.button:hover p{color:#fed100}.button-large:hover p:after,.button:hover p:after{border-color:transparent transparent transparent #fed100}.button-large a,.button-large button{padding:15px 40px 15px 20px}@media (max-width: 480px){.button-large a{padding:10px 40px 10px 20px}}.button a{padding:10px 40px 10px 20px}.button a p{font-size:10px;font-size:1rem}.buystack-module .product-unavailable .button a,.docked-buystack .product-unavailable .button a,.product-gone .button a{padding:10px}.buystack-module .product-unavailable .button p,.docked-buystack .product-unavailable .button p,.product-gone .button p{letter-spacing:1px;padding:0;text-align:center}.buystack-module .product-unavailable .button p:after,.docked-buystack .product-unavailable .button p:after,.product-gone .button p:after{display:none}.buystack-module .pdp-buystack .button-large,.buystack-module .pdp-tabile-buystack .button-large,.buystack-module .docked-buystack .button-large,.docked-buystack .button-large,.docked-buystack .dock-button{display:block}.buystack-module .pdp-buystack .button-large a,.buystack-module .pdp-tabile-buystack .button-large a,.buystack-module .docked-buystack .button-large a,.docked-buystack .button-large a,.docked-buystack .dock-button a{padding:15px 20px}.buystack-module .pdp-buystack .button-large p,.buystack-module .pdp-tabile-buystack .button-large p,.buystack-module .docked-buystack .button-large p,.docked-buystack .button-large p,.docked-buystack .dock-button p{font-size:12px;font-size:1.2rem;letter-spacing:1px;padding:0;text-align:center}.buystack-module .pdp-buystack .button-large p:after,.buystack-module .pdp-tabile-buystack .button-large p:after,.buystack-module .docked-buystack .button-large p:after,.docked-buystack .button-large p:after,.docked-buystack .dock-button p:after{display:none}.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}body:after,.clearfix:after,.otter-tabs section>div:after,.pdp-specs .technology:after,.pdp-specs .technology .environmental-protection:after,.docked-buystack:after{clear:both;content:'';display:table}.color-options li{cursor:pointer;height:16px;margin:2px 3px 3px 2px;position:relative;width:30px}.color-options li.ghost{margin:0px 3px 0px 2px;height:0}.color-options li.coming-soon:hover:after,.color-options li.coming-soon.selected:after,.color-options li.out-of-stock:hover:after,.color-options li.out-of-stock.selected:after,.color-options li.discontinued:hover:after,.color-options li.discontinued.selected:after,.color-options li.DISCON:hover:after,.color-options li.DISCON.selected:after,.color-options li.NOT_AVAILABLE:hover:after,.color-options li.NOT_AVAILABLE.selected:after,.color-options li.NEW:hover:after,.color-options li.NEW.selected:after,.color-options li.PREORDER:hover:after,.color-options li.PREORDER.selected:after{font-size:7px;top:2px}.color-options li.coming-soon:before,.color-options li.coming-soon:after,.color-options li.out-of-stock:before,.color-options li.out-of-stock:after,.color-options li.discontinued:before,.color-options li.discontinued:after,.color-options li.DISCON:before,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:before,.color-options li.NOT_AVAILABLE:after,.color-options li.NEW:before,.color-options li.NEW:after,.color-options li.PREORDER:before,.color-options li.PREORDER:after{height:100%;right:0;position:absolute;width:50%}.color-options li.coming-soon:before,.color-options li.out-of-stock:before,.color-options li.discontinued:before,.color-options li.DISCON:before,.color-options li.NOT_AVAILABLE:before,.color-options li.NEW:before,.color-options li.PREORDER:before{background:#fff;content:'';opacity:.5;top:0}.color-options li.coming-soon:after,.color-options li.out-of-stock:after,.color-options li.discontinued:after,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:after,.color-options li.NEW:after,.color-options li.PREORDER:after{font-size:10px;font-size:1rem;color:#007987;font-family:Icons;text-align:center;top:3px}.color-options li.coming-soon:after,.color-options li.NEW:after,.color-options li.PREORDER:after{content:'\e630'}.color-options li.out-of-stock:after,.color-options li.discontinued:after,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:after{content:'\e632';color:red}.color-options li.see-more{display:none}.color-options li:hover,.color-options li.selected{border:2px solid #037986}.color-options li:hover img,.color-options li:hover span,.color-options li.selected img,.color-options li.selected span{border:2px solid #fff}.size.color-options img{display:none}.size.color-options li.out-of-stock:after,.size.color-options li.discontinued:after,.size.color-options li.coming-soon:after,.size.color-options li.DISCON:after,.size.color-options li.NOT_AVAILABLE:after,.size.color-options li.NEW:after,.size.color-options li.PREORDER:after{position:relative;margin-left:10px;top:0}.color-options img,.color-options span{display:block;height:100%;width:100%;background-color:beige}.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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline}.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 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;*vertical-align:auto;*zoom:1;*display:inline}.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:#9e9e9e;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:#9e9e9e}.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}@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{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 .product-unavailable .button,.buystack-module .product-gone .button,.docked-buystack .product-unavailable .button,.product-gone .button{width:30%;margin-top:5px;display:inline-block}.social-icons li{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:50%;color:#fff;cursor:pointer;height:35px;margin-left:5%;text-align:center;width:35px}.social-icons li a:hover,.social-icons li:hover{color:#fff}.social-icons li:first-child{margin-left:0}.social-icons li:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%;margin-left:-8px}.social-icons li span{height:100%;vertical-align:middle}.social-icons .facebook{background:#537bbd}.social-icons .twitter{background:#78cdf0}.social-icons .instagram{background:#5383a9}.social-icons .pinterest{background:#eb5755}.social-icons .pinterest:after{margin-left:-7px}.social-icons .google-plus{background:#4c4c4b}.social-icons .email{font-size:12px;font-size:1.2rem}.buystack-module .badges,.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,.otter-tabs nav,.buystack-module .social-icons{font-size:1px;text-align:justify;width:100%}.buystack-module .badges:after,.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,.otter-tabs nav:after,.buystack-module .social-icons:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';width:100%}.buystack-module .badges li,.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,.otter-tabs nav li,.buystack-module .social-icons li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}html{font-size:62.5%;-webkit-overflow-scrolling:touch}body{font-size:16px;font-size:1.6rem;-moz-transition:left .4s;-o-transition:left .4s;-webkit-transition:left .4s;transition:left .4s;font-family:"Nudista",sans-serif;overflow-x:hidden;left:0;position:absolute;width:100%}body.scrolling{pointer-events:none}@media (max-width: 860px){body.with-flyout{left:280px;position:fixed}}.no-multiplebgs body{min-width:1050px}a.tooltip,a:visited.tooltip{cursor:help;color:#007987;font-weight:bold;font-size:1.5rem;text-decoration:underline}button{cursor:pointer}button.gray-button{font-size:10px;font-size:1rem;background:#888;color:#fff;font-weight:bold;letter-spacing:0.5px;text-align:center;text-transform:uppercase}em{font-size:10px;font-size:1rem;font-family:"Open Sans",sans-serif;font-style:italic}h1{font-size:60px;font-size:6rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}h2{font-size:25px;font-size:2.5rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold}h3{font-size:28px;font-size:2.8rem;font-family:"Nudista",sans-serif}h4{font-size:28px;font-size:2.8rem;font-family:"Nudista",sans-serif;font-weight:lighter}h5{font-size:11px;font-size:1.1rem;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase}h6{font-size:16px;font-size:1.6rem;color:#fff;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase}hr{border:1px solid #222a2b;height:0;margin:20px auto;width:36px}.linehead{display:inline-block;text-align:center;overflow:hidden;white-space:nowrap;margin-bottom:20px;width:100%}.linehead>span{position:relative;display:inline-block}.linehead>span:before,.linehead>span:after{content:"";position:absolute;top:50%;width:9999px;height:2px;background:black}.linehead>span:before{right:100%;margin-right:15px}.linehead>span:after{left:100%;margin-left:15px}select:focus+.faux-select{border:2px solid #007987 !important}input{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;border:none;border-radius:3px;height:30px;padding-left:8px}input:active,input:focus{border:2px solid #007987 !important}input[type=checkbox],input[type=radio]{width:20px;height:20px;vertical-align:middle}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"]{border:1px solid #cacaca;box-shadow:none;margin:5px 1rem 5px 0;width:40%}input.error{border:2px solid red}input ~ .message{font-size:11px;font-size:1.1rem;color:#fed100;display:none;margin:10px 0;position:absolute;top:100%}input ~ .message.error:before{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;content:'*'}p{color:#222a2b;font-family:"Open Sans",sans-serif;font-weight:100}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.inline{display:inline}.hidden{display:none !important}.strikeout,.strikethrough{text-decoration:line-through}.centered{text-align:center}.formfield{position:relative}.form-row label{margin-right:2rem;display:inline-block;text-align:right;width:22%;margin-top:1rem}.form-row span{position:relative}.form-row.label-checkbox label{width:65%;text-align:left;margin-top:0.5rem}.form-row span.error:before{font-size:20px;font-size:2rem;font-weight:normal;font-family:"Icons";content:"\e603";color:#FF0000}.form-row span.error.valid:before{font-size:20px;font-size:2rem;font-weight:normal;font-family:"Icons";content:"\e633";color:green}.loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0.7;z-index:99}.loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url("../../images/loading-small.gif") no-repeat}.loader-indicator.fixed{position:fixed;height:100px;width:100px;background-size:60px}.loader-indicator.summary{z-index:100;position:fixed;left:50%;top:50%;width:50px;height:50px;background-size:50px;background-image:url("../../images/loader-custom.gif")}body>#dialog-container{display:none}.ui-widget-overlay{background:black;opacity:.8;z-index:10}.ui-widget-overlay.mobile-overlay{z-index:5}@media (min-width: 481px){.ui-widget-overlay.mobile-overlay{display:none !important}}.ui-dialog{background-color:whitesmoke;z-index:15}.ui-dialog.quickview{max-width:90%}.ui-dialog .ui-dialog-titlebar{background-color:#fed100}.ui-dialog .ui-dialog-titlebar-close:before{font-weight:normal;font-family:"Icons";content:"\e632"}.ui-dialog.addcartdialog{padding:0;position:fixed;top:0;width:100% !important}@media (min-width: 481px){.ui-dialog.addcartdialog{display:none !important}}.ui-dialog.addcartdialog button{height:35px;width:100%}.ui-dialog.addcartdialog .ui-dialog-titlebar{display:none}.ui-dialog.addcartdialog .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.addcartdialog .ui-dialog-content{text-align:center}.ui-dialog.addcartdialog .dialog-content{font-weight:bold;font-size:1.75rem}.ui-dialog.addcartdialog .ui-button-text{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;color:#222a2b;font-family:"Nudista",sans-serif;font-size:13px;font-weight:bold;letter-spacing:.9px;padding-right:5px;position:relative;text-transform:uppercase}.ui-dialog.addcartdialog .ui-dialog-buttonpane{border-width:0;margin:0;padding:.3em 1em .5em 1em}.ui-dialog.addcartdialog .continueshop{background-color:white;border:1px solid black}.ui-dialog.addcartdialog .qtyerr{color:red}.ui-dialog.vid-dialog{left:12.5% !important;top:50px !important;width:75% !important}.ui-dialog.vid-dialog .ui-button-text{display:none}.ui-dialog.vid-dialog #dialog-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.ui-dialog.vid-dialog #dialog-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}@media (max-width: 480px){div[aria-describedby="geoIpDialog"]{position:absolute !important;top:150px !important;width:auto !important}}.ui-widget-content{border:1px solid #aaaaaa;background-color:#ffffff;color:#222222}.content-asset p{line-height:1.6em;margin:1em 0;color:#222a2b}.accordion-header{position:relative;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;display:block;margin:0;padding:15px 8%;text-align:left}.accordion-header:before,.accordion-header:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:15px}.accordion-header:before{border-width:4px 3px;border-color:#eee transparent transparent;right:20px;z-index:3}.accordion-header:after{border-width:5px 4px;border-color:#222a2b transparent transparent;right:19px;z-index:1}.accordion-header.expanded:before{border-color:transparent transparent #eee;top:11px}.accordion-header.expanded:after{border-color:transparent transparent #222a2b;top:9px}.accordion-header.black{position:relative;background:#222a2b;border-top:1px solid #5a5d5d;border-bottom:1px solid #5a5d5d;color:#fff}.accordion-header.black:before,.accordion-header.black:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:16px}.accordion-header.black:before{border-width:4px 3px;border-color:#171c1d transparent transparent;right:20px;z-index:3}.accordion-header.black:after{border-width:5px 4px;border-color:#fff transparent transparent;right:19px;z-index:1}.accordion-header.black.expanded:before{border-color:transparent transparent #171c1d;top:12px}.accordion-header.black.expanded:after{border-color:transparent transparent #fff;top:10px}.back-icon{border-radius:50%;border:1px solid #222a2b;height:20px;left:20px;position:absolute;width:20px}.back-icon:after,.back-icon:before{border-style:solid;border-width:4px 5px 4px 0;content:'';position:absolute;top:5px}.back-icon:after{border-color:transparent #eee transparent transparent;left:8px;z-index:5}.back-icon:before{border-color:transparent #222a2b transparent transparent;left:6px;z-index:3}.breadcrumbs{font-size:12px;font-size:1.2rem;color:#222a2b;height:15px;margin-left:0.5rem;margin-top:0.5rem;padding-left:100px}.breadcrumbs span{color:#222a2b}.breadcrumbs span:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:Icons;content:'/';margin-right:5px}.breadcrumbs span:first-child:before{display:none}.breadcrumbs span.current-page{color:#757575}.breadcrumbs span.current-page.last{color:#b5b5b5}.breadcrumbs a:hover{color:#007987}@media (max-width: 640px){.breadcrumbs{display:none}}.button{cursor:pointer}.button.disabled{opacity:0.5}.button-large{cursor:pointer}.button-large.disabled{opacity:0.5}.ghost{border:0;height:0;margin:0}.error-form,.error-message{color:red;font-weight:400}.hero-content{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;z-index:5}.hero-content h1{margin:10px 0}.hero-content>p{font-size:26px;font-size:2.6rem;font-family:"Nudista",sans-serif;font-weight:lighter;margin-bottom:25px}@media (max-width: 860px) and (min-width: 481px){.hero-content h1{font-size:40px;font-size:4rem}.hero-content>p{font-size:20px;font-size:2rem}}@media (max-width: 480px){.hero-content{margin:0 0 0 2%;width:96%}.hero-content h1,.hero-content h6,.hero-content>p{text-align:center}.hero-content h1{font-size:50px;font-size:5rem}.hero-content>p{font-size:15px;font-size:1.5rem}.hero-content .button-large{display:table;margin:0 auto}}.otter-tabs{position:relative}.otter-tabs .otter-tab-wrap{-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.otter-tabs .otter-tab-slider{-moz-transition:left .5s ease-out,width .5s ease-out;-o-transition:left .5s ease-out,width .5s ease-out;-webkit-transition:left .5s ease-out,width .5s ease-out;transition:left .5s ease-out,width .5s ease-out;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);background:#222a2b;bottom:0;height:4px;position:absolute}.otter-tabs nav{border-bottom:1px solid #9e9e9e;list-style:none outside none;margin:0 auto;max-width:680px;padding:25px 3% 0;position:relative;width:90%}.otter-tabs nav li{font-size:14px;font-size:1.4rem;color:#222a2b;cursor:pointer;padding-bottom:15px;text-transform:uppercase}.otter-tabs nav li:hover{color:#007987}.otter-tabs nav li.active{cursor:auto;font-weight:bold}.otter-tabs nav li.active:hover{color:#222a2b}.otter-tabs section{-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;padding:30px 0;position:absolute;visibility:hidden;width:100%}.otter-tabs section.primetime{-moz-transition:opacity .3s ease-out .3s;-o-transition:opacity .3s ease-out .3s;-webkit-transition:opacity .3s ease-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-out .3s;opacity:1;position:relative;visibility:visible}.otter-tabs section>h5{display:none}.otter-tabs section>div{margin-bottom:20px}@media (max-width: 580px){.otter-tabs nav{display:none}.otter-tabs section,.otter-tabs .otter-tab-expanded{padding:0;position:relative;opacity:1;visibility:visible}.otter-tabs section>h5,.otter-tabs .otter-tab-expanded>h5{font-size:14px;font-size:1.4rem;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;cursor:pointer;font-family:"Nudista",sans-serif;font-weight:normal;margin-top:-1px;padding:15px;width:100%}.otter-tabs section>h5 span,.otter-tabs .otter-tab-expanded>h5 span{font-size:20px;font-size:2rem;color:#222a2b;float:right;margin-top:-3px}.otter-tabs section>h5.expanded span:before,.otter-tabs .otter-tab-expanded>h5.expanded span:before{content:'\e62f'}.otter-tabs .otter-tab-expanded>h5{cursor:default}.otter-tabs .otter-tab>h5,.otter-tabs .otter-tab-expanded>h5{display:block;text-align:left}.otter-tabs .otter-tab>div,.otter-tabs .otter-tab-expanded>div{display:none;margin:20px auto}}.product-promo-text{font-size:12px;font-size:1.2rem;color:#fe7704;font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}.video-button{-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#fed100;border-radius:50%;cursor:pointer;height:35px;left:50%;margin-left:-17px;position:relative;width:35px;z-index:5}.video-button:after{-moz-transition:border-color .3s;-o-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:7px 10px;content:'';left:14px;position:absolute;top:10px}.video-button:hover{background-color:#222a2b}.video-button:hover:after{border-color:transparent transparent transparent #fed100}.video-button.large{height:90px;width:90px;margin:auto;left:0}.video-button.large:after{border-width:20px 28px;left:37px;top:27px}@media (max-width: 480px){.video-button.large{height:42px;width:42px}.video-button.large:after{border-width:9px 13px;left:17px;top:12px}}a.text-link{font-size:12px;font-size:1.2rem;color:#007987;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;padding-right:10px;position:relative;text-transform:uppercase}a.text-link:hover{color:#222a2b}a.text-link:hover:after{border-color:transparent transparent transparent #222a2b}a.text-link:after,a.text-link:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;border-width:4px 5px;content:'';position:absolute;top:3px}a.text-link:after{border-color:transparent transparent transparent #007987;right:-7px;z-index:1}a.text-link:before{border-color:transparent transparent transparent #fff;right:-5px;z-index:2}[data-icon]:before{font-family:"Icons";content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased}.faux-select{font-size:14px;font-size:1.4rem;position:relative;border:2px solid #ddd;color:#666;cursor:pointer;display:block;height:40px;margin:0 auto;text-align:center;text-transform:uppercase;width:40%}.faux-selectInner:before{position:absolute;top:0;right:0;background-color:#fed100;content:"";height:36px;width:36px}.faux-selectInner:after{content:'';border-color:#222a2b transparent transparent;border-style:solid;border-width:7px 5px;margin-right:1.2rem;margin-top:5px;right:0;position:absolute}::-webkit-input-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}::-moz-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}:-ms-input-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}@media (max-width: 480px){#mini-cart .mini-cart-content{display:none !important}body>header .header-menu-bottom li.cart:hover{background-color:transparent}}.search-results{margin-bottom:3rem}.search-results>span{display:block;font-size:2rem}#secondary{float:none;margin:0 5% 0 5%;padding-bottom:1em;border-bottom:2px solid #222a2b;width:inherit}#secondary .refinements select{width:150px}#secondary .faux-select{width:185px;border:none;border-right:2px solid #222a2b}#secondary .faux-select .faux-selectInner{padding:12px;width:100% !important}#secondary .faux-select .faux-selectInner:before{background-color:white}#secondary .faux-select .faux-selectInner:after{border-color:#ddd transparent transparent}#secondary .tablet,#secondary .mobile{display:none}#secondary .refinement{font-size:14px;font-size:1.4rem;display:inline-block;position:relative;text-align:left}#secondary .refinement.active ul{display:block}#secondary .refinelist{display:none;text-transform:none;position:absolute;background-color:white;border:1px solid #222a2b;z-index:1;width:100%;left:-7px}#secondary .refinelist.multicol{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:40rem}#secondary .refinelist.color{-webkit-column-count:1;-moz-column-count:1;column-count:1}#secondary .refinelist li a{display:block;padding:1.25rem}#secondary .refinelist li:hover{color:#007987;background-color:whitesmoke}#secondary .refinelist li.swatch{border:1px solid gray;cursor:pointer;display:inline-table;height:16px;margin:1.25rem;padding:0;position:relative;width:30px}#secondary .refinelist li.swatch.selected{border:2px solid #037986}#secondary .refinelist li.swatch span{display:block;height:18px;width:30px;background-size:cover;background-repeat:no-repeat;background-position:50%}p.category-subheader{text-align:center;margin:20px 8% 40px 8%}#activefilters{padding:1% 5% 1% 5%;color:white;background-color:#222a2b;display:none}#activefilters h5{display:inline}#activefilters .breadcrumb-relax{display:inline-block;margin:1.3rem 0}#activefilters .breadcrumb-refinement-value{margin:0 1rem;position:relative}#activefilters .breadcrumb-refinement-value.clear{background-color:gray;border-radius:10px;padding:0 10px 3px 10px}#activefilters .breadcrumb-refinement-value .label{padding-left:3rem}#activefilters .removefilter{font-size:1rem;border-radius:50%;position:absolute;background-color:#fff;color:#222a2b;width:20px;height:20px;line-height:20px;text-align:center;padding-left:1px;top:2px;margin-left:-.2rem}#primary .search-result-content{margin-top:3rem}#primary .pagination.bottom{float:none;height:4rem;text-align:center;margin-bottom:5rem;position:relative}#primary .pagination{font-size:11px;font-size:1.1rem;text-align:right;color:#666666}#primary .pagination strong{font-size:17px;font-size:1.7rem;font-weight:bolder;color:#222a2b}#primary .pagination.top{margin-right:5%}#primary .pagination button{padding:0.5em}#primary .button-large{border:none}#primary .button-large a{height:inherit;width:inherit}#primary .button{border:none;padding:0.8em 2em;height:40px}#primary .button p:after{content:none}#primary .button a{padding:0;height:inherit;width:inherit}#primary .customize.button{background-color:#fff;border:2px solid #222a2b}#primary .customize.button:hover{background-color:#222a2b}#primary .customize.button:hover p{color:#fed100}.grid-tile{float:left;margin-bottom:5em;width:33%;min-height:27em;text-align:center;position:relative}.grid-tile .device-name{font-weight:100;display:block;font-size:small;padding-bottom:2px}.grid-tile .inlabel{font-weight:100;padding-top:2px}.grid-tile .product-tile{margin-bottom:4rem}.grid-tile .product-tile #BVInlineRatings{margin-bottom:20px}.grid-tile .product-tile .product-pricing.discon{font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}.grid-tile .zeroreviews{visibility:hidden}.grid-tile .product-image{position:relative}.grid-tile .product-image a img{max-height:250px}.grid-tile .product-name h2{font-size:15px;font-size:1.5rem;margin:1rem 4rem}.grid-tile .product-name .othercolors{font-weight:bold;color:#007987;font-size:60%;text-transform:uppercase}.grid-tile .product-type-icon img{position:absolute;left:75%;top:20px}.grid-tile .product-swatches{float:right;bottom:-40px;position:absolute;right:0}.grid-tile .product-swatches li{float:left}.grid-tile .product-swatches .swatch img{border:1px solid #FFFFFF;padding:1px;width:12px}.grid-tile .product-swatches .selected img{border-color:#12ABE7}.grid-tile #BVInlineRatings .reviewcount{display:none}.grid-tile .product-discounted-price .discounted{color:#9e9e9e;text-decoration:line-through}.grid-tile .product-promo{width:70%;margin:auto;margin-top:1rem;min-height:25px}.grid-tile .product-promo-text{font-size:10px;font-size:1rem}.grid-tile .product-buttons{position:absolute;bottom:0;left:0;right:0}@media (min-width: 1000px){ul.search-result-items .grid-tile{width:25%}}@media (max-width: 860px){ul.search-result-items .grid-tile{width:50%}.grid-tile .product-type-icon img{left:65%;bottom:0}#secondary{text-align:center}#secondary .desktop{display:none}#secondary .desktop .sort-by{display:none}#secondary .tablet{display:block}#secondary .tablet li{background-color:white;padding:5px;cursor:pointer;z-index:1}#secondary .tablet li:hover{background-color:whitesmoke}#secondary .tablet .filter{border:1px solid #222a2b;width:45%;position:relative;display:inline-block;text-align:left}#secondary .tablet .filter>div{height:3rem;padding:5px}#secondary .tablet .filter>div:after{font-family:"Nudista",sans-serif;font-weight:bold;content:'';border-style:solid;border-width:8px 10px;border-color:#222a2b transparent transparent transparent;right:5px;top:10px;position:absolute}#secondary .tablet ul.second-level-dropdown{background-color:whitesmoke;border:1px solid #222a2b;position:absolute;top:-1px;left:100%;width:120%;-webkit-column-count:2;-moz-column-count:2;column-count:2}#secondary .tablet ul.second-level-dropdown.color{-webkit-column-count:1;-moz-column-count:1;column-count:1}#secondary .tablet ul.second-level-dropdown li{background-color:whitesmoke}#secondary .tablet ul.second-level-dropdown li.swatch{border:1px solid gray;cursor:pointer;display:inline-table;height:28px;margin:1.25rem;padding:0;position:relative;width:44px}#secondary .tablet ul.second-level-dropdown li.swatch.selected{border:2px solid #037986}#secondary .tablet ul.second-level-dropdown li.swatch span{display:block;height:28px;width:44px;background-size:cover;background-repeat:no-repeat;background-position:50%}#secondary .tablet ul.second-level-dropdown li:hover{color:#007987;font-weight:bold}#secondary .tablet .second-level-dropdown{font-weight:normal;display:none}#secondary .tablet .top-level-dropdown{display:none;font-weight:bold;position:absolute;width:101%;border:1px solid #222a2b;z-index:1;right:-1px}#secondary .tablet .top-level-dropdown>li{border-top:1px solid #222a2b;position:relative;height:3rem}#secondary .tablet .top-level-dropdown>li:hover>a{color:#007987}#secondary .tablet .top-level-dropdown>li:before{font-family:'Icons';content:'\E62D';float:right}#secondary .tablet .sort-by>li:before{content:''}}@media (max-width: 480px){#secondary{border:none}#secondary .tablet .filter{font-size:25px;font-size:2.5rem;width:100%}#secondary .tablet .filter>div{padding:10px;height:auto}#secondary .tablet .top-level-dropdown{position:relative;right:0px;width:100%}#secondary .tablet .top-level-dropdown>li{height:auto}#secondary .tablet ul.second-level-dropdown{position:relative;left:0;top:0;margin-top:2rem;border:none;width:100%}#activefilters{padding-bottom:2rem}#activefilters .breadcrumb-refinement-value{margin:0 .5rem;position:relative;background:#4e5655;border-radius:20px;padding:4px 10px 6px 0;font-size:1.2rem;letter-spacing:.05rem}#activefilters .breadcrumb-refinement-value.clear{background-color:#e7e6e6;border-radius:20px;color:#222a2b;padding:4px 10px 6px 0}#activefilters .removefilter{font-size:1rem;border-radius:50%;position:absolute;background-color:white;color:#222a2b;width:20px;height:20px;line-height:20px;text-align:center;padding-left:1px;top:3px;margin-left:3px}#activefilters .breadcrumb-refinement-value .label{padding-left:2.7rem;font-weight:100}#activefilters .breadcrumb-refinement-value.clear .label{font-weight:600}#primary .pagination{text-align:center;margin:auto}.pagination .results-hits span{position:relative}.pagination .results-hits span:before,.pagination .results-hits span:after{content:"";position:absolute;height:8px;border-bottom:3px solid #222a2b;top:0;width:100%}.pagination .results-hits span:before{right:100%;margin-right:10px}.pagination .results-hits span:after{left:100%;margin-left:10px}}.no-hits-header{text-align:center;border-bottom:2px solid black;width:50%;padding-bottom:10px;margin:auto}.no-hits-section-header,.no-hits-content-results{text-align:center;margin:30px}.no-hits-section-header p:last-of-type,.no-hits-content-results p:last-of-type{margin:20px}.no-hits-search{width:600px;margin:30px auto;text-align:center}.no-hits-form{width:600px}@media (max-width: 600px){.no-hits-form{width:400px}}.no-hits-search-term{color:#fe7704;font-weight:bold}a.no-hits-search-term-suggest,.no-hits-content-results a{color:#007987;font-weight:bold}.no-hits-casefinder h2{text-align:center;border-top:2px solid black;width:50%;margin:5px auto;padding:20px}.no-hits-casefinder h6{display:none}#bvseo-aggregateRatingSection,#bvseo-reviewsSection,#bvseo-paginationSection{display:none}.buystack-module{background-color:#fff;min-height:645px;padding:65px 0;position:relative}.buystack-module input#dwfrm_product_productquantity,.buystack-module input#dwfrm_product_productdockquantity,.buystack-module input.set-item-quantity{font-size:2rem;width:50px}.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:100px;font-size:10rem;color:#e3e3e3;position:relative;display:inline-block;z-index:1}.buystack-module h1 span{font-size:25px;font-size:2.5rem;font-style:italic;margin-left:-25px}.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{font-size:0px;font-size:0rem;height:420px;margin:0 auto;padding-top:15px;position:relative;width:80%;z-index:5}.no-multiplebgs .buystack-module .buystack-body{width:90%}.buystack-module.thirdparty .item-quantity,.buystack-module.thirdparty .instock,.buystack-module.thirdparty .product-available,.buystack-module.thirdparty .product-unavailable,.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 .buystack-product-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;position:relative}.buystack-module .buystack-product-flex .buystack-product-description{display:block;position:absolute;width:275px;z-index:3}.buystack-module .buystack-product-flex .buystack-product-description em.sku{margin:5px;letter-spacing:1px;display:block}.buystack-module .pdp-buystack{position:absolute;width:275px;z-index:3}.buystack-module .pdp-buystack .buystack-product-description{display:none}.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 .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>div.productdescription{font-size:12px;font-size:1.2rem;font-family:"Open Sans",sans-serif;overflow-y:hidden;border-bottom:1px solid #c2c2c2;color:#222a2b;line-height:2em;padding-bottom:15px;padding-top:15px;max-height:250px;clear:both}.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 .BVRRRatingSummaryNoReviews,.buystack-module #BVRRSummaryContainer.zeroreviews{display:none}.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 .carousel-stage{display:block;height:450px;margin:0 auto;overflow:hidden;position:relative;width:450px}.buystack-module .carousel-stage ul{margin:0 auto;position:relative;height:450px;width:1000rem}.buystack-module .carousel-stage li{cursor:pointer;float:left;height:450px;text-align:center;width:450px}.buystack-module .carousel-stage img{-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;display:inline;height:inherit;margin:0;width:auto}.buystack-module .image-navigation{-ms-flex-item-align:center;text-align:-webkit-center;display:block;margin:0 auto;position:relative}.buystack-module .image-navigation .carousel{display:inline-block;margin:30px 0;max-width:250px;overflow:hidden;position:relative;width:auto}.buystack-module .image-navigation ul{height:55px;overflow:hidden;position:relative;width:500%}.buystack-module .image-navigation li{border:1px solid transparent;cursor:pointer;display:inline-block;float:none;height:54px;margin:0 3.5px;width:54px}.buystack-module .image-navigation li img{border:2px solid white;display:block;height:50px;margin:0 auto;max-width:50px}.buystack-module .image-navigation li.active,.buystack-module .image-navigation li:hover{border:1px solid #007987}.buystack-module .image-navigation .vids{display:inline-block;margin:23px 0 34px 20px;position:absolute;width:150px}.buystack-module .image-navigation .vids img{border:2px solid white;display:block;height:50px;margin:0 auto;width:50px}.buystack-module .image-navigation .vids img:before{display:none}.buystack-module .image-navigation .video-button{height:28px;left:11px;margin-left:0;position:absolute;top:12px;width:28px}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 861px){.buystack-module .image-navigation .video-button{left:-14px}}.buystack-module .image-navigation .video-button:after{left:11px;top:7px}.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 .prev-navigation,.buystack-module .next-navigation{color:#222a2b;display:inline-block;font:72px Arial, sans-serif;height:30px;position:relative;text-decoration:none;top:-38px;width:14px}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.buystack-module .prev-navigation,.buystack-module .next-navigation{top:-8px}}.buystack-module .prev-navigation.inactive,.buystack-module .next-navigation.inactive{display:none}.buystack-module .prev-navigation span,.buystack-module .next-navigation span{position:absolute;top:-40px}.buystack-module .prev-navigation{left:-25px}.buystack-module .next-navigation{right:8px}.buystack-module .videothumbs{float:left}.buystack-module .videothumbs>div{cursor:pointer;display:inline-block;height:50px;margin-top:5px;width:50px}.buystack-module .videothumbs picture{position:relative}.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{-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0 auto;max-width:100%}.buystack-module .product-images .slick-slide{-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .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{-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s;height:45px;line-height:1em;width:100px}.buystack-module .product-images button:hover{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-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;-moz-transition:opacity .3s linear .3s;-o-transition:opacity .3s linear .3s;-webkit-transition:opacity .3s linear;-webkit-transition-delay:.3s;transition:opacity .3s linear .3s;color:#9e9e9e;opacity:0;position:absolute;top:21px}.no-multiplebgs .buystack-module .product-images button:after{display:none}.buystack-module .product-images .slick-next{-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-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{-moz-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-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}.buystack-module .instockdate{font-size:11px;font-size:1.1rem;color:#fe7704;text-transform:uppercase;font-weight:bold;margin:1rem 0}.buystack-module .product-unavailable .product-unavailable-text,.buystack-module .product-gone .product-unavailable-text{color:#FE7704}.buystack-module .pdp-buystack,.buystack-module .pdp-tabile-buystack,.buystack-module .docked-buystack{right:0;top:15px}.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 .color-options,.buystack-module .pdp-tabile-buystack .color-options,.buystack-module .docked-buystack .color-options{margin:10px 0}.buystack-module .pdp-buystack .color-options.cpseries li,.buystack-module .pdp-tabile-buystack .color-options.cpseries li,.buystack-module .docked-buystack .color-options.cpseries li{height:95px;width:70px}.buystack-module .pdp-buystack .color-options.cpseries img,.buystack-module .pdp-tabile-buystack .color-options.cpseries img,.buystack-module .docked-buystack .color-options.cpseries img{height:90px;width:260px;left:-70px;position:absolute;top:0px}.buystack-module .pdp-buystack .color-options.cpseries [title='360'] img,.buystack-module .pdp-tabile-buystack .color-options.cpseries [title='360'] img,.buystack-module .docked-buystack .color-options.cpseries [title='360'] img{clip:rect(0px 65px 95px 0px);left:0px}.buystack-module .pdp-buystack .color-options.cpseries [title='Vibrant'] img,.buystack-module .pdp-tabile-buystack .color-options.cpseries [title='Vibrant'] img,.buystack-module .docked-buystack .color-options.cpseries [title='Vibrant'] img{clip:rect(0px 130px 95px 65px);left:-65px}.buystack-module .pdp-buystack .color-options.cpseries [title='Clean'] img,.buystack-module .pdp-tabile-buystack .color-options.cpseries [title='Clean'] img,.buystack-module .docked-buystack .color-options.cpseries [title='Clean'] img{clip:rect(0px 195px 95px 130px);left:-130px}.buystack-module .pdp-buystack .color-options.cpseries [title='Privacy'] img,.buystack-module .pdp-tabile-buystack .color-options.cpseries [title='Privacy'] img,.buystack-module .docked-buystack .color-options.cpseries [title='Privacy'] img{clip:rect(0px 260px 95px 195px);left:-195px}.buystack-module .pdp-buystack .color-options.cpseries li:hover img,.buystack-module .pdp-tabile-buystack .color-options.cpseries li:hover img,.buystack-module .docked-buystack .color-options.cpseries li:hover img{border:none}.buystack-module .pdp-buystack .color-options.cpseries li.ghost,.buystack-module .pdp-tabile-buystack .color-options.cpseries li.ghost,.buystack-module .docked-buystack .color-options.cpseries li.ghost{height:0px}.buystack-module .pdp-buystack .color-options.sportswatch li,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li,.buystack-module .docked-buystack .color-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-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 .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{padding:0px}.buystack-module .pdp-buystack .color-options.sportswatch li:before,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li:before,.buystack-module .docked-buystack .color-options.sportswatch li:before{top:50px;height:15px}.buystack-module .pdp-buystack .color-options.sportswatch li:after,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li:after,.buystack-module .docked-buystack .color-options.sportswatch li:after{top:53px;height:15px}.buystack-module .pdp-buystack .color-options.sportswatch li.ghost,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.ghost,.buystack-module .docked-buystack .color-options.sportswatch li.ghost{height:0px}.buystack-module .pdp-buystack .color-options.sportswatch li.ghost:hover,.buystack-module .pdp-tabile-buystack .color-options.sportswatch li.ghost:hover,.buystack-module .docked-buystack .color-options.sportswatch li.ghost:hover{height:0px;border:none}.buystack-module .pdp-buystack .color-options.size li,.buystack-module .pdp-tabile-buystack .color-options.size li,.buystack-module .docked-buystack .color-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-tabile-buystack .color-options.size li.ghost,.buystack-module .docked-buystack .color-options.size li.ghost{display:none}.buystack-module .pdp-buystack .color-options.size li.selected,.buystack-module .pdp-tabile-buystack .color-options.size li.selected,.buystack-module .docked-buystack .color-options.size li.selected{border:none}.buystack-module .pdp-buystack .color-options.size li:hover,.buystack-module .pdp-tabile-buystack .color-options.size li:hover,.buystack-module .docked-buystack .color-options.size li:hover{border:none}.buystack-module .pdp-buystack .color-options.size li input,.buystack-module .pdp-tabile-buystack .color-options.size li input,.buystack-module .docked-buystack .color-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-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 .docked-buystack .color-options.size li:hover.out-of-stock:after,.buystack-module .docked-buystack .color-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-tabile-buystack .color-options.size li.out-of-stock:before,.buystack-module .docked-buystack .color-options.size li.out-of-stock:before{width:auto}.buystack-module .pdp-buystack .color-options.size li.coming-soon:before,.buystack-module .pdp-tabile-buystack .color-options.size li.coming-soon:before,.buystack-module .docked-buystack .color-options.size li.coming-soon:before{background:none}.buystack-module .pdp-buystack .color-options.size li:before,.buystack-module .pdp-tabile-buystack .color-options.size li:before,.buystack-module .docked-buystack .color-options.size li:before{opacity:0}.buystack-module .pdp-buystack .docked-left .color-options.cpseries li,.buystack-module .pdp-tabile-buystack .docked-left .color-options.cpseries li,.buystack-module .docked-buystack .docked-left .color-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-tabile-buystack .docked-left .color-options.sportswatch li,.buystack-module .docked-buystack .docked-left .color-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-tabile-buystack .docked-left .color-options.sportswatch .see-more,.buystack-module .docked-buystack .docked-left .color-options.sportswatch .see-more{background-color:#FFFFFF;width:50px}.buystack-module .pdp-buystack .docked-left .color-options.sportswatch .see-more span,.buystack-module .pdp-tabile-buystack .docked-left .color-options.sportswatch .see-more span,.buystack-module .docked-buystack .docked-left .color-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:#fe7704;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{height:50px;margin-bottom:12px;width:auto}.buystack-module .item-quantity label{font-size:2rem;width:auto;margin-right:0.5rem}.buystack-module .pdp-buystack .buystack-options{background:#fff;padding:15px}.buystack-module .pdp-buystack em.sku{letter-spacing:1px;display:none;margin-top:5px}.buystack-module .mnm-accordion{display:none}.buystack-module .product-available.hidden,.buystack-module .product-unavailable.hidden{display:none}@media (max-width: 1150px){.buystack-module .buystack-body,.buystack-module .breadcrumbs{width:90%}}@media (max-width: 1000px){.buystack-module .buystack-body,.buystack-module .breadcrumbs{width:98%}}@media (max-width: 950px){.buystack-module .product-images button.slick-next:hover{-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}.buystack-module .product-images button.slick-prev:hover{-moz-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-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{font-size:0px;font-size:0rem}.buystack-module>h1{display:none}.buystack-module .buystack-body{height:auto;margin:0;width:100%}.buystack-module .product-images{margin-top:0}.buystack-module .product-images .slick-dots{margin-top:10px;padding-left:0}.buystack-module .product-images .buystack-product-image{margin-top:0}.buystack-module .pdp-buystack{width:316px;padding-right:18px}.buystack-module .pdp-buystack em.sku{display:block}.buystack-module .pdp-buystack .buystack-product-description{display:block}.buystack-module .pdp-buystack .buystack-product-description h2,.buystack-module .pdp-buystack .buystack-product-description h4{font-size:22px;font-size:2.2rem}.buystack-module .pdp-buystack .buystack-product-description .pdp-subheader{font-size:14px;font-size:1.4rem;font-weight:normal}.buystack-module .buystack-product-flex .buystack-product-description{display:none}.buystack-module .pdp-buystack .color-options li{margin:0 2px 12px;width:44px;height:28px}.buystack-module .pdp-buystack .color-options li.ghost{height:0}}@media (max-width: 860px) and (min-width: 481px){.buystack-module{height:820px;padding:15px 0}.buystack-module:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%}.buystack-module .carousel-stage{margin:0}.buystack-module .image-navigation{-ms-flex-item-align:start;text-align:-webkit-left;margin:0px 42% 10px 14%}.buystack-module .image-navigation .carousel{margin:30px 0 0 0}.buystack-module .image-navigation .vids{width:75%;margin-left:0;margin-top:25px}.buystack-module .image-navigation .videothumbs{float:none}.buystack-module .image-navigation .prev-navigation,.buystack-module .image-navigation .next-navigation{top:8px}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.buystack-module .image-navigation .prev-navigation,.buystack-module .image-navigation .next-navigation{top:38px}}.buystack-module .image-navigation .prev-navigation span,.buystack-module .image-navigation .next-navigation span{top:-55px}.buystack-module .image-navigation .prev-navigation{left:-5px}.buystack-module .image-navigation .next-navigation{right:0px}.buystack-module .image-navigation ul{width:500%}.buystack-module .buystack-body{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-top:0;vertical-align:top}.buystack-module .product-images{margin-left:5%;width:50%}.buystack-module .breadcrumbs{width:95%;padding-left:20px}}@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{padding-bottom:0;position:relative;width:100%;padding:0 18px}.buystack-module .pdp-buystack .buystack-product-description{display:none}.buystack-module .pdp-buystack .buystack-options{padding:0}.buystack-module .pdp-buystack .color-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}.buystack-module .carousel-stage,.buystack-module .carousel-stage ul,.buystack-module .carousel-stage li{height:150px}.buystack-module .carousel-stage{margin:0 auto;width:100%}.buystack-module .carousel-stage li{width:155px;opacity:0.6}.buystack-module .carousel-stage li.active{opacity:1}.buystack-module .image-navigation{margin:16px auto 0 auto;-ms-flex-item-align:center;text-align:-webkit-center;height:40px}.buystack-module .image-navigation .carousel{margin:12px 0;max-width:100%;width:auto}.buystack-module .image-navigation ul{width:auto}.buystack-module .image-navigation li{border:1px solid black;border-radius:30px;height:10px;width:10px}.buystack-module .image-navigation li.active,.buystack-module .image-navigation li:hover{background-color:black}.buystack-module .image-navigation li img{display:none}.buystack-module .image-navigation .prev,.buystack-module .image-navigation .next{display:none}.buystack-module .image-navigation .video-button{background-color:white;background-image:url(../images/pdp-vid-tn-mobile.jpg);background-repeat:no-repeat;border-radius:0;display:block;height:27px;position:relative;top:-10px;width:50px}.buystack-module .image-navigation .video-button:after{display:none}.buystack-module .image-navigation .vids{margin:8px 0 38px 0px;position:absolute}.buystack-module .image-navigation .vids img{display:none}}@media (max-width: 540px){.buystack-module:after{display:none}}.crosssell{color:#222a2b;margin:0 3% 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}.crosssell__product{padding:7px 0;border-bottom:1px solid #c2c2c2;position:relative;font-size:14px;color:#222a2b;display:table;width:100%;user-select:none;cursor:pointer}.crosssell__product svg{width:20px;height:20px}.crosssell__product__content{display:table-row}.crosssell__product__content>span{display:table-cell;vertical-align:middle}.crosssell__product__info{width:20px;position:relative;top:1px}.crosssell__product__info svg circle{fill:#aaa}.crosssell__product__info svg path{fill:#fff}.crosssell__product__name{padding-left:5px}.crosssell__product__price{width:35%;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:0 0 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}}.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;min-height:580px;overflow:hidden}.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;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:120px}.pdp-specs .product-feature span:before{font-size:60px;font-size:6rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;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{float:left;font-size:0;width:30%}.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 .compatibility li:before{content:'- ';margin-left:-10px}.pdp-specs .technology .compatibility span{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;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{float:right;padding-left:2%;width:35%}.pdp-specs .technology .features li,.pdp-specs .technology .materials 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{content:'- ';margin-left:-10px}.pdp-specs .technology .features{border-left:1px solid #9e9e9e}.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:#9e9e9e;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:#9e9e9e;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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 #9e9e9e;margin:0 auto;width:67%}.pdp-features .pdp-feature:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;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 #9e9e9e;padding-bottom:40px;position:relative;z-index:3}.pdp-features .pdp-features-thirds>*{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;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 #9e9e9e;clear:both;min-height:280px;height:auto}.pdp-features .pdp-features-halves>*{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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{padding:0.5rem;text-align:center;display:inline-block;vertical-align:middle}.docked-buystack>div.buy .dock-button{display:inline-block}.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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline}.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{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;*vertical-align:auto;*zoom:1;*display:inline;margin-left:5px;margin-top:-2px}.docked-buystack .price-quantity-stock .quantity-dropdown:after{top:8px}.docked-buystack .button-large,.docked-buystack .dock-button{display:inline-block !important}.docked-buystack .button-large a,.docked-buystack .dock-button a{padding:15px 30px}.docked-buystack .dock-button{display:inline-block;vertical-align:middle;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#fed100;cursor:pointer}.docked-buystack .dock-button a{-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;color:#222a2b;display:block;height:100%;letter-spacing:1px;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:color 0.3s;width:100%}.docked-buystack .dock-button a p{font-size:12px;font-size:1.2rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;padding:0;text-align:center}.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;*vertical-align:auto;*zoom:1;*display:inline}.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: 965px){.docked-buystack .docked-right .button{display:block}}@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: 860px){.docked-buystack .color-options li:hover:after,.docked-buystack .color-options li.selected:after{font-size:7px;top:2px}}@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}.docked-buystack .button-large a{padding:15px}.docked-buystack .button-large p{font-size:12px;font-size:1.2rem}}@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:#9e9e9e;font-size:20px;font-size:2rem;position:absolute;top:10%;right:5%;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:28px;margin-right:45px}.accessories .controls h6{text-transform:none;font-weight:normal;line-height:16px}.accessories .controls h6 strong{font-weight:bold}.accessories .controls button{height:35px;margin-top:9px}.accessories .controls button a{padding-top:8px;padding-right:20px}.accessories .controls button p:after{content:none}.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}.accessories .product-tile{width:270px;position:relative;padding-bottom:55px}@media (max-width: 860px) and (min-width: 481px){.accessories .product-tile{width:250px;min-height:325px;margin-top:15px}}@media (max-width: 480px){.accessories .product-tile{width:135px;min-height:325px}}.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 #BVInlineRatings{padding:0;width:100%}@media (max-width: 480px){.accessories .product-tile #BVInlineRatings{bottom:103px}}.accessories .product-tile #BVInlineRatings .reviewstars{text-align:center;margin-bottom:8px}.accessories .product-tile #BVInlineRatings .reviewstars .rs img{position:relative}.accessories .product-tile #BVInlineRatings .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{height:30px;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:red}.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:red}.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 .product-tile .product-buttons .button{font-size:16px;letter-spacing:0.12em;border:none;padding:0.8em 2em;height:40px}.accessories .product-tile .product-buttons .button p{padding-right:0}.accessories .product-tile .product-buttons .button p:after{content:none}.accessories .accessory{display:inline-block;font-size:9px;font-size:.9rem;margin:1.5rem 0;vertical-align:text-top;min-width:140px}.accessories .accessory .product-tile{line-height:1.1rem;text-align:center;width:270px;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%;text-align:left}.accessories.short-list .product-tile{min-height:0;padding-bottom:0;width:auto;text-align:left}.accessories.short-list .product-tile .right{width:13rem;margin-left:6rem}.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:red}.accessories.short-list .product-price .price-standard.strikeout{color:#b5b5b5}.accessories.short-list .accessory{text-align:left;width:30%}.accessories.short-list .accessory_image{float:left;margin-right:10px}@media (max-width: 860px) and (min-width: 481px){.accessories{padding:1.5rem 0;font-size:60%;line-height:normal}.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 .controls{text-align:left;float:none;width:auto}.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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;content:'\201D'}.testimonials blockquote:after{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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;*vertical-align:auto;*zoom:1;*display:inline;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:-22px;height:20px;font-size:1.35rem;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,.related-products .cross-sell-items{margin:15px auto;width:60%}.cross-sell .cross-sell-items .slick-track,.related-products .cross-sell-items .slick-track{margin:auto}.cross-sell .cross-sell-items .cross-sell-item,.related-products .cross-sell-items .cross-sell-item{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.cross-sell .cross-sell-items .cross-sell-item a,.related-products .cross-sell-items .cross-sell-item a{display:block}.cross-sell .cross-sell-items .cross-sell-item:hover h4,.related-products .cross-sell-items .cross-sell-item:hover h4{color:#007987}.cross-sell .cross-sell-items .img-container,.related-products .cross-sell-items .img-container{height:230px;margin-bottom:20px}.cross-sell .cross-sell-items img,.related-products .cross-sell-items img{display:block;height:auto;margin:0 auto}.cross-sell .cross-sell-items h4,.cross-sell .cross-sell-items p,.related-products .cross-sell-items h4,.related-products .cross-sell-items p{color:#222a2b;text-align:center}.cross-sell .cross-sell-items h4,.related-products .cross-sell-items h4{font-size:16px;font-size:1.6rem;margin:0 auto;min-height:32px;width:160px}.cross-sell .cross-sell-items .price,.related-products .cross-sell-items .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,.related-products .cross-sell-items .button{display:table;margin:20px auto}@media (max-width: 1200px){.cross-sell .cross-sell-items,.related-products .cross-sell-items{width:80%}}@media (max-width: 860px){.cross-sell .cross-sell-items,.related-products .cross-sell-items{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}
