.clicker,.pseudo-btn,.large-btn,.configurator-breadcrumbs .itm.active-link,.configurator-breadcrumbs .itm.has-children,.configurator .next-stage-options li.option,.configurator .filters-parent-list .filter-item .cut-item,.configurator .card .card-header,.totals-area .continue-btn,.totals-area .clear-all-btn,.totals-area .back-to-edit,.totals-area .cancel-order-edit,.qty-controls .modify-qty-btn,.remove-item,.invoice-addr-group,.close-balance-window-icon{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clicker,.pseudo-btn,.large-btn,.configurator-breadcrumbs .itm.active-link,.configurator-breadcrumbs .itm.has-children,.configurator .next-stage-options li.option,.configurator .filters-parent-list .filter-item .cut-item,.configurator .card .card-header,.totals-area .continue-btn,.totals-area .clear-all-btn,.totals-area .back-to-edit,.totals-area .cancel-order-edit,.qty-controls .modify-qty-btn,.remove-item,.invoice-addr-group,.close-balance-window-icon{cursor:pointer}.pseudo-btn{border:none;background:none;outline:0}.clear{clear:both}.clear-link{color:inherit !important}.inherit_all{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;background:inherit !important}.fix_flex{flex:1 0 auto}.orange-click-hover:focus,.orange-click-hover:hover{color:#f58221 !important}body.lock-page,html.lock-page{overflow:hidden}.web-appearance-button{background-image:url(../images/new_menu_arrow.png);background-repeat:no-repeat;background-position:left 7px center;background-size:10px 6px}.imagesTmbDiv,.imagesTmb{width:168px}.imagesTmb{height:100%;min-height:40px}.produTitle{text-align:right;padding:5px;padding-right:10px;word-break:normal;overflow-wrap:anywhere}@media screen and (max-width: 767px){.imagesTmbDiv,.imagesTmb{width:75px}#text_top_build{padding-top:15px}#text_top_build h3{font-size:20px}.configurator .card .card-header .txt{background-image:none !important;padding-right:0 !important}}#app ul{list-style-type:none;padding:0}#app.checkout .more-options{margin-bottom:10px}.more-options .assembly-explanation-text{font-style:italic;font-size:14px;padding-right:15px;color:#4a4a4a}.large-btn{border:1px solid #fff;color:#fff !important;font-size:15px;margin:5px 0}@media screen and (max-width: 767px){.large-btn{padding:1px}}@media screen and (min-width: 767px){.large-btn{padding:10px}}.large-btn.orange{background-color:#f58221}.topText{padding-right:15px;padding-left:15px}.topText:last-of-type{padding-top:35px}.topText-title{text-align:center}#app:not(.checkout) .summary-list .summary-item .txt{cursor:pointer}.configurator-breadcrumbs{margin:5px 0}.configurator-breadcrumbs ul.sub{display:none;position:absolute;top:100%;z-index:999;right:0;min-width:max-content;background-color:white;padding:0;box-shadow:1px 2px 8px 0px #a6a6a6;border:1px solid #eaeaea}.configurator-breadcrumbs ul.sub .subitem a{color:#000;font-size:13px;padding:0 3px}.configurator-breadcrumbs ul.sub .subitem a:hover{color:#f58221}.configurator-breadcrumbs .active ul.sub{display:block}.configurator-breadcrumbs .itm{display:inline-block;position:relative;padding-left:10px}.configurator-breadcrumbs .itm.active-link .title,.configurator-breadcrumbs .itm.has-children .title{text-decoration:underline}.configurator-breadcrumbs .itm.active-link:hover{color:#f58221}.configurator-breadcrumbs .itm:last-child i{display:none}.configurator .next-stage-options li.option{display:inline-block;background-repeat:no-repeat;background-position:center right 5px;background-size:auto 21px;padding:5px 45px 5px 10px;background-color:#f58221;color:#fff;margin:5px;border-radius:3px}.configurator .loading-spinner{margin-left:10px}.configurator .filters-parent-list .title{display:inline-block;position:relative}.configurator .filters-parent-list .title .fa-lock{color:#ff0b0b;font-size:20px;position:absolute;top:0;left:-18px}.configurator .filters-parent-list .filter-item .cut-item{display:inline-block;background-color:#f5f5f5;padding:5px;margin:5px}.configurator .filters-parent-list .filter-item .cut-item.active{background-color:#b3b3b3}.configurator .filters-parent-list .filter-item .cut-item.disabled{color:#b3b3b3;cursor:not-allowed}.configurator .filters-parent-list .filter-item .cut-item.super-active{cursor:not-allowed}.configurator .mobile-dropdown-filters>li{margin:5px 0}.configurator .mobile-dropdown-filters>li .title{position:relative;padding:5px;background-color:#eee}.configurator .mobile-dropdown-filters>li .title .fa-lock{color:#ff0b0b}.configurator .mobile-dropdown-filters>li .title .arrow-control{position:absolute;left:5px;top:0;bottom:0;margin:auto;height:22px}.configurator .mobile-dropdown-filters>li ul.filter-items{display:none;padding:5px}.configurator .mobile-dropdown-filters>li ul.filter-items .cut-item.active{background-color:#b3b3b3;margin:2px 0}.configurator .mobile-dropdown-filters>li ul.filter-items .cut-item.disabled{color:#b3b3b3}.configurator .mobile-dropdown-filters>li ul.filter-items.open{display:block;font-size:13px}.configurator .filters-parent-select{display:block;width:100%;padding:5px;margin:5px 0}.configurator .product-category-error{display:inline-block;color:#ec0c0c;font-weight:600;margin-right:20px}.configurator .card{border:1px solid #eee}.configurator .card .card-header{line-height:50px;padding:0;background-color:#e2e2e2}.configurator .card .card-header .txt{background-repeat:no-repeat;background-position:right;background-size:33px;padding-right:50px}.configurator .card .card-header .category-icon{width:40px;margin-left:20px}.configurator .card .card-header .chosen-from-category{line-height:initial;font-size:16px;margin:5px 0;padding:0 20px}@media screen and (max-width: 767px){.configurator .card .card-header .chosen-from-category{font-size:10px}}.configurator .card .card-header .chosen-from-category .selected-item-row{margin:5px 0}.configurator .card .card-header .chosen-from-category .n-units-txt{display:inline-block;text-decoration:underline;font-weight:600}.configurator .card .card-header .wrapper{margin-right:20px}.configurator .card .card-header .wrapper .button-open-option{float:left;width:50px;height:50px;text-align:center;opacity:1}.configurator .card .card-header .wrapper .button-open-option.collapsed{background-color:#bbbbbb;color:#fff}.configurator .card .card-header .wrapper .button-open-option.collapsed .fa-caret-down{display:none}.configurator .card .card-header .wrapper .button-open-option.collapsed .fa-caret-up{display:block}.configurator .card .card-header .wrapper .button-open-option:not(.collapsed){background-color:#f58221;color:#fff}.configurator .card .card-header .wrapper .button-open-option:not(.collapsed) .fa-caret-down{display:block}.configurator .card .card-header .wrapper .button-open-option:not(.collapsed) .fa-caret-up{display:none}.configurator .card .card-body{padding:20px}.configurator .card .card-body ul.mobile-filters li.cut-item{display:inline-block;background-color:#f58221;color:#fff;margin:2px;padding:0 6px;border-radius:3px}.configurator .card .card-body ul.mobile-filters li.cut-item .fa-lock{display:none}.configurator .card .card-body ul.mobile-filters li.cut-item .fa-window-close{display:inline-block}.configurator .card .card-body ul.mobile-filters li.cut-item.disabled{background-color:#e6e6e6;color:#9e9e9e}.configurator .card .card-body ul.mobile-filters li.cut-item.disabled .fa-lock{display:inline-block;color:#ff0b0b}.configurator .card .card-body ul.mobile-filters li.cut-item.disabled .fa-window-close{display:none}.configurator .list .products-list{position:relative;max-height:600px;overflow:scroll}@media screen and (max-width: 767px){.configurator .list .products-list{max-height:300px}}.configurator .list .products-list li.product-item{font-size:24px}@media screen and (max-width: 767px){.configurator .list .products-list li.product-item{font-size:13px}}.configurator .list .products-list li.product-item .price{text-align:left}.configurator .list .products-list li.product-item:nth-child(even){background-color:#eee}.configurator .list .products-list li.chosen .txt,.configurator .list .products-list li.chosen .price{color:#f58221}.configurator .total-price{background-color:#fbf3f0}.configurator .total-price .price-line{text-align:center}.order-summary.floating-flach{position:fixed;top:20px;bottom:20px;z-index:234234}.order-summary.absolute-flach{position:absolute;z-index:234234}.custom-control-indicator{top:.15rem !important}@media (hover: none){.custom-control{color:initial !important}}.totals-area{padding:10px 20px;height:max-content;background-color:#fbf3f0}.totals-area .red{color:red}.totals-area .red::after{position:absolute;content:"-"}.totals-area .green{color:green}.totals-area .green::after{position:absolute;content:"+"}.totals-area .price-line{position:relative;text-align:center;font-size:22px}.totals-area .price-line .price{color:#fd5400}.totals-area .price-line .status{position:absolute;left:0;top:-11px;text-align:center;width:100%;font-size:12px}.totals-area .continue-btn{background-color:#f58221;border:0;color:#fff !important;font-size:16px;padding:10px}.totals-area .continue-btn:disabled{background-color:#b3b3b3}.totals-area .continue-btn.loading{background-image:url(../images/ajax-loader_bars.gif);background-repeat:no-repeat;background-position:center center;color:transparent !important}.totals-area .clear-all-btn{background-color:#bd1b1b;border:0;color:#fff !important;font-size:15px;padding:10px}.totals-area .clear-all-btn:disabled{background-color:#a7a9a9;cursor:not-allowed}.totals-area .back-to-edit{background-color:#0b841a;border:0;color:#fff !important;font-size:16px;padding:10px}.totals-area .cancel-order-edit{background-color:#ac1b33;border:0;color:#fff !important;font-size:20px;padding:10px}.totals-area .address-area .inp{margin-bottom:10px}.totals-area iframe.payment-termina{display:block;width:100%;max-width:500px;min-height:750px;margin:0 auto;background-color:#fff}.order-summary{padding:0 10px}.order-summary .chosen-from-category .selected-item-row{margin:5px 0}.order-summary .summary-list{margin:0;max-height:calc(100% - 161px);background-color:#fbf3f0;overflow:auto}.order-summary .summary-list .summary-item{padding:10px;border-bottom:1px solid #dcdcdc}.order-summary .summary-list .summary-item .title{font-weight:600;font-size:14px}.order-summary .summary-list .summary-item .txt,.order-summary .summary-list .summary-item .category-total-price{display:block;text-align:left;float:left}.order-summary .summary-list .summary-item .picture img{width:60px;border:1px solid #000;float:right;margin-left:5px}.order-summary .summary-list .summary-item .picture .txt-title{font-weight:300;font-size:14px}.order-summary .summary-list .summary-item:last-child{border-bottom:none}.qty-controls .hide-part{opacity:0;cursor:initial}.qty-controls .modify-qty-btn:first-child{border-left:none}.qty-controls .modify-qty-btn:last-child{border-right:none}.qty-controls .modify-qty-btn,.qty-controls .display{color:#777777;font-size:13px;display:block;background:#fff;border:1px solid #dcdcdc;float:right;padding:0 9px}.remove-item{float:left;color:#f58221}.remove-item i{margin-left:3px;vertical-align:middle}.mobile-price-area.fixed{position:fixed;bottom:0;left:0;right:0;z-index:1}.over-other-cat{background-color:whitesmoke;display:inline-block;padding:5px;margin:10px 0;font-size:14px;border:1px solid #c1c1c1}.over-other-cat ul{margin:0}.share-area-popup{padding:10px 2px}.share-area-popup .popup-textarea-embed-code{width:100%;min-height:300px;word-break:break-all;border:1px solid #eee;font-size:10px;padding:5px}.share-area-popup .copyTextBtn{vertical-align:top;padding:3px 15px;color:#fff !important;font-size:16px;font-weight:600;border-radius:5px;margin:2px 0;background:linear-gradient(to bottom, #f4a36b 0%, #f4a36b 42%, #e27123 51%, #e27123 100%);text-decoration:none !important}.share-area-popup .build-address{width:100%;font-size:13px;direction:ltr}.build .summary-item .title{cursor:sw-resize}.build .summary-item .txt{cursor:sw-resize}.order-configurator .loading-blocker{display:none;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);background-image:url(../images/ajax-loader-transparent.gif);background-repeat:no-repeat;background-position:center center;z-index:333}.keep-together{white-space:nowrap}.floor_number_fld{direction:ltr;text-align:right}.invoice-addr-group{margin-bottom:0}.invoice-addr-group .invoice-addr-checkbox{display:inline-block;vertical-align:middle;margin-bottom:0}.invoice-addr-group .invoice-addr-text{display:inline-block;vertical-align:middle;font-size:14px;font-weight:600}.invoice-section{display:contents}.invoice-section .invoice-title{font-size:14px;margin-bottom:5px}.term-text{display:inline-block;vertical-align:middle;font-size:14px;font-weight:600}.microcopy-buy-separate-parts{font-style:italic;font-size:13px}::-webkit-scrollbar{-webkit-appearance:none;width:5px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,0.2);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.close-balance-window-icon{position:absolute;top:15px;left:15px;width:15px;height:15px}.close-balance-window-icon .close-balance-wrapper{width:60px;height:20px;display:flex;justify-content:center;align-items:center;position:absolute;left:0px;top:0;cursor:pointer;padding:20px 40px;font-size:18px}@media screen and (max-width: 767px){.close-balance-window-icon .close-balance-wrapper{left:8px;top:8px;padding:25px 45px}}.close-balance-window-icon img{width:15px;height:15px;left:30px;top:15px}.close-balance-window-icon span{left:47px;top:10px}.close-balance-window-icon{cursor:pointer;background:none;border:none;display:block;outline:none;position:absolute;top:5px;left:5px;z-index:1}.close-balance-window-icon:focus{outline:none}.close-balance-window-icon img#exitImg{display:inline-block;margin-right:5px;max-width:13px !important}@media screen and (max-width: 767px){.close-balance-window-icon{width:85px;height:35px;top:-9px;left:0px}}
