.col1-layout .product-view h1 span{color:#000;font-weight:700;font-size:21px;margin:0 0 5px;text-transform:initial;float:left}.iframe .product-info-main{padding:20px}.iframe .product-view-1 .product-options-bottom{margin-top:0}.configurable .product-options-bottom .show-qty{display:none}.product-info-main .product-view .product-info-price{width:inherit;float:none;text-align:left}.product-info-main .product-view .product-info-price .price{font-size:20px !important;color:#000;font-weight:700}.product-view-1 .product-view-options .product-options+.product-options{border-bottom:none;padding-bottom:0}.configurable .product-view .product-info-price .price-box{display:table}.product-info-main .btn{background-color:var(--color-base);color:#fff}.product-info-main .btn:hover{background-color:var(--color-base);color:#fff}.stepconfigurator li.configstep{margin-bottom:4px;display:block}.stepconfigurator li.configstep.inactive{display:none}.stepconfigurator li.configstep .configstep-description{padding:20px 0}.stepconfigurator ul.configsteps li.configstep .stepconfigurator ul.configsteps li.configstep .content{display:none}.stepconfigurator li.configstep.active .content{display:block;overflow:hidden}.stepconfigurator li.configstep.inactive .content{display:none}.stepconfigurator ul.configsteps li.configstep .content-clear{clear:both}.stepconfigurator ul.configsteps li.configstep .title{background-color:#eee;padding:5px;color:#000;font-weight:700}.stepconfigurator ul.configsteps li.configstep.active .title{background-color:var(--color-primary);color:#fff}.stepconfigurator div.productselect{overflow:hidden;margin-bottom:13px;border:1px solid #e6e6e6;border-radius:4px}.stepconfigurator div.productselect.anchored{border-color:var(--color-primary)}.stepconfigurator .btn,.dialog .btn{cursor:pointer}.stepconfigurator div.productselect h3.stepconf-product-name .product-name{font-size:13px;font-weight:700;margin:0}.stepconfigurator div.productselect .stepconf-product-img{float:left}.stepconfigurator div.productselect .stepconf-product-content{float:left;padding:14px;max-width:59%;box-sizing:border-box}.stepconfigurator div.productselect .stepconf-product-additional{float:right;min-height:145px;padding:14px;box-sizing:border-box}.stepconfigurator div.productselect .stepconf-product-additional .btn.select-btn{margin-top:80px}.stepconfigurator div.productselect .stepconf-product-details{position:relative;display:none;clear:both;min-height:80px;background-color:#f8f8f8;padding:20px}.stepconfigurator div.productselect .stepconf-product-details.active{margin-top:20px;display:block}.stepconfigurator div.productselect .stepconf-product-details:before{border-right:24px solid transparent;border-left:24px solid transparent;border-bottom:24px solid #f8f8f8;content:"";display:block;height:0;left:50%;top:-24px;margin-left:-24px;position:absolute;width:0;z-index:1}.stepconfigurator div.productselect .stepconf-product-details .stepconfigurable-loading{padding:0;width:34px;height:34px;margin-left:-15px;margin-top:-15px;top:49%}.stepconfigurator div.productselect .price{font-weight:700;float:right}.stepconfigurator div.productselect .stepconf-product-additional span.btn{display:block;visibility:hidden;width:auto;height:28px;background-color:var(--color-primary);color:#fff;padding:5px;margin-top:35px;border-radius:4px}.stepconfigurator div.productselect:hover .stepconf-product-additional span.btn{visibility:visible}.stepconfigurator div.productselect .stepconf-details-trigger{text-decoration:underline;cursor:default;display:block;margin-top:10px}.stepconfigurator div.productselect .stepconf-details-trigger.active{color:#e20514}.stepconfigurator div.productselect .stepconf-details-trigger .product-id{display:none}.stepconf-details-trigger:after{content:'';display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--color-base);margin-left:6px}.stepconfigurator div.productselect .stepconf-form-container{display:none}.dialog{height:auto;max-height:60%}.dialog .stepconf-form-container{margin-bottom:20px}.stepconfig-dialog_content{border-radius:0 0 4px 4px;box-sizing:border-box;padding:0 10px;background-color:#f1f1f1;font-family:arial;max-height:500px;min-height:200px;overflow:auto;overflow-x:hidden}.stepconfig-dialog_title{border-radius:4px 4px 0 0;box-sizing:border-box;padding:10px;background-color:#f1f1f1;font-family:arial}.stepconfig-dialog_ne{background-color:transparent;display:none}.stepconfig-dialog_close{cursor:pointer;position:absolute;top:15px;right:5px;background-color:#333;color:#f6f6f6;content:'x';width:19px;height:19px;line-height:19px;font-size:11px;margin:0 0 10px 2px;border-radius:30px;font-family:arial;text-align:center;vertical-align:middle}.stepconfig-dialog_close:before{content:"x"}.stepconfig-dialog_s.bottom_draggable{padding-bottom:10px}.stepconfig-dialog_s.bottom_draggable .status_bar{height:200px}.product-stepconfig .dialog{padding-top:10px}.stepconfigurable-loading{position:absolute;z-index:99999;top:50%;left:50%;margin-left:-150px;margin-top:-50px;width:300px;height:100px;background-color:#ccc;border-radius:5px;padding:20px;background:url('images/loader.gif') no-repeat top right}.stepconfig-dialog_content .dialog .product-options{box-sizing:border-box;width:55%;padding:10px 5px;margin:0;float:left}.stepconfig-dialog_content .product-options-bottom{box-sizing:border-box;width:44%;padding:10px;float:right;background-color:transparent !important;border-width:0;margin-bottom:14px}.stepconfig-dialog_content .product-options-bottom:after{clear:both}.stepconfig-dialog_content .product_addtocart_form_container_configurable .btn-cart,.product-stepconfig .product_addtocart_form_container_configurable .button-cart{margin:16px 0 0}.stepconfig-dialog_content .product-options dt{width:160px;display:inline-block}.stepconfig-dialog_content .product-options dd{width:480px;border-bottom:0;display:inline-block}.stepconfigurator.stepconfigurator-horizontal ul.configsteps li.configstep .title{display:none}.stepconfigurator ul.configstep-menu{display:block;height:40px;background-color:#fff;border:1px solid #ccc;overflow:hidden;whitespace:nowrap;border-radius:4px;cursor:pointer}.stepconfigurator ul.configstep-menu>li{display:inline-block;float:left;height:100%;box-sizing:border-box;background-color:var(--color-primary);color:#fff;text-transform:uppercase;position:relative}.stepconfigurator ul.configstep-menu:not(:hover)>li.active{color:var(--color-primary);background-color:#fff;font-weight:600}.stepconfigurator ul.configstep-menu li.inactive{background-color:var(--color-primary)}.stepconfigurator ul.configstep-menu li.inactive>span:before{border-bottom:24px solid transparent;border-left:24px solid #fff;border-top:24px solid transparent;content:"";display:block;height:0;left:100%;margin-top:-24px;position:absolute;top:50%;width:0;z-index:1}.stepconfigurator ul.configstep-menu li.inactive>span:after{border-bottom:24px solid transparent;border-left:24px solid var(--color-primary);border-top:24px solid transparent;content:"";display:block;height:0;left:100%;margin-top:-24px;margin-left:-1px;position:absolute;top:50%;width:0;z-index:2}.stepconfigurator ul.configstep-menu>li.active span:before{border-bottom:24px solid transparent;border-left:24px solid #fff;border-top:24px solid transparent;content:"";display:block;height:0;left:100%;margin-top:-24px;position:absolute;top:50%;width:0;z-index:1}.stepconfigurator ul.configstep-menu:hover li.active>span:after{border-bottom:24px solid transparent;border-left:24px solid var(--color-primary);border-top:24px solid transparent;content:"";display:block;height:0;left:100%;margin-left:-1px;margin-top:-24px;position:absolute;top:50%;width:0;z-index:2}.stepconfigurator ul.configstep-menu:hover>li:hover{color:var(--color-primary);background-color:#fff}.stepconfigurator ul.configstep-menu:hover li:hover>span:after{border-left-color:#fff}.stepconfigurator ul.configstep-menu>li>span{display:block;height:100%;width:100%;text-align:center;padding:14px 0 14px 24px;box-sizing:border-box;line-height:100%}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(1){width:100%}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(1){width:50%}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(1){width:33.33333333%}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(4),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(1){width:25%}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(5),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(4),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(1){width:20%;font-size:12px}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(6),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(5),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(4),.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(6):nth-last-child(1){width:16.66666666%;font-size:11px}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(7),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(6),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(5),.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(4),.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(6):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(7):nth-last-child(1){width:13%;font-size:11px}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(7).active,.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(6).active,.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(5).active,.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(4).active,.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(3).active,.stepconfigurator ul.configstep-menu>li:nth-child(6):nth-last-child(2).active,.stepconfigurator ul.configstep-menu>li:nth-child(7):nth-last-child(1).active{width:22%;font-size:13px}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(8),.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(7),.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(6),.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(5),.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(4),.stepconfigurator ul.configstep-menu>li:nth-child(6):nth-last-child(3),.stepconfigurator ul.configstep-menu>li:nth-child(7):nth-last-child(2),.stepconfigurator ul.configstep-menu>li:nth-child(8):nth-last-child(1){width:11%;font-size:11px}.stepconfigurator ul.configstep-menu>li:nth-child(1):nth-last-child(8).active,.stepconfigurator ul.configstep-menu>li:nth-child(2):nth-last-child(7).active,.stepconfigurator ul.configstep-menu>li:nth-child(3):nth-last-child(6).active,.stepconfigurator ul.configstep-menu>li:nth-child(4):nth-last-child(5).active,.stepconfigurator ul.configstep-menu>li:nth-child(5):nth-last-child(4).active,.stepconfigurator ul.configstep-menu>li:nth-child(6):nth-last-child(3).active,.stepconfigurator ul.configstep-menu>li:nth-child(7):nth-last-child(2).active,.stepconfigurator ul.configstep-menu>li:nth-child(8):nth-last-child(1).active{width:23%;font-size:13px}.stepconfigurator ul.configsteps .control span{display:block;width:20%;box-sizing:border-box;float:left;padding:20px;cursor:pointer;color:#ccc}.stepconfigurator ul.configsteps .control span:hover{text-decoration:none}.stepconfigurator ul.configsteps .control span.stepconf-next{text-align:right;float:right}.stepconfigurator ul.configsteps .control span.active{text-decoration:underline;color:#000}.stepconfigurator ul.configsteps .control span.active.current-required{color:#ccc}.stepconfigurator ul.configsteps .control:after{height:0;content:".";display:block;clear:both;visibility:hidden}.productselect-dummy .stepconf-skip{text-align:center;padding:20px;cursor:pointer;border:1px solid #efefef;border-radius:4px}.productselect-dummy .stepconf-skip:hover{background-color:var(--color-primary);color:#fff}.stepconf-confirmation .steps{display:table}.stepconf-confirmation .steps .stepconf-confirmation-step{display:table-row}.stepconf-confirmation .steps .stepconf-confirmation-step{display:table-row}.stepconf-confirmation .steps .stepconf-confirmation-step span{display:table-cell;padding:3px}.stepconf-confirmation .total{margin:10px 0;padding:3px;border-top:1px solid #666}.tax-details,.product-add-form .price-wrapper.ab:before,.additional_price_info_trigger.text-icon,.product-add-form .price-wrapper.from:before{display:none}.configsteps.nav li{display:block !important}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.4}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:53.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}iframe{background:#fff}.iframe .add-to-cart{display:none}.iframe .product-options-bottom .tax-details{display:block}.iframe .price-bar-label{display:none}.iframe .additional_price_info_container,.iframe .additional_price_info{display:none !important}#step-to-cart-form{background:#fff;width:700px;display:block;margin:0 auto;padding:30px;position:relative}#result tr td:first-child,#result tr th{padding-left:0}#result table{margin-bottom:20px}#result table tr:last-child th,#result table tr:last-child td{border-top:1px solid #eee}.stepconf-product-additional .tax-details{display:none}.iframe .product-info-main{float:none !important}.iframe .product.info.detailed,.iframe .short-description{display:none}#bundled-wrapper{color:#343434;font-size:14px;line-height:20px}#bundled-wrapper .step-item h3{color:#343434;font-size:22px;text-align:center;border-bottom:1px solid #e4e4e4;max-width:470px;margin:0 auto;padding-bottom:10px}#bundled-wrapper .toolbar li{border:1px solid #979797;font-size:14px;color:#343434;border-radius:3px;text-align:center;padding:11px 0 10px;margin-bottom:10px;cursor:pointer}#bundled-wrapper .toolbar{margin:0}#bundled-wrapper .toolbar li.active,#bundled-wrapper .toolbar li:hover{border:1px solid var(--color-base);color:var(--color-base);font-weight:700}#bundled-wrapper .content{margin-top:22px}#bundled-wrapper .content .ec-col-sm-4{border-right:1px solid #88b73b;padding-top:11px}#bundled-wrapper .desc{padding-top:13px}#bundled-wrapper .desc p{margin-bottom:20px}#bundled-wrapper select{border:1px solid #e4e4e4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/arrow-down.jpg) right 10px center no-repeat;box-shadow:none;margin-top:4px;height:36px;padding:0 10px;line-height:36px;font-size:13px;color:#777;min-width:47px}.custom-attr .field{margin-bottom:14px}.custom-attr select{max-width:240px;box-sizing:border-box}.custom-attr{margin-top:23px}.step-action button,#bunled-configurable-form .action button{background:#88b73b;color:#fff;font-size:14px;font-weight:700;margin-top:16px;padding:14px 73px 12px;border:none}#bunled-configurable-form .action button{padding:14px 30px 12px;margin-top:10px}.step-action button:hover,#bunled-configurable-form .action button:hover{background:#799b40}#bundled-wrapper .step-item{margin-bottom:42px}#bundled-wrapper .content h4{font-size:22px;text-align:center;color:#88b73b;font-weight:400}#bundled-wrapper .step-item:last-child .content{margin-top:15px}#bunled-configurable-form .grand-total{text-align:center;margin:28px 0 0}#bunled-configurable-form .add-to-cart{display:block;max-width:470px;margin:18px auto 0;border:1px solid #e4e4e4;border-radius:3px;padding:18px 0}#bundled-wrapper #bunled-configurable-form select{margin-top:8px}#bunled-configurable-form .top .field:first-child{margin-bottom:11px;border-bottom:2px solid #f1f1f1;padding-bottom:10px}#bunled-configurable-form .top{padding:0 18px 15px;border-bottom:2px solid #f1f1f1}#bunled-configurable-form .bottom{padding:15px 20px}#bunled-configurable-form .bottom span{display:block}#bunled-configurable-form .bottom span+span{margin-top:35px}#bunled-configurable-form .action{text-align:center}#bunled-configurable-form .bottom select{background:#fff url(../images/select_green.jpg) right 10px center no-repeat;width:47px;float:right;margin:0 !important;height:30px;line-height:30px;margin-right:21px !important}#bunled-configurable-form .bottom .right{width:50%;text-align:right;margin-top:20px}#bunled-configurable-form .bottom .right span{font-size:22px;color:#88b73b;line-height:30px;float:right}@media (min-width:992px){#bundled-wrapper .content .ec-col-sm-4{width:31.7% !important;padding-right:15px}#bundled-wrapper .content .ec-col-sm-8{width:68.3% !important;padding-left:15px}}.step-action button.active{font-size:0;width:41px;height:41px;background:#88b73b url(../images/check.png) center center no-repeat;padding:0;margin-left:91px}.step-action button.active{font-size:0;width:41px;height:41px;background:#88b73b url(../images/check.png) center center no-repeat;padding:0;margin-left:91px}.bundled-configurable .product-view h1 span{font-size:20px;margin-bottom:15px;padding-bottom:5px;display:block;text-align:left;color:#333;border-bottom:1px solid var(--color-base)}.bundled-configurable .page-title-caption{display:none}.extend_1,.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;user-select:none}.owl-carousel{display:none;width:100%;position:relative;z-index:0}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .owl-stage{position:relative}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding:20px 0}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .product-item{width:100% !important}.owl-carousel .owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel.owl-text-select-on .owl-item{user-select:auto}.owl-carousel .banner-item .content_slider{position:absolute;top:25%;left:50px;width:calc(100% - 120px);z-index:1;color:#fff}.owl-carousel .banner-item .content_slider .banner-title{width:100%;color:#fff;font-size:32px;text-transform:uppercase;text-align:center;display:inline-block;clear:both}.owl-carousel .banner-item .content_slider .banner-description{width:100%;clear:both;display:inline-block;text-align:center;padding:15px 0}.owl-carousel .banner-item .content_slider .buttons{width:100%;clear:both;display:inline-block;text-align:center}.owl-carousel .banner-item .content_slider .buttons a.action.primary{margin:10px}.owl-carousel .banner-item .content_slider .buttons .custom_content{margin:10px 0 0;text-align:center}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-theme .owl-controls{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:calc(-40px/2) 0 0;padding:0;background:rgba(255,255,255,.5);display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:50%;width:40px;height:40px;text-indent:100%;overflow:hidden}[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-]{background:0 0}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev{left:15px}[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev{left:-55px}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:before{position:absolute;top:26px;left:8px;z-index:1;width:20px;height:1px;content:"";border-top:2px solid #000;transform:rotate(40deg);border-radius:20px;text-indent:0}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:after{position:absolute;top:14px;left:8px;z-index:1;width:20px;height:1px;content:"";border-top:2px solid #000;transform:rotate(-40deg);border-radius:20px;text-indent:0}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next{right:15px}[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-].owl-next{right:-55px}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:before{position:absolute;top:14px;right:8px;z-index:1;width:20px;height:1px;content:"";border-top:2px solid #000;transform:rotate(40deg);border-radius:20px}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:after{position:absolute;top:26px;right:8px;z-index:1;width:20px;height:1px;content:"";border-top:2px solid #000;transform:rotate(-40deg);border-radius:20px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#000;color:#fff;text-decoration:none}[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:0 0;color:#000}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover:before,.owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{border-color:#fff}[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-]:hover:before,[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{border-color:#000}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots{position:absolute;width:100%;bottom:20px}[class*=owl-carousel-products-].owl-theme .owl-dots{position:relative;bottom:-20px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot:hover span{background:#000}.owl-theme .owl-dots .owl-dot.active span{background:#000}.no-js .owl-carousel{display:block}#pre-div{background-color:#fff;bottom:0;height:100%;width:100%;left:0;position:absolute;right:0;top:0;z-index:10000}.cssload-loader{position:absolute;left:calc(50% - 31px);top:calc(50% - 31px);width:62px;height:62px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px}.cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.cssload-inner.cssload-one{left:0;top:0;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid #000}.cssload-inner.cssload-two{right:0;top:0;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid #000}.cssload-inner.cssload-three{right:0;bottom:0;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:3px solid #000}.owl-wrapper-outer{overflow:hidden}.owl-theme .owl-pagination .owl-page.active span,.owl-theme .owl-pagination .owl-page span:hover{background:#777}.owl-theme .owl-pagination .owl-page{display:inline-block;zoom:1;cursor:pointer;*display:inline;}.owl-theme .owl-pagination span{background:#d8d8d8;margin:8px 2px 5px;height:10px;width:10px;opacity:.5;border:none;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}#builder-wrapper>.ec-row-wrapper>input{display:block !important}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.mage-error+.mage-error{display:block !important}#bundled-wrapper select.mage-error{border:1px solid #e02b27}#bundled-wrapper .owl-item img{max-height:204px;width:auto}.owl-buttons>div{font-size:0;cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.owl-buttons>div:before{content:" ";background:url(../images/Arrow_Slider_left_active.svg) no-repeat right center;width:21px;height:39px;display:block;float:left}.owl-buttons>div.owl-next{right:0;left:auto}.owl-buttons>div.owl-next:before{background:url(../images/Arrow_Slider_right_active.svg) no-repeat right center}#bundled-wrapper .step-item.last h3:not(.active){color:#999}