.bodytext-font{font-family:Arial,Open Sans,Helvetica,sans-serif;font-size:18px;line-height:1.4}.univers-font,.video-tb .gallery-filters{font-family:Univers,Arial Narrow,sans-serif;line-height:1.25}.gallery-text,.mobile-controls,.standard-font{font-family:Arial,Open Sans,Helvetica,sans-serif;font-size:16px;line-height:1.5}[class*=columns__]{margin-bottom:40px;margin-left:-10px;margin-right:-10px}[class*=columns__] .text,[class*=columns__] figure{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-right:10px}[class*=columns__] .text{margin-top:30px}@media screen and (min-width:720px){[class*=columns__]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[class*=columns__] .text+.text p{margin-left:10px}[class*=columns__]>figure{margin-right:20px}[class*=columns__].columns__reverse>figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:20px;margin-right:10px;order:1}[class*=columns__].columns__reverse.imageonly figure{margin-left:10px}.columns__2x50>.text,.columns__2x50>.text p:first-of-type{margin-top:0}.columns__66-33{margin-bottom:60px}.columns__66-33>figure{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:727px}.columns__33-66{margin-bottom:60px}.columns__33-66>figure{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-right:20px}.columns__33-66 .text{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-top:0}.columns__60-40>.text{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.columns__15-85>figure{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns__15-85>.text{-webkit-box-flex:5;-ms-flex:5;flex:5;margin-top:0}.columns__75-25>figure{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns__75-25>.text{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-top:0}.columns__75-25.columns__reverse>figure{margin-right:0}}@media screen and (min-width:960px){.columns__2x50 figure{margin-right:50px}.columns__2x50.columns__reverse>figure{margin-left:50px}}.carousel ul,.gallery-filters ul{list-style:none;margin:0;padding:0}.mobile-controls{float:right;font-size:12px;line-height:14px;width:50%}.gallery-text{float:left;font-size:14px;line-height:1;width:50%}.gallery-filters{display:none}.carousel{clear:both;padding-top:30px}.carousel-360s li,.carousel-photos li,.carousel-videos li{display:inline-block}.carousel-360s a,.carousel-photos a,.carousel-videos a{border:1px solid #ccc;display:inline-block;opacity:.6;overflow:hidden}.carousel-360s a:hover,.carousel-photos a:hover,.carousel-videos a:hover{border-color:#000;opacity:1}.product-gallery #gallery-viewer{margin:0;position:relative}.product-gallery #gallery-viewer .fluid-width-video-wrapper,.product-gallery #gallery-viewer img{bottom:0;position:absolute}.product-gallery #gallery-viewer .fluid-width-video-wrapper{width:100%}.product-gallery #gallery-viewer #vpt{position:absolute;top:23px}.product-gallery ul{list-style:none;margin-left:0}.product-gallery ul li{display:inline-block}.product-gallery .gallery-text{font-size:12px;height:18px;line-height:14px;margin:15px 0}.product-gallery .gallery-filters{border-bottom:1px solid #ccc;clear:both;display:none;font-size:0;margin-bottom:10px;min-width:408px;overflow:hidden}.product-gallery .gallery-filters ul{margin-bottom:0}.product-gallery .gallery-filters ul li{margin-bottom:0;margin-right:4%;max-width:22%;text-align:center}.product-gallery .gallery-filters ul li a{color:#777;font-size:16px;line-height:16px;text-decoration:none;text-transform:uppercase}.product-gallery .gallery-filters ul li.active{border-bottom:5px solid #000}.product-gallery .gallery-filters ul li.active a{color:#000}.product-gallery .gallery-filters ul li:last-child{margin-right:0}.product-gallery .carousel{overflow:hidden}.product-gallery .carousel a{border:1px solid #ccc;display:block;height:62px;opacity:.6;overflow:hidden;width:103px}.product-gallery .carousel a.active,.product-gallery .carousel a:hover{border:1px solid #000;opacity:1}.product-gallery .carousel a img{margin-top:-7px}.product-gallery .carousel ul{display:none;position:relative}.product-gallery .carousel ul.active{display:block}.product-gallery .carousel ul li{float:left;margin-bottom:10px;margin-right:3px}.product-gallery .carousel ul li:last-child{margin-right:0}.product-gallery .paginator-wrapper{height:20px}.product-gallery .mobile-controls,.product-gallery .paginator{text-align:right}.product-gallery .mobile-controls a,.product-gallery .paginator a{border:1px solid #777;display:inline-block;height:19px;width:19px}.product-gallery .mobile-controls a.previous,.product-gallery .paginator a.previous{background:#555 url(../../../../../etc.clientlibs/dxm/clientlibs/clientlib-site/resources/images/gallery/previous-btn.png) no-repeat 50%}.product-gallery .mobile-controls a.next,.product-gallery .paginator a.next{background:#555 url(../../../../../etc.clientlibs/dxm/clientlibs/clientlib-site/resources/images/gallery/next-btn.png) no-repeat 50%}.product-gallery .mobile-controls .paginator-number,.product-gallery .paginator .paginator-number{color:#000;display:inline-block;font-size:12px;line-height:22px;text-align:center;vertical-align:top;width:45px}.product-gallery .mobile-controls,.product-gallery .mobile-controls .hidden .paginator-number,.product-gallery .mobile-controls .hidden a,.product-gallery .paginator .hidden .paginator-number,.product-gallery .paginator .hidden a{display:none}.product-gallery .gallery-text{font-size:14px;line-height:18px}.video-tb .gallery-filters{border-bottom:1px solid #000;color:#000;font-size:16px;line-height:16px;text-decoration:none;text-transform:uppercase}#s7_spinview .s7container[mode=normal]{left:0!important;position:relative;top:0!important}#s7_spinview .s7spinviewer{height:auto;width:100%}#product-model-only-360s-page.ie body,#product-model-only-360s-page.no-cssreflections.no-fontface body{overflow:auto!important}body.product-model .product-gallery #gallery-viewer{height:450px;page-break-after:always}body.product-model .product-gallery #gallery-viewer .fluid-width-video-wrapper{position:static}body.product-model .product-gallery #gallery-viewer img{height:450px;position:static;width:100%}.tooltip-inner{background-color:#222;border:1px solid #000;border-radius:0;font-size:12px;line-height:12px;padding:5px 10px}.tooltip{z-index:99999}.tooltip.in{opacity:1}.tooltip.bottom{margin-top:-4px}.tooltip{display:block;font-size:12px;line-height:1.4;opacity:0;position:absolute;visibility:visible;z-index:1030}.hidden,.invisible{visibility:hidden}.tooltip.in{opacity:.8}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:8px;text-align:center;text-decoration:none}.tooltip-arrow{border-color:rgba(0,0,0,0);border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.video-gallery .text,.video-gallery .text p:first-of-type{margin-top:0}.video-gallery .product-gallery{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-right:10px}@media screen and (max-width:959px){.product-gallery{padding-top:0}.product-gallery #gallery-viewer #vpt{top:0}.product-gallery .carousel{clear:both;margin-bottom:7px;margin-top:7px;max-width:none!important;padding-top:0}.product-gallery .carousel ul{display:inline!important;font-size:0;width:auto!important}.product-gallery .carousel ul li{float:none;margin-right:8px!important}.product-gallery .carousel ul li a{height:33px;width:44px}.product-gallery .carousel ul li a img{margin-top:0!important}.product-gallery .carousel ul li.last{margin-right:0!important}.product-gallery .carousel ul:last-child li:last-child{margin-right:0}.product-gallery .gallery-text{float:left;height:auto;min-height:37px;width:auto}.product-gallery .gallery-filters,.product-gallery .paginator{display:none!important}.product-gallery .mobile-controls{display:inline-block;float:right;margin-top:13px}.product-gallery .mobile-controls span{display:inline-block;font-size:12px;line-height:20px;margin:0;text-align:center;vertical-align:top;width:40px}.product-gallery .paginator-wrapper{display:none}}@media screen and (min-width:720px){.product-gallery .mobile-controls{display:none}.product-gallery .gallery-filters{display:block}.product-gallery .gallery-text{height:auto;width:auto}.product-gallery .carousel{padding-top:0}.video-gallery .product-gallery{margin-left:60px}.video-gallery .product-detail-gallery .gallery-viewer{height:315px!important}}@media screen and (min-width:960px){.product-gallery .paginator{display:none}.video-gallery .product-detail-gallery .gallery-viewer{height:385px!important}}.dxm-yt-blocked{aspect-ratio:16/9;height:100%;width:100%;-ms-flex-negative:0;background:#333;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:scroll;padding:12px 24px}@media screen and (min-width:961px){.dxm-yt-blocked{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;height:auto;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;overflow:visible;padding:24px 32px}}.dxm-yt-blocked__icon{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-size:27px;line-height:1}@media screen and (min-width:961px){.dxm-yt-blocked__icon{font-size:100px;margin-bottom:40px}}.dxm-yt-blocked__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:961px){.dxm-yt-blocked__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.dxm-yt-blocked__title{color:#fff;font-size:16px;font-weight:700;line-height:26px;margin:0 0 8px;padding:0}@media screen and (min-width:961px){.dxm-yt-blocked__title{font-size:22px;line-height:30px}}.dxm-yt-blocked__message{color:#fff;font-size:14px;line-height:22px;margin:0 0 16px;padding:0}@media screen and (min-width:961px){.dxm-yt-blocked__message{font-size:16px;line-height:24px}}.dxm-yt-blocked__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;width:100%}@media screen and (min-width:961px){.dxm-yt-blocked__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}}.dxm-yt-blocked__btn{background:#fc0;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:12px;line-height:20px;min-height:32px;min-width:128px;padding:8px 24px;width:100%}.dxm-yt-blocked__btn:hover{background:#f4c400}@media screen and (min-width:961px){.dxm-yt-blocked__btn{font-size:16px;line-height:24px;min-height:48px;padding:14px 32px;width:auto}}.dxm-yt-blocked__link{color:#accbe8;font-size:14px;line-height:22px;text-decoration:none;width:100%}.dxm-yt-blocked__link:hover{color:#fff;text-decoration:underline}@media screen and (min-width:961px){.dxm-yt-blocked__link{font-size:16px;line-height:24px;width:auto}}