h1.woocommerce-products-header__title.page-title{font-size:30px;margin:0}body nav.woocommerce-breadcrumb{text-align:center;margin:0}.term-description{display:none}.med-container{padding:60px 0}.med-container>nav.woocommerce-breadcrumb{display:none}.woocommerce .woocommerce-breadcrumb{font-size:20px;color:#000}.woocommerce .woocommerce-breadcrumb a{color:#000}.item-inner-cat{display:flex;display:-webkit-flex;flex-wrap:wrap}.item-inner-cat .c-image{width:45%}.item-inner-cat .c-content{width:55%;background:#efefef;padding:60px 130px 60px 50px}.item-inner-cat p{font-weight:bold}#category-slider .owl-dots .owl-dot span{width:40px;height:5px;border-radius:0}#category-slider .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:75px;right:0;bottom:30px}div#category-slider img{height:100%}div#category-slider{margin-top:50px;margin-bottom:50px}.info-wp h4{line-height:1}.cp-in{border:1px solid #f4f4f4;border-width:0 1px 0 1px;padding:20px 15px 0}.cat-product .col-md-3 .cp-in{border-left:0}.cat-product .col-md-6 .cp-in{border-left:0}.cat-product .col-md-4 .cp-in{border-left:0}.info-wp a.btn{text-align:center;margin:0 auto;display:table}.img-wr img:not(.simg) {height:226px;margin:0 auto 20px;display:table;object-fit:cover}.info-wp ul li{margin-bottom:7px;font-weight:600}.info-wp ul,.info-wp p{margin-bottom:20px}.info-wp p{text-align:center;font-weight:600}.cat-product .col-md-3:last-child .cp-in{border-right:0}.cat-product .col-md-4:last-child .cp-in{border-right:0}.cat-product .col-md-6:last-child .cp-in{border-right:0}.img-wr .simg{text-align:left}.cat-title-area{position:relative;bottom:15px}.cat-title-area:after{content:"";display:block;height:4px;width:30%}.cat-title-area h2{margin:0}form.woocommerce-ordering{margin:0!important;padding:0!important}.tax-product_cat .col-md-6.col-lg-4.col-xxl-3.mb-4{margin:0!important}p.woocommerce-result-count{font-weight:bold}.show_spec_div_wrap{display:none!important}.show_specs_archive_each,.show_specs_archive_each+label{display:none}.woocommerce ul.products li.product a img{width:140px;margin:0 auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;font-weight:bolder;font-size:14px;font-family:inherit;padding:10px 0 0 0;margin:0}p.by-med{color:#000;font-size:14px;font-weight:400;margin-bottom:0}p.freeshipping{color:#d6100c;font-size:13px;margin:5px 0 10px 0}p.customshipping{color:#004ea8;font-size:13px;margin:5px 0 10px 0}.woocommerce ul.products li.product .price{color:#000;font-weight:bolder;font-size:18px;margin-bottom:10px!important}.woocommerce ul.products li.product a.single_add_to_cart_button{background:#001249!important;text-transform:capitalize;padding:5px 20px;font-size:15px;float:left;width:160px;border-color:#001249!important}.woocommerce ul.products li.product a:hover{text-decoration:underline}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-right:1px solid #ccc;width:25%;margin:0!important;padding:25px;position:relative}.woocommerce ul.products li.product:after,.woocommerce-page ul.products li.product:after{content:"";display:block;width:80%;height:1px;background:#ccc;bottom:0;position:absolute;margin:0 auto}.woocommerce ul.products li.product:nth-child(4n), .woocommerce-page ul.products li.product:nth-child(4n) {border-right:0}.row.small-w{max-width:80%;margin:0 auto}.term-behavioral-health-mattresses .info-wp h4 span{color:#00b1af;display:block;font-size:22px}.term-behavioral-health-mattresses .cp-in{padding:20px 40px}.term-behavioral-health-mattresses .info-wp h4 a{text-transform:uppercase;font-weight:400!important}.cat-desc .term-description{display:block}.cat_banner-bed{display:flex;display:-webkit-flex;margin-top:40px}.cat_banner-bed img{width:65%}.cat_banner-bed .cat-desc{width:35%;background:#a1cace;display:flex;display:-webkit-flex;justify-content:center;padding:50px;flex-direction:column}.cat_banner-bed .cat-desc p{font-size:24px;color:#fff}.bedwetting-subcat{background:#d0dfe2;padding:25px}.bed-inner{background:#a1cace;padding:0 0 0 15px}.bed-inner .cat-title{display:inline-block;width:50%}.bedwetting-subcat .cat-image,.bedwetting-subcat .cat-image img{background:transparent;border-radius:0;width:auto;height:auto}.bedwetting-subcat .cat-image{position:relative;display:inline-block;width:49%;top:28px}.bed-inner .cat-title h4{letter-spacing:1px}.cat_banner-bed.cat_banner-camp .cat-desc{background-color:rgba(0,0,0,.4)}.cat_banner-camp{position:relative}.cat_banner-camp .cat-desc{position:absolute;top:0;bottom:0;width:35%;text-align:center;display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column;background:rgba(0,0,0,.4)}.recreation-cat.catmain{background:#f0f0f0;padding:35px 10px 10px}.recreation-cat.catmain .recreation-text{padding:30px 22px 0}.recreation-prod{background:#f0f0f0;padding:20px}.p-box-wrap{background:#fff;padding:15px 20px;position:relative}.p-box{padding:0 20px}.recreation-image .tag{background:#64ce85;padding:3px 10px;line-height:1;border-radius:5px;clear:both;float:left;font-size:14px;position:absolute;top:20px;left:35px}.p-box h4 b,.p-box h4 strong{display:block}.p-box h3{font-size:24px;font-weight:bold;color:#000;margin-top:15px}.cat_banner-dom{position:relative}.cat_banner-dom .cat-desc{position:absolute;left:80px;width:40%;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;height:100%}.cat_banner-dom .cat-desc .term-description{font-size:24px;color:#fff;line-height:1.4}.cat_banner-dom .cat-desc .med-white{width:150px;padding:6px 0;border-radius:0}.homecare-sec.shelter-mattress-cat{background-color:#7aa1b7;display:none}.shelter-mattress-cat .pink-bg{background-color:#4683a2;text-align:left;padding:59px 40px;min-width:385px}.shelter-mattress-cat a.btn.btn-primary.med-white-border{border-radius:0;padding:4px 25px}.shelter-mattress-cat .prod-sec a{flex-direction:column}.shelter-mattress-cat .prod-sec h4{position:absolute;left:25px;top:20px;z-index:99}.shelter-mattress-cat .prod-sec{position:relative;padding:0}.shelter-mattress-cat .prod-sec h4 strong{display:block}.cat_banner-rv .cat-desc{position:absolute;top:0;text-align:center;width:100%;display:flex;display:-webkit-flex;flex-direction:column;align-items:center;justify-content:center}.cat_banner-rv .term-description{color:#fff;text-align:center;width:60%;margin:0 auto;font-size:24px;line-height:1.4;position:relative;bottom:32px}.row.top-rv p{width:60%;margin:0 auto 30px}.rv-sub{background:#d5e6e6;text-align:center;padding:10px 10px;min-height:115px}.rv-prod .img-wr2{margin-top:15px}.rv-prod .img-wr img{margin:0 0 15px;width:100%;height:auto}.rv-prod .info-wp ul li{font-size:18px;line-height:1.3}.rv-prod .info-wp ul{padding:0 25px}.rv-prod .btn.btn-outline-secondary.button-med-border{font-weight:bold}.rv-prod .img-wr{position:relative}.rv-prod .img-wr h4{color:#fff;text-decoration:none;position:absolute;top:10px;left:10px}.rv-prod .img-wr b{display:block}.rv-circles{background-color:#e3e8d9;padding:30px}.circle-banner{background-repeat:no-repeat;background-size:cover;background-position:center;height:357px}.circle-banner p{padding:0 20px;position:relative;bottom:35px}.small-image:empty{width:0}.small-image:empty ~ .images-big {width:80%}.alert-success{background:#f2f2f2;border:0;border-top:4px solid var(--med-blue);margin-top:30px;color:var(--dark-blue);font-weight:600}.alert-success::before{color:var(--dark-blue);font-size:25px}.filters-container h4{background-color:#f8f8f8;font-size:18px;text-transform:capitalize;padding:10px 15px}.active-filter a{margin:5px 0;display:block;width:100%;font-size:12px!important}.filter-content a{padding-left:5px}.rv-circles .row{justify-content:center}.woocommerce ul.products li.product .price .from{color:#000}.woocommerce ul.products li.product:hover a.single_add_to_cart_button{text-decoration:underline}@media (min-width:1200px){.term-treatment-prevention-mattresses .cat_banner-bed{position:relative}.term-treatment-prevention-mattresses .cat_banner-bed.single-banner .cat-desc{width:455px;right:55px}}@media (min-width:1199px){.term-treatment-prevention-mattresses .cat_banner-bed.single-banner .cat-desc{width:45%;right:10px}}@media (min-width:768px){.term-228 .cat_banner-bed.single-banner{position:relative}.term-228 .cat_banner-bed.single-banner .cat-desc{width:55%;right:50px}}p.freeshipping{display:none!important}p.customshipping{font-size:11px;display:none}