._container_1dv2e_3{container-type:inline-size}._grid_1dv2e_7{border-block-end:1px solid rgb(var(--colour-neutral-3,223, 223, 223));grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;display:grid}._cell_1dv2e_16{border-block-start:1px solid rgb(var(--colour-neutral-3,223, 223, 223))}@container (width<=56.25em){._grid_1dv2e_7{grid-template-columns:minmax(0,1fr)}}._teaser_18o92_2{color:inherit;cursor:pointer;text-align:start;width:100%;font:inherit;--image-size:72px;--image-step:76px;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (width>=37.5em){._teaser_18o92_2{--image-size:96px;--image-step:100px}}@media (width>=56.25em){._teaser_18o92_2{--image-size:120px;--image-step:124px}}._richTrigger_18o92_38{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}._richTrigger_18o92_38:focus-visible{outline-offset:-2px;outline:2px solid}._teaser_18o92_2:hover{text-decoration:none}._teaser_18o92_2:hover ._title_18o92_56{text-decoration:underline}._info_18o92_61{box-sizing:border-box;flex-direction:column;flex:1;gap:4px;min-width:0;transition:padding-inline-end .3s cubic-bezier(.4,0,.4,1);display:flex;position:relative}._info_18o92_61:has(._description_18o92_71){padding-block:1.5rem}._description_18o92_71{color:rgb(var(--colour-text-and-icon-2,72, 72, 72));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._description_18o92_71[data-format=markdown]{max-block-size:1lh}._description_18o92_71[data-format=markdown] p{text-overflow:ellipsis;overflow:hidden}._description_18o92_71[data-commercial-message]{font-weight:700}._description_18o92_71[data-commercial-message=new]{color:rgb(var(--colour-commercial-message-new,202, 80, 8))}._description_18o92_71[data-commercial-message=new-lower-price],._description_18o92_71[data-commercial-message=lowest-price],._description_18o92_71[data-commercial-message=time-restricted-offer],._description_18o92_71[data-commercial-message=last-chance]{color:rgb(var(--colour-commercial-message-new-lower-price,204, 0, 8))}._description_18o92_71[data-commercial-message=family],._description_18o92_71[data-commercial-message=family-offer]{color:rgb(var(--colour-commercial-message-ikea-family,0, 124, 193))}._title_18o92_56{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=37.4375em){._title_18o92_56{font-size:.875rem;line-height:1.571}}._images_18o92_117{z-index:1;flex:0 0 var(--image-size);height:var(--image-size);position:relative;overflow:visible}._imageWrapper_18o92_128{width:var(--image-size);height:var(--image-size);overflow:hidden}._imageWrapper_18o92_128:first-child{z-index:1;transition:transform .3s cubic-bezier(.4,0,.4,1);position:relative}._imageWrapper_18o92_128:not(:first-child){z-index:0;opacity:0;transition:opacity .1s,transform .3s cubic-bezier(.4,0,.4,1);position:absolute;top:0;right:0}._teaser_18o92_2:hover ._imageWrapper_18o92_128:not(:first-child){opacity:1;transition:opacity .2s ease-in .1s,transform .3s cubic-bezier(.4,0,.4,1)}._teaser_18o92_2:hover ._imageWrapper_18o92_128:nth-child(3){transform:translateX(calc(1 * -1 * var(--image-step)))}._teaser_18o92_2:hover ._imageWrapper_18o92_128:nth-child(4){transform:translateX(calc(2 * -1 * var(--image-step)))}._teaser_18o92_2:hover ._imageWrapper_18o92_128:nth-child(5){transform:translateX(calc(3 * -1 * var(--image-step)))}._teaser_18o92_2:hover ._imageWrapper_18o92_128:nth-child(6){transform:translateX(calc(4 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(2)) ._images_18o92_117 ._imageWrapper_18o92_128:first-child{transform:translateX(calc(1 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(2)) ._info_18o92_61{padding-inline-end:calc(1 * var(--image-step))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(3)) ._images_18o92_117 ._imageWrapper_18o92_128:first-child{transform:translateX(calc(2 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(3)) ._info_18o92_61{padding-inline-end:calc(2 * var(--image-step))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(4)) ._images_18o92_117 ._imageWrapper_18o92_128:first-child{transform:translateX(calc(3 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(4)) ._info_18o92_61{padding-inline-end:calc(3 * var(--image-step))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(5)) ._images_18o92_117 ._imageWrapper_18o92_128:first-child{transform:translateX(calc(4 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(5)) ._info_18o92_61{padding-inline-end:calc(4 * var(--image-step))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(6)) ._images_18o92_117 ._imageWrapper_18o92_128:first-child{transform:translateX(calc(5 * -1 * var(--image-step)))}._teaser_18o92_2:hover:has(._images_18o92_117 ._imageWrapper_18o92_128:nth-child(6)) ._info_18o92_61{padding-inline-end:calc(5 * var(--image-step))}._imageWrapper_18o92_128 img{object-fit:cover;width:100%;height:100%;display:block}._card_10yvx_2{aspect-ratio:3/4;text-align:start;width:100%;color:inherit;border:1px solid rgb(var(--colour-neutral-3,223, 223, 223));box-sizing:border-box;--thumbnail-size:100px;flex-direction:column;gap:2rem;padding:2rem;display:flex;position:relative;overflow:hidden}@media (width>=37.5em){._card_10yvx_2{--thumbnail-size:115px}}@media (width>=56.25em){._card_10yvx_2{--thumbnail-size:130px}}@media (width>=75em){._card_10yvx_2{--thumbnail-size:140px}}._overlay_10yvx_36{z-index:2;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;position:absolute;inset:0}._overlay_10yvx_36:focus-visible{outline:2px solid rgb(var(--colour-neutral-7,17, 17, 17));outline-offset:-2px}._thumbnailGrid_10yvx_53{grid-template-columns:repeat(2, var(--thumbnail-size));grid-template-rows:repeat(2, var(--thumbnail-size));justify-content:center;gap:2rem;display:grid}._thumbnail_10yvx_53{overflow:hidden}._thumbnail_10yvx_53 img{object-fit:cover;width:100%;height:100%;display:block}._previewImage_10yvx_72{opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;position:absolute;inset:0}@media (hover:none) and (pointer:coarse){._previewImage_10yvx_72{display:none}}._previewImage_10yvx_72 img{object-fit:cover;width:100%;height:100%;display:block}._previewImage_10yvx_72:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0000001a 55%,#00000040 70%,#0006 85%,#0000008a 100%);position:absolute;inset:0}._card_10yvx_2:hover ._previewImage_10yvx_72{opacity:1}._info_10yvx_108{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:2rem;right:2rem}._title_10yvx_122{color:rgb(var(--colour-text-and-icon-1,17, 17, 17));transition:color .15s ease-in-out}@media (width>=37.5em){._title_10yvx_122{font-size:1.25rem}}@media (width>=56.25em){._title_10yvx_122{font-size:1.5rem}}._count_10yvx_139{color:rgb(var(--colour-text-and-icon-2,72, 72, 72));transition:color .15s ease-in-out}@media (hover:hover){._card_10yvx_2:has(._previewImage_10yvx_72):hover ._title_10yvx_122,._card_10yvx_2:has(._previewImage_10yvx_72):hover ._count_10yvx_139{color:rgb(var(--colour-static-white,255, 255, 255))}}._slide_fp98z_2{width:280px}@media (width>=37.5em){._slide_fp98z_2{width:320px}}@media (width>=56.25em){._slide_fp98z_2{width:360px}}@media (width>=75em){._slide_fp98z_2{width:393px}}._rowCarousel_fp98z_22 .hri-carousel__content--snap-slide{scroll-snap-type:x mandatory}._rowCarousel_fp98z_22 .hri-carousel__content--drag-slide{scroll-snap-type:none}._rowCarousel_fp98z_22 .hri-carousel-slide{scroll-snap-align:start}@media (width>=37.5em) and (width<=56.1875em){._productModal_fp98z_32 .hri-theatre{border-radius:8px 0 0 8px!important;width:min(560px,60vw)!important;height:100%!important;top:0!important;left:auto!important;right:0!important;transform:none!important}}@media (width>=56.25em){._productModal_fp98z_32 .hri-theatre{transform:translate(-50%);width:min(1400px,90vw)!important;height:min(56.25rem,100% - 6rem)!important;left:50%!important}._productModal_fp98z_32 .hri-theatre__content-wrapper{flex:1;min-height:0}}._modalGrid_fp98z_73{grid-template-columns:1fr;display:grid}@media (width>=56.25em){._modalGrid_fp98z_73{grid-template-rows:1fr;grid-template-columns:1fr 1fr;height:100%}}._gallery_fp98z_63{background:rgb(var(--colour-neutral-2,245, 245, 245));aspect-ratio:1;width:100%;overflow:hidden}@media (width>=56.25em){._gallery_fp98z_63{aspect-ratio:auto}}._galleryCarousel_fp98z_97{--carousel-vertical-padding:0rem;--carousel-item-gap:0rem;width:100%;height:100%;position:relative}._galleryCarousel_fp98z_97 .hri-carousel__wrapper,._galleryCarousel_fp98z_97 .hri-carousel__content,._galleryCarousel_fp98z_97 .hri-carousel-slide{height:100%}._galleryCarousel_fp98z_97 .hri-carousel__content{margin-block:0;padding-block:0}._galleryCarousel_fp98z_97.hri-carousel__slide-show .hri-carousel-slide{padding-inline:0}._galleryCarousel_fp98z_97.hri-carousel__slide-show .hri-carousel-slide>:first-child{width:100%;max-width:none;height:100%;max-height:none;display:block}._galleryCarousel_fp98z_97.hri-carousel__slide-show .hri-carousel-slide img{object-fit:cover;width:100%;height:100%;max-height:none}._galleryCarousel_fp98z_97:has(.hri-carousel__content:focus-visible):after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 0 2px rgb(var(--colour-neutral-7,17, 17, 17)), inset 0 0 0 4px rgb(var(--colour-neutral-1,255, 255, 255));position:absolute;inset:0}._galleryCarousel_fp98z_97 .hri-skip-content__button{inset-block-start:1rem;inset-inline-start:1rem}._galleryCarousel_fp98z_97 .hri-skip-content__button:active,._galleryCarousel_fp98z_97 .hri-skip-content__button:focus,._galleryCarousel_fp98z_97 .hri-skip-content__button:focus-visible{box-sizing:border-box;max-inline-size:calc(100% - 2rem)}@media (width<=56.1875em){._galleryCarousel_fp98z_97.hri-carousel__slide-show .hri-carousel__button{left:1.25rem}._galleryCarousel_fp98z_97.hri-carousel__slide-show .hri-carousel__button--right{left:auto;right:1.25rem}}._productsList_fp98z_178{box-sizing:border-box;flex-direction:column;gap:1.5rem;padding:1.25rem;display:flex}@media (width>=56.25em){._productsList_fp98z_178{padding:2rem;overflow-y:auto}}._modalDescription_fp98z_192{color:rgb(var(--colour-text-and-icon-2,72, 72, 72));margin-bottom:1rem}
