:root{--color-white:#fff;--color-black:#000;--color-blue:#0070d2;--color-green:#008827;--color-primary:#002561;--color-red:#ed1c24;--color-success:var(--color-green);--color-danger:var(--chakra-colors-racDefault-9);--color-light-blue:#7ed0ee;--color-light-cyan:#42C8F4;--color-rac-blue-2:$rac-blue-2;--color-rac-light-blue:$rac-light-blue;--color-rac-ligh:$rac-ligh;--color-rac-gray-1:$rac-gray-1;--color-rac-gray-2:$rac-gray-2;--color-rac-gray-3:$rac-gray-3;--color-rac-yellow:$rac-yellow;--color-rac-red:$rac-red;--color-chinese-silver:#C9C9C9;--chakra-colors-racDefault-1:#002561;--chakra-colors-racDefault-2:#034694;--chakra-colors-racDefault-3:#0f99d6;--chakra-colors-racDefault-4:#ecf5ff;--chakra-colors-racDefault-5:#f0f0f0;--chakra-colors-racDefault-6:#767676;--chakra-colors-racDefault-7:#505050;--chakra-colors-racDefault-8:#ffd200;--chakra-colors-racDefault-9:#ed1c24;--color-grey1:#f9f9f9;--color-grey2:#eee;--color-grey3:#ccc;--color-grey4:#999;--color-grey5:#666;--color-grey6:#444;--color-grey7:#222;--color-grey8:#333;--color-grey9:#c9c9c9;--color-grey-transparent-1:rgba(0, 0, 0, 65%);--color-grey-transparent-2:rgba(0, 0, 0, 25%);--color-light-gray:var(--color-grey1);--color-slightly-darker-gray:var(--color-grey4);--color-dark-gray:var(--color-grey6);--color-darker-gray:var(--color-grey7);--color-horizontal-rule-grey:var(--color-grey3);--color-product-number-grey:var(--color-grey3);--color-horizontal-border-grey:var(--color-grey4);--color-menu-link:var(--color-grey6);--color-close-menu-bg:var(--color-grey2);--color-link-color:var(--color-dark-gray);--color-hr-border-color:var(--color-grey3);--skin-background-color-1:var(--color-gray1);--skin-border-color-1:var(--color-white);--skin-main-text-color-1:var(--color-gray7);--skin-main-text-color-2:var(--color-gray7);--skin-menu-color-1:#444;--skin-menu-color-1-invert:var(--color-white);--skin-menu-color-2:#222;--skin-link-color-1:#444;--skin-link-color-2:var(--color-blue);--skin-primary-color-1:var(--color-primary);--skin-primary-color-2:var(--color-primary);--skin-primary-color-invert-1:var(--color-white);--skin-selectbox-background-color-1:var(--color-white);--skin-selectbox-text-color-1:var(--skin-main-text-color-1);--skin-banner-background-color-1:#444;--skin-banner-background-color-2:#222;--skin-banner-text-color-1:var(--color-white);--skin-heading-color-1:var(--color-primary);--skin-heading-color-1-invert:var(--color-white);--skin-price-1:var(--color-gray7);--skin-header-font:'Dosis';--skin-body-font:var(--font-family-sans-serif)}.instant-happiness-page .ih-main-banner-section{padding-left:32px;padding-right:32px;padding-bottom:10px;background:linear-gradient(180deg,#1f2d5f 50.91%,#034694 69.26%,#0f99d6 100%)}.instant-happiness-page .ih-main-banner-section .instant-happiness-carousel .carousel-container{margin-top:0;padding:0}.instant-happiness-page .ih-main-banner-section .carousel{margin:0 -32px}.instant-happiness-page .ih-main-banner-section .carousel .slick-list{padding:0!important}@media (max-width:767px){.instant-happiness-page .ih-main-banner-section{padding-left:16px;padding-right:16px;padding-bottom:31px}.instant-happiness-page .ih-main-banner-section .instant-happiness-carousel .chakra-stack{bottom:-15px}.instant-happiness-page .ih-main-banner-section .carousel .slick-slide>div{padding:0 8px}}.instant-happiness-page .ih-ready-to-shop .fig-banner-content a{display:block}.instant-happiness-page .ih-why-get-approval{padding-top:48px;padding-bottom:48px;width:36%}.instant-happiness-page .ih-why-get-approval h2{margin:0 auto 4px;font-size:32px}.instant-happiness-page .ih-why-get-approval p{padding-top:24px}@media (max-width:767px){.instant-happiness-page .ih-why-get-approval{padding-top:32px;padding-bottom:24px;width:100%}.instant-happiness-page .ih-why-get-approval h2{font-size:20px}.instant-happiness-page .ih-why-get-approval p{padding-top:0}}.instant-happiness-page .ih-why-get-approval li{list-style:none;font-size:18px;font-weight:600;line-height:24px;border-bottom:1px solid #c9c9c9;padding-top:20px;padding-bottom:20px;padding-left:55px;position:relative}.instant-happiness-page .ih-why-get-approval li::before{content:"";display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url(../../static/img/instant-happiness-list.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.instant-happiness-page .ih-why-get-approval li:last-child{border-bottom:none}.instant-happiness-page .instant-happiness-ready-to-shop{padding-top:16px;padding-bottom:48px}@media (max-width:767px){.instant-happiness-page .ih-why-get-approval li{font-size:16px;padding-left:40px}.instant-happiness-page .ih-why-get-approval li::before{width:28px;height:28px}.instant-happiness-page .instant-happiness-ready-to-shop{padding-top:16px;padding-bottom:40px}}.instant-happiness-page .instant-happiness-ready-to-shop h2{margin:0 auto 8px;font-size:32px}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets{padding-bottom:10px;margin-bottom:32px}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets h2{margin:0 auto 12px;font-size:20px}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets p{color:#505050}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets .tile-icon{height:auto;width:auto}.instant-happiness-page .ih-popular-categories{background:linear-gradient(180deg,#034694 0,#0f99d6 100%);padding:32px}@media (max-width:767px){.instant-happiness-page .instant-happiness-ready-to-shop h2{font-size:20px;margin:0 auto}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets{margin-bottom:28px}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets a{display:none}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets h2{font-size:18px;margin:0 auto 8px}.instant-happiness-page .instant-happiness-ready-to-shop .ih-widgets .tile-icon{height:45px;width:50px}.instant-happiness-page .ih-popular-categories{padding:16px}}.instant-happiness-page .ih-popular-categories h2{color:#fff;margin:0 auto;font-size:32px}.instant-happiness-page .ih-popular-categories .btn-wrap a{background-color:#ffd200;color:#034694;margin-top:32px}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1>.container{display:flex;gap:20px;justify-content:center}@media (max-width:767px){.instant-happiness-page .ih-popular-categories h2{font-size:20px;margin:0}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider{margin:0 -16px}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1>.container{padding:0 16px;gap:16px;overflow:auto;justify-content:start;scrollbar-width:none;-ms-overflow-style:none}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1>.container::-webkit-scrollbar{display:none}}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1 .ih-tag-category a{display:flex;align-items:center;justify-content:center;height:100%}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1 .ih-tag-category a p{box-shadow:0 2px 2px 0 rgba(0,0,0,.2509803922);border-radius:4px;text-transform:uppercase;letter-spacing:1.2px;padding:0 8px;width:fit-content;font-size:20px;font-weight:800}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1 .ih-deals a p{background-color:#ed1c24;color:#fff}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1 .ih-clearance a p{background-color:#ffd200;color:#000}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider .marketing-tile{background:#fff;border:none;width:260px;height:160px}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider .marketing-tile a p{font-size:16px}.instant-happiness-page .ih-how-rac-works{padding:48px 16px 24px}.instant-happiness-page .ih-how-rac-works h2{margin:0 auto;font-size:32px}@media (max-width:767px){.instant-happiness-page .ih-popular-categories .ih-popular-category-slider #column1 .ih-tag-category a p{font-size:18px;letter-spacing:1.08px}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider .marketing-tile{width:144px;height:116px}.instant-happiness-page .ih-popular-categories .ih-popular-category-slider .marketing-tile a p{font-size:14px}.instant-happiness-page .ih-how-rac-works{padding:32px 16px 12px}.instant-happiness-page .ih-how-rac-works h2{font-size:20px}}.instant-happiness-page .ih-hrw{border-radius:12px;padding:24px;border:1px solid var(--blue-800-header,#034694)}.instant-happiness-page .ih-hrw .how-RAC-grid{align-items:center}.instant-happiness-page .ih-hrw #column1 .instant-happiness-video img{border-radius:0}.instant-happiness-page .ih-hrw #column2 .textHeader h2{margin:0 auto}.instant-happiness-page .ih-hrw #column2 .ih-not-a-credit-text p{font-size:12px;margin-bottom:24px;padding:0 16px}.instant-happiness-page .ih-hrw #column2 .ih-hrw-one{padding-bottom:24px}.instant-happiness-page .ih-hrw #column2 .ih-hrw-one .tile-icon{height:auto;width:auto}.instant-happiness-page .ih-hrw .btn-wrap .ih-apply-instant-approval{margin-top:16px;margin-bottom:12px}.instant-happiness-page .ih-hrw .btn-wrap .ih-learn-more{background:#fff;color:#0f99d6}@media (max-width:767px){.instant-happiness-page .ih-hrw{padding:0;margin:0 16px}.instant-happiness-page .ih-hrw #column1 .instant-happiness-video img{border-radius:12px 12px 0 0}.instant-happiness-page .ih-hrw #column2 .ih-not-a-credit-text p{margin-bottom:20px}.instant-happiness-page .ih-hrw #column2 .ih-hrw-one{padding-bottom:20px}.instant-happiness-page .ih-hrw #column2 .ih-hrw-one h2{font-size:18px}.instant-happiness-page .ih-hrw #column2 .ih-hrw-one .tile-icon{height:45px;width:50px}.instant-happiness-page .ih-hrw .btn-wrap{padding:0 16px}.instant-happiness-page .ih-hrw .btn-wrap .ih-apply-instant-approval{margin-top:12px;margin-bottom:8px}.instant-happiness-page .ih-hrw .btn-wrap .ih-learn-more{margin-bottom:5px}}.instant-happiness-page .ih-hrw .btn-wrap .ih-learn-more:hover{color:#034694}.instant-happiness-page .faqs-section-wrapper{padding-top:48px;padding-left:16px;padding-right:16px}@media (max-width:767px){.instant-happiness-page .faqs-section-wrapper{padding-top:32px}.instant-happiness-carousel .carousel-container .slick-track .slick-slide>div>div,.rac-exchange-carousel-wrapper .carousel-container .slick-track .slick-slide>div>div{padding:0 8px}}.instant-happiness-page .faqs-section-wrapper .collapsibleLayout{margin-bottom:20px}.instant-happiness-page .faqs-section-wrapper .collapsibleLayout .chakra-accordion .chakra-accordion__item{margin-top:0}.instant-happiness-carousel .carousel-container,.rac-exchange-carousel-wrapper .carousel-container{position:relative;margin-top:15px;padding:16px 0;margin-bottom:0}.instant-happiness-carousel .carousel-container .slick-slider-container,.rac-exchange-carousel-wrapper .carousel-container .slick-slider-container{margin:0 -16px}@media (min-width:768px){.instant-happiness-carousel .carousel-container,.rac-exchange-carousel-wrapper .carousel-container{margin-bottom:30px}.instant-happiness-carousel .carousel-container .slick-slider-container,.rac-exchange-carousel-wrapper .carousel-container .slick-slider-container{margin:0 -10px}}@media (min-width:992px){.instant-happiness-carousel .carousel-container .slick-track .slick-slide,.rac-exchange-carousel-wrapper .carousel-container .slick-track .slick-slide{padding:0 10px}}.instant-happiness-carousel .carousel-container carousel-container-items,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items{gap:40px}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item{max-width:31.084%;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;scroll-snap-align:start;-webkit-snap-align:start;-webkit-overflow-scrolling:touch;margin:0}@media (max-width:992px){.instant-happiness-carousel .carousel-container carousel-container-items,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items{gap:24px;margin-top:48px;scroll-padding-right:24px;scroll-padding-left:24px;padding-left:24px;padding-right:24px}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item{width:100%;max-width:48%}}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item>.css-0,.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item>.css-0 .component,.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item>.css-0 .component .container,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item>.css-0,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item>.css-0 .component,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item>.css-0 .component .container{height:100%!important}.instant-happiness-carousel .carousel-container .carousel-main-container,.rac-exchange-carousel-wrapper .carousel-container .carousel-main-container{scrollbar-width:none}.instant-happiness-carousel .carousel-container .carousel-frame,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame{display:none;top:0;margin:0;padding:0;bottom:auto;left:186px;height:42px;background:rgba(255,255,255,.1);border-radius:64px}@media (max-width:767px){.instant-happiness-carousel .carousel-container carousel-container-items,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items{padding-right:26px;padding-top:90px;margin-top:0;padding-left:26px;scroll-padding-right:24px;scroll-padding-left:24px;scrollbar-width:none}.instant-happiness-carousel .carousel-container .carousel-frame,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame{gap:0;top:42px}.instant-happiness-carousel .carousel-container .carousel-frame .frameBtn,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .frameBtn{color:#fff;background:0 0}.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn{color:#002561;background:#fff!important}.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn:active,.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn:focus,.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn:hover,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn:active,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn:focus,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn:hover{background:#fff!important}}.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn,.instant-happiness-carousel .carousel-container .carousel-frame .frameBtn,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .frameBtn{min-width:108px;display:flex;height:100%;padding:0;text-align:center;justify-content:center;align-items:center;font-size:14px;font-weight:500!important;font-family:"Open Sans"!important;border:none;box-shadow:none;border-radius:64px}.instant-happiness-carousel .carousel-container .carousel-frame .activeFrameBtn span,.instant-happiness-carousel .carousel-container .carousel-frame .frameBtn span,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .activeFrameBtn span,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame .frameBtn span{display:inline-block}@media (max-width:768px){.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item{width:100%;max-width:90%}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item:first-child,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item:first-child{scroll-snap-align:start;-webkit-snap-align:start}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item:nth-child(even),.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item:nth-child(even){scroll-snap-align:center;-webkit-snap-align:center}.instant-happiness-carousel .carousel-container carousel-container-items .carousel-slide-item:last-child,.rac-exchange-carousel-wrapper .carousel-container carousel-container-items .carousel-slide-item:last-child{scroll-snap-align:end;-webkit-snap-align:end}.instant-happiness-carousel .carousel-container .carousel-frame,.rac-exchange-carousel-wrapper .carousel-container .carousel-frame{display:none!important}}.instant-happiness-carousel .active-frame-btn,.instant-happiness-carousel .frame-btn{opacity:.7;background:#fff}.instant-happiness-carousel .active-frame-btn{opacity:1}.instant-happiness-carousel .carousel-container .slick-slider-container{margin:0}