.customised_product .supproducttitle-share,.customised_product .product-fixed-bar,.customised_product .product-suptitle-info,.customised_product .supply-sm,.customised_product variant-selects,.customised_product .upsell-wrap,.customised_product .freebie-wrapper{display:none!important}.customised_product .price,.customised_product .price__container{display:none!important}.customised_product [id^=price-template--][id$=__main]{display:none!important;margin:0!important}.configurator-wrapper .main-cart-btn form.form input.custom_pro,.configurator-wrapper,.customised_product div#price-template--25444971282756__main,.customised_product .prod-payment-methods,.customised_product .units-bar-outer,.customised_product .buy-btn-wrapper,.customised_product .custom-de-msg{display:none!important}.customised_product .timer-bar-wrapper .units-bar-outer{display:block!important}.faq-block:has(.configurator-show),.image-with-text-section:has(.configurator-show),.custom-product-block:has(.configurator-show),.compare-block-wrap:has(.configurator-show),.rich-text-section:has(.configurator-show){display:none!important}.customised_product .faq-block,.customised_product .image-with-text-section,.customised_product .custom-product-block,.customised_product .compare-block-wrap,.customised_product .rich-text-section{display:none}.customised_product .faq-block:has(.configurator-show),.customised_product .image-with-text-section:has(.configurator-show),.customised_product .custom-product-block:has(.configurator-show),.customised_product .compare-block-wrap:has(.configurator-show),.customised_product .rich-text-section:has(.configurator-show){display:block!important}.customised_product.scrolled .custom-product-gallery-main-item img,.custom-product-gallery-main-item video{height:400px}.customised_product.scrolled .scrollbar-fixed-progress{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.customised_product.scrolled .custom-product-gallery .slick-list.draggable{height:400px!important}.customised_product .configurator-wrapper{display:inline-block!important;width:100%}.configurator .config-options .config_opt_sec .number_btn.compatible{border:1px solid #28a745;opacity:1}.configurator .config-options .config_opt_sec .number_btn.incompatible{opacity:.5;border:1px solid #ccc;pointer-events:auto}.configurator-wrapper #customAddToCartButton.disabled,.configurator-wrapper #customAddToCartButton:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.configurator-wrapper .product-suptitle-wrapper{display:flex;justify-content:space-between;align-items:center}.configurator-wrapper .configurator{font-family:sans-serif;border:1px solid #ccc;padding:20px;border-radius:3px;margin:20px 0 0;display:inline-block;width:100%}.customised_product .configurator-wrapper .product-title h1{font-size:20px;line-height:24px;font-weight:700;color:#141926;letter-spacing:-.02rem;margin:5px 0 6px}.customised_product .configurator-wrapper .product-suptitle-info{display:inline-block!important}.customised_product .configurator-wrapper .product-title{margin:10px 0 0!important}.customised_product .product__title{display:none}body.customised_product .product .product-form__buttons button{border-radius:4px}body.customised_product .product .product__title h1{font-size:20px}.configurator .config-group .config-options{display:none;grid-template-columns:100px calc(100% - 110px);gap:10px;align-items:start;margin:20px 0 0;position:relative}.configurator .config-group .config-options.bottom_spc{padding:0 0 50px}.configurator .config-group.open_blck .config-options{display:grid}.configurator .config-options .config_opt_sec{display:grid;grid-template-columns:1fr;gap:10px}.configurator .config-options .config_opt_sec[data-block="4"]{grid-template-columns:1fr 1fr 1fr 1fr}.configurator .config-options .config_opt_sec[data-block="6"],.configurator .config-options .config_opt_sec[data-block="10"]{grid-template-columns:1fr 1fr}.config-options .config_opt_sec .number_btn{padding:12px 10px;border:1px solid #CCCCCC;border-radius:3px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-align:center;color:#141926;font-weight:700;font-size:13px;line-height:20px;display:inline-block;height:auto}.config-options .config_opt_sec[data-block="4"] .number_btn{max-width:84px}.config-options .config_opt_sec .number_btn.active{background:#45d377;border-color:#45d377}.configurator .config-group[data-type="Memory Option"] .config-options{grid-template-columns:1fr}.configurator-wrapper .configurator .config-group{margin:0 0 20px;width:100%;display:inline-block;border-bottom:1px solid #ccc;padding:0 0 20px}.configurator-wrapper .configurator .config-group:last-child{border:none;padding:0;margin:0}.configurator-wrapper .configurator .configurator_blocks .config-group{margin:0 0 20px;border-bottom:1px solid #ccc;padding:0 0 20px}.configurator-wrapper .configurator .config-label{font-weight:700;font-size:16px;line-height:22px;display:inline-block;margin:0;width:100%;color:#141926;position:relative;cursor:pointer;padding:0 10px 0 0}.configurator .config-group .config-label span.selected{color:#4abb77}.configurator .config-group .config-label span.icon{position:absolute;right:0;width:10px;height:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;border-bottom:2px solid #000;border-right:2px solid #000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.configurator .config-group.open_blck .config-label span.icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:4px}.configurator-wrapper .configurator .config-btn{padding:10px 18px;background:#fff;border:2px solid #ccc;border-radius:6px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.configurator-wrapper .configurator .config-options.panel-options{display:grid;grid-template-columns:1fr 3fr;gap:20px}.configurator-wrapper .configurator .module-block{display:flex;flex-direction:column;gap:10px}.config-group .config-options.desc_full{grid-template-columns:1fr;font-size:13px;color:#141926;line-height:20px}.configurator-wrapper .configurator .config-panel{display:flex;align-items:center;gap:12px;border:2px solid #ccc;padding:12px;border-radius:6px;width:100%;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer;flex-direction:column;text-align:center}.config-group .config-options.desc_full ul{margin:0;padding:0 0 0 20px}.configurator-wrapper .configurator .config-panel img{width:60px;height:auto}.configurator-wrapper .configurator .config-panel.active{background:#2ecc71;border-color:#2ecc71;color:#fff}.configurator .config-group .info_content_block{display:none}.configurator .config-group.open_blck .info_content_block{display:block}.configurator .config-group .info_content_block .info-text span.info_link{font-size:13px;color:#0aa95e;text-decoration:underline;display:flex;gap:2px;cursor:pointer;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.configurator-wrapper .review_sec{display:flex;width:100%;justify-content:flex-start;flex-direction:row;align-items:center;font-size:10px;line-height:20px}.configurator-wrapper .review_sec .review_star{display:inline-block;margin:0 10px 0 0}.configurator-wrapper .review_sec .review_star img{width:100%;max-width:15px;float:left;height:auto}.configurator-wrapper .balkonrafwerkevon_sec{display:flex;width:100%;justify-content:flex-start;flex-direction:row;align-items:center;font-size:11px;line-height:20px;margin:10px 0 0}.configurator-wrapper .balkon_blck{display:flex;margin:0;max-width:65px}.configurator-wrapper .balkon_blck img{width:100%;max-width:21px;float:left;height:auto;border-radius:50px;position:relative;left:0}.configurator-wrapper .balkon_blck img:nth-child(2){left:-11px}.configurator-wrapper .balkon_blck img:nth-child(3){left:-21px}.configurator-wrapper .balkon_blck img:nth-child(4){left:-31px}.configurator-wrapper .clear-btn-wrapper{display:flex;justify-content:end;padding-top:10px}.customised_product .clear-btn-wrapper button#clear_all{padding:10px 15px;border:1px solid #CCCCCC;border-radius:3px;cursor:pointer;transition:all .5s ease-in-out;text-align:center;color:#fff;font-weight:700;font-size:15px;line-height:20px;display:flex;height:auto;background:#45d377;border-color:#45d377;letter-spacing:1px}.configurator-wrapper .clear-btn-wrapper button#clear_all i{margin-right:6px}.configurator-wrapper .product-purchase-block{background:#d8f5e2!important;padding:20px;border:1px solid #45D377;border-radius:3px;margin:50px 0 0}.product-purchase-block .payment-icons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.product-purchase-block .price_heading{display:flex;width:100%;margin:0 0 20px;font-weight:700;color:#141926;font-size:16px;line-height:20px;flex-direction:row;align-items:center}.product-purchase-block .price_heading .offer{margin:0 0 0 40px;border:2px solid #46D377;border-radius:100px;padding:0 32px 0 0;overflow:hidden;display:flex;align-items:center;border-left:0px}.product-purchase-block .price_heading .offer span{background:#46d377;float:left;margin:0 30px 0 0;padding:5px 25px;border-radius:100px}.product-purchase-block .payment-icons .payement-text{font-size:12px}.product-purchase-block .price_list{display:inline-block;width:100%;font-size:18px;font-weight:700;color:#45d377}.product-purchase-block .price_list span.compare-at-price{margin:0 0 0 10px;color:#716e6e;text-decoration:line-through}.product-purchase-block .vat_text{display:inline-block;width:100%;font-size:10px;color:#141926}.product-purchase-block .product-form__buttons button{color:#141926;font-size:16px;text-transform:uppercase;padding:10px;height:auto;min-height:auto;margin:0;font-weight:700}.product-purchase-block .product-form__buttons button:hover{border-color:#4abb77}.product-purchase-block .product-form__buttons span:before{padding-left:24px;content:"";display:inline-block;background:url(new-cart.png) no-repeat center left;background-size:20px 20px;width:20px;height:20px;margin-right:8px;vertical-align:middle}.product-purchase-block .payment_icons{text-align:center;display:inline-block;width:100%;border-top:1px solid #45D377;padding:20px 0 0;margin:20px 0}.product-purchase-block .payment_icons ul{margin:0;padding:0;list-style:none}.product-purchase-block .payment_icons ul li{display:inline-block;margin:0 3px}.product-purchase-block .payment_icons .other_payment{font-size:10px;color:#141926}.configurator-wrapper .main-cart-btn{display:inline-block;width:100%;margin:5px 0 0}.product-purchase-block .stock-bar-wrapper{padding:16px;border-radius:3px;font-size:14px;color:#333}.configurator-wrapper .main-cart-btn product-form.product-form{margin:0}.product-purchase-block .stock-bar-wrapper .stock-bar-title{text-align:center;margin-bottom:12px;color:#4a4a4a;font-size:14px}.product-purchase-block .stock-bar-wrapper .stock-bar-container{border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.product-purchase-block .stock-bar-wrapper .stock-bar-fill{width:50%;height:100%;background:repeating-linear-gradient(45deg,#5cc37d,#5cc37d 10px,#74d19c 10px 20px);display:flex;align-items:center;justify-content:center;border-radius:7px}.product-purchase-block .stock-bar-wrapper .stock-count{font-weight:700;color:#000}.product-purchase-block .stock-bar-wrapper .stock-bar-message{color:#141926;font-size:11px;width:40%}.product-purchase-block .stock-bar-wrapper .stock-bar-progress{height:36px;border-radius:7px;background:#e0e0e0;overflow:hidden;position:relative;width:60%}.product-purchase-block .stock-bar-wrapper .shipping-info{margin-top:12px;color:#141926;font-size:12px;line-height:15px}.product-purchase-block .stock-bar-wrapper .countdown{color:#0aa95e;font-weight:700}.info_link_popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.info_link_popup.open_pop{display:block}.info_link_popup .popup_overlay{position:fixed;z-index:1;left:0;right:0;top:0;bottom:0;background:#3f3f3fcc;display:block}.info_link_popup .info_popup_cont{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;width:90%;height:90%;max-width:944px;max-height:900px;background:#fff;margin:auto;border-radius:10px;padding:30px;overflow-y:scroll}.info_link_popup .info_popup_cont span.close_pop{position:absolute;right:10px;top:10px;width:25px;height:25px;text-align:center;font-size:13px;line-height:25px;font-weight:700;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info_link_popup .info_popup_cont span.close_pop:hover{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.info_link_popup .info_popup_cont span.close_pop:after,.info_link_popup .info_popup_cont span.close_pop:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#000;margin:auto}.info_link_popup .info_popup_cont span.close_pop:before{width:2px;height:80%}.info_link_popup .info_popup_cont span.close_pop:after{width:80%;height:2px}.info_link_popup .info_popup_cont h4{font-size:24px;text-align:center;line-height:30px;font-weight:700;color:#141926;margin:0}.info_popup_cont .block_pop_sec{border:1px solid #ccc;border-radius:10px;margin:30px 0}.info_link_popup .info_popup_cont .block_pop{display:grid;grid-template-columns:25% 75%;border-bottom:1px solid #ccc}.info_link_popup .info_popup_cont .block_pop:last-child{border-bottom:none}.info_popup_cont .block_pop .left_block,.info_popup_cont .block_pop .right_block{padding:20px}.info_popup_cont .block_pop .right_block h5{font-size:20px;margin:0 0 20px;font-weight:700;color:#141926}.info_popup_cont .block_pop .right_block{font-size:16px;line-height:22px;border-left:1px solid #ccc}.info_popup_cont .still_ques{width:100%;border-top:1px solid #ccc;margin:10px 0 0;padding:20px 0 0;display:grid;grid-template-columns:15% 85%;gap:20px}.info_popup_cont .still_ques .text h6{color:#141926;font-size:16px;line-height:20px;margin:0;font-weight:700}.info_popup_cont .still_ques .text a.tel{font-size:16px;color:#141926;font-weight:700;text-decoration:none}.info_popup_cont .still_ques .text a.btn{font-size:13px;color:#141926;font-weight:700;text-decoration:none;background:#45d377;padding:4px 10px;display:inline-block;border-radius:5px;margin:30px 0 0}.info_popup_cont .still_ques .text a.btn:hover{background:#4abb77}@media screen and (max-width: 846px){.product__info-container{max-width:100%!important}.product__info-wrapper.grid__item{opacity:1}}@media (max-width: 600px){.configurator-wrapper .configurator .config-options{flex-direction:column}.configurator-wrapper .configurator .config-btn,.configurator-wrapper .configurator .config-panel{width:100%}.product-purchase-block .price_heading .offer{margin:0 0 0 20px}}@media (max-width: 480px){.configurator .config-group .config-options .img-block{display:flex;justify-content:center;align-items:center;padding:10px}.configurator .config-group .config-options .img-block img{width:150px;max-width:100%;height:auto;display:block}.config-options .config_opt_sec .number_btn{padding:10px 5px;font-size:11px;line-height:15px}.product-purchase-block .price_heading,.configurator-wrapper .configurator .config-label,.product-purchase-block .product-form__buttons button{font-size:14px}.configurator .config-group .config-options{grid-template-columns:70px calc(100% - 75px);gap:5px}.config-group .config-options.desc_full{font-size:12px;grid-template-columns:1fr}.configurator-wrapper .product-purchase-block,.configurator-wrapper .configurator{padding:15px}.product-purchase-block .price_heading{flex-direction:column;align-items:flex-start}.product-purchase-block .price_heading .offer{margin:15px 0 0;font-size:11px}.product-purchase-block .stock-bar-wrapper .stock-bar-container{flex-direction:column;align-items:flex-start}.product-purchase-block .stock-bar-wrapper .stock-bar-message,.product-purchase-block .stock-bar-wrapper .stock-bar-progress{width:100%}.product-purchase-block .price_list{font-size:16px}.configurator .config-options .config_opt_sec{gap:8px}.configurator .config-group .config-options{grid-template-columns:1fr}.configurator .config-group span.info_link{font-size:11px;gap:5px}.configurator-wrapper .configurator .config-group{margin:0 0 10px;padding:0 0 10px}.configurator .config-group .config-options.bottom_spc{padding:0 0 30px}.configurator .config-group .config-options{margin:10px 0 0}}@media (max-width: 360px){.product-purchase-block .price_heading .offer span{margin:0 20px 0 0;padding:5px 20px}.product-purchase-block .price_heading .offer{margin:15px 0 0;font-size:11px;padding:0 22px 0 0}.product-purchase-block .product-form__buttons button{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/configurator.css.map */
