:root{--primary:#ad1f24!important}.btn-link{color:#ad1f24!important}.btn-link:hover{color:#81171b!important}.alert-primary{color:#450c0e;background-color:#efa8ab;border-color:#ec979a}.alert-primary hr{border-top-color:#e88185}.alert-primary .alert-link{color:#190405}.badge-primary{color:#fff;background-color:#ad1f24}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#81171b}.bg-primary{background-color:#ad1f24!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#81171b!important}.border-primary{border-color:#ad1f24!important}.btn-primary{color:#fff;background-color:#ad1f24;border-color:#ad1f24}.btn-primary:hover{color:#fff;background-color:#8e191d;border-color:#81171b}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(173,31,36,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ad1f24;border-color:#ad1f24}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#81171b;border-color:#741418}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(173,31,36,.5)}.btn-outline-primary{color:#ad1f24;background-color:transparent;border-color:#ad1f24}.btn-outline-primary:hover{color:#fff;background-color:#ad1f24;border-color:#ad1f24}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(173,31,36,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#ad1f24;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#ad1f24;border-color:#ad1f24}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(173,31,36,.5)}.list-group-item-primary{color:#450c0e;background-color:#ec979a}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#450c0e;background-color:#e88185}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#450c0e;border-color:#450c0e}.table-primary,.table-primary>th,.table-primary>td{background-color:#ec979a}.table-hover .table-primary:hover{background-color:#e88185}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#e88185}.text-primary{color:#ad1f24!important}a.text-primary:hover,a.text-primary:focus{color:#81171b!important}
#rodeo-sg7kk3 .lg.lg--inline.lg--pricealert.lg--pricelookup .lg-submit-btn{position:unset;text-align:left}#rodeo-sg7kk3 .lg-form-field{margin-bottom:1rem}
button[disabled],html input[disabled]{cursor:default}body{color:#000;font:16px/1.4 'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:.5em;margin-top:0;font-family:'Montserrat',sans-serif}a{color:inherit;text-decoration:none}input{border-radius:0}.smartlinks__image-kidsbeds,.smartlinks__image-youthbedroom{display:none}.text-shadow{text-shadow:0 0 .4em black}html{scroll-behavior:smooth}.image-darken{filter:brightness(1);transition:all .2s ease-out}.image-darken:hover{filter:brightness(.8);transition:all .2s ease-out}.callout{box-shadow:inset 0 0 0 100vh rgba(0,0,0,0)!important;transition:all .2s ease}.callout:hover{box-shadow:inset 0 0 0 100vh rgba(0,0,0,.25)!important;transition:all .2s ease}@media only screen and (min-width:47.9375em){.slideshowv2-swiper{min-height:160px!important}}.slideshowv2-swiper{min-height:160px!important}.up50{transform:translateY(-50%)}.shiftup{transition:all .2s ease}.shiftup:hover{transform:translateY(-4px);transition:all .2s ease}.underline:hover{text-decoration:underline}.mw-50{max-width:50%}.mw-25{max-width:25%}.item-row>div{display:inline-block!important}.item-row>div>div{display:inline-block!important}.title-divider{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.title-divider:before,.title-divider:after{content:'';border-top:2px solid rgba(0,0,0,.1);flex:1 0 20px}.title-divider:before{margin-right:20px}.title-divider:after{margin-left:20px}.hplv3-wrapper{margin:1rem auto}:focus-visible{outline-color:#00f!important}.slideshowv2-swiper .swiper-buttons::before{display:none}.slideshowv2-swiper .swiper-button-next::after,.slideshowv2-swiper .swiper-button-prev::after{text-shadow:0 0 .3em black}.repeat-bg{background-repeat:repeat!important}
#rodeo-sg7kk3 .section-inner-medium{position:relative}#rodeo-wvwrs .lg.lg--inline.lg--pricealert .lg-content-inline-form{padding-right:0}#rodeo-wvwrs .lg.lg--inline.lg--pricealert .lg-form-field{margin-bottom:1rem}#rodeo-wvwrs .lg.lg--inline.lg--pricealert.lg--pricelookup .lg-submit-btn{position:unset!important}.lg.lg--inline.lg--appointment.lg--appointment--mattress .lg-content .btn-submit-form{background-color:#4f0904;color:#fff;border:1px solid #4f0904}
.page-static{margin-top:30px}
.hlv3-logo__link__img{max-height:5rem;margin:0 auto!important}@media only screen and (max-width:65em){.hlv3-logo__link__img{max-height:3rem}}@media only screen and (min-width:67.4375em){.hlv3-main{height:6rem}}
@media only screen and (min-width:47.9375em){.hplv3-slider .homepage-swiper.swiper-container{padding:.5em 0}}
