.product-bar-wrapper{min-height:70px;width:100%;background:#f2f2f2 none}.product-bar .product-info .product-category{font-size:75%;color:#3a59d3;text-transform:uppercase;margin-top:5px;font-weight:600}.product-info .pdp-product-breadcrumb{line-height:70px;font-size:12px;color:#999}.product-info .pdp-product-breadcrumb a{color:#666}.configurator-title{margin:20px 0;border-bottom:1px solid #ddd;padding-bottom:20px}.configurator-title h1,h2.pdp-section-title{font-size:25px;text-transform:uppercase;margin:0;font-weight:600}.configurator-title #product-price{font-size:1.6rem;margin-top:5px}#product-configurator-ajax .wasPrice{opacity:.7;margin-right:.5em}#product-configurator-ajax .wasPrice .currency-prefix,#product-configurator-ajax .wasPrice .was-adjusted,#product-configurator-ajax .wasPrice .currency-suffix{text-decoration:line-through}.configurator-content{border-bottom:1px solid #ddd;margin-bottom:20px;color:#666}.configurator-nav{margin:35px 0}.product-images-container .rsSlide img{background:0}#product-features{padding:80px 0;background:#f2f2f2 none}#product-features .pdp-section-title{margin-bottom:50px}#product-features .product-video-module{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}#product-features .product-video-module iframe,#product-features .product-video-module object,#product-features .product-video-module embed{position:absolute;top:0;left:0;width:100%;height:100%}#product-images .product-images-nav.swiper-button-disabled{color:#ddd}#product-images .product-images-nav{position:absolute;bottom:50%;margin-bottom:-10px;font-size:20px;width:20px;height:20px;z-index:2}#product-images .product-images-nav:hover{cursor:pointer}#product-images .product-images-prev{left:0}#product-images .product-images-next{right:0}#product-configurator-ajax .ajax-input-text{display:none}#product-configurator-ajax [data-input-type='button-group'] .ajax-input-text{display:inline}#product-configurator-ajax [data-input-type='button-group'] .ajax-btn-wrapper{display:inline-block;margin:0 5px 5px 0}#product-configurator-ajax [data-input-type='button-group'] .ajax-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;min-width:35px;max-width:100%;margin-left:0;padding:8px;vertical-align:middle;background-color:#fff;cursor:pointer}#product-configurator-ajax [data-input-type='button-group'] button{border:1px solid gray}#product-configurator-ajax [data-input-type='button-group'] button.selected{border-color:#e82409;color:#e82409}#product-configurator-ajax [data-input-type='button-group'] .availability{display:none}#product-configurator-ajax button.input-color{border:2px solid #fff;margin-left:10px;margin-top:5px;outline:0;transition:all .3s ease 0s;background-size:contain;border-radius:50px;box-shadow:0 0 0 1px #ccc}#product-configurator-ajax button:first-child{margin-left:0}#product-configurator-ajax button.input-color.selected{box-shadow:0 0 0 2px #c60c30}#product-configurator-ajax .option-group>.swiper{position:relative;width:100%;padding:4px 3px;overflow-x:clip;overflow-y:visible}#product-configurator-ajax .option-group>.swiper .swiper-wrapper{height:fit-content}#product-configurator-ajax .option-group>.swiper .swiper-slide{margin:0;padding:0;border-radius:0}#product-configurator-ajax .option-group>.swiper .swiper-slide .box>.content{background-repeat:no-repeat;background-size:contain;background-position:center center}#product-configurator-ajax .option-group>.swiper .input-color-nav{position:absolute;display:flex;align-items:center;justify-content:center;z-index:10;color:#000;background-color:#fff;top:calc(50% - 23px);width:30px;height:30px;line-height:27px;text-align:center;border-radius:15px;border:2px solid #000;padding:0}#product-configurator-ajax .option-group>.swiper .input-color-prev{left:5px}#product-configurator-ajax .option-group>.swiper .input-color-next{right:5px}#product-configurator-ajax .option-group>.swiper .input-color-scrollbar{margin-top:5px;height:10px}@media(max-width:1140px){#product-configurator-ajax .option-group>.swiper .input-color-nav{display:none}}#product-configurator-ajax .configurator-action-btn{min-height:46px}#product-configurator-ajax .configurator-action-btn.sku-out{background-color:#767676;border-color:#767676}#product-configurator-ajax .configurator-action-btn .configurator-add-btn-txt,#product-configurator-ajax .configurator-action-btn .configurator-out-btn-txt{display:none}#product-configurator-ajax .configurator-action-btn.sku-in .configurator-add-btn-txt{display:inline}#product-configurator-ajax .configurator-action-btn.sku-out .configurator-out-btn-txt{display:inline}#product-configurator-ajax .product-configurator-container .configurator-out-btn{background-color:#767676;border-color:#767676;height:60px;margin:35px 0;pointer-events:none}#product-configurator-ajax .configurator-prev .configurator-prev-txt{line-height:60px}#product-configurator-ajax .configurator-prev .configurator-prev-icon{line-height:60px;float:left}#product-configurator-ajax input{padding:10px;height:auto;box-sizing:border-box;-moz-box-sizing:border-box}#product-configurator-ajax #qty input{padding:0;width:45px;height:45px;line-height:24px;text-align:center;font-weight:bold}#product-configurator-ajax .option-group#qty{margin-top:6px}#product-configurator-ajax select{padding:9px 18px}#product-configurator-ajax #ajax-2 label{margin-right:15px}#product-configurator-ajax #ajax-2 .dropdown{margin:25px 0}#product-configurator-ajax #ajax-1725 label.radio{display:inline-block;width:118px}#product-configurator-ajax #ajax-1733 label.radio:last-child{margin-bottom:0}#product-configurator-ajax .selection-txt{display:inline-block;line-height:30px;vertical-align:middle;font-weight:bold}#product-configurator-ajax .dropdown>.btn{position:relative;padding:6px 0;text-transform:capitalize}#product-configurator-ajax .dropdown>.btn:hover,#product-configurator-ajax .dropdown>.btn:focus{z-index:auto}#product-configurator-ajax .dropdown>.btn .btn-icon{position:absolute;top:10px;right:10px}#product-configurator-ajax .dropdown .default-label{display:none}#product-configurator-ajax .dropdown .selected-label{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;position:relative;right:11px;top:1px}#product-configurator-ajax .dropdown.open .default-label{display:block}#product-configurator-ajax .dropdown.open .selected-label{display:none}#product-configurator-ajax .dropdown .dropdown-menu.align-right{left:auto;right:0}#product-configurator-ajax .dropdown .dropdown-menu.wrap{width:100%}#product-configurator-ajax .dropdown .dropdown-menu.wrap>li a{white-space:normal}#product-configurator-ajax .dropdown .dropdown-menu{margin-top:5px;min-width:100%;width:auto}#product-configurator-ajax .dropdown .dropdown-menu>li a{position:relative;padding-left:40px}#product-configurator-ajax .dropdown .dropdown-menu>li a.selected:before{position:absolute;top:3px;left:10px;content:"\f00c";font-family:FontAwesome}#product-configurator-ajax .option-gallery-pane{margin-top:10px}#product-configurator-ajax .option-gallery-pane .option-item{position:relative;padding:10px 0 10px 40px}#product-configurator-ajax .option-gallery-pane .option-item.option-hidden{display:none}#product-configurator-ajax .option-gallery-pane .option-item.selected:before{position:absolute;top:9px;left:10px;content:"\f00c";font-family:FontAwesome}#product-configurator-ajax .radio label{margin-right:20px}#product-configurator-ajax .option-group[data-input-type='quantity'] .ui-icon{font-size:28px}#product-configurator-ajax #summary-list .selection-txt{vertical-align:top}#product-configurator-ajax .section-preview.landscape .adaptive{width:auto;max-width:100%;height:100%;padding:50px 0;margin:auto}#product-configurator-ajax .section-preview.portrait .adaptive{width:100%;height:auto;padding:50px;margin:auto}#product-configurator-ajax .section-preview .preview{margin:auto}#product-configurator-ajax .section-preview .product-images-nav{opacity:1}#product-configurator-ajax .section-preview .product-image-single .product-images-nav{opacity:0}#product-configurator-ajax .section-preview.landscape .image-container{width:auto;height:100%}#product-configurator-ajax .section-preview.landscape .product-images-slide img{width:auto;height:100%}#product-configurator-ajax .section-preview.landscape .product-image-single>img{width:auto;height:100%}#product-configurator-ajax .section-preview.portrait .image-container{width:100%;height:auto}#product-configurator-ajax .section-preview.portrait .product-images-slide img{width:60%;height:auto}#product-configurator-ajax .section-preview.portrait .product-image-single>img{width:100%;height:auto;margin:auto}#product-configurator-ajax .section-preview .product-images-nav{position:absolute;bottom:0;margin-bottom:0;font-size:40px;width:40px;height:40px;z-index:2}#product-configurator-ajax .section-preview .product-images-nav:hover{cursor:pointer}#product-configurator-ajax .section-preview .product-images-prev{left:33%}#product-configurator-ajax .section-preview .product-images-next{right:33%}#product-configurator-ajax .image-container.hideGallery{opacity:0;display:none}.product-xsells-container{margin-bottom:50px}#specs-overview{font-size:12px;color:#666}#specs-overview span{display:block;margin-bottom:5px}#specs-overview span a{margin-left:5px;color:#2980bb}.product-images-container .rsSlide .rsImg{margin-top:0!important;padding:0!important}.product-images-container .rsArrow{display:none!important}.rsNav{position:absolute;bottom:auto;top:-20px}.rsUni .rsThumbsVer{left:0!important;right:auto!important}.rsOverflow{width:95%!important}#product-images .badge-wrapper{position:relative;width:100%}#product-images .badge-wrapper img{position:absolute;max-width:100%;z-index:20}@media(max-width:767px){footer{padding-bottom:80px}}