.hri-compact-card .hri-aspect-ratio-box{transform-style:preserve-3d;overflow:hidden}@media (min-width: 56.25em){.hri-compact-card .hri-aspect-ratio-box img{will-change:transform;backface-visibility:hidden;transition:transform .2s ease-out}}.hri-compact-card .hri-aspect-ratio-box img.hri-product-image{object-fit:fill}@media (min-width: 56.25em){.hri-compact-card:hover .hri-aspect-ratio-box img,.hri-compact-card:focus-visible .hri-aspect-ratio-box img{transition:transform .2s ease-out}}@media (min-width: 56.25em) and (prefers-reduced-motion: no-preference) and (hover: hover){.hri-compact-card:hover .hri-aspect-ratio-box img,.hri-compact-card:focus-visible .hri-aspect-ratio-box img{transform:scale(1.035)}}.hri-compact-card__addon .hri-commercial-message{font-weight:700;font-size:.75rem;padding:.3333em .5em;line-height:1.2333}.hri-compact-card__addon .hri-commercial-message--normal{background:rgb(var(--colour-neutral-2, 245, 245, 245))}.hri-compact-card__addon .hri-commercial-message--last-chance{background:rgb(var(--colour-commercial-message-bti-yellow, 255, 219, 0));color:rgb(var(--colour-static-black, 17, 17, 17))}.hri-compact-card__addon .hri-commercial-message--new-lower-price,.hri-compact-card__addon .hri-commercial-message--breath-taking,.hri-compact-card__addon .hri-commercial-message--time-restricted{background:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.hri-compact-card__addon .hri-commercial-message--family-price{background:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.hri-compact-card__addon .hri-commercial-message--campaign{background:var(--hri-offers-custom-color, rgb(var(--colour-neutral-2, 245, 245, 245)))}.hri-compact-card__addon .hri-commercial-message--campaign .hri-commercial-message__title{color:var(--hri-offers-custom-text-color)}.hri-compact-card__addon .hri-commercial-message--new-lower-price .hri-commercial-message__title,.hri-compact-card__addon .hri-commercial-message--time-restricted .hri-commercial-message__title,.hri-compact-card__addon .hri-commercial-message--breath-taking .hri-commercial-message__title,.hri-compact-card__addon .hri-commercial-message--family-price .hri-commercial-message__title{color:rgb(var(--colour-static-white, 255, 255, 255))}.hri-text-card{display:flex;width:100%;aspect-ratio:6/7}.hri-text-card .hri-content-card{width:100%}.hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers{max-width:100%;overflow-wrap:anywhere}.hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title{font-size:1.125rem}@media (min-width: 56.25em){.hri-media-showcase-carousel-item-1 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-2 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-1 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title,.hri-media-showcase-carousel-item-2 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title{font-size:1.375rem}.hri-media-showcase-carousel-item-3 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-4 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-3 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title,.hri-media-showcase-carousel-item-4 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title{font-size:1.25rem}.hri-media-showcase-carousel-item-5 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-6 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-media-showcase-carousel-item-5 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title,.hri-media-showcase-carousel-item-6 .hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title{font-size:1.125rem}}@media (max-width: 37.5em){.hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h2.hri-content-card__title,.hri-text-card .hri-content-card .hri-content-card__container .hri-content-card__headers h3.hri-content-card__title{font-size:1rem}}.hri-text-card .hri-content-card .hri-content-card__label{font-size:.75rem}@media (min-width: 56.25em){.hri-media-showcase-carousel-item-1 .hri-text-card .hri-content-card .hri-content-card__label,.hri-media-showcase-carousel-item-2 .hri-text-card .hri-content-card .hri-content-card__label{font-size:1rem}.hri-media-showcase-carousel-item-3 .hri-text-card .hri-content-card .hri-content-card__label,.hri-media-showcase-carousel-item-4 .hri-text-card .hri-content-card .hri-content-card__label{font-size:1.125rem}}@media (max-width: 37.5em){.hri-text-card .hri-content-card .hri-content-card__label{font-size:.75rem}}.hri-text-card .hri-content-card .hri-content-card__footer{margin-top:0}@media (min-width: 56.25em){.hri-media-showcase-carousel-item-1 .hri-text-card,.hri-media-showcase-carousel-item-2 .hri-text-card,.hri-media-showcase-carousel-item-3 .hri-text-card{aspect-ratio:4/3}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item{width:14.5625rem}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1{width:calc(100% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1{width:calc(100% - 2.25rem)}}@media (min-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col{display:flex;flex-direction:row;align-items:center}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col>*{flex:0 0 50%;width:50%}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta{display:block;padding-left:4rem;box-sizing:border-box}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content{margin-bottom:1.5rem}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__eyebrow,.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__text,.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__text-horizontal{margin-top:.5rem}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__eyebrow{font-size:1.125rem}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__text,.hri-media-showcase-carousel .hri-media-showcase-carousel-item-1 .hri-media-showcase-link__col .hri-media-showcase-link__col__cta .hri-media-showcase-link__col__cta__content .hri-media-showcase-link__col__cta__content__text-horizontal{font-size:2.25rem}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-2{width:calc(50% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-2{width:14.5625rem}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3{width:calc(33.33% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3{width:14.5625rem}}@media (min-width: 37.5em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3{width:31.5%}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3:nth-child(1){margin-left:0}}@media (min-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3{width:calc(33.33% - 1.25rem)}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-3:nth-child(1){margin-left:.625rem}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-4{width:calc(25% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-4{width:14.5625rem}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-5{width:calc(20% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-5{width:14.5625rem}}.hri-media-showcase-carousel .hri-media-showcase-carousel-item-6{width:max(16.66% - 1.25rem,14.5625rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-media-showcase-carousel-item-6{width:14.5625rem}}@media screen and (max-width: 56.25em){.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-carousel__body,.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-carousel-slide.hri-media-showcase-carousel-item-1,.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-carousel-slide.hri-media-showcase-carousel-item-2{margin:0}}.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-media-showcase-carousel-item-1{width:calc(100% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-media-showcase-carousel-item-1{width:100%}}.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-media-showcase-carousel-item-2{width:calc(50% - 1.25rem)}@media (max-width: 56.25em){.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-media-showcase-carousel-item-2{width:calc(50% - .5rem)}.hri-media-showcase-carousel .hri-carousel__content--single-slide .hri-media-showcase-carousel-item-2:last-child{margin-left:1rem}}
