.hero-section:before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / 10%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.main-header .probox{border:1px solid #E3E3E3!important;padding:12px 20px!important}.main-header .probox .proinput input{font-family:'Poppins'!important;font-size:16px!important;line-height:normal!important}.main-header .probox button.promagnifier span.innericon svg{fill:#788289!important;width:33px}.main-header .probox .proinput{margin:0!important;padding-left:0!important}.gridiant{color:#5BBF21}.last-header-sec .brx-submenu-toggle.icon-right{justify-content:space-between}.last-header-sec ul.sub-menu.brx-submenu-positioned ul.sub-menu.brx-submenu-positioned{top:0}.best-selling-sec .brxe-shortcode{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.best-selling-sec .brxe-shortcode .best-selling{background:#fff;border:1px solid #ccc;border-radius:20px;padding:15px 15px 20px;display:flex;flex-flow:wrap;justify-content:space-between}.best-selling-sec .brxe-shortcode .best-selling .product-img{position:relative;width:100%}.best-selling-sec .brxe-shortcode .best-selling .product-img img{border-radius:20px;height:230px;object-fit:cover;margin:auto;width:100%;margin-bottom:20px}.best-selling-sec .brxe-shortcode .best-selling .product-img .category{position:absolute;top:0;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:700;background:#008789;color:#fff;padding:8px 16px;border-radius:100px}.best-selling-sec .brxe-shortcode .best-selling .iconlist{display:flex;flex-flow:wrap;align-items:center;column-gap:8px;row-gap:18px;width:100%}.best-selling-sec .brxe-shortcode .best-selling .iconlist h3{width:100%;color:#000}.best-selling-sec .brxe-shortcode .best-selling .iconlist i{color:#008789}.best-selling-sec .brxe-shortcode .best-selling .iconlist span{font-size:14px;line-height:normal;color:#008789;font-weight:700}.best-selling-sec .brxe-shortcode .best-selling ul.tags{padding:0;list-style:none;display:flex;flex-flow:wrap;gap:5px;width:100%;margin:13px 0 20px 0}.best-selling-sec .brxe-shortcode .best-selling ul.tags li{display:flex;align-items:center}.best-selling-sec .brxe-shortcode .best-selling ul.tags li a{font-size:10px;line-height:normal;border:1px solid #D9D9D9;font-weight:700;padding:6px 10px;border-radius:100px;text-transform:capitalize}.best-selling-sec .brxe-shortcode .best-selling ul.tags li a:hover{background:#008789;color:#fff;border-color:#008789}.best-selling-sec .brxe-shortcode .best-selling .pricing span.price{font-size:20px;line-height:normal;color:#000;font-weight:700}.best-selling-sec .brxe-shortcode .best-selling .pricing button{padding:17px 30px;font-size:16px;line-height:normal;font-weight:700;border-radius:15px;background:#0072c6;color:#fff;width:100%;text-align:center;margin-top:20px}.best-selling-sec .brxe-shortcode .best-selling .pricing button:hover{background:#000}.best-selling-sec .brxe-shortcode .best-selling .pricing{width:100%}.best-selling-sec .brxe-shortcode .best-selling .pricing button i{margin-left:4px}.accordian-sec .listening.brx-open .accordion-title-wrapper .fa-plus{color:#fff!important}.blog-section ul.bricks-layout-wrapper figure.image-wrapper img{border-radius:30px}.copywrite-sec .right-side li:last-child{margin:0!important}.last-header-sec ul.sub-menu.brx-submenu-positioned{top:25px;padding:10px 0}.all-product-sec ul.products.woocommerce li{border:1px solid #CCC;border-radius:30px;padding:15px}.all-product-sec ul.products.woocommerce li p.dynamic{background:#45C2D4;padding:11px 20px;border-radius:100px;position:absolute;right:15px;top:15px}.all-product-sec ul.products.woocommerce li .dynamic:last-child a{background:#0072c6;border:1px solid #E2E8F0;display:flex;align-items:center;column-gap:10px;padding:15px 20px;justify-content:center;border-radius:15px;margin-top:auto;color:#fff}.all-product-sec .woo-product-tags{display:flex;flex-flow:wrap;gap:5px}.all-product-sec .woo-product-tags a{border:1px solid #D9D9D9;font-weight:700;padding:6px 10px;border-radius:100px;text-transform:capitalize;display:none}.all-product-sec .woo-product-tags a:hover{background:#008789;color:#fff;border-color:#008789}.all-product-sec .woo-product-tags a:first-child{display:block}.all-product-sec .woo-product-tags a:nth-child(2){display:block}.all-product-sec .woo-product-tags a:nth-child(3){display:block}.all-product-sec .woo-product-tags a:nth-child(4){display:block}.all-product-sec ul.products.woocommerce li .dynamic:last-child{margin-top:auto}.all-product-sec ul.products.woocommerce li .dynamic:last-child a:after{content:"\f07a";font-family:'Font Awesome 6 Solid'}.all-product-sec ul.products.woocommerce li .dynamic:last-child a:hover{background:#000;color:#fff}.all-product-sec ul.products.woocommerce li img{border-radius:20px;height:230px;object-fit:cover;margin:auto;width:100%}.product-cta-sec .icon{justify-content:center;align-items:center}.single-product-hero .left-side .woocommerce-product-gallery{height:500px}.single-product-hero .left-side .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{display:none}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport{height:100%!important}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{height:100%}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{height:100%;object-position:center;object-fit:contain;border-radius:0}.single-product-hero .left-side .woocommerce-product-gallery .woocommerce-product-gallery__image img.zoomImg{display:none!important}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{height:100%}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{height:100%}.single-product-hero .right-side .wsppc_div_block.woocommerce_after_add_to_cart_form{display:none}.single-product-hero .right-side p.stock.out-of-stock{color:red;font-weight:700}.single-product-hero .right-side form.variations_form.cart{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:30px}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr th{padding:0;border:none!important;width:auto}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr th label{color:#000;font-weight:700;font-size:16px;line-height:normal;letter-spacing:1px}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr{display:flex;flex-flow:nowrap;align-items:center;border:none;padding-bottom:10px}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value{width:100%;margin-left:15px;padding:0;position:relative}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value select{background:#fff;border-radius:10px;font-size:16px;height:50px;color:#000;line-height:normal;border:1px solid #e2e8f0}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value select:focus{outline:none}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity{background:#fff;border:1px solid #e2e8f0;border-radius:15px;justify-content:space-between;padding:0 15px;height:55px}.single-product-hero .right-side .woocommerce-variation-add-to-cart{display:flex;align-items:center;flex-flow:nowrap}.single-product-hero .right-side .woocommerce-variation-add-to-cart button.single_add_to_cart_button{margin:0 0 0 12px;height:55px;color:#fff;border-radius:15px;width:100%}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity span.action{border:none;width:auto;height:auto;opacity:1!important;color:#5a5a5a!important}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity input{max-width:80px;border:none;color:#000;font-weight:700}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity span.action svg{width:25px;height:25px}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value a.reset_variations{position:absolute;width:100%;text-align:right;margin-top:0;font-size:14px;color:red;line-height:normal;font-weight:700}.single-product-hero .right-side form.variations_form.cart .woocommerce-variation-price{margin-bottom:0;font-size:22px;color:#0072c6;font-weight:700}.single-product-hero .right-side form.variations_form.cart .single_variation_wrap .woocommerce-variation{margin-bottom:20px}.single-product-hero .right-side .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled button.single_add_to_cart_button.button{background:#0072c6}.six-boxes .brxe-block img{filter:brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(1846%) hue-rotate(189deg) brightness(95%) contrast(101%)}.single-product-hero .right-side .product_meta span.item span.prefix{font-size:12px!important;letter-spacing:1px;color:#000;font-weight:700;margin:0 5px 0 0;text-transform:uppercase;line-height:normal}.single-product-hero .right-side .product_meta span.item span.text a{color:#000;background:#f1f5f9;font-size:11px;line-height:normal;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:7px 14px;border-radius:7px}.single-product-hero .right-side .product_meta span.item{padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid #e2e8f0;width:100%;display:flex;flex-flow:nowrap;align-items:baseline}.single-product-hero .right-side .product_meta span.item span.text{display:flex;flex-flow:wrap;gap:7px}.single-product-hero .right-side .product_meta span.item span.text span.sku{color:#000;font-weight:700;font-size:12px}.single-product-hero .right-side .product_meta span.item span.text a:hover{background:#008789;color:#fff}.single-product-hero .right-side .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled button.single_add_to_cart_button.button:hover{background:#008789}.single-product-hero .right-side .product_meta span.item:last-child{border:none;padding:0;margin:0}.single-product-hero .right-side form.variations_form.cart table.variations{margin-bottom:20px}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value:after{content:"\f107";font-family:'Font Awesome 6 Solid';position:absolute;right:20px;height:100%;margin:auto;bottom:0;top:0;display:flex;align-items:center;text-indent:0;color:#000;font-size:14px}.single-tabbing-sec .tab-content h2{font-size:23px;line-height:normal;margin-bottom:7px}.single-tabbing-sec .tab-content table th{text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:1px;line-height:normal}.single-tabbing-sec .tab-content table td,th{padding:13px 20px;border:1px solid #ccc!important;font-size:16px;line-height:normal;color:#000}.single-tabbing-sec .tab-content h3{color:#008788;margin-bottom:5px;margin-top:10px!important}.single-tabbing-sec .tab-content ul{margin-top:10px;padding-left:30px}.single-tabbing-sec .tab-content ul li{margin-bottom:7px;font-size:16px;line-height:24px}.single-tabbing-sec .tab-content ul li::marker{color:#008788}.single-tabbing-sec .tab-content table{border-radius:20px;overflow:hidden;border:1px solid #ccc!important;width:100%!important;max-width:100%!important}.single-tabbing-sec .tab-content table tbody tr:nth-child(odd){background:#0072c60a!important}.single-tabbing-sec .tab-content table tr:nth-child(even){background:#fff!important}.single-tabbing-sec .tab-content table thead tr th{color:#fff;background:#0072c6;border-radius:10px 10px 0 0;padding:15px!important}.single-tabbing-sec .tab-content p strong{color:#000}.single-tabbing-sec .tab-content table.woocommerce-product-attributes tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions th{background:#0072c6;color:#fff}.single-tabbing-sec .tab-content table.woocommerce-product-attributes tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions td{color:#fff;background:#0072c6}.single-tabbing-sec .tab-content table.woocommerce-product-attributes.shop_attributes tr.woocommerce-product-attributes-item:nth-child(even){background:#0072c60a!important}.inquiry-form .product-form{display:flex;justify-content:space-between}.inquiry-form .product-form .left-side{width:48%}.inquiry-form .product-form .right-side{width:48%}.inquiry-form h2{font-size:18px;line-height:normal;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #d3d3d3;padding-bottom:7px;margin-bottom:20px;position:relative;padding-left:15px}.inquiry-form h2:before{width:7px;height:7px;content:"";position:absolute;border-radius:100px;background:#008789;bottom:0;top:-7px;margin:auto;left:0}.inquiry-form .product-form span.wpcf7-form-control-wrap input{border:1px solid #d6dfec;border-radius:10px;height:50px}.inquiry-form br{display:none}.inquiry-form .product-form label{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97}.inquiry-form .product-form .right-side .date-wrapper{display:flex;column-gap:15px}.inquiry-form .space{margin-bottom:20px}.inquiry-form .product-info .wrapper .left-side{width:100%}.inquiry-form .product-info .wrapper .left-side span.wpcf7-form-control-wrap input{border:1px solid #d6dfec;border-radius:10px;height:50px}.inquiry-form .product-info .wrapper .left-side label{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97}.inquiry-form span.wpcf7-not-valid-tip{font-size:14px;line-height:normal;margin-top:4px}.inquiry-form .product-info .wrapper .right-side .order-product-type.space{border:1px solid #d6dfec;border-radius:10px;background:#fff;padding:20px}.inquiry-form .product-info .wrapper .right-side .order-product-type.space span.wpcf7-form-control label{font-size:15px;line-height:normal;margin-bottom:8px}.inquiry-form .product-info .wrapper .right-side .order-product-type.space span.wpcf7-form-control span.wpcf7-list-item{margin:0}.inquiry-form .product-info .wrapper .right-side .order-product-type.space label.title{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97;margin-bottom:10px}.inquiry-form .product-info .wrapper .right-side .order-product-type.space span.wpcf7-form-control span.wpcf7-list-item:last-child label{margin:0}.inquiry-form .bed-size .wpcf7-form-control-wrap[data-name="BedSize"]{display:flex;gap:10px;flex-wrap:wrap}.inquiry-form .bed-size .wpcf7-form-control-wrap[data-name="BedSize"] span.wpcf7-form-control.wpcf7-radio .wpcf7-list-item{margin:0}.inquiry-form .bed-size .wpcf7-radio input[type="radio"]{display:none}.inquiry-form .bed-size .wpcf7-radio .wpcf7-list-item-label{display:inline-block;padding:7px 24px;border:1px solid #d6dfec;cursor:pointer;font-size:13px;background:#fff;transition:all 0.25s ease;border-radius:100px;font-weight:700;text-transform:uppercase;color:#787489}.inquiry-form .bed-size .wpcf7-radio .wpcf7-list-item-label:hover{border-color:#008789}.inquiry-form .bed-size .wpcf7-radio input[type="radio"]:checked+.wpcf7-list-item-label{background:#008789;color:#fff;border-color:#008789}.inquiry-form .bed-size .wpcf7-radio input[type="radio"]:focus-visible+.wpcf7-list-item-label{outline:2px solid #0072c6;outline-offset:2px}.inquiry-form .bed-size .wpcf7-radio .wpcf7-list-item:last-child{margin:0}.inquiry-form .bed-size .wpcf7-form-control-wrap[data-name="BedSize"] span.wpcf7-form-control.wpcf7-radio{display:flex;align-items:center;flex-flow:wrap;gap:7px}.inquiry-form .bed-size .wpcf7-form-control-wrap[data-name="BedSize"] span.wpcf7-form-control.wpcf7-radio .wpcf7-list-item label{margin:0}.inquiry-form .bed-size.space label.title{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97;margin-bottom:10px}.inquiry-form .product-info .right-side{display:flex;flex-flow:wrap;justify-content:space-between}.inquiry-form .product-info .right-side .order-product-type.space{width:48%;border:1px solid #d6dfec;background:#fff;border-radius:10px;padding:20px}.inquiry-form .product-info .right-side .bed-size{width:48%}.inquiry-form .product-info .right-side .order-product-type.space span.wpcf7-list-item{margin:0}.inquiry-form .product-info .right-side .order-product-type.space label.title{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97;margin-bottom:10px}.inquiry-form .product-info .right-side .order-product-type.space span.wpcf7-list-item label{font-size:15px;cursor:pointer;color:#7c8c97;display:flex;align-items:center;column-gap:5px;align-items:flex-start}.inquiry-form .product-info .right-side .order-product-type.space span.wpcf7-list-item:last-child label{margin:0}.inquiry-form .invoice label.title{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97;margin-bottom:10px}.inquiry-form .invoice p{margin:0}.inquiry-form .invoice p.text{font-size:16px;line-height:normal;margin-bottom:13px}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio{display:flex;align-items:center;column-gap:20px}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item{margin:0}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item-label{font-size:16px}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label{cursor:pointer;display:flex;align-items:center;column-gap:5px;color:#7c8c97}.inquiry-form .other-question label.title{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97;margin-bottom:10px}.inquiry-form .other-question textarea{border-radius:10px;height:150px;font-size:16px}.inquiry-form .submit-btn input{background:#0072c6;border:none;font-size:18px;line-height:normal;padding:17px 45px;border-radius:15px;color:#fff;font-weight:700}.inquiry-form .submit-btn{display:flex;justify-content:center}.inquiry-form .submit-btn span.wpcf7-spinner{display:none}.inquiry-form .types-sec{display:flex;justify-content:space-between;margin:10px 0 30px 0}.inquiry-form .types-sec label{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97}.inquiry-form .types-sec span.wpcf7-list-item{margin:0}.inquiry-form .types-sec span.wpcf7-list-item label{text-transform:none;color:#7c8c97;font-weight:600;display:flex;align-items:center;column-gap:5px;cursor:pointer}.inquiry-form .types-sec span.wpcf7-list-item input[type="radio"]{appearance:none;padding:0;width:20px!important;height:20px;border:2px solid #7c8c97;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle;line-height:normal}.inquiry-form .types-sec span.wpcf7-list-item input[type="radio"]:checked::after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#7c8c97}.inquiry-form .product-info .right-side .order-product-type.space span.wpcf7-list-item label input[type="radio"]{appearance:none;padding:0;width:16px!important;height:16px;border:2px solid #7c8c97;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle;line-height:normal;flex-shrink:0;top:3px}.inquiry-form .product-info .right-side .order-product-type.space span.wpcf7-list-item label input[type="radio"]:checked::after{content:"";position:absolute;width:6px;height:6px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#7c8c97}.inquiry-form .types-sec span.wpcf7-form-control.wpcf7-radio{display:flex;align-items:center;column-gap:15px;margin-top:10px}.inquiry-form .types-sec .plan-type{width:48%}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input[type="radio"]{appearance:none;padding:0;width:20px!important;height:20px;border:2px solid #7c8c97;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle;line-height:normal}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input[type="radio"]:checked::after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;border-radius:50%;background-color:#7c8c97;transform:translate(-50%,-50%)}.product-single-form .wpcf7-response-output{color:red;border:1px solid #ff0000!important;border-radius:10px;font-size:16px;text-align:center;line-height:normal;padding:15px 20px!important}.related-product-sec .brxe-product-related ul.products li{background:#fff;border:1px solid #ccc;border-radius:20px;padding:15px 15px 20px;height:100%}.related-product-sec .brxe-product-related ul.products li a h2.woocommerce-loop-product__title{font-size:20px;line-height:25px;margin-bottom:15px}.related-product-sec .brxe-product-related ul.products li a span.price{font-size:20px;line-height:normal;color:#0072c6;font-weight:700}.related-product-sec .brxe-product-related ul.products li a.button{padding:16px 30px;font-size:16px;line-height:normal;font-weight:700;border-radius:15px;background:#0072c6;color:#fff;width:100%;text-align:center;column-gap:5px;margin-top:15px}.related-product-sec .brxe-product-related ul.products li a.button:after{content:"\f07a";font-family:'Font Awesome 6 Solid'}.contact-form-wrap .message.success{background:none}.contact-form-wrap .message.success .text{background:#00800033;width:100%;border-radius:10px;border:1px solid green;color:green;font-size:16px;padding:12px 20px;font-weight:500}.accordion-content-wrapper .video-tab-row{display:flex;gap:0;justify-content:space-between}.accordion-content-wrapper .video-tab-row .video-tab-column{margin-bottom:20px;width:49%;height:250px}.accordion-content-wrapper .video-tab-row .video-tab-column iframe.lazyloaded{width:100%;height:100%}.accordion-content-wrapper .video-tab-row .video-tab-column .video-tab-wrapper{height:100%}.product-faq-accordion .faq-item{margin-bottom:25px}.product-faq-accordion .faq-question{width:100%;padding:25px 30px;display:flex;justify-content:space-between;cursor:pointer;border:1px solid #e2e8f0;border-radius:20px;font-weight:700;align-items:center;background:#fff;color:#000;font-size:18px;line-height:normal}.product-faq-accordion .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.product-faq-accordion .faq-answer p{padding:13px 20px 15px}.product-faq-accordion .faq-question span.faq-icon{font-weight:400;padding-left:10px}.product-faq-accordion .faq-item.active button.faq-question{background:#008789;color:#fff}.product-faq-accordion .faq-question i{font-size:23px}.products-reviews-sec div#review_form .comment-reply-title{margin-bottom:10px}.products-reviews-sec div#review_form textarea#comment{height:100px;border-radius:10px}.products-reviews-sec div#review_form p.form-submit input#submit{background:#0072c6;padding:20px 70px;line-height:normal;color:#fff;border-radius:15px}.products-reviews-sec div#review_form p.form-submit{margin:0}.single-post .left-side h2{font-size:25px;line-height:normal;margin-bottom:7px}.single-post .left-side .brxe-post-content img.lazyloaded{border-radius:20px}.single-post .left-side img.alignnone{border-radius:20px}.single-post .right-side ul.related-posts li a img{border-radius:20px}.single-post .left-side .brxe-post-comments h4{margin-bottom:10px}.single-post .left-side .brxe-post-comments textarea#comment{border-radius:10px;height:150px}.single-post .left-side h3{margin-bottom:10px}.single-post .left-side ul li{margin-bottom:8px}.woocommerce-cart article{padding:30px 30px 80px 30px}.woocommerce-cart .cart-collaterals{width:100%;float:none}.woocommerce-cart article .woocommerce th{border:none!important;padding:15px 15px;text-transform:uppercase;font-size:15px;font-weight:700}.woocommerce-cart article .woocommerce thead{background:#f8fafc}.woocommerce-cart article .woocommerce table.shop_table dl.variation{color:#0072c6}.woocommerce-cart article .woocommerce table.shop_table td.product-price span{color:#000;font-weight:700}.woocommerce-cart td.product-subtotal span{color:#000;font-weight:700;font-size:15px}.woocommerce-cart article .woocommerce thead th{padding-top:20px;padding-bottom:20px}.woocommerce-cart .quantity{border-radius:100px;display:flex;justify-content:space-between;align-items:center;width:130px;border:1px solid #ccc;height:48px}.woocommerce-cart .quantity span.action{border:none;color:#000}.woocommerce-cart .quantity span.action svg{width:30px;height:20px}.woocommerce-cart .quantity input{color:#000;border:none}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon{border-radius:15px;height:60px;border:1px solid #ccc;position:relative;flex-flow:wrap}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon input#coupon_code{background:#fff0;padding-left:20px;color:#000;border:none}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon button.button{background:#0072c6;height:100%;font-weight:700;border-radius:0 15px 15px 0;color:#fff;padding:0 20px;font-size:16px}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon button.button:hover{background:#000}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row td a.shipping-calculator-button:hover{color:#000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#000}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon input#coupon_code:focus{outline:none}.woocommerce-cart .woocommerce-cart-form .actions{padding-top:20px;padding-bottom:0}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon p#coupon-error-notice{width:100%;position:absolute;bottom:-23px;font-size:13px;color:red}.woocommerce-cart .cart-collaterals h2{font-size:25px;line-height:normal;border-bottom:0 solid;padding-bottom:10px}.woocommerce-cart .cart_totals table.shop_table td{text-align:right;color:#000}.woocommerce-cart .cart_totals table.shop_table td span.woocommerce-Price-amount.amount{font-weight:700;font-size:16px}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr.order-total td span.woocommerce-Price-amount.amount{font-size:19px}.woocommerce-cart .cart_totals table.shop_table td ul li label{color:#000;font-weight:700;font-size:16px}.woocommerce-cart .wc-proceed-to-checkout{text-align:right}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#0072c6;line-height:normal;color:#fff;font-size:18px;font-weight:700;padding:20px 100px;border-radius:15px;min-width:100%!important;width:100%}.woocommerce-cart .woocommerce-cart-form .actions button.update-btn-hide:hover{background:#000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after{content:"\f061";font-family:'Font Awesome 6 Solid'}.woocommerce-cart .last-header-sec{border-bottom:1px solid #f0f0f0}.woocommerce-cart article h1{display:none}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row{border:none}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row td{text-align:left;padding-bottom:0}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row td a.shipping-calculator-button{font-size:16px;line-height:normal;color:#0072c6;font-weight:700;display:flex;width:fit-content;border-radius:15px;text-decoration:none;text-transform:capitalize;align-items:center}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row td a.shipping-calculator-button:before{content:"\f3c5";font-family:'Font Awesome 6 Solid';margin:0 8px 0 0}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form{border:1px solid #ebebeb;padding:15px;border-radius:10px;text-align:left}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item td{border-bottom:1px solid #ececec}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form label{font-weight:700;font-size:14px;line-height:normal}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail a{display:flex}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail a img{display:flex;flex-shrink:0}.woocommerce-cart .shipping-calculator-form span.select2-selection{font-size:16px;height:50px!important;display:flex;align-items:center;border-radius:10px!important}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals .cart_totals table.shop_table{border-bottom:0;margin-bottom:20px;border-top:0}.woocommerce-cart .shipping-calculator-form input{font-size:16px!important;height:50px;border-radius:10px!important}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form button{line-height:normal;background:#0072c6;color:#fff;font-weight:700;padding:17px 40px;display:flex;width:fit-content;border-radius:15px;text-decoration:none;text-transform:capitalize;align-items:center;font-size:15px;min-width:auto}.woocommerce-cart .wc-proceed-to-checkout .wcppec-checkout-buttons.woo_pp_cart_buttons_div{display:none}.woocommerce-cart .shipping-calculator-form input:focus{outline:none}.woocommerce-cart .woocommerce-cart-form tbody th:not([scope=row]){display:block;padding-left:0}.woocommerce-cart .woocommerce-cart-form .actions button.update-btn-hide{font-size:16px;padding:20px 20px;border-radius:15px;background:#0b72c3;color:#fff}.woocommerce-cart .woocommerce-cart-form .product-remove a.remove{font-size:16px}.woocommerce-cart-form button[type=submit]:disabled{background:#e4e7e9!important;color:#727272!important}.woocommerce-cart article .woocommerce .cross-sells{display:none}.woocommerce-cart article .woocommerce table.shop_table tbody td.product-name{padding-left:15px;padding-right:15px;line-height:normal;font-size:15px;color:#000}.woocommerce-cart article .woocommerce table.shop_table tbody td.product-price{padding-left:15px;padding-right:15px;font-size:15px}.woocommerce-cart article .woocommerce table.shop_table tbody td.product-quantity{padding-left:15px;padding-right:15px}.woocommerce-cart article .woocommerce table.shop_table tbody td.product-subtotal{padding-left:15px;padding-right:15px;font-size:15px}.woocommerce-cart article .woocommerce p.woocommerce-shipping-destination{line-height:normal;font-size:14px;color:#777772}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form button:hover{background:#000}.woocommerce-cart form.woocommerce-cart-form{display:flex;column-gap:35px}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{width:70%;border:1px solid #cccc;padding:20px;border-radius:20px;height:fit-content;border-collapse:separate}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals{width:30%;border:1px solid #ccc;border-radius:20px;padding:30px 20px}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr th{color:#777772;font-weight:700}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr.order-total th{font-size:19px;color:#000;font-weight:700}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr.order-total td{font-size:19px;color:#0b72c3;font-weight:700}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr.order-total td span.woocommerce-Price-amount.amount{font-size:19px}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive tr.woocommerce-shipping-totals.shipping{border-bottom:0}.uwpmc-sidebar.sidebar-right{width:500px!important}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section .uwpmc-show-cart-subtotal span{font-weight:bold!important;color:#000!important}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section .uwpmc-border.uwpmc-actions-block a.uwpmc-action{background:#005F66!important;border-radius:100px}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section .uwpmc-border.uwpmc-actions-block a.uwpmc-action button{background:#0072c6!important;font-size:15px!important;line-height:normal!important;padding:15px 20px!important;font-weight:bold!important;border-radius:10px!important}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section .uwpmc-border.uwpmc-actions-block a.uwpmc-action button:hover{background:#000!important}#uwpmc-cart-sidebar .uwpmc-item.uwpmc-border .uwpmc-item-subtotal{font-weight:bold!important}#uwpmc-cart-sidebar .uwpmc-item.uwpmc-border .uwpmc-item-subtotal span.woocommerce-Price-amount.amount{font-weight:bold!important;color:#008789!important}#uwpmc-cart-sidebar .uwpmc-item.uwpmc-border .uwpmc-item-subtotal span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{color:#008789!important}#uwpmc-cart-sidebar .uwpmc-item.uwpmc-border .uwpmc-item-subtotal span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-weight:bold!important}#uwpmc-cart-sidebar .uwpmc-cart-totals{padding:10px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message{padding:20px 10px 0 10px;background:#005F661A;border-radius:10px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message .checkout_message_text_font{display:flex;font-size:14px;justify-content:space-between;align-items:center;color:#000}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message .checkout_message_text_font .checkout-progress-bar-text i{font-size:19px;color:#005f66;margin-right:5px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message .checkout_message_text_font strong span.woocommerce-Price-amount.amount{font-weight:bold!important;color:#005f66!important}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message .checkout_message_text_font strong span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-weight:bold!important}#uwpmc-cart-sidebar .uwpmc-total-lines .uwpmc-show-cart-subtotal span{font-weight:bold!important;font-size:16px}#uwpmc-cart-sidebar .uwpmc-show-cart-shipping span{font-weight:bold!important;font-size:16px!important}.uwpmc-sidebar.sidebar-right .uwpmc-header h2.uwpmc-header-title:before{content:"\f07a";font-family:'Font Awesome 6 Solid';font-size:18px;margin-right:3px}.uwpmc-sidebar.sidebar-right .uwpmc-header h2.uwpmc-header-title{font-size:18px!important;padding:0!important;color:#000!important}.uwpmc-sidebar.sidebar-right .uwpmc-header span#uwpmc-close-cart{cursor:pointer;color:#000!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border{justify-content:space-between}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border div{background:transparent!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item .uwpmc-quantity-container{border-radius:100px;border:1px solid #ccc!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item .uwpmc-quantity-container .uwpmc-quantity-minus{padding:9px!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item .uwpmc-quantity-container .uwpmc-quantity-plus{padding:9px!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item .uwpmc-quantity-container input.uwpmc-quantity-input{color:#000!important;font-weight:600}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border div .uwpmc-item-title{line-height:21px;font-size:15px!important}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message progress.custom-progress-input{border-radius:8px;overflow:hidden;appearance:none;height:7px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message progress.custom-progress-input::-webkit-progress-bar{background-color:#e0e0e0;border-radius:100px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message progress.custom-progress-input::-webkit-progress-value{background-color:#004a50;border-radius:100px}#uwpmc-cart-sidebar .uwpmc-cart-totals .custom-free-shipping-message progress.custom-progress-input::-moz-progress-bar{background-color:#004a50;border-radius:100px}#uwpmc-cart-sidebar .uwpmc-total-lines .uwpmc-show-cart-total{display:block!important;padding-top:7px!important}#uwpmc-cart-sidebar .uwpmc-total-lines .uwpmc-show-cart-total span{font-weight:bold!important;color:#008789;font-size:19px}#uwpmc-cart-sidebar .uwpmc-cart-totals .uwpmc-coupon-section input#uwpmc-coupon-input{padding:10px 15px!important}#uwpmc-cart-sidebar .uwpmc-cart-totals .uwpmc-coupon-section button#uwpmc-apply-coupon{height:100%!important;padding:10px 15px!important;display:flex;align-items:center;justify-content:center;background:#0072c6!important;border-radius:10px!important}#uwpmc-cart-sidebar .uwpmc-cart-totals .uwpmc-coupon-section button#uwpmc-apply-coupon:hover{background:#000!important}.uwpmc-sidebar.sidebar-right .uwpmc-cart-block .uwpmc-actions a.uwpmc-action button{text-align:center;background:#0072c6!important}.woocommerce-checkout .last-header-sec{border-bottom:1px solid #f0f0f0}.woocommerce-checkout h1{display:none}.woocommerce-checkout article{padding-top:35px}.woocommerce-checkout form.woocommerce-checkout div#customer_details{border:1px solid #ccc;border-radius:20px;padding:30px;width:49%}.woocommerce-checkout form.woocommerce-checkout div#customer_details h3{margin-bottom:20px}.woocommerce-checkout form.woocommerce-checkout div#customer_details label{color:#000;font-size:15px;width:fit-content;display:flex;align-items:center}.woocommerce-checkout form.woocommerce-checkout div#customer_details span.woocommerce-input-wrapper input{border:1px solid #ccc;border-radius:5px;height:50px;font-size:15px}.woocommerce-checkout form.woocommerce-checkout div#customer_details span.select2-selection{height:50px;border-radius:5px;border-color:#ccc}.woocommerce-checkout form.woocommerce-checkout div#customer_details span.select2-selection span{height:100%;display:flex;align-items:center;font-size:15px}.woocommerce-checkout form.woocommerce-checkout div#customer_details .col-2 h3#ship-to-different-address input#ship-to-different-address-checkbox{position:static;transform:none;margin-right:10px}.woocommerce-checkout form.checkout.woocommerce-checkout{display:flex;justify-content:space-between;padding:30px 30px 80px 30px}.woocommerce-checkout .custom-right-content{border:1px solid #ccc;border-radius:20px;padding:30px;width:49%}.woocommerce-checkout .custom-right-content h3{margin-bottom:20px}.woocommerce-checkout .custom-right-content table.shop_table thead{background:#008789}.woocommerce-checkout .custom-right-content table.shop_table thead th{color:#fff;padding:15px}.woocommerce-checkout .custom-right-content table.shop_table.woocommerce-checkout-review-order-table td{padding:15px}.woocommerce-checkout .custom-right-content table.shop_table span.woocommerce-Price-amount.amount{font-size:16px}.woocommerce-checkout .custom-right-content table.shop_table.woocommerce-checkout-review-order-table td{padding:15px}.woocommerce-checkout .custom-right-content table.shop_table tbody td{border-bottom:1px solid #ccc;font-size:16px;border-color:#ccc!important;border-right:1px solid}.woocommerce-checkout .custom-right-content table.shop_table span.woocommerce-Price-amount.amount{color:#000;font-weight:700}.woocommerce-checkout .custom-right-content table.shop_table tr.woocommerce-shipping-totals label{color:#000}.woocommerce-checkout .custom-right-content table.shop_table tbody tr.cart_item td.product-name dl.variation dt{color:#000;font-weight:700}.woocommerce-checkout .custom-right-content div#payment{border-color:#ccc;border-radius:10px}.woocommerce-checkout .custom-right-content div#payment button#place_order{background:#0072c6;font-size:18px;line-height:normal;padding:20px 20px;border-radius:15px;color:#fff}.woocommerce-checkout .checkout_coupon{border-radius:0 0 20px 20px;background:#f8fafc;padding:20px 30px;margin:auto;border-top:1px solid #e6e6e6;display:flex}.woocommerce-checkout .checkout_coupon input#coupon_code{border:1px solid #cccc;border-radius:10px;padding:14px 20px;line-height:normal;height:50px;width:300px}.woocommerce-checkout .checkout_coupon p.form-row.form-row-first span#coupon-error-notice{font-size:14px;color:red;line-height:normal;margin:5px 0 0 0}.woocommerce-checkout .checkout_coupon p.form-row.form-row-first{width:min-content;display:flex;flex-flow:wrap}.woocommerce-checkout .checkout_coupon p.form-row.form-row-last{width:auto;float:none}.woocommerce-checkout .checkout_coupon p.form-row.form-row-last button{height:50px;margin-left:10px;background:#0072c6;color:#fff;font-size:16px;line-height:normal;border-radius:15px;padding:10px 40px}.woocommerce-checkout form.woocommerce-checkout div#customer_details .woocommerce-shipping-fields{margin-top:10px}.woocommerce-checkout .woocommerce-account-fields{margin-top:20px}.woocommerce-checkout .woocommerce-account-fields p.woocommerce-validated label{align-items:center;column-gap:10px}.woocommerce-checkout.logged-in .custom-woocommerce-login-wrapper .woocommerce-form-coupon-toggle .woocommerce-info{border-radius:20px}.woocommerce-checkout .custom-right-content div#payment button#place_order:hover{background:#000}.woocommerce-checkout .checkout_coupon p.form-row.form-row-first span#coupon-error-notice{font-size:14px;color:red;line-height:normal;margin:5px 0 0 0}.woocommerce-checkout .custom-place-button-bar span{color:#000!important}.woocommerce-checkout .custom-place-button-bar strong{color:#0072c6!important}.woocommerce-checkout .custom-place-button-bar strong span.woocommerce-Price-currencySymbol{color:#0072c6!important}.woocommerce-checkout .custom-place-button-bar button.real-submit-trigger{background:#0072c6!important;font-size:15px;line-height:normal;padding:13px 50px!important}.woocommerce-checkout .custom-place-button-bar button.real-submit-trigger:hover{background:#000!important}.woocommerce-info{color:#000;font-size:16px;border-radius:10px}.wc-empty-cart-message{margin-bottom:15px}.wc-empty-cart-message .cart-empty.woocommerce-info{background:#ffefef;color:#e30000;border-radius:10px}p.return-to-shop a.button.wc-backward{background:#0072c6;font-size:16px;line-height:normal;padding:20px 40px;border-radius:15px;color:#fff;font-weight:700}.woocommerce-order-received .woocommerce-order{box-shadow:0 20px 25px -5px rgb(0 0 0 / .08);border:1px solid #ccc;border-radius:20px;padding:26px;margin-bottom:80px!important;max-width:1200px;margin:auto}.woocommerce-order-received .woocommerce-order p.woocommerce-notice{color:#008789;font-size:20px;line-height:normal;font-weight:700;margin-top:12px}.woocommerce-order-received .woocommerce-order i.fa-solid.fa-circle-check{width:100%;text-align:center;font-size:50px;color:#008789}.woocommerce-order-received .woocommerce-order section.woocommerce-order-details h2.woocommerce-order-details__title{font-size:25px}.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{border:none;display:flex;margin-bottom:30px;margin-top:40px;flex-flow:wrap;row-gap:20px}.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{width:auto!important;border-bottom:0;border-right:2px dashed #008788;padding-top:0;padding-bottom:0;color:#000;padding-left:0;margin-right:30px}.woocommerce-order-received .woocommerce-order table.woocommerce-table thead{display:contents}.woocommerce-order-received .woocommerce-order table.woocommerce-table thead tr th{background:#008788;color:#fff}.woocommerce-order-received .woocommerce-order table.woocommerce-table td span.woocommerce-Price-amount.amount{font-weight:700;color:#000}.woocommerce-order-received .woocommerce-order table.woocommerce-table tfoot{background:#f8fafc8c}.woocommerce-order-received .woocommerce-order td{color:#000}.main-header .custom-cart-icon span.cart-icon i{color:#000;font-size:20px}.main-header .custom-cart-icon{position:relative;cursor:pointer;padding-right:10px;top:3px}.main-header .custom-cart-icon .cart-count{background:red;width:17px;height:17px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;border-radius:100px;font-weight:700;position:absolute;top:-10px;right:0}.main-header .custom-cart-icon{top:2px}.inquiry-form .submit-btn input:hover{background:#000}.products-reviews-sec div#review_form p.form-submit input#submit:hover{background:#000}.inquiry-form .types-sec span.wpcf7-form-control.wpcf7-radio{display:grid}.inquiry-form .types-sec span.wpcf7-list-item{margin-bottom:9px}.inquiry-form .types-sec span.wpcf7-list-item:last-child{margin:0}.warrenty-claim-form form p{margin:0 0 20px 0}.warrenty-claim-form form p label{font-size:14px;line-height:normal;text-transform:uppercase;font-weight:700;color:#7c8c97}.warrenty-claim-form form br{display:none}.warrenty-claim-form form p input.wpcf7-form-control{border:1px solid #d6dfec;border-radius:10px;height:50px}.warrenty-claim-form form textarea{border-radius:10px;height:150px;font-size:16px;border:1px solid #d6dfec}.warrenty-claim-form form input.wpcf7-form-control.wpcf7-submit{background:#0072c6;border:none;font-size:18px;line-height:normal;padding:17px 45px;border-radius:15px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;height:auto;margin:auto}.warrenty-claim-form form p span.wpcf7-spinner{display:none}.warrenty-claim-form form input.wpcf7-form-control.wpcf7-submit:hover{background:#000}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section.uwpmc-border{padding-bottom:0}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section.uwpmc-border .uwpmc-total-lines{padding:0!important}.uwpmc-sidebar.sidebar-right .uwpmc-coupon-section.uwpmc-border{padding-left:0;padding-right:0}.uwpmc-sidebar.sidebar-right .uwpmc-border.uwpmc-actions-block{border-top:0!important;padding:5px 0 0 0}#uwpmc-cart-sidebar .uwpmc-total-lines .uwpmc-show-cart-total span{font-size:18px}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section.uwpmc-border .uwpmc-total-lines .uwpmc-show-cart-shipping{padding:7px 0 7px 0!important;border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-bottom:7px}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section.uwpmc-border .uwpmc-total-lines .uwpmc-show-cart-tax{padding-bottom:7px!important}.woocommerce-notices-wrapper .woocommerce-message{border-radius:10px;font-size:15px}.woocommerce-notices-wrapper .woocommerce-message a.button{border-radius:10px}.woocommerce-notices-wrapper.brxe-container{margin-bottom:10px;margin-top:10px}.woocommerce-checkout .custom-woocommerce-login-wrapper{max-width:700px;margin:auto;border-radius:20px;background:#f8fafc;border:2px dashed #008789}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-info{border-radius:0;background:#f8fafc;padding:20px 30px}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-login-toggle .woocommerce-info{border-radius:20px 20px 0 0}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-coupon-toggle .woocommerce-info{border-radius:0 0 20px 20px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login{border:1px solid #ccc;padding:25px;margin:0 30px;border-radius:20px;background:#fff;width:auto}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p{color:#000;font-size:16px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login button.button.woocommerce-form-login__submit{background:#0072c6;color:#fff;font-size:17px;line-height:normal;font-weight:700;padding:18px 45px;border-radius:10px;width:100%}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.lost_password{color:red;text-align:center;line-height:normal}.woocommerce-checkout .checkout_coupon p.form-row.form-row-last button:hover{background:#000}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first input{border-radius:10px;height:50px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-last input{border-radius:10px;height:50px}.single-product-hero .right-side .brxe-product-short-description .woocommerce-product-details__short-description ul{margin-top:0;padding-left:21px;margin-bottom:0}.single-product-hero .right-side .brxe-product-short-description .woocommerce-product-details__short-description ul li{margin-bottom:8px}.single-product-hero .right-side .brxe-product-short-description .woocommerce-product-details__short-description ul li:last-child{margin-bottom:0}.mattress-wrapper{display:flex;gap:60px;align-items:center;justify-content:center}.mattress-wrapper .mattress-image{position:relative;width:625px}.mattress-wrapper .mattress-image img{width:100%;display:block}.mattress-wrapper .layer-hotspot{position:absolute;width:35px;height:35px;border-radius:50%;background:#fff;color:#0072c6;cursor:pointer;font-weight:700;transition:.25s;display:flex;align-items:center;justify-content:center;border:2px solid #0072c6}.mattress-wrapper .layer-hotspot.active{background:#0072c6;transform:scale(1.2);color:#fff}.mattress-wrapper .layer-hotspot[data-layer="1"]{top:8%;left:18%}.mattress-wrapper .layer-hotspot[data-layer="2"]{top:28%;left:25%}.mattress-wrapper .layer-hotspot[data-layer="3"]{top:45%;left:35%}.mattress-wrapper .layer-hotspot[data-layer="4"]{top:62%;left:42%}.mattress-wrapper .layer-hotspot[data-layer="5"]{top:82%;left:55%}.mattress-wrapper .mattress-accordion{width:420px}.mattress-wrapper .acc-item{border-bottom:1px solid #ddd}.mattress-wrapper .acc-header{padding:18px 0;cursor:pointer;font-weight:600;display:flex;gap:12px;align-items:center;color:#000}.mattress-wrapper .acc-number{background:#0072c6;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mattress-wrapper .acc-content{display:none;padding:0 0 18px;color:#555}.mattress-wrapper .acc-item.active .acc-content{display:block}.side-cart-open{overflow:hidden}.readmore-box .more-content{display:none}.readmore-toggle{color:#008789;cursor:pointer;font-weight:600;margin-top:10px;display:inline-block}.readmore-toggle:hover{text-decoration:underline}.related-product-sec .brxe-product-related ul.products li a.button:hover{background:#000}.related-product-sec .brxe-product-related ul.products li img{border-radius:20px;height:230px;object-fit:cover;margin:auto;width:100%}.single-products-videos .video-tab-row{display:flex;gap:0;justify-content:space-between}.single-products-videos .brxe-text{padding:0!important}.single-products-videos .video-tab-row .video-tab-column{width:49%}.woocommerce-account nav.woocommerce-MyAccount-navigation ul{border:1px solid #d1d5db;border-radius:15px}.woocommerce-account nav.woocommerce-MyAccount-navigation{background:#fff!important;width:30%}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:last-child a{border-bottom:0}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active{border-radius:15px 15px 0 0}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{font-size:18px;color:#000;padding:16px 20px;background:#fff;line-height:normal;border-bottom:1px solid #d1d5db}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a{background:#0072c6;color:#fff;font-weight:700}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active:first-child a{border-radius:15px 15px 0 0;color:#fff;font-weight:700}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:last-child{border-radius:0 0 15px 15px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:last-child a{border-radius:0 0 15px 15px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a:hover{background:#0072c6;color:#fff}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:first-child a{border-radius:15px 15px 0 0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{color:#000;font-size:15px;border-radius:10px;background:#fff;border:1px solid #ccc}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:first-child{border-radius:15px 15px 0 0!important}.woocommerce-account .woocommerce-MyAccount-content{background:#f8fafc;border-radius:15px;padding:30px;width:70%}.woocommerce-account .woocommerce{height:auto;gap:20px}.woocommerce-account .woocommerce-MyAccount-content p{color:#000}.woocommerce-account .woocommerce-MyAccount-content p a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content table thead tr th{background:#0072c6;color:#fff;font-size:15px;padding:10px}.woocommerce-account .woocommerce-MyAccount-content table tbody th{background:#fff;padding:10px;font-size:15px}.woocommerce-account .woocommerce-MyAccount-content table tbody th a{font-size:16px!important;line-height:normal}.woocommerce-account .woocommerce-MyAccount-content table tbody td{background:#fff;padding:10px;font-size:15px;border:1px solid #ccc}.woocommerce-account .woocommerce-MyAccount-content table tbody td a.woocommerce-button{margin:0;background:#0072c6;padding:10px 20px;font-size:15px;border-radius:100px;border:none!important;line-height:normal;width:100%;text-align:center;color:#fff;border-radius:10px}.woocommerce-account .woocommerce-MyAccount-content table tbody td a.woocommerce-button:hover{background:#000}.woocommerce-account .site-content .woocommerce-MyAccount-content .woocommerce-info{border-color:#005f66;color:#000;font-size:16px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{font-size:15px;border-radius:10px;background:#0072c6;padding:15px 20px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button:hover{background:#000}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses{margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{background:#fff;border-radius:15px;width:49%;height:fit-content}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address header{padding:20px 20px 12px;border:none;background:#0072c6;border-radius:15px 15px 0 0}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address header h2{font-size:18px;line-height:normal;color:#fff}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address header a{display:flex;width:100%;padding:5px 0 0 0;font-size:15px;color:#ecffff}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address address{font-style:normal;font-size:16px;margin:0;border:1px solid #ccc;padding:15px 20px 20px;border-radius:0 0 15px 15px}.woocommerce-account .woocommerce-MyAccount-content a.button{border-radius:100px;font-size:16px;background:#005f66;font-weight:600;line-height:normal}.woocommerce-account .woocommerce-MyAccount-content a.button:hover{background:#000}.woocommerce-account .woocommerce-MyAccount-content form.edit-account{background:#fff;border-radius:15px;padding:20px 20px 30px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account input{height:50px;border-radius:10px;font-size:16px;line-height:normal}.woocommerce-account .woocommerce-MyAccount-content form.edit-account em{font-size:14px;line-height:normal}.woocommerce-account .woocommerce-MyAccount-content form.edit-account button.woocommerce-Button{background:#0072c6;font-size:16px;line-height:normal;font-weight:700;padding:15px 40px;border-radius:12px;color:#fff}.woocommerce-account .woocommerce-MyAccount-content form.edit-account button.woocommerce-Button:hover{background:#000}.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.woocommerce-form-row.woocommerce-form-row--first{width:49%}.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.woocommerce-form-row.woocommerce-form-row--last{width:49%}.woocommerce-account .woocommerce-MyAccount-content form.edit-account fieldset{margin-top:30px}form.woocommerce-form.woocommerce-form-login.login{width:600px;margin:auto;border:1px solid #e5efef;border-radius:20px}form.woocommerce-form.woocommerce-form-login.login label{color:#000;font-size:15px;text-align:left}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide input{height:50px;border-radius:7px;border:1px solid #ccc}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide button.show-password-input{background:#fff0}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide:first-child{margin-bottom:10px}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__submit{font-size:16px;background:#0072c6;margin-top:10px;font-weight:700;padding:22px 30px;width:100%;color:#fff;border-radius:12px;line-height:16px}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__submit:hover{background:#000}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-LostPassword.lost_password{font-size:16px;color:#000}.woocommerce-account .woocommerce-MyAccount-content form.edit-account button.show-password-input{background:#fff0}.page-id-787 .last-header-sec{border-bottom:1px solid #dddedf}.page-id-787 .hero-section{display:none}form.woocommerce-ResetPassword.lost_reset_password{width:600px;margin:auto;border:1px solid #ccc;border-radius:20px;padding:30px}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{background:#0072c6;color:#fff;border-radius:15px;padding:15px 30px;line-height:normal;font-size:15px}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover{background:#000}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input#user_login{border:1px solid #ccc;border-radius:10px;height:50px}ul.pricing-tables li.pricing-table .pricing-table-header{height:auto;min-height:76px;display:flex;align-items:center}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature{min-height:68px;justify-content:center}.form-prise-table-left-colum ul.pricing-tables ul.pricing-table-features li.pricing-table-feature{justify-content:flex-start!important}ul.pricing-tables li.pricing-table .pricing-table-header{height:auto;min-height:76px;display:flex;align-items:center}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature{min-height:68px;justify-content:center}.form-prise-table-left-colum ul.pricing-tables ul.pricing-table-features li.pricing-table-feature{justify-content:flex-start!important}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature i.fa-ban{font-size:21px;color:red}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature i.fa-circle-question{color:orange;font-size:21px}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature i.fa-thumbs-up{color:green;font-size:21px}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature:nth-child(odd){background:#f8fafc}@media (max-width:1400px){.main-header .probox .proinput input{font-size:14px!important}.related-product-sec .brxe-product-related ul.products li a span.price{font-size:16px}.related-product-sec .brxe-product-related ul.products li a h2.woocommerce-loop-product__title{font-size:18px}}@media (max-width:1200px){.shop-categories-sec .brxe-container{flex-flow:nowrap!important;padding-bottom:10px;overflow-x:scroll;white-space:nowrap}.shop-categories-sec .brxe-container a{flex-shrink:0}.all-product-sec ul.products.woocommerce li img{height:200px}.woocommerce-order-received .woocommerce-order{margin:0 15px 0 15px}.table-section .table-wrapper{overflow-x:scroll!important;flex-flow:nowrap}ul.pricing-tables li.pricing-table .pricing-table-header .pricing-table-title{font-size:14px!important}ul.pricing-tables li.pricing-table ul.pricing-table-features li span{font-size:14px!important}ul.pricing-tables li.pricing-table ul.pricing-table-features li.pricing-table-feature{padding-top:0!important;padding-bottom:0!important}ul.pricing-tables li.pricing-table .pricing-table-header{min-height:70px}ul.pricing-tables li.pricing-table .pricing-table-header .pricing-table-title br{display:none}.woocommerce-cart form.woocommerce-cart-form{flex-flow:wrap}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{width:100%;margin-bottom:20px}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals{width:100%}.woocommerce-cart .wc-proceed-to-checkout{width:fit-content;margin-left:auto}}@media (max-width:1024px){.best-selling-sec .brxe-shortcode{grid-template-columns:repeat(3,1fr)}.woocommerce-cart .last-header-sec{border-bottom:0!important}.woocommerce-cart article .woocommerce table.shop_table tbody td.product-name a{font-size:14px;line-height:normal}.woocommerce-cart article .woocommerce{padding:20px 15px!important}.woocommerce-checkout .custom-right-content{padding:20px}.woocommerce-checkout form.woocommerce-checkout div#customer_details{padding:20px}.woocommerce-checkout form.woocommerce-checkout div#customer_details span.woocommerce-input-wrapper input{height:40px}.woocommerce-checkout form.woocommerce-checkout div#customer_details span.select2-selection{height:40px}.woocommerce-checkout form.woocommerce-checkout div#customer_details .form-row{width:100%}.woocommerce-checkout form.woocommerce-checkout div#customer_details .form-row-first{margin-bottom:19px}nav.bricks-mobile-menu-wrapper.left ul li.current-menu-item .brx-submenu-toggle button{color:inherit!important}nav.bricks-mobile-menu-wrapper.left ul li.current-menu-item .brx-submenu-toggle a{color:inherit!important}nav.bricks-mobile-menu-wrapper.left .bricks-mobile-menu li.menu-item{border-bottom:1px solid #505050}.last-header-sec ul.sub-menu.brx-submenu-positioned{padding-top:0}nav.bricks-mobile-menu-wrapper.left ul li.current-menu-item .brx-submenu-toggle a{width:auto}}@media (max-width:991px){.best-selling-sec .brxe-shortcode{grid-template-columns:repeat(2,1fr)}.best-selling-sec .brxe-shortcode .best-selling .pricing span.price{font-size:18px}.best-selling-sec .brxe-shortcode .best-selling ul.tags{margin:12px 0 17px 0}.best-selling-sec .brxe-shortcode .best-selling .iconlist{row-gap:12px}.single-product-hero .left-side .woocommerce-product-gallery{height:400px}.single-product-hero .left-side .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{object-fit:contain}.inquiry-form .product-form .right-side .date-wrapper{display:grid}.main-header .custom-cart-icon span.cart-icon i{font-size:18px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row{width:100%}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first{margin-bottom:15px}.single-product-hero .left-side .woocommerce-product-gallery{height:350px}.accordion-content-wrapper .video-tab-row .video-tab-column{height:200px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses{display:block}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{width:100%!important;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address:last-child{margin-bottom:0}}@media (max-width:767px){.main-header .probox button.promagnifier span.innericon svg{width:22px}.main-header .probox{padding:10px 20px!important}.best-selling-sec .brxe-shortcode .best-selling .product-img img{height:200px}.single-tabbing-sec .tab-content ul li{font-size:15px;line-height:23px}.single-tabbing-sec .tab-content table th{font-size:14px}.single-tabbing-sec .tab-content table td,th{font-size:14px}.single-tabbing-sec .tab-content h3{font-size:16px}.product-faq-accordion .faq-question{font-size:16px;padding:20px 15px}.product-faq-accordion .faq-item{margin-bottom:20px}.product-faq-accordion .faq-question i{font-size:18px}.product-faq-accordion .faq-answer p{padding-left:10px;padding-right:10px}.inquiry-form .product-form{display:inherit}.inquiry-form .product-form .left-side{width:100%}.inquiry-form .product-form .right-side{width:100%}.inquiry-form .types-sec{flex-flow:wrap;gap:25px}.inquiry-form .types-sec .plan-type{width:100%}.inquiry-form .product-info .right-side{flex-flow:wrap}.inquiry-form .product-info .right-side .order-product-type.space{width:100%}.inquiry-form .product-info .right-side .bed-size{width:100%}.products-reviews-sec .comment_container{display:grid}.products-reviews-sec .comment_container img.avatar{margin:0;margin-bottom:15px}.table-section .scroll-thing{overflow-x:scroll}.warrenty-claim-form form input.wpcf7-form-control.wpcf7-submit{width:100%;text-align:center}.warrenty-claim-form form p{margin:0 0 15px 0}.uwpmc-sidebar.sidebar-right .uwpmc-header h2.uwpmc-header-title{font-size:16px!important}.uwpmc-sidebar.sidebar-right .uwpmc-header h2.uwpmc-header-title:before{font-size:16px}#uwpmc-cart-sidebar .uwpmc-total-lines .uwpmc-show-cart-subtotal span{font-size:14px}#uwpmc-cart-sidebar .uwpmc-show-cart-shipping span{font-size:14px!important}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section.uwpmc-border .uwpmc-total-lines .uwpmc-show-cart-tax{font-size:14px}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border{padding:10px}.uwpmc-sidebar.sidebar-right .uwpmc-cart-contents .uwpmc-items .uwpmc-item.uwpmc-border div .uwpmc-item-title{font-size:14px!important}.woocommerce-cart article{padding:30px 15px 50px 15px!important}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td.product-thumbnail a img{width:90px;border-radius:10px}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item:first-child td.product-thumbnail{padding-top:0!important}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td{padding-left:0!important;padding-right:0!important;color:#000!important;border-bottom:1px solid #eee;padding-bottom:12px;padding-top:12px!important}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td.product-name{flex-flow:wrap!important;gap:0!important}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td.product-name a{width:100%;margin-top:5px;font-weight:400}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item{border-bottom:2px dashed}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td.product-remove{border-bottom:2px dashed!important;margin-left:auto;justify-content:flex-end;width:100%}.woocommerce-cart article .woocommerce tr.woocommerce-cart-form__cart-item td.product-remove a.remove{color:#7a7a7a}.woocommerce-cart article .woocommerce{padding:0px!important}.woocommerce-cart .woocommerce-cart-form .actions button.update-btn-hide{font-size:15px}.woocommerce-cart article .woocommerce tr.shipping-calculator-button-row td a.shipping-calculator-button{font-size:15px}.woocommerce-cart .wc-proceed-to-checkout{position:fixed;bottom:0;z-index:999;width:100%!important;left:0;right:0;margin:auto;background:#fff!important;padding:10px 15px!important;box-shadow:2px -6px 45px -20px #0000005c}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:15px 20px!important;width:100%;font-size:16px}.woocommerce-cart .cart_totals table.shop_table tr.order-total td{color:#0b72c3;font-size:16px;padding-bottom:0}.woocommerce-cart table.shop_table.shop_table_responsive tr.order-total th{display:none!important}.woocommerce-cart table.shop_table.shop_table_responsive{margin:0;border:none}.woocommerce-notices-wrapper.brxe-container{padding-left:15px;padding-right:15px}.woocommerce-notices-wrapper .woocommerce-message{flex-flow:wrap;width:100%}.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward{width:auto;margin:10px 0 0 0}.woocommerce-checkout form.checkout.woocommerce-checkout{flex-flow:wrap;padding-left:15px;padding-right:15px}.woocommerce-checkout form.woocommerce-checkout div#customer_details{width:100%;padding-left:15px;padding-right:15px}.woocommerce-checkout .custom-right-content{width:100%;margin-top:20px;padding-left:10px;padding-right:10px}.woocommerce-checkout .custom-right-content table.shop_table.woocommerce-checkout-review-order-table td{font-size:14px!important}.woocommerce-checkout .custom-right-content table.shop_table span.woocommerce-Price-amount.amount{font-size:14px}.woocommerce-checkout .custom-right-content table.shop_table th{font-size:14px}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-login-toggle .woocommerce-info{padding-left:15px;padding-right:15px;font-size:14px}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-coupon-toggle .woocommerce-info{padding-left:15px;padding-right:15px;font-size:14px;flex-flow:wrap;padding-top:10px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login{padding:20px 15px;margin:0 15px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first input{height:45px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-last input{height:45px}.woocommerce-checkout .custom-woocommerce-login-wrapper form.woocommerce-form.woocommerce-form-login.login p{font-size:14px}.woocommerce-checkout .custom-woocommerce-login-wrapper{margin-left:15px;margin-right:15px}.woocommerce-checkout .custom-right-content div#payment button#place_order{font-size:16px}.woocommerce-checkout .form-row.place-order{position:fixed;bottom:0;left:0;z-index:9999;width:100%;padding:10px;background:#fff;display:block;box-shadow:2px -6px 45px -20px #0000005c}.woocommerce-checkout .form-row.place-order button#place_order{width:100%}.woocommerce-checkout .form-row.place-order .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-checkout .custom-right-content div#payment button#place_order{padding:15px 20px!important;width:100%;font-size:16px}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form{padding:15px;width:100%}.woocommerce-cart .shipping-calculator-form span.select2-selection{height:45px!important}.woocommerce-cart .shipping-calculator-form input{height:45px}#uwpmc-cart-sidebar .uwpmc-cart-totals .uwpmc-coupon-section button#uwpmc-apply-coupon{font-size:14px!important}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form button:hover{background:#000}.woocommerce-cart form.woocommerce-cart-form table.shop_table .shipping-calculator-form button{padding:15px;width:100%}.woocommerce-cart .quantity{width:130px;height:45px}.single-product-hero .right-side form.variations_form.cart table.variations{margin-bottom:10px}.single-product-hero .left-side .woocommerce-product-gallery{height:300px}.related-product-sec img.size-woocommerce_thumbnail{height:200px;object-fit:contain}.single-post .left-side h2{font-size:18px;margin-bottom:5px}.woocommerce-order-received .woocommerce-order{padding:20px 15px}.woocommerce-order-received .woocommerce-order section.woocommerce-order-details h2.woocommerce-order-details__title{font-size:21px}.mattress-wrapper{flex-flow:wrap;gap:0}.mattress-wrapper .mattress-image{width:100%}.mattress-wrapper .mattress-accordion{width:100%}.single-tabbing-sec .tab-content h2{font-size:18px}.best-selling-sec .brxe-shortcode .best-selling .product-img .category{font-size:10px}.single-products-videos .video-tab-row{flex-flow:wrap;gap:15px}.single-products-videos .video-tab-row .video-tab-column{width:100%}.woocommerce-cart .woocommerce-cart-form tbody th:not([scope=row]){display:none}.custom-place-button-bar{padding:10px 15px!important}.woocommerce-account nav.woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:20px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tr.woocommerce-orders-table__row th{border:none!important;border-bottom:1px solid #ccc!important;color:#000!important;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tr.woocommerce-orders-table__row td{border:none;border-bottom:1px solid #ccc;color:#000!important;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table tbody td a.woocommerce-button{margin-top:10px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{width:100%;margin-top:10px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{flex-flow:wrap}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address address{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.woocommerce-form-row.woocommerce-form-row--last{width:100%}.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.woocommerce-form-row.woocommerce-form-row--first{width:100%;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account{padding:10px!important}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{font-size:16px!important}form.woocommerce-form.woocommerce-form-login.login{width:100%;padding:20px}form.woocommerce-ResetPassword.lost_reset_password{width:100%;padding:20px}.woocommerce-cart form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{padding:15px}.woocommerce-cart form.woocommerce-cart-form .cart-collaterals{padding:15px}}@media (max-width:600px){.best-selling-sec .brxe-shortcode{grid-template-columns:repeat(1,1fr)}.single-product-hero .right-side form.variations_form.cart{padding:15px}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity{width:auto!important;height:50px}.single-product-hero .right-side .woocommerce-variation-add-to-cart button.single_add_to_cart_button{height:50px}.woocommerce-checkout .checkout_coupon input#coupon_code{width:100%}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr td.value{margin-left:5px}.single-product-hero .right-side .woocommerce-variation-add-to-cart button.single_add_to_cart_button{margin-left:5px;display:grid;height:50px;min-width:auto}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity{height:50px;width:auto!important;padding:0 10px}.single-product-hero .right-side .woocommerce-variation-add-to-cart button.single_add_to_cart_button span{display:flex;width:100%}.single-product-hero .right-side form.variations_form.cart table.variations tbody tr th label{font-size:13px}.single-product-hero .right-side .woocommerce-variation-add-to-cart .quantity span.action svg{width:auto;height:20px}.inquiry-form h2{font-size:17px;padding-bottom:5px}.inquiry-form .product-form span.wpcf7-form-control-wrap input{height:45px}.inquiry-form .product-form label{font-size:12px}.inquiry-form .types-sec label{font-size:12px}.inquiry-form .product-info .wrapper .left-side label{font-size:12px}.inquiry-form .product-info .wrapper .left-side span.wpcf7-form-control-wrap input{height:45px}.inquiry-form .invoice p.text{font-size:15px}.inquiry-form .types-sec span.wpcf7-list-item input[type="radio"]{width:17px!important;height:17px!important}.inquiry-form .types-sec span.wpcf7-list-item input[type="radio"]:checked::after{width:7px;height:7px;transform:transform:translate(-55%,-40%)!important}.inquiry-form .bed-size .wpcf7-radio .wpcf7-list-item-label{font-size:12px}.inquiry-form .other-question textarea{height:90px}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input[type="radio"]{width:17px!important;height:17px!important}.inquiry-form .invoice span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input[type="radio"]:checked::after{width:7px;height:7px;transform:translate(-57%,-55%)}.uwpmc-sidebar.sidebar-right{width:100%!important}.uwpmc-sidebar.sidebar-right .uwpmc-totals-section .uwpmc-border.uwpmc-actions-block a.uwpmc-action button{padding:15px 10px!important}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon{flex-flow:wrap;height:auto;gap:10px;width:100%;border:none}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon button.button{width:100%;height:auto;border-radius:10px;padding:15px 20px}.woocommerce-cart .woocommerce-cart-form .actions button.update-btn-hide{padding:15px 20px}.woocommerce-cart .cart-collaterals h2{font-size:20px;padding-bottom:5px}.woocommerce-checkout .checkout_coupon{flex-flow:wrap;gap:10px;padding:15px}.woocommerce-checkout .checkout_coupon p.form-row{width:100%!important}.woocommerce-checkout .checkout_coupon p.form-row button.button{margin:0;width:100%}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon input#coupon_code{width:100%;border:1px solid #ccc;border-radius:10px;padding:3px 15px}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-login-toggle .woocommerce-info{flex-flow:wrap;padding-bottom:10px}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-login-toggle .woocommerce-info a.showlogin{width:100%}.woocommerce-checkout .custom-woocommerce-login-wrapper .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{width:100%}}@media (max-width:478px){.inquiry-form .submit-btn input{width:100%;text-align:center;font-size:16px}.inquiry-form .submit-btn{display:inherit}.single-product-hero .left-side .brx-thumbnail-slider-wrapper .woocommerce-product-gallery__image{margin-right:10px!important}.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{width:100%!important;border-bottom:2px dashed #008788;border-right:0;padding:0 0 10px 0!important;margin:0 0 0 0!important}.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{row-gap:10px}.woocommerce-order-received .woocommerce-order p.woocommerce-notice{font-size:18px}section.woocommerce-order-details .order_details td{padding:10px}section.woocommerce-order-details .order_details th{padding:10px}.accordion-content-wrapper .video-tab-row{flex-flow:wrap}.accordion-content-wrapper .video-tab-row .video-tab-column{width:100%;height:auto}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody .coupon p#coupon-error-notice{bottom:-19px}}