.tr-form .form-check-label{font-size:14px}.ext_input input{display:block!important;width:100%!important;height:calc(1.5em + .75rem + 2px)!important;padding:.375rem .75rem;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#495057!important;background-clip:padding-box!important;border:1px solid #ced4da!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;background-color:transparent!important;border:0!important;border-radius:0!important;border-bottom:1px solid #e1e1e1!important;padding:0!important;box-shadow:none!important}.tr-form input,.tr-form input:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background-color:transparent!important;border-radius:5px!important;border-bottom:0;padding-left:10px;padding-right:0;box-shadow:none!important;box-shadow:unset!important;border:1px solid #000!important}.inside_popover .tr-form input,.inside_popover .tr-form input:focus,.inside_popover input:-webkit-autofill,.inside_popover input:-webkit-autofill:hover,.inside_popover input:-webkit-autofill:focus,.inside_popover .tr-form textarea,.inside_popover input:-webkit-autofill:active{background-color:transparent!important;border:0!important;border-radius:5px!important;border-bottom:0;padding-left:10px;padding-right:10px;background-color:#fff!important;box-shadow:unset!important;border:1px solid #000!important}.tr-form input:disabled{background-color:transparent;border:0!important;border-radius:0!important;border-bottom:1px solid #e1e1e1!important;box-shadow:none!important}.tr-form input:-webkit-autofill,.tr-form input:-webkit-autofill:hover,.tr-form input:-webkit-autofill:focus,.tr-form input:-webkit-autofill:active{background-color:#fff!important;box-shadow:0 2px 9px rgba(50,50,93,.11),0 0 1px rgba(0,0,0,.08)!important}.tr-form input:-webkit-autofill{-webkit-text-fill-color:#000!important}.tr-form .input-group .btn{padding-right:0!important;border:0!important;border-bottom:1px solid #e1e1e1!important}.tr-form .active{background-color:transparent!important;color:#D41F2E!important;border-color:#e1e1e1!important}.tr-form input:focus{background-color:transparent;border-color:transparent;box-shadow:none;outline:0 none}.tr-form input[type=checkbox]{width:20px;height:20px;background:transparent;box-shadow:none}.tr-form input::placeholder,.tr-form input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.tr-form .is-invalid{border-bottom:1px solid #D41F2E!important;padding-left:30px!important;padding-right:0!important;background-position:left 5px center}.tr-form textarea{border:0!important;border-radius:0!important;border-bottom:1px solid #e1e1e1!important;box-shadow:none!important;padding:10px!important;background-color:transparent}.tr-form .btn{text-transform:capitalize;background-color:transparent;border-radius:0;border:1px solid #e1e1e1}.tr-btn{text-transform:capitalize;background-color:transparent;border-radius:0;border:1px solid #e1e1e1}.tr-form .btn:hover{color:#D41F2E}.order_profile{border-top:1px solid #e1e1e1;padding-top:15px}.order_profile .list-group,.order_profile .list-group .list-group-item{border:0;padding:0;margin:0;font-size:16px}.order_profile .list-group .list-group-item{margin-bottom:5px}.order-items .details{max-width:500px;margin:0 auto;font-weight:500;padding-bottom:5px}.order-items .itemFul{background-color:#fff;border-radius:5px;padding:15px 10px 10px 10px!important;border:0!important}.order-items .item{max-width:500px;margin:0 auto;padding:15px 0 12px 0;border-top:1px solid #e1e1e1;page-break-inside:avoid;color:#000;font-size:16px}.order-items .item:last-child{border-bottom:1px solid #e1e1e1}.order-items .item .item_header{background-color:rgb(233,233,233);padding:15px}.order-items .item b{font-weight:500}.order-items .item .service{float:right}.order-items .item .service span{display:block;float:left}.order-items .item .service input{margin-top:2px;width:15px;height:15px;background-color:transparent;border:1px solid #e1e1e1}.order-items .space{position:relative;border:0;text-transform:capitalize;background-color:transparent;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:0 auto 0 auto}.assembly_not_added,.assembly_added,.assembly_not_added_review{border:0;background-color:#E9E9E9;;border-radius:5px;padding:10px 15px 8px 15px}.assembly_not_added{color:#D41F2E}.order-items .space h2{font-size:14px}.order-items .details + .item{border-top:none}.order-items .img-block{float:left;text-align:center;width:100%;max-height:300px}.order-items .img-block img{max-width:100%;max-height:100%;height:auto;width:auto}.order-items .stock{position:relative;list-style-type:none;padding:0 10px 7px 10px;margin-top:20px;margin-bottom:0;border:1px solid #e1e1e1;border-radius:5px}.order-items .stock .err{position:absolute;text-align:center;top:-13px;left:0;width:100%}.order-items .stock .err span{background-color:#F2F1F1;padding:0 2px 0 2px;font-size:16px;font-weight:500}.order-items .stock li{border-bottom:1px solid #e1e1e1;padding:10px 0 8px 0}.order-items .stock li:last-child{border-bottom:0;padding-bottom:0}.order-items .specs{list-style-type:none;font-size:14px;padding:0;margin:10px 0 0 0}.order-items .specs li{text-transform:capitalize;border-top:1px solid #e1e1e1;padding:9px 0 7px 0;font-size:16px}.order-items .specs li:last-child{padding-bottom:0}.order-items .item h1{font-size:16px;font-weight:500;margin:0;padding:0}.order-items .item .content{padding-left:20px}.order-items .item .total-price{display:table;float:right;text-align:right;margin-top:16px;height:39px;line-height:16px}.order-items .item .total-price .holder{vertical-align:middle;display:table-cell}.order-items .item .quantity-view{display:none}.order-items .item .quantity-bar{position:relative;float:left;bottom:0;margin-top:15px}.order-items .item .quantity-bar .confirm-qty-change{position:absolute;width:100%;top:53px;left:0;display:none;border:0;border-top:0;padding:5px 0 5px 0;font-size:12px;background-color:#000;color:#fff}.order-items .item .cart-quantity-bar .confirm-qty-change{top:40px!important}.order-items .cart-link{background-color:#000;color:#fff;border-top:1px solid #e1e1e1;text-align:center;width:100%;text-transform:uppercase;font-size:15px;padding-top:10px;border-radius:5px}.order-items .item .quantity-bar .input-group{max-width:125px}.order-items .item .quantity-bar .input-group input{background-color:transparent;text-align:center;padding-left:0;padding-right:0;-webkit-appearance:none!important;color:#000;font-size:20px;border:0;background-color:#E9E9E9}.order-items .item .quantity-bar .input-group .btn{background-color:#E9E9E9;color:#000;font-size:25px!important;padding-top:10px;z-index:unset;border-radius:0}.order-items .item .quantity-bar .input-group-sm .btn{font-size:20px!important;padding-top:8px!important;border-radius:0!important}.order-items .item .quantity-bar .input-group .btn:first-child{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.order-items .item .quantity-bar .input-group .btn:last-child{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.order-items .item .t-price{font-size:16px;line-height:13px}.order-items .space + .item{border-top:0}.order-items .totals{max-width:500px;margin:15px auto;padding:0}.order-items .add-card{max-width:500px;margin:0 auto;padding:0}.order-items .totals ul{list-style:none;margin:0;padding:0}.order-items .totals li{border-bottom:1px solid #e1e1e1;margin-bottom:10px}.order-items .navigation{max-width:500px;margin:0 auto;padding:0}.order_total_value{display:inline-block;margin-left:15px;text-align:left}.minicart{padding:10px;font-size:14px}.minicart h2{font-size:14px;font-weight:500;margin:0;padding:0}.minicart .list-group .list-group-item{padding:0 0 8px 0;border:0;font-size:14px;border-bottom:1px solid #e1e1e1;margin-bottom:8px;border-radius:0}.minicart .list-group .list-group-item:last-child{border-bottom:0;margin-bottom:0}.minicart .input-group{border:0}.minicart .input-group .input-group-text,.minicart .input-group input{border-color:#e1e1e1!important;background-color:transparent;border-radius:0;font-size:25px}.checkout{max-width:500px;margin:0 auto}.checkout .l-g-f-s-14 .list-group-item{font-size:14px!important}.checkout .progress{background-color:#000}#schedule-product-list-details .order-items .item:first-child{border-top:0}.checkout .flickity-prev-next-button{top:55%;width:20px;height:20px;border-radius:55%;transform:translateY(-55%)}.checkout .flickity-prev-next-button.next{right:-15px}.checkout .flickity-prev-next-button.previous{left:-15px}.checkout .flickity-button:disabled{opacity:0}.checkout .flickity-button,.checkout .flickity-button:hover{background:transparent;color:#000}.checkout .checkout_horizontal_section{}.checkout .checkout_section{}.checkout .checkout_section .header{}.checkout .checkout_section .header .title{font-size:16px;font-weight:500}.checkout .checkout_section .block-item{width:240px;background-color:#E9E9E9;margin:10px 20px 5px 0;padding:15px 15px 13px 15px;border-radius:5px}.checkout .btn:disabled{opacity:1}.checkout .checkout_section .width_one{}.checkout .checkout_section .width_two{}.checkout .checkout_section .width_three{}.checkout .checkout_section .active,.checkout .checkout_section .theme-black .active{background-color:#24b47e!important;color:#fff!important}.checkout .checkout_section .checkout_horizontal_scroll .carousel-cell:last-child .block-item{margin-right:0}.checkout .checkout_section .block-item{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout .checkout_section .block-item .item_header{}.checkout .checkout_section .block-item .item_header .item_title{font-size:14px;font-weight:500}.checkout .checkout_section .block-item .item_body{}.checkout .checkout_section .block-item .item_body .list-group{}.checkout .checkout_section .block-item .item_body .list-group .list-group-item{font-size:14px;border:0;padding:0;margin-bottom:5px}.checkout .checkout_section .block-item .item_body .list-group .list-group-item:last-child{margin-bottom:0}.tr-card{background-color:transparent;border:0}.tr-card .card-header{color:#000;background-color:transparent;line-height:14px;font-weight:500;padding:0}.tr-card .panel-body{padding:0!important}.tr-card .link{font-size:14px}.checkout .static-banner{position:absolute;z-index:100000000}.checkout .loader{width:100%;height:100%;background-color:rgb(242,241,241);text-align:center}.checkout .slider-is-single .flickity-prev-next-button{opacity:0}.checkout .progress-bar{background-color:transparent;min-width:5%}iframe.sq-input{height:35px!important}.sq-third{float:left;width:calc((100% - 32px) / 3);padding:0;margin:0 16px 0 0}.sq-third:last-of-type{margin-right:0}.sq-input{padding:0!important;margin:0!important;background-color:transparent!important;border:0!important;border-radius:0!important;border-bottom:1px solid #e1e1e1!important;box-shadow:none!important}.sq-input--error{border-bottom:1px solid #D41F2E!important;background-position:right calc(-.2em + .1875rem) center}.calendar-contain{position:relative;left:0;border-radius:0;width:100%;overflow:hidden;margin:1rem auto;user-select:none}.calendar__days{display:flex;flex-flow:column wrap;align-items:stretch;width:100%;float:none;font-size:12px;padding:0}.calendar-contain .not_available{color:#ccc;cursor:no-drop}.calendar-contain .selected{color:#24b47e}.calendar__top-menu{font-size:16px;margin-bottom:10px;font-weight:500}.calendar__top-bar{display:flex;flex:32px 0 0}.top-bar__days{width:100%;padding:0;font-weight:100;-webkit-font-smoothing:subpixel-antialiased;font-size:1rem}.calendar__week{display:flex;flex:1 1 0}.calendar__day{display:flex;flex-flow:column wrap;width:100%;padding:0 0 10px 0}.calendar__date{font-size:22px;font-weight:600}.calendar__task{text-align:left}.inside_popover .specs li,.inside_popover .btn-cus-drop,.inside_popover .item .t-price{font-size:18px!important}.inside_popover .item .quantity-bar .input-group .input-group-text,.inside_popover .item .quantity-bar .input-group input{font-size:30px!important}.inside_popover .item .quantity-bar .input-group{max-width:150px!important}.inside_popover .item .total-price{height:55px!important}@media (max-width:575px){.checkout .flickity-prev-next-button.previous{left:-15px}.checkout .flickity-prev-next-button.next{right:-15px}}@media (max-width:530px){.checkout{width:100%;padding:0 15px 0 15px}}.cover_loader{display:none;position:absolute;top:0;left:0;height:100%;width:100%}.cover_loader .loaderBlock{background-color:#fff!important;opacity:1}.popover{border:0!important;border-radius:5px!important;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);max-width:100%;padding:0;transition:width .2s,height .2s}.popover-body{position:relative;padding:0;overflow:hidden;height:100%!important}.force_fullscreen{position:fixed!important;top:-10px!important;left:0!important;width:100%!important;height:calc(100vh + 10px)!important;border-radius:0!important;transform:unset!important}.force_fullscreen .popover-arrow{display:none!important}.popover-zindexA{z-index:1074!important}.popover-fullscreen{z-index:1073!important;top:0!important;position:fixed!important;margin-top:-0!important;width:100%;border-radius:0!important;transform:unset!important}.modal-backdrop.show{z-index:1072}.popover-fullscreen .inside_popover,.force_fullscreen .inside_popover{height:calc(100% - 50px);padding-bottom:50px!important}.popover-fullscreen-right{left:unset!important;right:0!important;width:300px;height:100vh!important;animation:openWidth .2s backwards;transition:width .2s}.popover-fullscreen-left{right:unset!important;left:0!important;width:300px;height:100vh!important;animation:openWidth .2s backwards;transition:width .2s}@keyframes openWidth{from{width:0}to{width:300px}}.popover .popover-nav{position:relative;clear:both;width:100%;border-bottom:1px solid #eee;padding:5px 10px 4px 10px;color:#000;font-size:20px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;height:40px;overflow:hidden}.popover .popover-nav .popover-name{width:80%}.popover .popover-nav .close_btn{padding:0 10px 0 10px;margin-right:-10px}.popover .popover-nav .history_btn{padding:0 10px 0 10px;margin-left:-10px}.popover-backdrop{background-color:#000!important;opacity:.3!important}.inside_popover{position:relative;overflow-y:auto;padding:15px 15px 15px 15px!important;font-size:18px!important}.inside_popover .table-striped tbody tr:nth-of-type(odd){background-color:#F2F1F1!important}.inside_popover .b-t{border-top:1px solid #EEE!important}.inside_popover .header{text-transform:uppercase;font-weight:600}.inside_popover .list-group{padding:0}.inside_popover .list-group .list-group-item{padding:0;margin-bottom:25px;border:0;border-radius:0;font-size:18px!important}.inside_popover .btn,.inside_popover input{font-size:18px!important}.inside_popover .list-group .list-group-item:last-child{margin-bottom:0}.inside_popover .list-group .list-group-item p{margin:0}