.home-page{font-family:'Mulish',sans-serif;font-size:16px}.home-container{max-width:1180px;margin:0 auto;padding:0 24px;box-sizing:content-box}#nav-timer{display:none !important}.nav-timer-variation .home-container{max-width:1460px;padding:0 16px;min-height:38px}.nav-timer-variation{padding:1rem 0;line-height:1em;color:#fff;background-color:#175a73}.nav-timer-variation>div{display:flex;align-items:center;flex-wrap:wrap}.nav-timer-variation a{color:inherit}.announcements{max-width:550px;margin-left:3.25rem}.announcements.slick-slider .slick-arrow{width:24px;height:24px;top:calc(50% - 14px);transform:scale(1,2)}.announcements.slick-slider .slick-arrow:hover{background:none}.nav-timer-variation .announcement{font-size:.875rem;line-height:1.15em;text-align:center}.nav-timer-variation .announcement.announcement-fs2{font-size:1rem}.nav-timer-variation .announcement.announcement-fs3{font-size:1.125rem}.nav-timer-variation .slick-slider .announcement{display:block !important;max-width:90%;margin:0 auto}.nav-timer-variation .announcement+.announcement{display:none !important}.nav-timer-variation .announcement.sale{font-size:2rem;letter-spacing:1px;text-transform:uppercase}.nav-timer-variation .announcement.sale a span{margin-left:4px;font-family:Georgia;font-size:.9375em;letter-spacing:4px}.nav-timer-variation .announcement .upto{display:inline-block;position:relative;top:-1px;max-width:20px;white-space:normal;margin-right:4px;font-size:.3125em;font-weight:600;line-height:1.25em}.nav-timer-variation .disc-code{margin:0 0 0 auto;font-size:1em;letter-spacing:2px;text-align:center;white-space:nowrap}.nav-timer-variation .price-beat{font-size:13px;margin-left:2rem;letter-spacing:2px;text-transform:none}.nav-timer-variation .price-beat:empty{margin:0}.nav-timer-variation .price-beat strong{text-decoration:underline}.nav-timer-variation .nav-timer{display:none;margin-left:2rem;padding:0 !important;text-transform:none;height:auto !important}.nav-timer-variation .nav-timer a .countdown-wrapper{margin-right:0;float:none;height:auto;padding:8px 16px}@media(max-width:1450px){.nav-timer-variation{padding-left:2.5rem;padding-right:2.5rem}.nav-timer-variation .home-container{padding:0}.announcements{margin-left:0}.nav-timer-variation .price-beat{letter-spacing:1px}}@media(max-width:1350px){.nav-timer-variation{padding-left:2rem;padding-right:1.5rem}.announcements{max-width:500px}}@media(max-width:1250px){.nav-timer-variation .disc-code,.nav-timer-variation .price-beat{letter-spacing:1px}}@media(max-width:1180px){.nav-timer-variation .announcement.sale{font-size:1.5em}.announcements{position:absolute;max-width:550px}.nav-timer-variation .disc-code{margin:0 0 0 auto;text-align:right}.nav-timer-variation .price-beat,.nav-timer-variation .nav-timer{flex-basis:100%;margin-top:8px;text-align:right}.nav-timer-variation.has-countdown .announcement{top:0}.nav-timer-variation.has-countdown .disc-code{text-align:center}.nav-timer a .countdown-wrapper{display:inline-block}}@media(max-width:1000px){.announcements{max-width:450px}}@media(max-width:900px){.nav-timer-variation .home-container{min-height:60px}.announcements{position:relative}.nav-timer-variation .price-beat{text-align:center}}@media(max-width:800px){.announcements{max-width:400px}}@media(max-width:700px){.nav-timer-variation{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:.5rem}.nav-timer-variation .home-container{min-height:68px}.nav-timer-variation.has-timer .home-container{min-height:84px}.announcements{max-width:100%;margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding-bottom:1rem}.announcements:after{content:'';position:relative;top:1rem;display:block;margin:0 -6rem;border-bottom:1px solid #fff;opacity:.3}.nav-timer-variation .slick-slider .announcement{max-width:100%}.announcements.slick-slider .slick-arrow{top:calc(50% - 22px)}.nav-timer-variation .disc-code{margin:0}.nav-timer-variation.has-countdown .home-container{padding:0}.nav-timer-variation.has-countdown .disc-code{margin-left:-.75rem;flex-basis:auto;font-size:.75rem}.nav-timer-variation.has-countdown .disc-code-use{display:none}.nav-timer-variation:not(.has-countdown) .disc-code{flex-basis:100%;text-align:center;font-size:.75rem}.nav-timer-variation:not(.has-countdown) .disc-code .disc-code-use{display:none}.nav-timer-variation:not(.has-countdown) .price-beat{flex-basis:100%;text-align:center;font-size:.75rem;margin-right:-.75rem}.nav-timer-variation:not(.has-countdown) .price-beat span{display:none}.nav-timer-variation .nav-timer a .countdown-wrapper{padding:4px 8px}.nav-timer-variation .nav-timer{flex-basis:auto;margin:0 -.75rem 0 auto}}@media(max-width:450px){.nav-timer-variation .announcement.announcement-fs2{font-size:.875rem}.nav-timer-variation .announcement.announcement-fs3{font-size:.875rem}}@media(max-width:360px){.nav-timer-variation .nav-timer{margin:0}}.hero-banner{display:flex;position:relative;height:580px;overflow:hidden}.hero-banner-video{display:flex;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}.hero-banner-video:before{content:'';position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:linear-gradient(86deg,#000 -3.89%,rgba(0,0,0,.77) 21.96%,rgba(0,0,0,.69) 42.55%,rgba(38,38,38,.52) 58.16%,rgba(110,109,109,.38) 73.91%,rgba(180,180,180,0) 88.13%)}.hero-banner-video video{position:relative;width:100%;height:auto}.hero-banner-content{position:relative;display:flex;width:100%;z-index:1;align-self:center;align-items:center;color:#fff}.hero-banner-content>div{flex:1}.hero-banner h1{margin:0;font-size:2.625em;font-weight:bold;font-family:inherit;line-height:1.25em}.hero-banner h1+p{margin:1.25em 0 1em 0;font-size:18px;font-weight:bold;line-height:1.5em}.hero-banner .col1 a{display:inline-block;padding:.9em 2em;font-size:1em;font-weight:bold;line-height:1.375em;color:#2a2a2a;border-radius:28px;background:#fff}.hero-banner ul{margin:0 0 2em 0;padding:0;list-style:none}.hero-banner ul li{margin-left:26px;padding:5px 5px;font-weight:600;font-size:14px;line-height:22px;color:#fff;list-style-image:url(https://rtacabinetstore.blob.core.windows.net/rtacabinet/page/home/2025/ulli-white.svg)}.hero-banner .col1 ul li a{padding:0;color:inherit;border:0;background:none}.variation .hero-banner{display:flex;position:relative;height:580px;overflow:hidden}.hero-banner-video{display:flex;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}.hero-banner-video:before{content:'';position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:linear-gradient(86deg,#000 -3.89%,rgba(0,0,0,.77) 21.96%,rgba(0,0,0,.69) 42.55%,rgba(38,38,38,.52) 58.16%,rgba(110,109,109,.38) 73.91%,rgba(180,180,180,0) 88.13%)}.hero-banner-video video{position:relative;width:100%}.hero-banner-content{position:relative;display:flex;width:100%;z-index:1;align-self:center;align-items:center;color:#fff}.hero-banner-content>div{flex:1}.variation .hero-banner h1{max-width:10em;margin:0;font-size:2.625em;font-weight:bold;font-family:inherit;line-height:1.25em}.variation .hero-banner h1+p{margin:1.25em 0 2em 0;font-size:1em;font-weight:bold;line-height:1.5em}.hero-banner .col1 a{display:inline-block;padding:.9em 2em;font-size:1em;font-weight:bold;line-height:1.375em;color:#2a2a2a;border-radius:28px;background:#fff}.hero-banner .col2{justify-items:flex-end}.hero-banner .col2 img{margin-bottom:7.5em}.line-reveal-wrapper{display:flex}.line-reveal-content{visibility:hidden;display:flex;align-items:center;gap:1.25em;padding:.75em 1.25em;font-size:.75em;font-weight:600;color:#414854;border-radius:4px;background-color:#fff}.line-reveal-content p{margin:0;line-height:1.375em}.line-reveal-content em{display:block;font-weight:600}.line-reveal-content a{height:2.25em;align-content:center;padding:.625em 1.5em;font-weight:bold;border-radius:28px;background-color:#e4edf6}.line-reveal-toggle{width:3.25em;height:3.25em;margin:0 2em;font-size:1.375em;font-weight:600;line-height:1.625em;border-radius:50%;background:#fff;cursor:pointer}@media(max-width:1100px){.hero-banner-video video{height:100%;object-fit:cover}}@media(max-width:960px){.hero-banner{height:auto;padding:4em 2em}.hero-banner .col1{text-align:center}.hero-banner h1{margin:0 auto}.hero-banner .col2{display:none}.hero-banner ul{width:240px;margin:0 auto 1.5em auto;text-align:left}.hero-banner .col1 li a{width:250px}.nav-timer-variation .nav-timer a .countdown-wrapper{padding:4px 16px}}@media(max-width:600px){.hero-banner{flex-direction:column;padding:0}.hero-banner-video{position:static;height:210px}.hero-banner-video:before{content:none}.hero-banner-content{padding:1.5em;color:#12223b;box-sizing:border-box}.hero-banner h1{max-width:100%;font-size:1.15em}.hero-banner h1+p{margin:.5em 0 0 0;font-size:14px;font-weight:600}.hero-banner .col1>a{width:250px;font-size:.8em;color:#fff;background-color:#414854}.hero-banner ul{margin-bottom:.5em;transform:scale(.75,.75)}.hero-banner ul li{font-size:18px;color:inherit;list-style-image:url(https://rtacabinetstore.blob.core.windows.net/rtacabinet/page/home/2025/ulli-grey.svg)}.hero-banner .col1 a{font-size:.8em;color:#fff;background-color:#414854}}@media(max-width:450px){.nav-timer-variation .home-container{padding:0 10px}.nav-timer-variation .announcement.sale{font-size:1.125em;position:relative;top:2px}.nav-timer-variation .nav-timer a .countdown-wrapper{padding:0 8px;text-transform:capitalize}.nav-timer-variation .nav-timer a .countdown-wrapper #nav-salebanner span{display:none}.nav-timer-variation .nav-timer a .countdown-wrapper span+b:before{content:':';margin:0 6px 0 -2px}.nav-timer-variation:not(.has-countdown) .price-beat{letter-spacing:0}}@media(max-width:420px){.nav-timer-variation .nav-timer a *{font-size:11px}.nav-timer-variation .nav-timer a,.nav-timer-variation.has-countdown .disc-code{font-size:11px}.nav-timer-variation .nav-timer a .countdown-wrapper .ends-in-txt{display:none}}@media(max-width:374px){.nav-timer-variation.has-countdown>div{padding-left:18px;padding-right:18px}.nav-timer-variation .announcement.sale span{letter-spacing:2px}}@media(max-width:359px){.nav-timer-variation.has-countdown>div{flex-direction:column}.nav-timer-variation .nav-timer a .countdown-wrapper{margin-top:8px}}html,body{overflow-x:hidden}