html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 800px){.fusion-title h2{font-size:28px !important;line-height:1.4 !important}}.fusion-title.pool-shapes-intro h2{max-width:615px;margin-left:auto !important;margin-right:auto !important}.fusion-title.with-line{position:relative}.fusion-title.with-line:after{content:'';position:absolute;width:50px;height:3px;background:#fff;left:calc(50% - 25px);bottom:-30px}.fusion-text p{margin-bottom:30px !important}.fusion-text strong{font-weight:600 !important}.homepage-banner .fusion-title h1{max-width:800px !important;margin-left:auto !important;margin-right:auto !important}@media screen and (max-width: 800px){.homepage-banner .fusion-title h1{font-size:36px !important;line-height:1.4 !important}}.homepage-banner .find-out-more{position:relative}.homepage-banner .find-out-more:before{content:'\f107';position:absolute;bottom:-35px;left:calc(50% - 7.5px);font-family:'Font Awesome 5 Free' !important;font-weight:700 !important;font-size:24px !important;line-height:1 !important;-webkit-transition:all 0.2s;transition:all 0.2s}.homepage-banner .find-out-more p{margin-bottom:0 !important}@media screen and (max-width: 800px){.homepage-banner .find-out-more p{font-size:20px !important;line-height:1.4 !important}}.homepage-banner .find-out-more p a{color:#fff !important;text-decoration:none !important}.homepage-banner .find-out-more:hover:before{bottom:-45px;-webkit-transition:all 0.2s;transition:all 0.2s}a.fusion-button{padding-right:55px !important;padding-bottom:5px !important;border-bottom:2px solid #fff !important;-webkit-transition:padding-right 0.3s;transition:padding-right 0.3s;position:relative}a.fusion-button:hover{padding-right:75px !important;-webkit-transition:padding-right 0.3s;transition:padding-right 0.3s}a.fusion-button:before{content:'';position:absolute;right:-8px;bottom:-6px;width:0px;height:0px;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.up-single-pool-tile .up-single-pool-tile-desc{min-height:120px}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs{border:4px solid #2E2A27 !important}}.fusion-tabs.vertical-tabs .nav{background:#2E2A27 !important;padding-top:17px !important;padding-left:23px !important}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs .nav{padding-left:0 !important;padding-top:0 !important}}.fusion-tabs.vertical-tabs .nav ul.nav-tabs{border:none !important;left:0 !important}.fusion-tabs.vertical-tabs .nav ul.nav-tabs li a{background:#2E2A27 !important;padding-left:25px !important;padding-top:25px !important;padding-bottom:25px !important;border-left:0 !important;margin-bottom:0 !important}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs .nav ul.nav-tabs li a{border-top:2px solid #484848 !important;text-align:center !important;width:100% !important}}.fusion-tabs.vertical-tabs .nav ul.nav-tabs li a h4.fusion-tab-heading{color:#fff !important}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs .nav ul.nav-tabs li a h4.fusion-tab-heading{text-align:center !important;width:100% !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}.fusion-tabs.vertical-tabs .nav ul.nav-tabs li:hover a{background:#484848 !important;padding-left:25px !important;padding-top:25px !important;padding-bottom:25px !important;border-left:0 !important;margin-bottom:0 !important}.fusion-tabs.vertical-tabs .nav ul.nav-tabs li.active a{background:#484848 !important;border-left:0 !important;padding-left:25px !important;padding-top:25px !important;padding-bottom:25px !important;margin-bottom:0 !important}.fusion-tabs.vertical-tabs .tab-content{background:#fff !important;border:none !important}.fusion-tabs.vertical-tabs .tab-content .tab-pane{background:#fff !important;padding:40px !important;border:none !important}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs .tab-content .tab-pane{padding:20px !important}}.fusion-tabs.vertical-tabs .tab-content .tab-pane h1,.fusion-tabs.vertical-tabs .tab-content .tab-pane h2,.fusion-tabs.vertical-tabs .tab-content .tab-pane h3,.fusion-tabs.vertical-tabs .tab-content .tab-pane h4,.fusion-tabs.vertical-tabs .tab-content .tab-pane h5,.fusion-tabs.vertical-tabs .tab-content .tab-pane h6{margin-top:0 !important;margin-bottom:15px !important}.fusion-tabs.vertical-tabs .tab-content .tab-pane h3{font-size:28px !important;line-height:35px !important}@media screen and (max-width: 800px){.fusion-tabs.vertical-tabs .tab-content .tab-pane h3{font-size:20px !important;line-height:1.4 !important}}@media screen and (max-width: 1180px){.fusion-tabs.vertical-tabs .tab-content .tab-pane p{font-size:17px !important;line-height:1.4 !important}}.pool-technical-details-table table{border:none !important}@media screen and (max-width: 1180px){.pool-technical-details-table table thead{display:none !important}}.pool-technical-details-table table thead tr th{background:#2E2A27;color:#fff;border:none !important;text-align:center !important}@media screen and (max-width: 1180px){.pool-technical-details-table table tbody tr{display:block !important;width:100% !important;padding-bottom:40px !important;background:#484848 !important}}.pool-technical-details-table table tbody tr td{background:#fff !important;text-align:center !important;border-color:#8D8D8D !important}@media screen and (max-width: 1180px){.pool-technical-details-table table tbody tr td{display:block !important;width:100% !important;text-align:right !important}.pool-technical-details-table table tbody tr td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}}.pool-technical-details-table table tbody tr td:first-child{border-left:none !important}.pool-technical-details-table table tbody tr td:last-child{border-right:none !important}.pool-technical-details-table table tbody tr td img{width:100%;max-width:140px !important}@media screen and (max-width: 1180px){.pool-technical-details-table table tbody tr td:first-child{background:#2E2A27 !important;color:#fff !important;border:none !important;font-weight:700 !important}}@media screen and (max-width: 800px){.standard-ptb .fusion-title h1{font-size:32px !important;line-height:1.3 !important}}@media screen and (max-width: 800px){.standard-ptb .fusion-text.ptb-breadcrumbs{font-size:17px !important;line-height:1.3 !important}}.standard-ptb .fusion-text.ptb-breadcrumbs p{margin-bottom:0 !important}.up-footer-copyright p{margin-bottom:0 !important}.up-footer-copyright a{color:#5d5d5d !important;text-decoration:none !important}.up-footer-copyright a:hover{color:#fff !important}.buyers-guide-popup .fusion-title h3{font-size:30px !important;line-height:1.4 !important}.buyers-guide-popup .fusion-text p{font-size:17px !important;line-height:1.4 !important}.buyers-guide-popup .gform_wrapper{margin-bottom:0 !important}.buyers-guide-popup .gform_wrapper form .gform_body .gfield input[type="text"],.buyers-guide-popup .gform_wrapper form .gform_body .gfield input[type="email"]{border-radius:0 !important}.buyers-guide-popup .gform_wrapper form .gform_body .gfield--input-type-gfic{padding:0 !important}.buyers-guide-popup .gform_wrapper form .gform_body .gfield--input-type-gfic label.gform-field-label{display:none !important}.buyers-guide-popup .gform_wrapper form .gform_body .gfield--input-type-gfic br{display:none !important}.buyers-guide-popup .gform_wrapper form .gform_body .gfield--input-type-gfic .captcha-image{padding:0 !important}.buyers-guide-popup .gform_wrapper form .gform_footer{padding-bottom:0 !important}.buyers-guide-popup .gform_wrapper form .gform_footer button{background:#F9D534 !important;color:#000 !important;width:100% !important;padding:15px !important}.buyers-guide-popup .gform_wrapper form .gform_footer button:hover{background:#CAAF33 !important;color:#000 !important}.up-pool-colours-overlay{width:100%;height:100%;position:fixed !important;z-index:99999 !important;background-color:rgba(46,42,39,0.9);top:0;left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.up-pool-colours-overlay.open{display:-webkit-box;display:-ms-flexbox;display:flex}.up-pool-colours-overlay .up-pool-colours-inner{width:98vw;height:95vh;max-width:1010px;max-height:600px;position:relative}.up-pool-colours-overlay .up-pool-colours-inner i.slick-arrow:before{font-size:30px !important}.up-pool-colours-overlay .up-pool-colours-inner i.slick-arrow.slick-prev{left:-55px !important}.up-pool-colours-overlay .up-pool-colours-inner i.slick-arrow.slick-next{right:-45px !important}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal{background:#fff;width:98vw;height:95vh;max-width:1010px;max-height:600px;border-radius:12px;position:relative;overflow:scroll;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width: 800px){.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal{padding:30px}}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-left{-ms-flex-preferred-size:42.82%;flex-basis:42.82%;padding-right:57px;font-size:18px;line-height:28px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (max-width: 800px){.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-left{-ms-flex-preferred-size:100%;flex-basis:100%}}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-left h3{margin-top:0 !important;margin-bottom:20px !important;font-size:32px !important;line-height:1.3 !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-left .desc{margin-bottom:40px}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-left .colour-sample{width:155px;height:155px;border-radius:100%;background-size:cover;background-position:center}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right{-ms-flex-preferred-size:57.18%;flex-basis:57.18%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 800px){.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right{display:none}}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery{width:500px;height:500px}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .item{width:500px;height:500px;background-size:cover;background-position:center}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-prev,.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-next{z-index:999;background:#fff;width:30px;height:50px;opacity:0.8;-webkit-transition:opacity 0.2;transition:opacity 0.2;padding-top:12px}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-prev:hover,.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-next:hover{opacity:1}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-prev:before,.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-next:before{display:none !important}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-prev i:before,.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-next i:before{font-size:22px !important;color:#808080;font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-prev{left:0px !important;border-radius:0px 8px 8px 0px;padding-left:7px}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .modal-right .modal-inner-gallery .slick-next{right:0px !important;border-radius:8px 0px 0px 8px;padding-left:12px}.up-pool-colours-overlay .up-pool-colours-inner .up-pool-colours-modal .exit-modal{position:absolute;top:10px;right:14px;font-size:20px !important;color:#808080 !important;cursor:pointer}.up-pool-colours-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media screen and (max-width: 800px){.up-pool-colours-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.up-pool-colours-main:before{content:'';width:197.5px;height:61px;background-image:url("/wp-content/uploads/2025/10/up-colours-note.png");background-size:cover;background-position:center;left:70px;bottom:60px;position:absolute}@media screen and (max-width: 1180px){.up-pool-colours-main:before{display:none !important}}.up-pool-colours-main .single-pool-colour{width:135px;height:135px;cursor:pointer;margin-left:10px;margin-right:10px;margin-bottom:20px;background-position:center;background-size:cover;border-radius:100%}.colour-comparison-main{width:100%;max-width:1250px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.colour-comparison-main .cc-left{-ms-flex-preferred-size:25%;flex-basis:25%;padding-top:10px}@media screen and (max-width: 800px){.colour-comparison-main .cc-left{-ms-flex-preferred-size:100%;flex-basis:100%}}.colour-comparison-main .cc-left p.cc-title{text-align:center;color:#fff;font-weight:700 !important;margin-top:0 !important;font-size:16px !important}.colour-comparison-main .cc-left .cc-left-inner{width:100%;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 800px){.colour-comparison-main .cc-left .cc-left-inner{max-width:100%}}.colour-comparison-main .cc-left .cc-left-inner .single-pool-colour-comp{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);height:110px;margin-left:10px;margin-right:10px;margin-bottom:20px;background-position:center;background-size:cover;cursor:pointer;border-radius:20px}@media screen and (max-width: 800px){.colour-comparison-main .cc-left .cc-left-inner .single-pool-colour-comp{-ms-flex-preferred-size:80px;flex-basis:80px;height:80px}}.colour-comparison-main .cc-right{-ms-flex-preferred-size:75%;flex-basis:75%}@media screen and (max-width: 800px){.colour-comparison-main .cc-right{-ms-flex-preferred-size:100%;flex-basis:100%}}.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large{display:none}.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large.open{display:block}.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large p.comp-title{margin-top:0px !important;margin-bottom:30px !important;font-size:30px !important;font-weight:700 !important;color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding-left:15px}@media screen and (max-width: 800px){.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large p.comp-title{text-align:center;margin-top:40px !important;padding-left:0}}.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large .comp-image{width:100%;height:630px;background-position:bottom;background-size:100%;border-radius:20px}@media screen and (max-width: 800px){.colour-comparison-main .cc-right .pool-colour-comp-large-main .pool-colour-comp-large .comp-image{background-size:cover;height:300px}}.team-collection{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-collection .card{-ms-flex-preferred-size:calc(33.33% - 40px);flex-basis:calc(33.33% - 40px);height:500px !important;background-position:center;background-size:cover;margin-left:20px;margin-right:20px;margin-bottom:40px}@media screen and (max-width: 1180px){.team-collection .card{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px)}}@media screen and (max-width: 800px){.team-collection .card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0 !important;margin-right:0 !important}}.team-collection .card a{text-decoration:none !important}.team-collection .card a .overlay{-webkit-transition:padding 0.3s;transition:padding 0.3s;width:100%;height:100%;-ms-flex-line-pack:end;align-content:flex-end;padding:25px !important;background:transparent -webkit-gradient(linear, left top, left bottom, from(rgba(41,41,41,0)), color-stop(65%, rgba(41,41,41,0.2)), to(rgba(41,41,41,0.8))) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, rgba(41,41,41,0) 0%, rgba(41,41,41,0.2) 65%, rgba(41,41,41,0.8) 100%) 0% 0% no-repeat padding-box}.team-collection .card a .overlay:hover{padding:50px 25px !important}.team-collection .card a .overlay h4.title{color:#fff !important;text-decoration:none !important;font-size:30px !important;line-height:1.4 !important;margin-top:0 !important;margin-bottom:5px !important}.team-collection .card a .overlay p.body{color:#fff !important;text-decoration:none !important;font-size:20px !important;line-height:1.4 !important;margin-top:0 !important;margin-bottom:0 !important;font-weight:600 !important}.team-member-modal{background-color:rgba(46,42,39,0.9)}.team-member-modal .modal-header{border:none;min-height:40px !important}.team-member-modal .modal-dialog{max-width:1110px !important;width:100%}.team-member-modal .modal-dialog .modal-content .modal-header{min-height:0 !important;padding:0 !important}.team-member-modal .modal-dialog .modal-content .modal-header button.close{top:10px !important;right:10px !important}.team-member-modal .modal-dialog .modal-content .modal-header h3{display:none !important}.team-member-modal .modal-dialog .modal-content .modal-body{padding:0 40px 40px 40px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:70vh;display:flex}.team-member-modal .modal-dialog .modal-content .modal-body .image-container{-ms-flex-preferred-size:33% !important;flex-basis:33% !important;background-position:center;background-size:cover}@media screen and (max-width: 800px){.team-member-modal .modal-dialog .modal-content .modal-body .image-container{display:none !important}}.team-member-modal .modal-dialog .modal-content .modal-body .text-container{-ms-flex-preferred-size:67% !important;flex-basis:67% !important;margin-left:0 !important;padding-left:40px !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:40px}@media screen and (max-width: 800px){.team-member-modal .modal-dialog .modal-content .modal-body .text-container{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;padding-left:0 !important}}.team-member-modal .modal-dialog .modal-content .modal-body .text-container h4.title{margin-top:0 !important;margin-bottom:0 !important;font-size:32px !important;font-weight:700 !important;line-height:49px !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#2E2A27 !important}.team-member-modal .modal-dialog .modal-content .modal-body .text-container p.position{font-size:22px !important;line-height:29px !important;font-weight:600 !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-top:0 !important;margin-bottom:17px !important}.team-member-modal .modal-dialog .modal-content .modal-body .text-container .description{margin-top:0px;margin-bottom:0px}.up-table table tbody tr th,.up-table table tbody tr td,.up-table table thead tr th,.up-table table thead tr td{padding:15px 10px !important;border:1px solid #8D8D8D !important}@media screen and (max-width: 1180px){.up-table table tbody tr td,.up-table table thead tr td{display:block !important;width:100% !important;text-align:center !important}.up-table table tbody tr td:before,.up-table table thead tr td:before{content:attr(data-label);text-align:center !important;width:100%;font-weight:bold;text-transform:uppercase;font-size:16px !important}.up-table table tbody tr td:first-child,.up-table table thead tr td:first-child{background:#2E2A27 !important;color:#fff !important;border:none !important;font-weight:700 !important}.up-table table tbody tr td:first-child:before,.up-table table thead tr td:first-child:before{display:none !important}}@media screen and (max-width: 1180px){.up-table.light-grey table tr{background:#2E2A27 !important}}.up-table.light-grey table tr th{background:#484848}@media screen and (max-width: 1180px){.up-table.light-grey table tr td:first-child{background:#484848 !important}}.gform_validation_errors{display:none !important}.contact-page-form .gform_wrapper{margin-bottom:0 !important}.contact-page-form .gform_wrapper form{max-width:500px !important;margin-left:auto !important;margin-right:auto !important}.contact-page-form .gform_wrapper form .gform_body .gfield input[type="text"],.contact-page-form .gform_wrapper form .gform_body .gfield input[type="email"],.contact-page-form .gform_wrapper form .gform_body .gfield textarea{border-radius:0 !important;color:#2E2A27 !important}.contact-page-form .gform_wrapper form .gform_body .gfield input[type="text"]::-webkit-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield input[type="email"]::-webkit-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield textarea::-webkit-input-placeholder{color:#2E2A27 !important}.contact-page-form .gform_wrapper form .gform_body .gfield input[type="text"]:-ms-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield input[type="email"]:-ms-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield textarea:-ms-input-placeholder{color:#2E2A27 !important}.contact-page-form .gform_wrapper form .gform_body .gfield input[type="text"]::-ms-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield input[type="email"]::-ms-input-placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield textarea::-ms-input-placeholder{color:#2E2A27 !important}.contact-page-form .gform_wrapper form .gform_body .gfield input[type="text"]::placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield input[type="email"]::placeholder,.contact-page-form .gform_wrapper form .gform_body .gfield textarea::placeholder{color:#2E2A27 !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic{padding:0 !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic label.gform-field-label{display:none !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic br{display:none !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic .captcha-image{padding:0 !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic .captcha-image span.cf7ic_instructions{color:#fff !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic .captcha-image label>input+*{color:#fff !important}.contact-page-form .gform_wrapper form .gform_body .gfield--input-type-gfic .captcha-image label>input:checked+*{color:#F9D534 !important}.contact-page-form .gform_wrapper form .gform_footer{padding-bottom:0 !important}.contact-page-form .gform_wrapper form .gform_footer button{background:#F9D534 !important;color:#000 !important;width:100% !important;padding:15px !important}.contact-page-form .gform_wrapper form .gform_footer button:hover{background:#CAAF33 !important;color:#000 !important}ul.contact-details-list li.fusion-li-item a{text-decoration:none !important;font-weight:600 !important}.fusion-faq-shortcode{width:100%;max-width:1000px !important;margin-left:auto !important;margin-right:auto !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel{margin-bottom:30px !important;padding-left:30px !important;padding-right:30px !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4{margin-top:0 !important;margin-bottom:0 !important}@media screen and (max-width: 800px){.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4{font-size:16px !important}}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a{position:relative;padding-top:20px !important;padding-bottom:20px !important;display:block;text-decoration:none !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a:before{content:'';position:absolute;right:0;top:21px;font-size:18px !important}@media screen and (max-width: 800px){.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a:before{display:none !important}}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a.collapsed:before{content:'\f067';font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a.active:before{content:'\f068';font-family:'Font Awesome 5 Free' !important;font-weight:700 !important}@media screen and (max-width: 800px){.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a .fusion-toggle-heading{margin-right:20px !important}}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-heading h4 a .fusion-toggle-icon-wrapper{display:none !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel .panel-collapse .panel-body{padding-top:0 !important}.fusion-faq-shortcode .fusion-faqs-wrapper .fusion-accordian .panel-group .fusion-panel:last-child{border-bottom:none !important}.up-review-slider .slick-prev{bottom:-40px !important;right:20px !important;top:auto !important;left:auto !important}.up-review-slider .slick-prev:before{font-family:'Font Awesome 5 Free' !important;font-weight:700 !important;content:'\f104';color:#B2B2B2 !important;font-size:36px !important;line-height:1 !important;font-size:20px !important}.up-review-slider .slick-next{bottom:-40px !important;right:0 !important;top:auto !important}.up-review-slider .slick-next:before{font-family:'Font Awesome 5 Free' !important;font-weight:700 !important;content:'\f105';color:#B2B2B2 !important;font-size:36px !important;line-height:1 !important;font-size:20px !important}.up-review-slider .single-review .single-review-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:80px;column-gap:80px}.up-review-slider .single-review .single-review-inner .review-left{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);min-height:400px;-ms-flex-line-pack:center;align-content:center;padding-left:40px}@media screen and (max-width: 800px){.up-review-slider .single-review .single-review-inner .review-left{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;padding-left:10px !important;padding-right:10px !important}}.up-review-slider .single-review .single-review-inner .review-left h4.review-name{font-size:28px !important;line-height:35px !important;margin-top:0 !important;margin-bottom:21px !important;color:#fff !important}@media screen and (max-width: 800px){.up-review-slider .single-review .single-review-inner .review-left h4.review-name{font-size:22px !important;line-height:1.5 !important}}.up-review-slider .single-review .single-review-inner .review-left .review-text{color:#fff !important;margin-bottom:27px !important}.up-review-slider .single-review .single-review-inner .review-left .review-stars{margin-bottom:21px !important}.up-review-slider .single-review .single-review-inner .review-left .review-stars i{color:#F9D534}.up-review-slider .single-review .single-review-inner .review-left .review-by{color:#fff !important;font-weight:700 !important;position:relative}.up-review-slider .single-review .single-review-inner .review-left .review-by:after{content:'';position:absolute;width:50px;height:3px;background:#fff;left:0;bottom:-15px}.up-review-slider .single-review .single-review-inner .review-right{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);background-size:cover;background-position:center;min-height:400px}@media screen and (max-width: 800px){.up-review-slider .single-review .single-review-inner .review-right{display:none !important}}.up-cart-page-main .up-cart-page-inner{max-width:1040px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}.up-cart-page-main .up-cart-page-inner .fusion-text p{margin-bottom:0 !important}.fusion-woo-cart_table-wrapper{width:100% !important;max-width:1000px !important;margin-left:auto !important;margin-right:auto !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart thead tr th{border-bottom:1px solid #000 !important;padding-bottom:10px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart thead tr th.product-name{padding-left:20px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td{border-bottom:1px solid #E3E3E3 !important;padding-top:20px !important;padding-bottom:20px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-name{padding-left:20px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-price bdi{font-weight:400 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-quantity .quantity{border-radius:0 !important;border:1px solid #484848 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-quantity .quantity input[type="button"]{background:#484848 !important;color:#fff !important;font-size:20px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-quantity .quantity input[type="number"]{border:none !important;font-size:16px !important;font-weight:600 !important;background:#fff !important;color:#2E2A27 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-subtotal bdi{font-weight:600 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove{padding-right:10px !important}@media screen and (max-width: 800px){.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr{border:1px solid #eee !important;padding-top:0 !important;padding-bottom:0 !important;margin-bottom:15px !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr.avada-cart-actions{display:none !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td{border-bottom:0 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-name{padding:8px !important;border-bottom:0 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-name a.product-title{font-weight:700 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-price{padding:8px !important;border-bottom:0 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-quantity{padding:8px !important;border-bottom:0 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-subtotal{padding:8px !important;border-bottom:0 !important}.fusion-woo-cart_table-wrapper form.woocommerce-cart-form table.shop_table_responsive tbody tr td.product-remove{height:30px !important;width:30px !important;padding:0 !important;background:#ffffff !important;border:0 !important;top:15px !important;right:10px !important}}.up-checkout-block .wc-block-components-sidebar-layout{margin-bottom:0 !important}.up-checkout-block .wp-block-woocommerce-checkout{padding-top:0 !important}@media screen and (min-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block{padding:60px 130px 100px 80px !important;-ms-flex-preferred-size:calc(100% - 600px) !important;flex-basis:calc(100% - 600px) !important}@media screen and (max-width: 1180px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block{-ms-flex-preferred-size:calc(100% - 400px) !important;flex-basis:calc(100% - 400px) !important;padding:60px !important}}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block{padding:20px 20px !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form h1.checkout-title{font-weight:500 !important;font-size:40px !important;line-height:50px !important}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form h1.checkout-title{margin-bottom:15px !important;font-size:32px !important;height:1.3 !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form h2.wc-block-components-title{font-size:18px !important;line-height:28px !important;font-family:"poppins",sans-serif !important;font-weight:600 !important;color:#656565 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form p.wc-block-components-checkout-step__description{font-size:15px !important;line-height:25px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__contact-fields{margin-top:20px !important;margin-bottom:0px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form input[type="text"],.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form input[type="email"],.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form input[type="tel"],.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form select{border:1px solid #D1D1D1}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option{margin-bottom:15px !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #e2e2e2 !important;overflow:hidden}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option{-webkit-box-shadow:none !important;box-shadow:none !important;background:#f8f8f8 !important;color:#2E2A27 !important;font-weight:600 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted{border:3px solid #28a745 !important;background:#fff !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted span.wc-block-components-radio-control__label,.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted span.wc-block-components-radio-control__secondary-label{color:#2E2A27 !important;font-weight:600 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted input[type="radio"]{border-color:#2E2A27 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-components-radio-control .wc-block-components-radio-control__option.wc-block-components-radio-control__option--checked-option-highlighted input[type="radio"]:before{background:#2E2A27 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__order-notes{margin-bottom:40px !important;color:#6E6E6E !important;font-size:16px !important;line-height:23px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__order-notes textarea{resize:none !important;height:120px !important;border-radius:0 !important;border:1px solid #CECECE !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__terms{font-size:14px !important;line-height:24px !important;color:#6E6E6E !important;border:none !important;padding-top:0 !important;margin-bottom:40px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__terms a{text-decoration:underline !important;color:#6E6E6E !important}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__actions .wp-block-woocommerce-checkout-order-summary-block{display:none !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__actions .wc-block-checkout__actions_row a.wc-block-components-checkout-return-to-cart-button{display:none !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button{margin-left:auto !important;background:#000 !important;font-size:16px !important;color:#fff !important;border:none !important;-webkit-appearance:none;-moz-appearance:none;font-weight:600 !important;width:auto !important;padding:10px 28px 10px 28px !important;font-family:"poppins",sans-serif !important;border-radius:0px !important;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;line-height:23px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button:hover{background:#434549 !important;-webkit-transition:all 0.3s;transition:all 0.3s}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-fields-block form.wc-block-checkout__form .wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button:disabled{background:#aeaeae !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block{height:100%;min-height:100%;background:#FAFAFA !important;margin-top:0 !important;padding-left:0 !important;border-left:1px solid #E9E9EB;border-right:1px solid #E9E9EB;-ms-flex-preferred-size:600px !important;flex-basis:600px !important}@media screen and (max-width: 1180px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block{-ms-flex-preferred-size:400px !important;flex-basis:400px !important}}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block{border-radius:0 !important;border:0 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{margin-top:0 !important;padding-top:50px !important;padding-bottom:25px !important;padding-left:30px !important;padding-right:30px !important;border-bottom:1px solid #E9E9EB}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding-left:20px !important;padding-right:20px !important;padding-top:30px !important;padding-bottom:20px !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title p.wc-block-components-checkout-order-summary__title-text{margin:0 !important;font-size:26px !important;line-height:26px !important}@media screen and (max-width: 800px){.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title p.wc-block-components-checkout-order-summary__title-text{font-size:20px !important}}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block{padding-top:0 !important;padding-bottom:0 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary{padding-left:35px !important;padding-right:35px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item{padding-top:19px !important;padding-bottom:19px !important;border-bottom:1px dotted #D3D3D3}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item:last-child{border-bottom:none !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image{padding-bottom:0 !important;width:90px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image img{max-width:90px !important;width:90px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description{padding-bottom:0 !important;padding-left:30px !important;padding-top:5px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description h3.wc-block-components-product-name{margin-top:0 !important;margin-bottom:3px !important;font-size:16px !important;line-height:26px !important;font-weight:600 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description span.wc-block-components-order-summary-item__individual-prices{padding-top:0 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description span.wc-block-components-order-summary-item__individual-prices span.wc-block-components-order-summary-item__individual-price{font-size:16px !important;line-height:26px !important;font-weight:500 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-metadata{display:none !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price span.wc-block-components-product-price span.wc-block-components-product-price__value{font-size:16px !important;line-height:26px !important;font-weight:600 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block{padding-top:40px !important;padding-bottom:40px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon{padding-left:35px !important;padding-right:35px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__button{font-size:16px !important;line-height:26px !important;color:#000 !important;text-decoration:underline !important;font-weight:600 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__button svg{display:none !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__content form.wc-block-components-totals-coupon__form input[type="text"]{border:1px solid #E9E9EB;border-radius:0 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__content form.wc-block-components-totals-coupon__form button[type="submit"]{background:#000 !important;font-size:16px !important;color:#fff !important;border:none !important;-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase !important;font-weight:700 !important;border-radius:0px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-totals-coupon .wc-block-components-panel__content form.wc-block-components-totals-coupon__form button[type="submit"]:disabled{background:#aeaeae !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-totals-block{padding-top:24px !important;padding-bottom:40px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item{padding-left:35px !important;padding-right:35px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item .wc-block-components-totals-item__label{font-weight:600 !important;font-size:16px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-totals-footer-item{padding-top:12px !important;padding-bottom:12px !important;padding-left:35px !important;padding-right:35px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:16px !important;font-weight:600 !important;line-height:23px !important;margin-bottom:5px !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-totals-footer-item .wc-block-components-totals-item__description p.wc-block-components-totals-footer-item-tax{font-size:12px !important;line-height:17px !important;font-weight:300 !important}.up-checkout-block .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wc-block-components-totals-footer-item .wc-block-components-totals-item__value span.wc-block-formatted-money-amount{font-size:22px !important;line-height:31px !important}.up-wc-thanks-detail p{margin-bottom:0 !important}.up-wc-thanks-table{margin-top:60px !important;max-width:1000px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important}.up-wc-thanks-table table thead{background:#484848 !important}.up-wc-thanks-table table thead tr{border-bottom:1px solid #484848 !important}.up-wc-thanks-table table thead tr th{color:#fff !important;padding:15px !important}.up-wc-thanks-table table tbody{border-top:0 !important}.up-wc-thanks-table table tbody tr{border-bottom:1px solid #969696 !important}.up-wc-thanks-table table tbody tr td{padding:15px !important}.up-wc-thanks-table table tfoot tr th,.up-wc-thanks-table table tfoot tr td{color:#fff !important;padding:10px 15px !important;vertical-align:top !important}.fusion-woo-cart form.variations_form table.variations{width:100% !important;max-width:300px !important;margin-bottom:20px !important}
