@import url('https://fonts.googleapis.com/css2?family=Fahkwang:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&family=Outfit:wght@100..900&display=swap');
button[disabled],html input[disabled]{cursor:default}body{color:#000;font-family:"Outfit",sans-serif}h1,h1 p,h2,h2 p,h3,h3 p,h4,h4 p,h5,h5 p,h6,h6 p{margin-bottom:.5em;margin-top:0;font-family:'Fahkwang',serif;font-weight:400}@media(min-width:992px){div[id^="rodeo"] h1,div[id^="rodeo"] .h1{font-size:40px}div[id^="rodeo"] h2,div[id^="rodeo"] .h2{font-size:33px}div[id^="rodeo"] h3,div[id^="rodeo"] .h3{font-size:28px}div[id^="rodeo"] h4,div[id^="rodeo"] .h4{font-size:23px}div[id^="rodeo"] h5,div[id^="rodeo"] .h5{font-size:19px}div[id^="rodeo"] h5,div[id^="rodeo"] .h5{font-size:17px}}@media(max-width:991px){div[id^="rodeo"] h1,div[id^="rodeo"] .h1{font-size:33px}div[id^="rodeo"] h2,div[id^="rodeo"] .h2{font-size:28px}div[id^="rodeo"] h3,div[id^="rodeo"] .h3{font-size:23px}div[id^="rodeo"] h4,div[id^="rodeo"] .h4{font-size:19px}div[id^="rodeo"] h5,div[id^="rodeo"] .h5{font-size:17px}div[id^="rodeo"] h5,div[id^="rodeo"] .h5{font-size:16px}}a{color:inherit;text-decoration:none}input{border-radius:0}.default-button{padding:10px 30px!important;border-radius:0}.square-ratio{aspect-ratio:1}.text-shadow{text-shadow:0 0 .4em #00000080}@media only screen and (min-width:992px){.almost-full,.section-outer-full.shadow-none{padding-right:4%!important;padding-left:4%!important}}@media only screen and (max-width:991px){.almost-full,.almost-full-padded,.section-outer-full.shadow-none{padding-right:15px!important;padding-left:15px!important}}@media only screen and (min-width:992px){.almost-full-padded,.section-outer-full.shadow-none{padding-right:8%!important;padding-left:8%!important}}.right-side-line{display:flex;width:100%;justify-content:center;align-items:center}.right-side-line:after{content:'';border-top:2px solid #00000017;flex:1 0 20px;margin-left:20px}.left-side-line{display:flex;width:100%;justify-content:center;align-items:center}.left-side-line:before{content:'';border-top:2px solid #00000017;flex:1 0 20px;margin-right:20px}.inline-divider{flex:auto;padding:0!important;border-top:2px solid #00000017!important;margin-right:20px!important}.swiper-wrapper{align-items:center}img.content-slider__image:hover{transform:translateY(-4px);transition:all .2s ease-out}img.content-slider__image{transition:all .2s ease-out}.dark-outline{outline:10px solid #1b1b1b}.swiper-wrapper{align-items:center}img.content-slider__image:hover{transform:translateY(-4px);transition:all .2s ease-out}img.content-slider__image{transition:all .2s ease-out}.featured-brands img{max-height:100px;aspect-ratio:2/1;object-fit:contain}.narrow-callout{container-type:inline-size}.narrow-callout p{font-size:clamp(1rem,12cqi,1.5rem)!important}.delivery-map :not(.content-block,.rodeo-block-icon,.__add-block--trigger,.material-icons,.rodeo-block-menu *){height:100%;width:100%;min-height:400px}.up-50{transform:translateY(-50%)!important}.down-50{transform:translateY(50%)!important}@media(max-width:991px){.no-background-mobile{background:transparent!important}}.mfg-link{display:none}@media only screen and (max-width:991px){.slideshowv2-swiper{min-height:unset}}@media only screen and (min-width:992px){.slideshowv2-swiper{min-height:400px}}
.browse-4__main-top__quick-links *{text-transform:capitalize!important}
@media screen and (min-width:475px){[class^="smartlinks"]:not(*[class^="smartlinks"] *){padding:30px;position:relative}[class^="smartlinks"]:not(*[class^="smartlinks"] *)::before{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;box-shadow:rgba(100,100,111,0) 0 7px 29px 0;transition:all .2s ease-out;border-radius:10px}[class^="smartlinks"]:hover:not(*[class^="smartlinks"] *)::before{box-shadow:rgba(100,100,111,.17) 0 7px 29px 0}[class^="smartlinks"]:hover .smartlinks__image-text{text-decoration:underline}}.smartlinks__image-text{font-weight:500!important}.category-page-image:hover{box-shadow:rgba(100,100,111,.17) 0 7px 29px 0;transition:all .2s ease-out}.category-page-image{transition:all .2s ease-out;border-radius:10px}.category-page-image:hover p{text-decoration:underline}
:root{--primary:#1b1b1b;--secondary:#595959;--light:#c2c2c2}.alert-primary{color:#000;background-color:#818181;border-color:#767676}.alert-primary hr{border-top-color:#6a6a6a}.alert-primary .alert-link{color:#000}.badge-primary{color:#fff;background-color:#1b1b1b}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#010101}.bg-primary{background-color:#1b1b1b!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#010101!important}.border-primary{border-color:#1b1b1b!important}.btn-primary{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.btn-primary:hover{color:#fff;background-color:#090909;border-color:#010101}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(27,27,27,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.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(27,27,27,.5)}.btn-outline-primary{color:#1b1b1b;background-color:transparent;border-color:#1b1b1b}.btn-outline-primary:hover{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(27,27,27,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1b1b1b;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:#1b1b1b;border-color:#1b1b1b}.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(27,27,27,.5)}.list-group-item-primary{color:#000;background-color:#767676}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#000;background-color:#6a6a6a}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.table-primary,.table-primary>th,.table-primary>td{background-color:#767676}.table-hover .table-primary:hover{background-color:#6a6a6a}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#6a6a6a}.text-primary{color:#1b1b1b!important}a.text-primary:hover,a.text-primary:focus{color:#010101!important}.alert-secondary{color:#1b1b1b;background-color:#bfbfbf;border-color:#b4b4b4}.alert-secondary hr{border-top-color:#a8a8a8}.alert-secondary .alert-link{color:#020202}.badge-secondary{color:#fff;background-color:#595959}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;background-color:#3f3f3f}.bg-secondary{background-color:#595959!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#3f3f3f!important}.border-secondary{border-color:#595959!important}.btn-secondary{color:#fff;background-color:#595959;border-color:#595959}.btn-secondary:hover{color:#fff;background-color:#474747;border-color:#3f3f3f}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#595959;border-color:#595959}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#3f3f3f;border-color:#373737}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.btn-outline-secondary{color:#595959;background-color:transparent;border-color:#595959}.btn-outline-secondary:hover{color:#fff;background-color:#595959;border-color:#595959}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#595959;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#595959;border-color:#595959}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.list-group-item-secondary{color:#1b1b1b;background-color:#b4b4b4}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#1b1b1b;background-color:#a8a8a8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#b4b4b4}.table-hover .table-secondary:hover{background-color:#a8a8a8}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#a8a8a8}.text-secondary{color:#595959!important}a.text-secondary:hover,a.text-secondary:focus{color:#3f3f3f!important}.alert-light{color:#b3b3b3;background-color:#fefefe;border-color:#fcfcfc}.alert-light hr{border-top-color:#f4f4f4}.alert-light .alert-link{color:#9a9a9a}.badge-light{color:#212529;background-color:#f1f1f1}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;background-color:#d7d7d7}.bg-light{background-color:#f1f1f1!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d7d7d7!important}.border-light{border-color:#f1f1f1!important}.btn-light{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-light:hover{color:#212529;background-color:#dfdfdf;border-color:#d7d7d7}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(241,241,241,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#d7d7d7;border-color:#cfcfcf}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(241,241,241,.5)}.btn-outline-light{color:#f1f1f1;background-color:transparent;border-color:#f1f1f1}.btn-outline-light:hover{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(241,241,241,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f1f1f1;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(241,241,241,.5)}.list-group-item-light{color:#b3b3b3;background-color:#fcfcfc}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#b3b3b3;background-color:#f4f4f4}.list-group-item-light.list-group-item-action.active{color:#212529;background-color:#b3b3b3;border-color:#b3b3b3}.table-light,.table-light>th,.table-light>td{background-color:#fcfcfc}.table-hover .table-light:hover{background-color:#f4f4f4}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f4f4f4}.text-light{color:#f1f1f1!important}a.text-light:hover,a.text-light:focus{color:#d7d7d7!important}
.page-static{margin-top:30px;margin-bottom:30px}.container-fluid{margin-top:30px}.flv6-bottom .container-fluid{margin-top:0}.container.container-md{margin-top:30px}.contact-us{margin-top:30px}.quicklist-view__list__nav{margin-top:30px}.roomplanner.container.mt-3{margin-top:30px!important}.get-started-links>*{border:0!important;color:#000!important}.get-started-group-name{margin:auto}.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{text-transform:capitalize}.EmailOnlyRegistration_Button input{padding:12px 24px!important;border-radius:999px;background:var(--primary);border:0;color:#fff}.EmailOnlyRegistration_Button input:hover{background-color:color-mix(in srgb,var(--primary),#000 20%)}.fdn-form label{align-self:center;margin-right:.5rem}
@media(min-width:992px){.hlv6-logo{min-width:14rem!important;max-width:14rem!important}}
.lt-initiator{background-color:#1b1b1b!important;color:#fff!important}.lg.lg--popup.lg--popup--simple.lg--popup.lg--popup--help .lg-text,.lg--appointment.lg--appointment--design .lg-content .btn-submit-form,.lg.lg--popup.lg--popup--simple.lg--popup--help .btn-submit-form,.lg.lg--popup.lg--popup--simple.lg--popup--help .lg-content-close-btn{background-color:#1b1b1b!important}.lg--appointment.lg--appointment--design .lg-content .lg-title{font-size:clamp(1rem,12cqi,4rem)!important}.lg.lg--inline.lg--appointment.lg--appointment--virtual{background:none!important;color:#fff}
:root{--footer-dt-border-color:#00000040!important;--footer-dt-text-color:#fff!important}@media only screen and (min-width:768px){.flv6-nav{padding-right:6vw!important}.flv6 .container-fluid{padding-left:2rem;padding-right:2rem}.py-md-4.border-bottom.d-flex.flex-column.flex-lg-row.row.no-gutters{padding-top:4rem!important;padding-bottom:4rem!important}.flv6-nav-builder-sub-menu.animated.faster div a{margin-top:1rem!important}.flv6-heading{padding-bottom:.75rem}}.flv6-heading{font-family:'Work Sans',sans-serif!important;text-transform:capitalize!important}.flv6{font-family:'Work Sans','Roboto',sans-serif!important}label.email-only-reg__form__label{text-transform:capitalize}span.ad-disclaimer{font-size:.8rem}div#adFooter{padding:10px 0 5px 0}.flv6-dt .flv6-main-wrapper{background-color:#2b2b2b!important}.flv6-dt .flv6-bottom{background-color:#000!important}.flv6-dt .flv6-stores-wrapper.__bg{background-color:#0000004d!important}
#bottomsection{margin-top:30px}
