*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}*:focus{outline:0 !important;box-shadow:none !important}*:active{box-shadow:none !important}input{outline:none}.vcenter-parent{display:table;width:100%;height:100%}.vcenter-child{display:table-cell;vertical-align:middle}.padding-0{padding:0}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.resp{display:none !important}.hidden-resp{display:block !important}.background-cover{background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.background-contain{background-position:center center !important;background-repeat:no-repeat !important;background-size:contain !important}.bg-gray{background-color:#f7f7f7}.smaller{font-size:14px}.btn-default,.btn-primary{display:inline-block;padding:15px 20px 12px;font-size:14px;border-radius:35px;background-color:#f1b528;color:#fff;font-weight:600;font-size:16px;border:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;text-decoration:none !important}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{background-color:#000;color:#fff}.btn-secondary{display:inline-block;padding:15px 20px 12px;font-size:16px;border-radius:35px;background-color:#fff;color:#292929;border:1px solid #d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:active:focus{background-color:#000;border:1px solid #000;color:#fff}.btn-black{display:inline-block;cursor:pointer;padding:8px 10px;font-size:16px;border-radius:35px;border:none;background-color:#000;color:#fff;font-weight:600;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black:active:focus{background-color:#f1b528;color:#fff}.btn-black:disabled{opacity:.4}.btn-black:disabled:hover{background-color:#000}.btn-red{display:inline-block;padding:15px 20px 12px;font-size:14px;-webkit-border-radius:1px !important;-moz-border-radius:1px !important;-ms-border-radius:1px !important;border-radius:1px !important;background-color:#f12828;color:#fff;border:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;text-decoration:none !important}.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red:active:focus{background-color:#000;color:#fff}.ie-container{display:block;position:fixed;width:100%;background-color:#424242;color:#fff;bottom:0;padding:30px 0px;left:0;z-index:9999;text-align:center}.ie-container p{color:#fff}.ie-container a{background-color:#000;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 20px;color:#fff}body{overflow-x:hidden}html,body{font-family:obvia,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#424242;margin:0;padding:0;min-height:100%;height:100%;position:relative}main h1,main h2,main h3,main h4,main h5,main h6{font-family:obvia,sans-serif;font-weight:400;color:#000}main h1{font-size:30px}main p,main span{font-family:obvia,sans-serif;color:#424242}main p{font-size:16px}main a{text-decoration:none;cursor:pointer}.max-container-width{max-width:926px}main{min-height:calc(100vh - 250px);padding-top:80px}.footer-fix{margin-bottom:0px}.footer{height:250px;background-color:orange}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#000;color:#fff;display:none}#cookie-wrapper p{color:#fff}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}#header{position:fixed;top:0;right:0;left:0;z-index:999;background-color:#fff;-webkit-box-shadow:0px 4px 5px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 5px 0px rgba(0,0,0,.07);box-shadow:0px 4px 5px 0px rgba(0,0,0,.07);padding:5px 0 0}#header a{color:#000}#header a img{max-width:120px}#header a span{font-size:16px}#header .model-opener{position:relative;margin-left:84px;padding-right:13px;cursor:pointer;display:flex;align-items:center;gap:23px}#header .model-opener span{color:#000}#header .model-opener .selected-model-txt{font-size:16px;text-transform:capitalize}#header .model-opener .selected-machine{font-size:20px;font-weight:600}#header .model-opener .fas{font-size:18px;color:#000}#header .model-opener .model-menu{position:absolute;top:38px;width:100%;background-color:#fff;display:none;box-shadow:0px 5px 7px 0px rgba(0,0,0,.1)}#header .model-opener .model-menu a{border-bottom:1px solid #f4f4f4;padding:4px 12px;font-size:20px;color:#2d2d2d;text-align:start;cursor:pointer;display:block}#header .model-opener .model-menu a:hover,#header .model-opener .model-menu a.active{background-color:#f1f1f1;font-weight:600}#header .right-icons{display:flex;justify-content:end;align-items:center;gap:15px;margin-right:30px}#header .right-icons .menu-icon{cursor:pointer}#slideout-menu{padding-top:34px;position:fixed;right:-400px;background-color:#fff;top:0;z-index:1100;width:343px;max-width:80%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;box-shadow:10px 0px 46px 0px rgba(0,0,0,.35)}#slideout-menu .close-icon{position:absolute;right:30px;top:30px;cursor:pointer}#slideout-menu h4{padding:0 28px;margin-bottom:35px;font-weight:500;font-size:24px}#slideout-menu ul{padding:0;margin:0}#slideout-menu ul li{list-style-type:none;width:100%;position:relative}#slideout-menu ul li a{padding:15px 28px;display:block;font-size:20px;color:#000}#slideout-menu ul li a:hover,#slideout-menu ul li a.active{background-color:#f1f1f1;text-decoration:none}.builder-dashboard .choose-model-txt{text-transform:uppercase;margin-bottom:25px}.builder-dashboard .builder-card{background:#fff;border:1px solid #f1f1f1;padding:8px 18px;margin-bottom:34px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.builder-dashboard .builder-card:hover{box-shadow:-3px 3px 15px rgba(135,135,135,.25)}.builder-dashboard .builder-card img{width:100%}.builder-dashboard .builder-card h3{font-weight:500}.builder-start{padding-top:40px}.builder-start .container h1{margin-bottom:8px}.builder-start .container .product-name{font-weight:500;color:#000}.builder-start .container .product-description{color:#000;font-size:18px;line-height:18px;margin-bottom:56px}.builder-start .container h2{margin-bottom:18px;line-height:28px}.builder-start .container a{width:100%}.builder-start .container .col-variant{max-width:380px;padding:0 12px}.builder-start .container .col-variant .variant-option{background-color:#f1f1f1;margin-bottom:24px;padding:20px 14px;border-radius:5px;min-height:280px;position:relative;padding-bottom:80px;height:100%}.builder-start .container .col-variant .variant-option .variant-name{font-weight:600}.builder-start .container .col-variant .variant-option .variant-price{text-align:end}.builder-start .container .col-variant .variant-option a{background-color:#fff;border-radius:3px;color:#000;display:flex;min-height:46px;margin-bottom:12px;padding:12px;font-size:16px;text-transform:uppercase}.builder-start .container .col-variant .variant-option a img{margin-right:12px}.builder-start .container .col-variant .variant-option .btn-primary{position:absolute;bottom:17px;left:13px;right:13px;width:unset}.builder-start-actions{position:fixed;bottom:0;left:0;width:100%}.builder-start-actions .col-6{padding:0}.builder-start-actions a,.builder-start-actions button{display:inline-block;padding:15px 20px 12px;font-size:16px;border-radius:35px;background-color:#fff;color:#292929;border:1px solid #d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;width:100%;max-width:355px;display:block;padding:10px 0;margin:auto;margin-bottom:27px;box-shadow:5px 5px 6px rgba(120,120,120,.25);font-weight:600;font-size:18px}.builder-start-actions a:hover,.builder-start-actions a:focus,.builder-start-actions a:active,.builder-start-actions a:active:focus,.builder-start-actions button:hover,.builder-start-actions button:focus,.builder-start-actions button:active,.builder-start-actions button:active:focus{background-color:#000;border:1px solid #000;color:#fff}#loading-builder{position:fixed;top:0;left:0;height:100%;width:100%;text-align:center;background-color:rgba(241,241,241,.8);padding-top:150px}#loading-builder p{font-size:20px}.builder-step-header{width:100%;border-bottom:1px solid #e8e8e8;margin-bottom:28px;height:50px}.builder-step-header .nav-arrow{width:50px;height:50px;background-color:#f1b528;padding:15px 0;text-align:center;cursor:pointer}.builder-step-header .nav-arrow *{color:#fff}.builder-step-header .nav-arrow.disabled{background-color:#f1f1f1}.builder-step-header .arrow-prev{float:left}.builder-step-header .arrow-next{float:right}.builder-step-header .nav-current-step{width:calc(100% - 100px);float:left;height:50px;text-align:center;padding:15px 0;cursor:pointer;font-size:16px}.builder-step-header .nav-current-step .fas{color:#d8d8d8}.builder-step-header .nav-current-step .fa-check{color:#f1b528;display:none}.builder-nav-container{position:fixed;background-color:#fff;right:0;left:0;padding-top:25px;z-index:998}.builder-nav-container .builder-step-nav{justify-content:center;background-color:#fff;margin-bottom:2px}.builder-nav-container .builder-step-nav .slick-arrow{position:absolute;top:0;z-index:1;width:32px;height:32px;border-radius:50px;border:none;background-color:#f1b528}.builder-nav-container .builder-step-nav .slick-arrow.slick-disabled{background-color:#ede9e9;cursor:unset}.builder-nav-container .builder-step-nav .slick-next{right:0}.builder-nav-container .builder-step-nav .show>.nav-link{color:#000;background-color:rgba(0,0,0,0);border-bottom:2px solid #2e2e2e;border-radius:0}.builder-nav-container .builder-step-nav .nav-link{color:#000;font-size:16px;line-height:16px;text-transform:uppercase;border-radius:0;border-bottom:1px solid #cdcdcd}.builder-nav-container .builder-step-nav .nav-link.active{color:#000;font-weight:500;background-color:rgba(0,0,0,0);border-bottom:2px solid #2e2e2e;border-radius:0}.builder-bottom-actions{position:fixed;bottom:0;left:0;width:100%;z-index:10}.builder-bottom-actions a{width:100%;max-width:355px;display:block;padding:10px;margin:auto;margin-bottom:27px;box-shadow:5px 5px 6px rgba(120,120,120,.25)}.builder-bottom-actions a .choice-counter{color:#fff;font-weight:400}.builder-bottom-actions button{width:100%;display:block;padding:21px 20px 18px}#builder-single-wrapper .step-wrapper{padding-bottom:100px}#builder-single-wrapper .step-wrapper .step-description{margin-bottom:27px;overflow-y:hidden;max-height:209px;position:relative;transition:max-height 1s ease-in-out}#builder-single-wrapper .step-wrapper .step-description.full{max-height:3000px}#builder-single-wrapper .step-wrapper .step-description h2{font-size:21px;font-weight:500;margin-bottom:20px}#builder-single-wrapper .step-wrapper .step-description img{max-width:100%;height:unset}#builder-single-wrapper .step-wrapper .step-description .read-more{background:linear-gradient(359deg, #F7F7F7 50.03%, rgba(247, 247, 247, 0) 191.79%);height:78px;position:absolute;bottom:0;right:0;left:0;font-size:16px;font-weight:600;padding-top:37px;display:flex;justify-content:center;cursor:pointer;color:#000;text-transform:capitalize}#builder-single-wrapper .step-wrapper .step-toggler{border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);cursor:pointer;padding:10px 20px;margin-bottom:12px;background:#fff;border-radius:2px}#builder-single-wrapper .step-wrapper .step-toggler .fas{font-size:18px;transition:transform .4s}#builder-single-wrapper .step-wrapper .step-toggler.open .fas{transform:rotate(-180deg)}#builder-single-wrapper .step-wrapper .step-group-variants{display:none;padding:30px 20px 10px;border:1px solid #ebebeb;border-top:none;margin-bottom:12px;margin-top:-12px}#builder-single-wrapper .step-wrapper .product-single{position:relative;padding:15px 20px;min-height:193px;background-color:#f3f3f3;margin-bottom:20px;width:96%}#builder-single-wrapper .step-wrapper .product-single .fa-check{opacity:0}#builder-single-wrapper .step-wrapper .product-single.active{border:2px solid #f1b528}#builder-single-wrapper .step-wrapper .product-single.active .fa-check{opacity:1}#builder-single-wrapper .step-wrapper .product-single h4{max-width:85%;font-size:18px;line-height:160%}#builder-single-wrapper .step-wrapper .product-single h4 img{margin-left:3px}#builder-single-wrapper .step-wrapper .product-single .info-icon{cursor:pointer;padding:6px;position:absolute;top:15px;right:20px}#builder-single-wrapper .step-wrapper .product-single p{font-size:14px}#builder-single-wrapper .step-wrapper .product-single hr{border:1px solid #e6e6e6;margin:8px 0}#builder-single-wrapper .step-wrapper .product-single label{margin-bottom:2px}#builder-single-wrapper .step-wrapper .product-single .add-variant{display:flex;flex-wrap:wrap}#builder-single-wrapper .step-wrapper .product-single .add-variant .dynamic-fields-input{width:100%;border:1px solid #e6e6e6;height:38px;padding:0px 10px;margin-bottom:12px}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-label{width:100%}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper{position:relative;margin-right:12px}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .order_item_quantity{border:1px solid #e6e6e6;width:62px;height:100%;padding-left:16px;padding-right:18px;font-size:20px}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .order_item_quantity::-webkit-inner-spin-button{-webkit-appearance:none}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .quantity-up-icon,#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .quantity-down-icon{position:absolute;right:4px;padding:3px;cursor:pointer}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .quantity-up-icon{top:5px;padding-bottom:1px}#builder-single-wrapper .step-wrapper .product-single .add-variant .quantity-wrapper .quantity-down-icon{bottom:5px;padding-top:1px}#builder-single-wrapper .step-wrapper .product-single .add-variant .btn-black{flex-grow:1;text-align:center}.variant-messages-wrapper{display:none}.modal-builder-variant .modal-content{align-items:center;border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-builder-variant .modal-content .modal-header{border:0;padding:15px 30px 5px}.modal-builder-variant .modal-content .modal-header h5{font-size:20px;font-weight:300;padding-right:22px;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.modal-builder-variant .modal-content .modal-header .btn-close{position:absolute;right:30px;top:23px}.modal-builder-variant .modal-content .modal-body{padding:0 30px}.modal-builder-variant .modal-content .modal-body img{max-width:350px;width:100%}.modal-builder-variant .modal-content .modal-body p{font-size:12px}.modal-builder-variant .modal-content .modal-body form select{border:1px solid #d1d1d1;background-color:#fff;height:50px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;float:none;margin-bottom:10px;width:100%}.modal-builder-variant .modal-content .modal-body form input{height:50px;width:80px;text-align:center;float:left;border:1px solid #d1d1d1;padding:0 10px}.modal-builder-variant .modal-content .modal-body form button{width:150px;float:right;padding-left:15px;height:50px}.modal-builder-variant .modal-content .modal-footer{border:0;justify-content:center;width:100%}.modal-builder-variant .modal-content .modal-footer button{width:100%;max-width:355px}.clear-order-modal .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.clear-order-modal .modal-content .modal-header{border-bottom:none;padding-top:20px;padding-right:24px;padding-bottom:4px}.clear-order-modal .modal-content .modal-body{display:flex;flex-direction:column;align-items:center}.clear-order-modal .modal-content .modal-body h4{font-weight:500;font-size:20px;margin-bottom:16px}.clear-order-modal .modal-content .modal-body a{color:#f1b528;text-decoration:underline}.clear-order-modal .modal-content .modal-body .btn-primary{margin-bottom:12px;width:100%;max-width:349px}.clear-order-modal .modal-content .modal-body .btn-secondary{width:100%;max-width:349px}.modal-content{border:0;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}.modal-dialog{max-width:initial;position:fixed;bottom:0;left:0;right:0}.modal.fade .modal-dialog{transform:translate(0, 50px);margin:0}.modal.show .modal-dialog{transform:translate(0, 0)}.builder-update-item h5{margin-top:20px}.builder-update-item .bootstrap-select{padding:0}.builder-update-item .bootstrap-select button{box-shadow:0 4px 3px 0 rgba(0,0,0,.02);border:1px solid #d1d1d1;background-color:rgba(0,0,0,0);width:100%;height:50px;padding:7px 10px 5px}.builder-update-item .bootstrap-select .dropdown-item.active,.builder-update-item .bootstrap-select .dropdown-item:active{background-color:#dbdee0}.builder-update-item input{height:50px;width:80px;width:100%;border:1px solid #d1d1d1}.cart-view .builder-cart-header{padding:38px 0;margin-bottom:26px}.cart-view .builder-cart-header h4{font-size:20px;line-height:160%}.cart-view .builder-cart-header h5{font-size:18px;line-height:160%}.cart-view .builder-cart-header .builder-total-price{display:flex;flex-wrap:wrap;margin-bottom:14px}.cart-view .builder-cart-header .builder-total-price .builder-total-price-label{width:100%;margin-bottom:14px;font-size:18px;line-height:160%;color:#000}.cart-view .builder-cart-header .builder-total-price .builder-calculated-price{width:100%;font-weight:500;font-size:18px;line-height:160%;color:#000}.cart-view .builder-cart-header .builder-total-price .builder-discount-label{width:68px}.cart-view .builder-cart-header #update-order-total{display:flex;flex-wrap:wrap}.cart-view .builder-cart-header #update-order-total h5{font-size:18px;line-height:160%;width:100%}.cart-view .builder-cart-header #update-order-total #order-discount{width:100px;height:48px;margin-right:16px;padding:0 10px;background-color:#fff;border:1px solid #f1f1f1;border-radius:2px}.cart-view .builder-cart-header #update-order-total button[type=submit]{flex-grow:1;padding:9px 16px;text-transform:initial;font-size:18px}.cart-view .builder-cart-items h3{background-color:#f3f3f3;padding:4px 8px;font-size:24px;line-height:160%}.cart-view .builder-cart-items .product-single{padding:20px 8px;padding-bottom:0}.cart-view .builder-cart-items .product-single hr{border:1px solid #f3f3f3}.cart-view .builder-cart-items .product-single .item-details{display:flex;flex-direction:column;justify-content:center}.cart-view .builder-cart-items .product-single .item-details h4{font-size:18px;line-height:160%}.cart-view .builder-cart-items .product-single .item-details p{color:#636363;font-size:14px}.cart-view .builder-cart-items .product-single .item-actions{display:flex;align-items:center;justify-content:end;gap:20px}.cart-view .builder-cart-items .product-single .item-actions .edit-icon{cursor:pointer;padding:12px}.cart-view .builder-cart-items .product-single .item-actions .delete-icon{cursor:pointer;padding:12px}.cart-view .builder-cart-items .update-item-form{padding:10px;padding-bottom:15px;background-color:#f1f1f1;border-radius:5px;margin-bottom:10px}.cart-view .builder-cart-items .update-item-form h5{font-size:18px;line-height:160%}.cart-view .builder-cart-items .update-item-form .variant-select{border:1px solid #f1f1f1;border-radius:0;height:40px;max-width:434px}.cart-view .builder-cart-items .update-item-form .quantity-wrapper{position:relative;width:130px;height:40px;margin-right:12px}.cart-view .builder-cart-items .update-item-form .quantity-wrapper .variant-quantity{border:1px solid #e6e6e6;width:100%;height:100%;padding-left:16px;padding-right:18px;font-size:20px}.cart-view .builder-cart-items .update-item-form .quantity-wrapper .variant-quantity::-webkit-inner-spin-button{-webkit-appearance:none}.cart-view .builder-cart-items .update-item-form .quantity-wrapper .quantity-up-icon,.cart-view .builder-cart-items .update-item-form .quantity-wrapper .quantity-down-icon{position:absolute;right:4px;padding:3px;cursor:pointer}.cart-view .builder-cart-items .update-item-form .quantity-wrapper .quantity-up-icon{top:5px;padding-bottom:1px}.cart-view .builder-cart-items .update-item-form .quantity-wrapper .quantity-down-icon{bottom:5px;padding-top:1px}.cart-view .builder-cart-items .update-item-form .variant-freetext{border:1px solid #e6e6e6;padding:0 10px}.cart-view .builder-cart-items .update-item-form button[type=submit]{display:flex;justify-content:center;align-items:center;gap:10px;padding:5px 16px;text-transform:initial;margin-right:8px;height:39px;width:118px}.cart-view .builder-cart-items .update-item-form .close-icon{cursor:pointer;background-color:#fff;border:1px solid #f1f1f1;border-radius:37px;width:39px;padding:7px}.cart-view .builder-cart-items .delete-modal .modal-dialog{margin:auto;max-width:450px}.cart-view .builder-cart-items .delete-modal .modal-dialog .modal-content .modal-header{border-bottom:0}.cart-view .builder-cart-items .delete-modal .modal-dialog .modal-content .modal-body{text-align:center;font-size:20px}.cart-view .builder-cart-items .delete-modal .modal-dialog .modal-content .modal-footer{border-top:0}.cart-view #cart-adress-form h2{font-size:30px;line-height:160%;margin-bottom:20px}.cart-view #cart-adress-form h4{font-size:20px;line-height:160%;margin-bottom:8px}.cart-view #cart-adress-form input[type=text],.cart-view #cart-adress-form input[type=email]{padding:6px 10px;border:1px solid #dfdfdf;border-radius:0;font-family:"Roboto",sans-serif;font-size:16px;line-height:160%;margin-bottom:18px}.cart-view #cart-adress-form textarea{padding:6px 10px;border:1px solid #f1f1f1;border-radius:0px;resize:vertical;height:64px;font-family:"Roboto",sans-serif;font-size:16px;line-height:160%;min-height:77px;margin-bottom:18px}.cart-view #cart-adress-form .validity-days{color:#000;font-weight:600;font-size:16px;line-height:160%;margin-bottom:24px}.cart-view #cart-adress-form .pdf-link{color:#000;font-size:16px;line-height:160%;text-decoration:underline;margin-bottom:20px;display:flex;align-items:center}.cart-view #cart-adress-form .pdf-link img{margin-right:10px}.cart-view #cart-adress-form .terms-label{display:flex;align-items:center;gap:16px;font-size:16px;line-height:160%;color:#000;max-width:320px;cursor:pointer}.cart-view #cart-adress-form input[type=checkbox]{border:1px solid #dfdfdf;border-radius:2px;width:20px;height:20px}.cart-view .builder-bottom-actions a{margin:unset;margin-bottom:28px;font-weight:600}.cart-view .builder-bottom-actions .btn-secondary{border:1px solid #f1f1f1;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;width:50%;max-width:355px;display:flex;justify-content:center;align-items:center}.cart-view .builder-bottom-actions .btn-primary{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:5px 5px 6px rgba(120,120,120,.25);width:50%;max-width:355px;margin:unset;margin-bottom:28px;padding:10px;display:flex;justify-content:center;align-items:center}.cart-view .builder-bottom-actions #form-quote{width:50%;max-width:355px}.cart-view .builder-bottom-actions #form-quote .btn-primary{width:100%}.builder-cart-items .item-actions *{color:#000}.builder-cart-items .item-actions .fas{padding:5px;cursor:pointer;font-size:20px}.builder-cart-items .item-actions .fas:hover{color:#f1b528}.builder-extra-items{padding-bottom:100px}.builder-extra-items .toggle-extra-rows{display:inline-block;padding:15px 20px 12px;font-size:16px;border-radius:35px;background-color:#fff;color:#292929;border:1px solid #d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;cursor:pointer}.builder-extra-items .toggle-extra-rows:hover,.builder-extra-items .toggle-extra-rows:focus,.builder-extra-items .toggle-extra-rows:active,.builder-extra-items .toggle-extra-rows:active:focus{background-color:#000;border:1px solid #000;color:#fff}.builder-extra-items .toggle-extra-rows.open{background-color:#000;border:1px solid #000;color:#fff}.builder-extra-items .toggle-extra-rows.open .fa-minus{display:inline-block}.builder-extra-items .toggle-extra-rows.open .fa-plus{display:none}.builder-extra-items .toggle-extra-rows .fas{font-size:15px}.builder-extra-items .toggle-extra-rows .fa-minus{display:none}.builder-extra-items .extra-row-wrap{display:flex}.builder-extra-items .extra-row-wrap h5{margin:10px 0 0}.builder-extra-items .extra-row-wrap input{padding:0 10px;border:1px solid #f1f1f1;border-radius:2px;height:40px}.builder-extra-items .extra-row-wrap .btn-primary{padding:9px 20px 5px}.builder-cart-step .btn-primary{margin-top:15px;width:100%;text-align:center;padding:15px 0 10px}#builder-edit-total form input{height:50px;width:50%;float:left;border:1px solid #d1d1d1;padding:0 10px}#builder-edit-total form button{width:49%;float:right;padding-left:15px;height:50px}#builder-edit-total .modal-footer{border:0}#builder-edit-total .modal-footer button{width:100%}.builder-cart-complete .btn-primary,.builder-cart-complete .btn-secondary{width:100%;max-width:355px;margin-bottom:20px}.builder-customer-profile h1{margin-bottom:8px}.builder-customer-profile h4{margin-top:30px;margin-bottom:12px}.builder-customer-profile input[type=text],.builder-customer-profile input[type=email],.builder-customer-profile input[type=password]{padding:6px 10px;border:1px solid #f1f1f1;border-radius:0;font-size:16px;line-height:160%;margin-bottom:18px}.builder-customer-profile .btn-primary{width:100%;max-width:371px;padding:12px;font-size:18px;line-height:160%}#cart-adress-form{padding-bottom:100px}.builder-cart-customer .btn-secondary{width:100%}.builder-cart-customer .btn-primary{text-align:center}.builder-preview-quote{padding-bottom:100px}.builder-preview-quote p{margin:0}.builder-customer-login form{max-width:300px;margin:0 auto}.builder-customer-login form a{color:#000;margin-top:10px;display:block}.builder-customer-password-reset form{max-width:300px;margin:0 auto}.builder-go-back{position:fixed;bottom:0;left:0;width:100%}.builder-go-back .col-6{padding:0}.builder-go-back a,.builder-go-back button{display:inline-block;padding:15px 20px 12px;font-size:16px;border-radius:35px;background-color:#fff;color:#292929;border:1px solid #d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;width:100%;max-width:355px;display:block;padding:10px 0;margin:auto;margin-bottom:27px;box-shadow:5px 5px 6px rgba(120,120,120,.25);font-weight:600;font-size:18px}.builder-go-back a:hover,.builder-go-back a:focus,.builder-go-back a:active,.builder-go-back a:active:focus,.builder-go-back button:hover,.builder-go-back button:focus,.builder-go-back button:active,.builder-go-back button:active:focus{background-color:#000;border:1px solid #000;color:#fff}.builder-customer-orders .builder-tab-orders>div{padding:0}.builder-customer-orders .builder-tab-orders button{display:inline-block;padding:15px 20px 12px;font-size:16px;border-radius:35px;background-color:#fff;color:#292929;border:1px solid #d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:obvia,sans-serif;text-transform:uppercase;outline:none;border:0;width:100%;background-color:#f2f2f2}.builder-customer-orders .builder-tab-orders button:hover,.builder-customer-orders .builder-tab-orders button:focus,.builder-customer-orders .builder-tab-orders button:active,.builder-customer-orders .builder-tab-orders button:active:focus{background-color:#000;border:1px solid #000;color:#fff}.builder-customer-orders .builder-tab-orders button:hover,.builder-customer-orders .builder-tab-orders button.active{background-color:#f1b528;color:#fff;border:0}.builder-customer-orders .object-row{display:none}.builder-customer-orders .object-row.active{display:flex}.builder-customer-orders{padding-top:47px}.builder-customer-orders .builder-tab-orders{margin-bottom:27px}.builder-customer-orders .builder-tab-orders button{border-radius:0;font-size:20px;line-height:160%;padding:10px}.builder-customer-orders .builder-tab-orders button.active{font-weight:500}.builder-customer-orders .builder-tab-orders button:hover,.builder-customer-orders .builder-tab-orders button:focus,.builder-customer-orders .builder-tab-orders button:active,.builder-customer-orders .builder-tab-orders button:active:focus{border:none}.builder-customer-orders .builder-search-orders{position:relative;margin-bottom:27px}.builder-customer-orders .builder-search-orders .search-icon{position:absolute;left:18px;top:14px;padding:0;width:24px}.builder-customer-orders .builder-search-orders input{border:1px solid #f1f1f1;border-radius:5px;padding:12px 18px;padding-left:59px;font-size:16px;line-height:160%}.builder-customer-orders h1{line-height:160%;margin-bottom:15px}.builder-customer-orders hr{border-top:1px solid #d3d3d3;margin-bottom:0}.builder-customer-orders .object-row hr{margin:0}.builder-customer-orders .builder-order-wrapper{padding:10px;cursor:pointer;margin:10px 0}.builder-customer-orders .builder-order-wrapper:hover{background-color:#f1f1f1}.builder-customer-orders .builder-order-wrapper .builder-order-info h5{font-weight:500}.builder-customer-orders .builder-order-wrapper .builder-order-info p{margin:0}.builder-customer-orders .builder-order-wrapper .builder-order-actions{display:flex;gap:10px;height:100%;align-items:center}.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn{border:1px solid #f1f1f1;padding:8px;font-size:16px;line-height:160%;font-weight:500;display:flex;gap:12px;align-items:center;background-color:rgba(0,0,0,0)}.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:hover,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:focus,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:active,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:active:focus{background-color:#f1b528;border:1px solid #f1b528;color:#fff}.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:hover img,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:focus img,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:active img,.builder-customer-orders .builder-order-wrapper .builder-order-actions .archive-btn:active:focus img{filter:invert(100%)}.builder-customer-orders .builder-order-wrapper .builder-order-actions .copy-order{width:50px;height:43.59px;color:#000;background-color:rgba(0,0,0,0);border:1px solid #f1f1f1}.builder-customer-orders .builder-order-wrapper .builder-order-actions .copy-order:hover{color:#000;background-color:#fff}.copy-order-modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding-bottom:4px}.copy-order-modal .modal-dialog .modal-content .modal-body .btn-primary{margin-bottom:12px;width:100%;max-width:349px}.copy-order-modal .modal-dialog .modal-content .modal-body .btn-secondary{width:100%;max-width:349px}.change-log input{padding:10px 10px 8px;border-radius:0;font-size:16px;box-shadow:0;background-color:none;height:auto;width:100%;margin-bottom:20px}.change-log table td{padding:5px}.change-log table td p{margin:0}.change-log .highlight{background-color:#ff0}@media(max-width: 900px){#header .model-opener{margin-left:30px}}@media(max-width: 767px){.cart-view .builder-cart-items .product-single .item-actions{flex-direction:column}}@media(max-width: 600px){.cart-view #cart-adress-form{padding-bottom:150px}}@media(max-width: 500px){#header .model-opener{margin-left:20px;gap:10px}#header .right-icons{margin-right:20px}}@media(max-width: 480px){.variant-option h4{font-size:18px}.builder-cart-header .builder-total-price,.builder-cart-header .builder-add-discount{width:100%}}@media(max-width: 320px){.variant-option h4{font-size:16px}}
