.inspiration-feeds-item__wrapper .ins-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (max-width:688px){.inspiration-feeds__tabs.sticky{top:0}}.ranking-container .ranking-panel,.ranking-container .pub-ranking-item{background-color:#0000}.ranking-container.light .i-scrollbar__thumb.is-horizontal{background-color:#fff}.ranking-container.light .i-scrollbar__bar.is-horizontal:after{background-color:#ffffff80}.vertical-product-list__more .i-btn__inner{background:#fff;border-color:#dfdfdf}.product-wall__item .i-product-card-main__cart-in .i-btn__inner{width:24px;height:24px;min-height:auto;padding:0;font-size:16px}.product-wall__item .i-product-card-main__cart-in .i-btn__icon{width:16px;height:16px;font-size:16px}.product-wall .swiper-slide{height:auto}.product-wall .swiper-pagination-bullet{background-color:#dfdfdf;margin:0 4px}.product-wall .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#111}@media screen and (min-width:688px){.product-wall .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px}.product-wall .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.product-wall .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.8)}.product-wall .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.product-wall .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.6)}}.scene-product-card .contents .contents-swiper .i-carousel__swiper{border-radius:var(--radius-lg)!important;overflow:hidden!important}.scene-product-card .contents .contents-swiper .swiper-pagination{text-align:left;justify-content:flex-start;padding:0 12px;bottom:6px}.scene-product-card .contents .contents-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff80;width:6px;height:6px;margin:0 4px 0 0}.scene-product-card .contents .contents-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.scene-product-card .i-cart-in-button__button .i-btn__inner{width:28px;height:28px;min-height:auto;font-size:18px}.scene-product-card .i-cart-in-button__button .i-btn__inner svg{width:18px;height:18px}.scene-card-list__more .i-btn__inner{background:#fff;border-color:#dfdfdf}.store-detail-modal .store-detail-modal__content .gallery .i-scrollbar__bar{width:calc(100% - 40px);margin:20px auto 0}.store-detail-modal .pip-button .i-btn__icon{margin-left:0}.ins-media-item__content .ins-media-item__image,.ins-media-item__content .i-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.showroom-media .showroom-media-swiper .swiper-pagination{text-align:right;padding:0 14px}.showroom-media .showroom-media-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ddd;width:6px;height:6px;margin:0 2px;box-shadow:0 0 4px #0003}.showroom-media .showroom-media-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.product-summary .right .i-btn .i-btn__inner{padding-left:16px;padding-right:20px}.card-gallery .card-gallery__icons .swiper-slide{width:74px;height:auto}.card-gallery .card-gallery__icons .swiper-slide:first-child{margin-left:20px}.card-gallery .card-gallery__icons .card-gallery__icon .i-btn{width:48px;height:48px}.card-gallery .card-gallery__icons .card-gallery__icon .i-btn__inner{color:#000c;opacity:.8;background-color:#d9d9d9;border:none;padding:0 .75rem}.card-gallery .card-gallery__icons .card-gallery__icon .i-btn--icon-secondary:hover .i-btn__inner{border:none}.card-gallery .card-gallery__icons .card-gallery__icon.is-active .i-btn--icon-secondary .i-btn__inner{border:1px solid #111}.card-gallery .card-gallery__icons .card-gallery__icon.is-active .i-btn__inner{color:#111;opacity:1;background-color:#fff}.card-gallery .card-gallery__items .swiper-slide{height:auto;width:90%!important}.card-gallery .card-gallery__items .swiper-pagination-bullets-dynamic{bottom:15px}.card-gallery.is-dark .card-gallery__icon .i-btn__inner{color:#fff;opacity:.8;background:#fff3;border:none;padding:0 .75rem}.card-gallery.is-dark .card-gallery__icon.is-active .i-btn__inner{color:#fff;background:0 0;border:1px solid #fff}@media screen and (min-width:688px){.card-gallery .card-gallery__icons .swiper-slide:first-child{margin-left:0}.card-gallery .card-gallery__items .swiper-slide{height:auto;width:calc(25% - 16px)!important}}@media screen and (max-width:768px){.pub-ranking-list{margin:0!important}.pub-ranking-list .pub-ranking-list__content{padding:0 20px}}@media (min-width:1024px){.title-container-nova{padding:40px 24px!important}}@media screen and (max-width:688px){.i-scrollbar__bar{display:none}}.popup-card{border-radius:var(--radius-lg);background:#fff;width:336px;overflow:hidden;box-shadow:4px 4px 40px #00000026}.popup-card .popup-card-top{cursor:pointer}.popup-card-top>img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;width:100%;min-height:100px;display:block}.popup-card-top>.content{width:100%;padding:20px 18px 10px}.popup-card-top>.content h2{font-size:1rem;font-weight:700;line-height:24px}.popup-card-top>.content p{margin-top:4px;font-size:12px;line-height:18px}.popup-card-bottom{align-items:center;padding:20px 18px;display:flex}.popup-card-bottom .i-btn{flex:1}.popup-card-bottom .i-btn .i-btn__inner{height:44px}.popup-card-bottom .i-btn .i-btn__label{font-size:14px}.popup-card-bottom>span{width:20px}@media (max-width:768px){.popup-card{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background-color:#fff;width:100%;position:fixed;bottom:0;overflow:hidden;box-shadow:0 -25px 25px 8px #0000000d;pointer-events:auto!important}.popup-card.tab{bottom:calc(50px + env(safe-area-inset-bottom));padding-bottom:0}.popup-card-top>img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;width:100%;min-height:80px;display:block}.popup-card-top>.content h2{font-size:16px;font-weight:700;line-height:24px}.popup-card-bottom .btn{width:50%}.popup-card-bottom .btn .btn__inner{height:44px}.popup-card-bottom .btn .btn__label{white-space:nowrap;font-size:14px}}.i-btn__label{white-space:nowrap}.i-btn--small{min-width:120px}.i-layout__main{overflow:visible}.header_container_top_content.fixed{z-index:1000;background:#fff;width:100%;margin:0;padding:0;transition:transform .32s cubic-bezier(.4,0,.4,1);position:fixed;top:0;left:0;transform:translateY(-100%)}.header_container_top_content.fixed .header_container_top_content__inner{max-width:1680px;margin:0 auto;padding:0 80px}.header_container_top_content.fixed.show{transform:translateY(0)}.i-address-card__actions .i-btn__inner{padding:0 .5rem!important}.i-address-card__actions .i-btn__inner .i-svg-icon{width:auto!important;height:auto!important;font-size:1.25rem!important}.i-address-card__button .i-btn__inner{height:2rem!important}.i-address-card__button .i-btn__inner .i-btn__label{color:rgb(var(--colour-text-and-icon-1,17,17,17))!important}.i-address-card__button--delete .i-btn__label{font-weight:400!important}.i-aspect-ratio-box{background-color:rgb(var(--colour-neutral-2,245,245,245))}.i-aspect-ratio-box .i-image,.i-aspect-ratio-box .i-smart-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.i-aspect-ratio-box{box-sizing:border-box;width:100%;height:auto;padding-bottom:75%;display:block;position:relative}.i-aspect-ratio-box[class*=--4-3],.i-aspect-ratio-box[class*=--standard]{padding-bottom:75%}.i-aspect-ratio-box[class*=--1-1],.i-aspect-ratio-box[class*=--square]{padding-bottom:100%}.i-aspect-ratio-box[class*=--16-9],.i-aspect-ratio-box[class*=--wide]{padding-bottom:56.25%}.i-aspect-ratio-box[class*=--3-4],.i-aspect-ratio-box[class*=--portrait]{padding-bottom:133.333%}.i-aspect-ratio-box[class*=--6-7],.i-aspect-ratio-box[class*=--semiportrait]{padding-bottom:116.667%}.i-aspect-ratio-box[class*=--9-16]{padding-bottom:177.778%}.i-aspect-ratio-box[class*=--4-5]{padding-bottom:125%}.i-aspect-ratio-box .i-image{color:#0000;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}@media (min-width:37.5em){.i-aspect-ratio-box[class*=to-4-3-from-md],.i-aspect-ratio-box[class*=to-standard-from-md]{padding-bottom:75%}.i-aspect-ratio-box[class*=to-1-1-from-md],.i-aspect-ratio-box[class*=to-square-from-md]{padding-bottom:100%}.i-aspect-ratio-box[class*=to-16-9-from-md],.i-aspect-ratio-box[class*=to-wide-from-md]{padding-bottom:56.25%}.i-aspect-ratio-box[class*=to-3-4-from-md],.i-aspect-ratio-box[class*=to-portrait-from-md]{padding-bottom:133.333%}.i-aspect-ratio-box[class*=to-6-7-from-md],.i-aspect-ratio-box[class*=to-semiportrait-from-md]{padding-bottom:116.667%}.i-aspect-ratio-box[class*=to-9-16-from-md]{padding-bottom:177.778%}.i-aspect-ratio-box[class*=to-4-5-from-md]{padding-bottom:125%}}@media (min-width:56.25em){.i-aspect-ratio-box[class*=to-4-3-from-lg],.i-aspect-ratio-box[class*=to-standard-from-lg]{padding-bottom:75%}.i-aspect-ratio-box[class*=to-1-1-from-lg],.i-aspect-ratio-box[class*=to-square-from-lg]{padding-bottom:100%}.i-aspect-ratio-box[class*=to-16-9-from-lg],.i-aspect-ratio-box[class*=to-wide-from-lg]{padding-bottom:56.25%}.i-aspect-ratio-box[class*=to-3-4-from-lg],.i-aspect-ratio-box[class*=to-portrait-from-lg]{padding-bottom:133.333%}.i-aspect-ratio-box[class*=to-6-7-from-lg],.i-aspect-ratio-box[class*=to-semiportrait-from-lg]{padding-bottom:116.667%}.i-aspect-ratio-box[class*=to-9-16-from-lg]{padding-bottom:177.778%}.i-aspect-ratio-box[class*=to-4-5-from-lg]{padding-bottom:125%}}.i-back-top{background-color:rgb(var(--colour-elevation-1,255,255,255));color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:auto;line-height:1.5;display:flex;position:fixed;bottom:6.25rem;right:2.625rem;box-shadow:0 4px 16px #0000001a}.i-back-top.sticky{position:sticky}[class*=i-btn--icon] .i-btn__inner{padding:0 1rem}[class*=i-btn--icon] .i-btn__inner .i-btn__label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[class*=i-btn--icon].i-btn--small .i-btn__inner{padding:0 .5rem}[class*=i-btn--icon].i-btn--xsmall .i-btn__inner{min-height:2rem;padding:0 .25rem}[class*=i-btn--icon].i-btn--xsmall .i-btn__inner:after{content:"";position:absolute;inset:-.375rem}.i-btn{border-radius:var(--radius-pill);cursor:pointer;text-align:center;vertical-align:top;--background:tokens.$colour-interactive-primary-bg-default;--background-hover:rgb(var(--colour-interactive-primary-bg-hover,51,51,51));--background-press:rgb(var(--colour-interactive-primary-bg-pressed,0,0,0));--foreground:rgb(var(--colour-text-and-icon-5,255,255,255));--disabled-foreground:rgb(var(--colour-interactive-disabled-2,146,146,146));--disabled-background:rgb(var(--colour-interactive-disabled-1,204,204,204));color:var(--foreground);background:0 0;border:0;outline:0;padding:0;font-size:.875rem;font-weight:700;line-height:1.42857;text-decoration:none;display:inline-flex;position:relative}.i-btn .i-btn__inner{background:var(--background);box-shadow:var(--box-shadow)}.i-btn:hover .i-btn__inner{background:var(--background-hover);box-shadow:var(--box-shadow-hover)}.i-btn:active .i-btn__inner{background:var(--background-press);box-shadow:var(--box-shadow-press)}.i-btn:active,.i-btn:focus,.i-btn:hover{color:var(--foreground);text-decoration:none}.i-btn .i-svg-icon{flex-shrink:0}.i-btn:disabled{cursor:default}.i-btn:disabled .i-btn__inner{background-color:var(--disabled-background);box-shadow:none;color:var(--disabled-foreground)}.i-btn__inner{border-radius:var(--radius-pill);box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:3.5rem;padding:0 2rem;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);display:inline-flex}.i-btn:active:not(:disabled) .i-btn__inner{transform:scale(.97)}.i-leading-icon .i-btn__inner{padding-inline-start:1.5rem}.i-trailing-icon .i-btn__inner{flex-direction:row-reverse;padding-inline-end:1.5rem}@media (forced-colors:active){.i-btn__inner{border:1px solid #0000}.i-btn:disabled .i-btn__inner{color:graytext;border-color:graytext}}.i-btn--icon-primary,.i-btn--primary{--background:rgb(var(--colour-interactive-primary-bg-default,17,17,17));--background-hover:rgb(var(--colour-interactive-primary-bg-hover,51,51,51));--background-press:rgb(var(--colour-interactive-primary-bg-pressed,0,0,0))}.i-btn--emphasised,.i-btn--icon-emphasised{--background:rgb(var(--colour-interactive-emphasised-bg-default,0,88,163));--background-hover:rgb(var(--colour-interactive-emphasised-bg-hover,0,79,147));--background-press:rgb(var(--colour-interactive-emphasised-bg-hover,0,79,147))}.i-btn--icon-secondary,.i-btn--secondary{--background:none;--background-hover:none;--box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-7,17,17,17));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-neutral-7,17,17,17));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-neutral-7,17,17,17));--background-press:rgba(var(--colour-interactive-secondary-bg-pressed,204,204,204),.5)}.i-btn--emphasised-inverse,.i-btn--icon-emphasised-inverse,.i-btn--icon-primary-inverse,.i-btn--primary-inverse{--background:rgb(var(--colour-interactive-subtle-bg-default,255,255,255));--background-hover:rgb(var(--colour-interactive-subtle-bg-hover,245,245,245));--background-press:rgb(var(--colour-interactive-subtle-bg-pressed,223,223,223))}.i-btn--icon-secondary-inverse,.i-btn--secondary-inverse{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-neutral-1,255,255,255),.1);--box-shadow:inset 0 0 0 1px rgb(var(--colour-neutral-1,255,255,255));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-neutral-1,255,255,255));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-neutral-1,255,255,255))}.i-btn--icon-tertiary-inverse,.i-btn--tertiary-inverse{--background:transparent;--background-hover:rgba(var(--colour-neutral-1,255,255,255),.15);--background-press:rgba(var(--colour-neutral-1,255,255,255),.3);--disabled-background:transparent;--disabled-foreground:rgba(var(--colour-interactive-disabled-1,204,204,204),.15)}.i-btn--danger{--background:rgb(var(--colour-interactive-destructive-bg-default,224,7,81));--background-hover:rgb(var(--colour-interactive-destructive-bg-hover,204,0,61));--background-press:rgb(var(--colour-interactive-destructive-bg-pressed,184,0,41))}.i-btn--icon-tertiary,.i-btn--tertiary{--background:transparent;--background-hover:rgb(var(--colour-interactive-secondary-bg-hover,223,223,223));--background-press:rgb(var(--colour-interactive-secondary-bg-pressed,204,204,204));--disabled-background:transparent;--disabled-foreground:rgb(var(--colour-interactive-disabled-1,204,204,204))}.i-btn--icon-image-overlay,.i-btn--image-overlay{--background:rgba(var(--colour-static-black,17,17,17),.75);--background-hover:rgba(var(--colour-static-black,17,17,17),.85);--background-press:rgba(var(--colour-static-black,17,17,17),.95)}.i-btn.i-btn--static-colour.i-btn--icon-primary,.i-btn.i-btn--static-colour.i-btn--primary{--background:rgb(var(--colour-interactive-static-primary-bg-default,17,17,17));--background-hover:rgb(var(--colour-interactive-static-primary-bg-hover,51,51,51));--background-press:rgb(var(--colour-interactive-static-primary-bg-pressed,0,0,0));--foreground:rgb(var(--colour-static-white,255,255,255));--disabled-foreground:rgba(var(--colour-static-black,17,17,17),.15);--disabled-background:rgba(var(--colour-static-black,17,17,17),.15)}.i-btn.i-btn--static-colour.i-btn--icon-secondary,.i-btn.i-btn--static-colour.i-btn--secondary{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-interactive-static-secondary-bg-pressed,204,204,204),.5);--box-shadow:inset 0 0 0 1px rgb(var(--colour-static-black,17,17,17));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-static-black,17,17,17));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-static-black,17,17,17));--foreground:rgb(var(--colour-static-black,17,17,17));--disabled-foreground:rgba(var(--colour-static-black,17,17,17),.15);--disabled-background:rgba(var(--colour-static-black,17,17,17),.15)}.i-btn.i-btn--static-colour.i-btn--icon-tertiary,.i-btn.i-btn--static-colour.i-btn--tertiary{--background:transparent;--background-hover:rgb(var(--colour-interactive-static-secondary-bg-hover,223,223,223));--background-press:rgb(var(--colour-interactive-static-secondary-bg-pressed,204,204,204));--foreground:rgb(var(--colour-static-black,17,17,17));--disabled-foreground:rgba(var(--colour-static-black,17,17,17),.15);--disabled-background:transparent}.i-btn.i-btn--static-colour.i-btn--icon-secondary-inverse,.i-btn.i-btn--static-colour.i-btn--secondary-inverse{--background:transparent;--background-hover:transparent;--background-press:rgba(var(--colour-static-white,255,255,255),.1);--box-shadow:inset 0 0 0 1px rgb(var(--colour-static-white,255,255,255));--box-shadow-hover:inset 0 0 0 2px rgb(var(--colour-static-white,255,255,255));--box-shadow-press:inset 0 0 0 2px rgb(var(--colour-static-white,255,255,255));--foreground:rgb(var(--colour-static-white,255,255,255));--disabled-foreground:rgba(var(--colour-static-white,255,255,255),.15);--disabled-background:rgba(var(--colour-static-white,255,255,255),.15)}.i-btn.i-btn--static-colour.i-btn--emphasised-inverse,.i-btn.i-btn--static-colour.i-btn--icon-emphasised-inverse,.i-btn.i-btn--static-colour.i-btn--icon-primary-inverse,.i-btn.i-btn--static-colour.i-btn--primary-inverse{--background:rgb(var(--colour-static-white,255,255,255));--background-hover:rgb(var(--colour-static-light-grey,245,245,245));--background-press:rgb(var(--colour-static-grey,223,223,223));--foreground:rgb(var(--colour-static-black,17,17,17));--disabled-foreground:rgba(var(--colour-static-white,255,255,255),.15);--disabled-background:rgba(var(--colour-static-white,255,255,255),.15)}.i-btn.i-btn--static-colour.i-btn--icon-tertiary-inverse,.i-btn.i-btn--static-colour.i-btn--tertiary-inverse{--background:transparent;--background-hover:rgba(var(--colour-static-white,255,255,255),.15);--background-press:rgba(var(--colour-static-white,255,255,255),.3);--foreground:rgb(var(--colour-static-white,255,255,255));--disabled-foreground:rgba(var(--colour-static-white,255,255,255),.15)}.i-btn--emphasised-inverse,.i-btn--icon-emphasised-inverse,.i-btn--icon-primary-inverse,.i-btn--icon-secondary,.i-btn--icon-tertiary,.i-btn--primary-inverse,.i-btn--secondary,.i-btn--tertiary{--foreground:rgb(var(--colour-text-and-icon-1,17,17,17))}.i-btn--icon-primary,.i-btn--icon-secondary-inverse,.i-btn--icon-tertiary-inverse,.i-btn--primary,.i-btn--secondary-inverse,.i-btn--tertiary-inverse{--foreground:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-btn--danger,.i-btn--emphasised,.i-btn--icon-emphasised,.i-btn--icon-image-overlay,.i-btn--image-overlay{--foreground:rgb(var(--colour-static-white,255,255,255))}.i-btn .i-btn__loader{border-radius:var(--radius-pill);opacity:0;text-indent:-9999px;visibility:hidden;border:.25rem solid;width:0;height:0;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);animation:.7s infinite i-btn-loader;display:inline-block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-160%)}.i-btn--loading{pointer-events:none}.i-btn--loading .i-btn__loader{opacity:1;visibility:visible}.i-btn--loading .i-btn__label,.i-btn--loading .i-svg-icon{opacity:0;visibility:hidden;transform:translateY(50%)}.i-btn--xsmall{font-size:.75rem;line-height:1.33333}.i-btn--xsmall .i-btn__inner{padding:0 1rem}.i-btn--xsmall .i-btn__inner:after{content:"";position:absolute;inset:-.375rem}.i-btn--xsmall.i-leading-icon .i-btn__inner{padding-inline-start:.75rem}.i-btn--xsmall.i-trailing-icon .i-btn__inner{padding-inline-end:.75rem}.i-btn--xsmall.i-leading-icon .i-svg-icon{margin-inline-end:.25rem}.i-btn--xsmall.i-trailing-icon .i-svg-icon{margin-inline-start:.25rem}.i-btn--small{font-size:.75rem;line-height:1.33333}.i-btn--small .i-btn__inner{padding:0 1.5rem}.i-btn--small .i-btn__inner:after{content:"";position:absolute;inset:-.125rem}.i-btn--small.i-leading-icon .i-btn__inner{padding-inline-start:1rem}.i-btn--small.i-trailing-icon .i-btn__inner{padding-inline-end:1rem}.i-btn--expanding .i-btn__inner,.i-btn--expanding.i-leading-icon .i-btn__inner,.i-btn--expanding.i-trailing-icon .i-btn__inner{padding:0 1rem;transition-property:opacity,transform,padding}.i-btn--expanding.i-btn--small .i-btn__inner{padding:0 .5rem}.i-btn--expanding.i-btn--xsmall .i-btn__icon{margin:0}.i-btn--expanding.i-btn--xsmall .i-btn__inner{min-height:2rem;padding:0 .25rem}.i-btn--expanding.i-btn--xsmall .i-btn__inner:after{content:"";position:absolute;inset:-.375rem}.i-btn--expanding .i-btn__icon{margin:0;transition:margin-inline-end .25s ease-in-out}.i-btn--expanding .i-btn__inner .i-btn__label{transform-origin:0;white-space:nowrap;clip:auto;width:auto;max-width:0;height:auto;margin:0;transition:max-width .25s ease-in-out;position:static;overflow:hidden}.i-btn--expanding:focus-visible .i-btn__inner .i-btn__label,.i-btn--expanding:hover .i-btn__inner .i-btn__label{max-width:12.5rem}.i-btn--expanding:focus-visible.i-leading-icon .i-btn__inner,.i-btn--expanding:hover.i-leading-icon .i-btn__inner{padding-inline:1.5rem 2rem}.i-btn--expanding:focus-visible.i-trailing-icon .i-btn__inner,.i-btn--expanding:hover.i-trailing-icon .i-btn__inner{flex-direction:row-reverse;padding-inline:2rem 1.5rem}.i-btn--expanding:focus-visible.i-leading-icon .i-btn__icon,.i-btn--expanding:hover.i-leading-icon .i-btn__icon{margin-inline-end:.5rem}.i-btn--expanding:focus-visible.i-trailing-icon .i-btn__icon,.i-btn--expanding:hover.i-trailing-icon .i-btn__icon{margin-inline-start:.5rem}.i-btn--expanding:focus-visible.i-leading-icon.i-btn--small .i-btn__inner,.i-btn--expanding:hover.i-leading-icon.i-btn--small .i-btn__inner{padding-inline:1rem 1.5rem}.i-btn--expanding:focus-visible.i-trailing-icon.i-btn--small .i-btn__inner,.i-btn--expanding:hover.i-trailing-icon.i-btn--small .i-btn__inner{padding-inline:1.5rem 1rem}.i-btn--expanding:focus-visible.i-leading-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:hover.i-leading-icon.i-btn--xsmall .i-btn__inner{padding-inline:.75rem 1rem}.i-btn--expanding:focus-visible.i-trailing-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:hover.i-trailing-icon.i-btn--xsmall .i-btn__inner{padding-inline:1rem .75rem}.i-btn--expanding:focus-visible.i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:hover.i-leading-icon.i-btn--xsmall .i-btn__icon{margin-inline-end:.25rem}.i-btn--expanding:focus-visible.i-trailing-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:hover.i-trailing-icon.i-btn--xsmall .i-btn__icon{margin-inline-start:.25rem}@media (hover:none){.i-btn--expanding.i-leading-icon:hover .i-btn__inner,.i-btn--expanding.i-trailing-icon:hover .i-btn__inner{padding:0 1rem}.i-btn--expanding.i-leading-icon:hover .i-btn__inner .i-btn__label,.i-btn--expanding.i-trailing-icon:hover .i-btn__inner .i-btn__label{max-width:0}.i-btn--expanding.i-leading-icon:hover .i-btn__icon,.i-btn--expanding.i-trailing-icon:hover .i-btn__icon{margin:0}.i-btn--expanding.i-leading-icon.i-btn--small:hover .i-btn__inner,.i-btn--expanding.i-trailing-icon.i-btn--small:hover .i-btn__inner{padding:0 .5rem}.i-btn--expanding.i-leading-icon.i-btn--xsmall:hover .i-btn__inner,.i-btn--expanding.i-trailing-icon.i-btn--xsmall:hover .i-btn__inner{padding:0 .25rem}.i-btn--expanding.i-leading-icon.i-btn--xsmall:hover .i-btn__icon,.i-btn--expanding.i-trailing-icon.i-btn--xsmall:hover .i-btn__icon{margin:0}.i-btn--expanding.i-btn--touch-device-expanded .i-btn__inner .i-btn__label,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled) .i-btn__inner .i-btn__label{max-width:12.5rem}.i-btn--expanding.i-btn--touch-device-expanded.i-leading-icon .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-leading-icon .i-btn__inner{padding-inline:1.5rem 2rem}.i-btn--expanding.i-btn--touch-device-expanded.i-trailing-icon .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-trailing-icon .i-btn__inner{flex-direction:row-reverse;padding-inline:2rem 1.5rem}.i-btn--expanding.i-btn--touch-device-expanded.i-leading-icon .i-btn__icon,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-leading-icon .i-btn__icon{margin-inline-end:.5rem}.i-btn--expanding.i-btn--touch-device-expanded.i-trailing-icon .i-btn__icon,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-trailing-icon .i-btn__icon{margin-inline-start:.5rem}.i-btn--expanding.i-btn--touch-device-expanded.i-leading-icon.i-btn--small .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-leading-icon.i-btn--small .i-btn__inner{padding-inline:1rem 1.5rem}.i-btn--expanding.i-btn--touch-device-expanded.i-trailing-icon.i-btn--small .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-trailing-icon.i-btn--small .i-btn__inner{padding-inline:1.5rem 1rem}.i-btn--expanding.i-btn--touch-device-expanded.i-leading-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-leading-icon.i-btn--xsmall .i-btn__inner{padding-inline:.75rem 1rem}.i-btn--expanding.i-btn--touch-device-expanded.i-trailing-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-trailing-icon.i-btn--xsmall .i-btn__inner{padding-inline:1rem .75rem}.i-btn--expanding.i-btn--touch-device-expanded.i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding.i-btn--touch-device-expanded.i-trailing-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding.i-btn--touch-device-expanded:hover:not(:disabled).i-trailing-icon.i-btn--xsmall .i-btn__icon{margin:0}}.i-btn--expanding.i-btn--loading.i-leading-icon .i-btn__inner,.i-btn--expanding.i-btn--loading.i-trailing-icon .i-btn__inner,.i-btn--expanding:disabled.i-leading-icon .i-btn__inner,.i-btn--expanding:disabled.i-trailing-icon .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon .i-btn__inner{padding:0 1rem}.i-btn--expanding.i-btn--loading.i-leading-icon .i-btn__inner .i-btn__label,.i-btn--expanding.i-btn--loading.i-trailing-icon .i-btn__inner .i-btn__label,.i-btn--expanding:disabled.i-leading-icon .i-btn__inner .i-btn__label,.i-btn--expanding:disabled.i-trailing-icon .i-btn__inner .i-btn__label,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon .i-btn__inner .i-btn__label,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon .i-btn__inner .i-btn__label{max-width:0}.i-btn--expanding.i-btn--loading.i-leading-icon .i-btn__icon,.i-btn--expanding.i-btn--loading.i-trailing-icon .i-btn__icon,.i-btn--expanding:disabled.i-leading-icon .i-btn__icon,.i-btn--expanding:disabled.i-trailing-icon .i-btn__icon,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon .i-btn__icon,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon .i-btn__icon{margin:0}.i-btn--expanding.i-btn--loading.i-leading-icon.i-btn--small .i-btn__inner,.i-btn--expanding.i-btn--loading.i-trailing-icon.i-btn--small .i-btn__inner,.i-btn--expanding:disabled.i-leading-icon.i-btn--small .i-btn__inner,.i-btn--expanding:disabled.i-trailing-icon.i-btn--small .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon.i-btn--small .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon.i-btn--small .i-btn__inner{padding:0 .5rem}.i-btn--expanding.i-btn--loading.i-leading-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding.i-btn--loading.i-trailing-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:disabled.i-leading-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:disabled.i-trailing-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon.i-btn--xsmall .i-btn__inner,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon.i-btn--xsmall .i-btn__inner{padding:0 .25rem}.i-btn--expanding.i-btn--loading.i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding.i-btn--loading.i-trailing-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:disabled.i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:disabled.i-trailing-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:focus-visible.i-btn--loading.i-leading-icon.i-btn--xsmall .i-btn__icon,.i-btn--expanding:focus-visible.i-btn--loading.i-trailing-icon.i-btn--xsmall .i-btn__icon{margin:0}.i-btn--fluid,.i-btn--fluid .i-btn__inner{width:100%}.i-btn--plain .i-btn__inner:after,.i-btn--plain.i-btn--small .i-btn__inner:after{content:"";position:absolute;inset:-.25rem}.i-btn--plain{--background:transparent;--background-hover:transparent;--background-press:transparent;--foreground:rgb(var(--colour-text-and-icon-1,17,17,17))}.i-btn--plain .i-btn__inner,.i-btn--plain.i-btn--small .i-btn__inner,.i-btn--plain.i-leading-icon .i-btn__inner,.i-btn--plain.i-trailing-icon .i-btn__inner{padding:0}.i-btn .i-svg-icon,.i-btn__label{transition-property:opacity,margin-right,margin-left,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.i-btn__inner{min-height:3rem}.i-btn--small .i-btn__inner{min-height:2.5rem}.i-btn--xsmall .i-btn__inner{min-height:2rem}.i-btn.i-btn--expanding.i-btn--loading:disabled:not(:hover).i-trailing-icon .i-btn__icon,.i-btn.i-btn--expanding.i-btn--loading:not(:hover).i-trailing-icon .i-btn__icon,.i-btn.i-btn--expanding:disabled:not(:hover).i-trailing-icon .i-btn__icon,.i-btn.i-btn--expanding:not(:hover).i-trailing-icon .i-btn__icon{margin-inline-start:0}.i-btn.i-btn--expanding.i-btn--loading:disabled:not(:hover).i-leading-icon .i-btn__icon,.i-btn.i-btn--expanding.i-btn--loading:not(:hover).i-leading-icon .i-btn__icon,.i-btn.i-btn--expanding:disabled:not(:hover).i-leading-icon .i-btn__icon,.i-btn.i-btn--expanding:not(:hover).i-leading-icon .i-btn__icon{margin-inline-end:0}.i-btn.i-btn--expanding .i-btn__inner,.i-btn.i-btn--expanding.i-btn--loading .i-btn__inner,.i-btn.i-btn--expanding.i-btn--loading:disabled .i-btn__inner,.i-btn.i-btn--expanding:disabled .i-btn__inner{padding:0 .75rem}.i-btn.i-btn--expanding.i-btn--loading.i-btn--small .i-btn__inner,.i-btn.i-btn--expanding.i-btn--loading:disabled.i-btn--small .i-btn__inner,.i-btn.i-btn--expanding.i-btn--small .i-btn__inner,.i-btn.i-btn--expanding:disabled.i-btn--small .i-btn__inner{padding:0 .5rem}.i-btn.i-btn--expanding.i-btn--loading.i-btn--xsmall .i-btn__inner,.i-btn.i-btn--expanding.i-btn--loading:disabled.i-btn--xsmall .i-btn__inner,.i-btn.i-btn--expanding.i-btn--xsmall .i-btn__inner,.i-btn.i-btn--expanding:disabled.i-btn--xsmall .i-btn__inner{padding:0 .25rem}.i-btn[class*=i-btn--icon] .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--loading .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--loading:disabled .i-btn__inner,.i-btn[class*=i-btn--icon]:disabled .i-btn__inner{padding:0 .75rem}.i-btn[class*=i-btn--icon].i-btn--loading.i-btn--small .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--loading:disabled.i-btn--small .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--small .i-btn__inner,.i-btn[class*=i-btn--icon]:disabled.i-btn--small .i-btn__inner{padding:0 .5rem}.i-btn[class*=i-btn--icon].i-btn--loading.i-btn--xsmall .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--loading:disabled.i-btn--xsmall .i-btn__inner,.i-btn[class*=i-btn--icon].i-btn--xsmall .i-btn__inner,.i-btn[class*=i-btn--icon]:disabled.i-btn--xsmall .i-btn__inner{padding:0 .25rem}.i-btn--plain:disabled .i-btn__inner{background-color:#0000!important}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;z-index:1;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));border-radius:50%;display:inline-block}button.swiper-pagination-bullet{appearance:none;box-shadow:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--radius-pill);-ms-touch-action:none;background:#0000001a;position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{border-radius:var(--radius-pill);background:#00000080;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.i-carousel{position:relative}.i-carousel .swiper-scrollbar{background:rgb(var(--colour-neutral-3,223,223,223));border-radius:var(--radius-xs);z-index:5;height:.125rem;display:none;transition:height .2s!important}.i-carousel .swiper-scrollbar .swiper-scrollbar-drag{background:rgb(var(--colour-neutral-7,17,17,17));transition:height .2s,transform .2s!important}.i-carousel .swiper-pagination{display:block}.i-carousel .swiper-pagination .swiper-pagination-bullet{background-color:rgb(var(--colour-neutral-3,223,223,223));opacity:1;border-radius:50%;width:.3125rem;height:.3125rem;margin-left:.375rem;margin-right:.375rem}.i-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--colour-neutral-7,17,17,17))}.i-carousel__swiper{display:block;position:relative}.i-carousel__swiper--scrollbar{position:relative}.i-carousel__swiper--scrollbar-outer{padding:0 0 1.875rem}.i-carousel__swiper--scrollbar-outer .swiper-pagination{bottom:2.5rem}.i-carousel__swiper--scrollbar .swiper-scrollbar{display:block}.i-carousel__swiper--scrollbar-draggable .swiper-scrollbar{cursor:grab}.i-carousel__swiper--scrollbar-draggable .swiper-scrollbar:active,.i-carousel__swiper--scrollbar-draggable .swiper-scrollbar:focus,.i-carousel__swiper--scrollbar-draggable .swiper-scrollbar:hover{border-radius:var(--radius-sm);height:.25rem}.i-carousel__swiper--pagination-outer{padding:0 0 1.875rem}.i-carousel__swiper--pagination-outer .swiper-pagination{bottom:0}.i-carousel__swiper--pagination .swiper-pagination{display:block}.i-carousel__swiper--pagination-bar .swiper-pagination{justify-content:center;align-items:center;display:flex}.i-carousel__swiper--pagination-bar .swiper-pagination .swiper-pagination-bullet{background-color:rgb(var(--colour-neutral-3,223,223,223));opacity:1;border-radius:0;flex:1;width:auto;height:.125rem;margin:0}.i-carousel__swiper--pagination-bar .swiper-pagination .swiper-pagination-bullet:first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.i-carousel__swiper--pagination-bar .swiper-pagination .swiper-pagination-bullet:last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.i-carousel__swiper--pagination-bar .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--colour-neutral-7,17,17,17))}.i-carousel__swiper--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet{height:.25rem}.i-carousel__swiper--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.i-carousel__swiper--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.i-carousel--vertical--pagination-outer{padding:0 1.875rem 0 0}.i-carousel--vertical--pagination-outer .swiper-pagination{right:0}.i-carousel--vertical--pagination .swiper-pagination{display:block}.i-carousel--vertical--pagination-bar .swiper-pagination{flex-direction:column;height:100%;display:flex}.i-carousel--vertical--pagination-bar .swiper-pagination .swiper-pagination-bullet{background-color:rgb(var(--colour-neutral-3,223,223,223));opacity:1;border-radius:0;flex:1;width:.125rem;height:auto;margin:0}.i-carousel--vertical--pagination-bar .swiper-pagination .swiper-pagination-bullet:first-child{border-radius:var(--radius-xs) var(--radius-xs) 0 0}.i-carousel--vertical--pagination-bar .swiper-pagination .swiper-pagination-bullet:last-child{border-radius:0 0 var(--radius-xs) var(--radius-xs)}.i-carousel--vertical--pagination-bar .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--colour-neutral-7,17,17,17))}.i-carousel--vertical--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet{width:.25rem}.i-carousel--vertical--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.i-carousel--vertical--pagination-bar .swiper-pagination-clickable:hover .swiper-pagination-bullet:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.i-carousel--vertical .i-carousel__navigation__button.prev{top:1rem;left:50%;transform:translate(-50%)rotate(90deg)}.i-carousel--vertical .i-carousel__navigation__button.next{top:auto;bottom:1rem;left:50%;transform:translate(-50%)rotate(90deg)}.i-carousel--vertical .i-carousel__navigation__button--outer.prev{top:-1.25rem}.i-carousel--vertical .i-carousel__navigation__button--outer.next{bottom:-1.25rem}.i-carousel--vertical .i-carousel__navigation__button--outer.i-carousel__navigation__button--small.prev{top:-.75rem}.i-carousel--vertical .i-carousel__navigation__button--outer.i-carousel__navigation__button--small.next{bottom:-.75rem}.i-carousel--vertical .i-carousel__navigation__button--outer-control.next,.i-carousel--vertical .i-carousel__navigation__button--outer-control.prev{transform:translate(calc(-50% - .9375rem))rotate(90deg)}.i-carousel__navigation:hover .i-carousel__navigation__button{display:flex}.i-carousel__navigation__button{background-color:rgb(var(--colour-interactive-primary-bg-default,17,17,17));color:rgb(var(--colour-text-and-icon-5,255,255,255));z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;transition:background-color .3s;display:none;position:absolute;box-shadow:0 4px 16px #0000001a}.i-carousel__navigation__button:hover{background-color:rgb(var(--colour-interactive-primary-bg-hover,51,51,51))}.i-carousel__navigation__button.prev{top:50%;left:1rem;transform:translateY(-50%)}.i-carousel__navigation__button.next{top:50%;right:1rem;transform:translateY(-50%)}.i-carousel__navigation__button--always{display:flex}.i-carousel__navigation__button--small.next,.i-carousel__navigation__button--small.prev{width:1.5rem;height:1.5rem;font-size:.875rem}.i-carousel__navigation__button--white.next,.i-carousel__navigation__button--white.prev{background-color:rgb(var(--colour-interactive-subtle-bg-default,255,255,255));color:rgb(var(--colour-text-and-icon-1,17,17,17))}.i-carousel__navigation__button--white:hover{background-color:rgb(var(--colour-interactive-subtle-bg-hover,245,245,245))}.i-carousel__navigation__button--outer.prev{left:-1.25rem}.i-carousel__navigation__button--outer.next{right:-1.25rem}.i-carousel__navigation__button--outer.i-carousel__navigation__button--small.prev{left:-.75rem}.i-carousel__navigation__button--outer.i-carousel__navigation__button--small.next{right:-.75rem}.i-carousel__navigation__button--outer-control.next,.i-carousel__navigation__button--outer-control.prev{transform:translateY(calc(-50% - .9375rem))}.i-carousel--only-one-slide .i-carousel__swiper{padding:0}.i-carousel--only-one-slide .i-carousel__navigation__button,.i-carousel--only-one-slide .swiper-pagination,.i-carousel--only-one-slide .swiper-scrollbar{display:none}.i-cascader .i-cascader__selector--change .i-btn__inner{height:1.875rem}.i-cdn-icon{font-size:1.5rem;line-height:1.5rem}.i-cdn-icon,.i-cdn-icon__content{display:inline-flex;position:relative}.i-expander__content+.i-btn{align-self:center}.i-image{height:inherit;pointer-events:none}.i-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.i-image__placeholder{height:auto}.i-inline-message__actions .i-btn:last-child{margin-inline-start:.25rem}.i-input-field .i-btn{color:rgb(var(--colour-text-and-icon-1,17,17,17))}.i-input-field .i-btn:disabled{color:rgb(var(--colour-interactive-disabled-1,204,204,204));pointer-events:none}.i-input-field .i-btn:disabled .i-btn__inner{background:0 0;border:0}.i-notice{width:100%;display:inline-block;position:relative}.i-notice__carousel{height:1.75rem}.i-notice__icon{font-size:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.i-notice-slide-item{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-overflow:ellipsis;white-space:nowrap;height:1.75rem;padding:0 0 0 1.75rem;font-size:.875rem;line-height:1.75rem;text-decoration:none;display:block;position:relative;overflow:hidden}.i-notice-slide-item:is(a){cursor:pointer;text-decoration:underline}.i-notice-slide-item:is(a):hover{color:rgb(var(--colour-text-and-icon-2,72,72,72))}.i-modal-footer .i-btn{flex-grow:1;flex-basis:auto;width:100%}.i-modal-footer .i-btn:not(:last-child){margin-bottom:1rem;margin-left:0}.i-modal-footer--compact .i-btn{flex-grow:1}.i-modal-footer--compact .i-btn:not(:last-child){margin-bottom:0;margin-left:1rem}.i-prompt--button--horizontal .i-btn{margin:0 1.25rem 0 0!important}.i-prompt--button--horizontal .i-btn:last-child{margin-right:0!important}@media (min-width:37.5em){.i-sheets--large .i-modal-footer .i-btn:not(:last-child),.i-sheets--medium .i-modal-footer .i-btn:not(:last-child){margin:0 0 0 1rem}}@media (min-width:56.25em){.i-sheets .i-btn{max-width:22.5rem}.i-sheets--small .i-btn{max-width:none}}.i-pill{--background:rgb(var(--colour-interactive-secondary-bg-default,245,245,245));--background-hover:rgb(var(--colour-interactive-secondary-bg-hover,223,223,223));--background-press:rgb(var(--colour-interactive-secondary-bg-pressed,204,204,204));--foreground:rgb(var(--colour-text-and-icon-1,17,17,17));--disabled-foreground:rgb(var(--colour-interactive-disabled-2,146,146,146));--disabled-background:rgb(var(--colour-interactive-disabled-1,204,204,204));background:var(--background);border-radius:var(--radius-pill);color:var(--foreground);cursor:pointer;text-align:center;vertical-align:top;border:0;outline:0;justify-content:center;align-items:center;min-height:3.5rem;padding:0 2rem;font-size:.875rem;font-weight:700;line-height:1.42857;text-decoration:none;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);display:inline-flex;position:relative}.i-pill:hover{background:var(--background-hover)}.i-pill:active{background:var(--background-press)}.i-pill:disabled{background:var(--disabled-background);color:var(--disabled-foreground);cursor:default}.i-pill:active,.i-pill:focus,.i-pill:hover{text-decoration:none}.i-pill .i-pill--svg-icon{flex-shrink:0}.i-pill.i-pill--leading-icon{padding-inline-start:1.5rem}.i-pill.i-pill--trailing-icon{flex-direction:row-reverse;padding-inline-end:1.5rem}.i-pill--small{min-height:2.5rem;padding:0 1.5rem;font-size:.75rem;line-height:1.33333}.i-pill--small:after{content:"";position:absolute;inset:-.1875rem}.i-pill--small.i-pill--leading-icon{padding-inline-start:1rem}.i-pill--small.i-pill--trailing-icon{padding-inline-end:1rem}.i-pill--xsmall{min-width:2rem;min-height:2rem;padding:0 .75rem;font-size:.75rem;line-height:1.33333}.i-pill--xsmall:after{content:"";position:absolute;inset:-.4375rem}.i-pill--xsmall.i-pill--leading-icon{padding-inline-start:.25rem}.i-pill--xsmall.i-pill--trailing-icon{padding-inline-end:.25rem}.i-pill__trailing-icon{margin-inline-start:.5rem}.i-pill__leading-icon{margin-inline-end:.5rem}.i-pill.i-pill--trailing-icon{flex-direction:row}.i-pill{border:2px solid #0000}.i-pill--active{border-color:rgb(var(--colour-interactive-subtle-border-selected,17,17,17))}.i-pill:disabled{border-color:rgb(var(--colour-interactive-disabled-1,204,204,204))}.i-pill:disabled .i-pill__thumbnail{opacity:.5}.i-pill--thumbnail{--thumbnail-padding:.75rem;padding-inline-start:var(--thumbnail-padding)}.i-pill--thumbnail.i-pill--small,.i-pill--thumbnail.i-pill--xsmall{--thumbnail-padding:.5rem}.i-pill--thumbnail.i-pill--small .i-pill__thumbnail,.i-pill--thumbnail.i-pill--xsmall .i-pill__thumbnail{width:1.5rem;height:1.5rem}.i-pill--thumbnail.i-pill--xsmall{--thumbnail-padding:.25rem}.i-pill__thumbnail{border-radius:var(--radius-pill);width:2rem;height:2rem;margin-inline-end:.5rem}.i-product-card-image__poster .i-image,.i-product-card-image__poster img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.i-product-card-image__promotion .i-image,.i-product-card-image__promotion img{width:100%;height:100%}.i-product-card-image__cornor .i-image,.i-product-card-image__cornor img{background-color:#0000;width:100%;height:100%;position:absolute;bottom:0;right:0}.i-product-card .i-product-card-main--vertical--small .i-product-card-image.i-product-card-image--scene .i-product-card-image__main-image .i-image{width:100%;height:8.625rem}.i-product-tag{box-sizing:border-box;color:rgb(var(--colour-text-and-icon-5,255,255,255));border:1px solid #0000;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 .25rem 0 0;padding:.25rem;font-size:.625rem;font-weight:400;line-height:.625rem;display:inline-flex;position:relative}.i-product-tag:last-child{margin-right:0}.i-product-tag--icon{margin:0 .125rem 0 0;vertical-align:middle!important;font-size:.875rem!important;line-height:.875rem!important}.i-product-tag--icon-url{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:.625rem;height:.625rem;margin:0 .25rem 0 0;display:block}.i-product-tag--sell-type{border:1px solid rgb(var(--colour-commercial-message-new,202,80,8));color:rgb(var(--colour-commercial-message-new,202,80,8));padding:.25rem}.i-product-tag--sell-type--secondary{border:1px solid rgb(var(--colour-commercial-message-ikea-family,0,124,193));color:rgb(var(--colour-commercial-message-ikea-family,0,124,193))}.i-product-tag--campaign{background-color:rgb(var(--colour-commercial-message-bti-yellow,255,219,0));color:rgb(var(--colour-static-black,17,17,17));font-weight:700}.i-product-tag--campaign--secondary{background-color:rgb(var(--colour-commercial-message-new-lower-price,204,0,8));color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-product-tag--selling-range{color:rgb(var(--colour-commercial-message-new-lower-price,204,0,8));background-color:#0000;font-weight:700}.i-product-tag--selling-range--secondary{color:rgb(var(--colour-commercial-message-new,202,80,8))}.i-product-tag--selling-range--tertiary{color:rgb(var(--colour-commercial-message-ikea-family,0,124,193))}.i-product-tag--selling-range-filled{background-color:rgb(var(--colour-commercial-message-new-lower-price,204,0,8));font-weight:700}.i-product-tag--selling-range-filled--secondary{background-color:rgb(var(--colour-commercial-message-new,202,80,8))}.i-product-tag--selling-range-filled--tertiary{background-color:rgb(var(--colour-commercial-message-ikea-family,0,124,193))}.i-product-tag--selling-point{color:#0a8a00;background-color:#e7f4e6;padding:.4375rem}.i-product-tag--selling-point--secondary{background-color:rgb(var(--colour-neutral-2,245,245,245));color:rgb(var(--colour-text-and-icon-2,72,72,72))}.i-product-tag--promotion{color:rgb(var(--colour-commercial-message-new,202,80,8));background-color:#fbf1ec;padding:.4375rem}.i-product-tag--service{color:rgb(var(--colour-static-ikea-brand-blue,0,88,163));background-color:#0000;padding:.25rem;font-size:.875rem;line-height:1rem}.i-product-tag--service .i-product-tag--icon{margin:0 .375rem 0 0;font-size:1.25rem!important;line-height:1.25rem!important}.i-product-tag--recommendation{color:#cf7a00;background-color:#fbf2e6;padding:.25rem;font-size:.625rem;line-height:.625rem}.i-product-tag--customize{background-color:#0000;border:1px solid #0000;padding:.25rem}.i-product-tag--plain{padding-left:0!important;padding-right:0!important;font-size:.6875rem!important;line-height:.6875rem!important}.i-quantity-stepper .i-btn:focus-visible{z-index:200}.i-scrollbar{height:100%;position:relative}.i-scrollbar__wrap{height:100%;overflow:auto}.i-scrollbar__wrap--hidden-default{scrollbar-width:none}.i-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.i-scrollbar__arrow{background:inherit;border-radius:var(--radius-sm);pointer-events:none;z-index:50;transition:all .3s;display:flex;position:absolute;bottom:.125rem}.i-scrollbar__arrow.is-small .btn__inner{height:2rem;padding:0 .25rem}.i-scrollbar__arrow.is-small.is-left{top:.125rem;left:.3125rem}.i-scrollbar__arrow.is-small.is-right{top:.125rem;right:.3125rem}.i-scrollbar__arrow.is-normal.is-left{top:.125rem;left:-1.25rem}.i-scrollbar__arrow.is-normal.is-right{top:.125rem;right:-1.25rem}.i-scrollbar-arrow__button{pointer-events:auto;margin:auto;font-size:1.5rem}.i-scrollbar-arrow__button .btn__inner{height:2.5rem;padding:0 .5rem}.i-scrollbar-arrow__button{opacity:0;transition:opacity .2s}.i-scrollbar:hover .i-scrollbar-arrow__button{opacity:1}.i-scrollbar__bar{background:inherit;border-radius:var(--radius-sm);z-index:50;transition:all .3s;display:flex;position:relative}.i-scrollbar__bar.is-vertical{width:.75rem;height:100%;position:absolute;top:0;right:0}.i-scrollbar__bar.is-horizontal{width:100%;height:.75rem;margin-top:1.5rem}.i-scrollbar__bar.is-horizontal:after{background:rgb(var(--colour-neutral-3,223,223,223));content:"";z-index:-1;width:100%;height:.125rem;position:absolute;top:.3125rem;transform:translate(0)}.i-scrollbar__thumb{background-color:rgb(var(--colour-neutral-7,17,17,17));border-radius:inherit;cursor:pointer;width:0;height:0;margin:auto 0;transition:all .3s;display:block;position:relative}.i-scrollbar__thumb.is-vertical{width:.125rem;margin:0;top:.125rem}.i-scrollbar__thumb.is-horizontal{height:.125rem;left:.125rem}.i-scrollbar__thumb.is-horizontal.is-active{height:.5rem}.i-scrollbar__thumb.is-horizontal:after{content:"";width:100%}.i-scrollbar__thumb.is-horizontal:hover{height:.25rem}.i-scrollbar__thumb.is-horizontal:hover.is-active{height:.5rem}.i-scrollbar-fade-enter-active{transition:opacity .3s ease-out}.i-scrollbar-fade-leave-active{transition:opacity .15s ease-out}.i-scrollbar-fade-enter-from,.i-scrollbar-fade-leave-active{opacity:0}.i-simple-video__video-action+.i-simple-video__button:active .i-btn__icon,.i-simple-video__video-action:active+.i-simple-video__button .i-btn__icon{transform:scale(.8)}.i-simple-video__button,.i-simple-video__button .i-btn__icon{transform-origin:50%;font-size:1.5rem;transition:opacity .2s cubic-bezier(.4,0,.4,1),transform .1s cubic-bezier(.4,0,.4,1)}.i-simple-video--custom-click:hover:active+.i-simple-video__button .i-btn__icon{opacity:1;transform:scale(1)}@media (hover:hover){.i-simple-video__button,.i-simple-video__button .i-btn__icon,.i-simple-video__video-action:hover:active+.i-simple-video__button .i-btn__icon{transform:scale(.8)}.i-simple-video__button:active:not(:disabled) .i-btn__inner,.i-simple-video__button:focus.focus-visible,.i-simple-video__button:hover,.i-simple-video__button:hover .i-btn__icon,.i-simple-video__video-action--custom-click:hover:active+.i-simple-video__button .i-btn__icon,.i-simple-video__video-action:focus.focus-visible+.i-simple-video__button,.i-simple-video__video-action:hover+.i-simple-video__button,.i-simple-video__video-action:hover+.i-simple-video__button .i-btn__icon{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.i-simple-video__button,.i-simple-video__button .i-btn__icon{transition:none}.i-simple-video__button:active:not(:disabled) .i-btn__icon,.i-simple-video__button:active:not(:disabled) .i-btn__inner,.i-simple-video__video-action--custom-click:hover:active+.i-simple-video__button .i-btn__icon,.i-simple-video__video-action:hover:active+.i-simple-video__button .i-btn__icon{transform:scale(1)}}.i-skeleton{width:100%}.i-skeleton__first-line,.i-skeleton__paragraph{background:-100px;height:16px;margin-top:16px}.i-skeleton.is-animated .i-skeleton__item{background:linear-gradient(90deg,rgb(var(--colour-neutral-2,245,245,245)) 25%,rgb(var(--colour-neutral-3,223,223,223)) 37%,rgb(var(--colour-neutral-2,245,245,245)) 63%);background-size:400% 100%;animation:1.4s infinite i-skeleton-loading}.i-skeleton__item{background:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-sm);width:100%;display:inline-block}.i-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.i-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.i-skeleton__circle--md{width:28px;height:28px;line-height:28px}.i-skeleton__button{border-radius:var(--radius-sm);width:64px;height:40px}.i-skeleton__p{width:100%}.i-skeleton__p.is-last{width:61%}.i-skeleton__p.is-first{width:33%}.i-skeleton__text{width:100%;height:13px}.i-skeleton__caption{height:12px}.i-skeleton__h1{height:20px}.i-skeleton__h3{height:18px}.i-skeleton__h5{height:16px}.i-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.i-skeleton__image svg{fill:#dcdde0;width:22%;height:22%}.i-tabs__button .i-btn__label{flex-direction:row;justify-content:center;align-items:center;display:flex}.i-tabs__button.i-tabs__button--active:not(:disabled) .i-btn__inner{background-color:rgb(var(--colour-interactive-primary-bg-default,17,17,17));border-color:rgb(var(--colour-interactive-primary-bg-default,17,17,17));color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-tabs__button.i-tabs__button--active:not(:disabled) .i-btn__label{color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-tabs__navigation .i-btn__inner{width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important}.i-toast .i-btn:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-7,17,17,17)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-1,255,255,255)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.i-toast__action-message.i-btn{--colour-semantic-informative:72,156,227;border-radius:var(--radius-sm);color:#0058a3}.i-toast__action-message.i-btn:active,.i-toast__action-message.i-btn:hover{text-decoration:underline}.i-toast__action-message.i-btn:active,.i-toast__action-message.i-btn:focus,.i-toast__action-message.i-btn:hover{color:#0058a3}.i-toast__action-message.i-btn .i-btn__inner{min-height:0}.i-toast__action-message.i-btn.i-btn--plain .i-btn__inner:after{min-width:2.75rem;inset:-.875rem -.5rem}.i-tooltip{display:inline-block;position:relative}.i-tooltip__trigger-button{--background:rgb(var(--colour-interactive-secondary-bg-default,245,245,245));--background-hover:rgb(var(--colour-interactive-secondary-bg-hover,223,223,223));--background-press:rgb(var(--colour-interactive-secondary-bg-pressed,204,204,204));--foreground:rgb(var(--colour-text-and-icon-1,17,17,17));--disabled-foreground:rgb(var(--colour-interactive-disabled-2,146,146,146));--disabled-background:rgb(var(--colour-interactive-disabled-1,204,204,204));background:var(--background);border-radius:var(--radius-pill);color:var(--foreground);cursor:pointer;text-align:center;vertical-align:top;border:0;outline:0;justify-content:center;align-items:center;padding:0 2rem;font-size:.875rem;font-weight:700;line-height:1.42857;text-decoration:none;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);display:inline-flex;position:relative}.i-tooltip__trigger-button:hover{background:var(--background-hover)}.i-tooltip__trigger-button:active{background:var(--background-press)}.i-tooltip__trigger-button:disabled{background:var(--disabled-background);color:var(--disabled-foreground)}.i-tooltip__trigger-button:active,.i-tooltip__trigger-button:focus,.i-tooltip__trigger-button:hover{text-decoration:none}.i-tooltip__trigger-button{width:2rem;height:2rem;padding:0}.i-tooltip__trigger-button:after{content:"";position:absolute;inset:-.375rem}.i-tooltip__trigger-button__label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.i-tooltip__trigger-button--active{background:rgb(var(--colour-interactive-primary-bg-default,17,17,17));color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-tooltip__trigger-button--active:hover{background:rgb(var(--colour-interactive-primary-bg-hover,51,51,51));color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-tooltip__trigger-button--active:active{background:rgb(var(--colour-interactive-primary-bg-pressed,0,0,0))}.i-tooltip__trigger-button--active:active,.i-tooltip__trigger-button--active:focus{color:rgb(var(--colour-text-and-icon-5,255,255,255))}.i-tooltip__trigger-button:disabled{background:rgb(var(--colour-interactive-disabled-1,204,204,204));color:rgb(var(--colour-interactive-disabled-2,146,146,146));cursor:default}.i-tooltip__trigger-button-label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.i-tooltip__custom-trigger-wrapper{outline:0;display:inline-block}.i-tooltip__body{--skapa-tooltip-boundary-left:0vw;--skapa-tooltip-boundary-right:100vw;--skapa-tooltip-offset:.75rem;--skapa-tooltip-screen-edge:1.25rem;--skapa-tooltip-max-width:min(60vw,calc(var(--skapa-tooltip-boundary-right,100vw) - var(--skapa-tooltip-boundary-left,0) - var(--skapa-tooltip-screen-edge,1.25rem)*2 - var(--skapa-tooltip-padding-horizontal)*2));--skapa-tooltip-transformY:-100%;--skapa-tooltip-padding-horizontal:.75rem;--skapa-trigger-left:50vw;--skapa-trigger-right:50vw;--skapa-trigger-center:calc(var(--skapa-trigger-left)*.5 + var(--skapa-trigger-right)*.5);--skapa-tooltip-overflow-x-left:calc(50% + var(--skapa-tooltip-boundary-left) + var(--skapa-tooltip-screen-edge) - var(--skapa-trigger-center));--skapa-tooltip-overflow-x-right:calc(var(--skapa-trigger-center) + 50% - var(--skapa-tooltip-boundary-right) + var(--skapa-tooltip-screen-edge));--skapa-tooltip-transformX:min(max(-50%,calc(-50% + var(--skapa-tooltip-overflow-x-left))),calc(-50% - var(--skapa-tooltip-overflow-x-right)));box-sizing:content-box;max-width:var(--skapa-tooltip-max-width);opacity:0;transform:translate(var(--skapa-tooltip-transformX)) translateY(var(--skapa-tooltip-transformY));visibility:hidden;z-index:300;width:max-content;padding:0;font-size:.75rem;line-height:1.5;transition:transform .1s cubic-bezier(.4,0,.4,1),opacity .1s linear,padding .1s cubic-bezier(.4,0,.4,1);display:inline-block;position:absolute;top:0;left:50%}.i-tooltip__body--hidden{display:none}.i-tooltip__body .i-tooltip__message-background{background:rgb(var(--colour-elevation-3,17,17,17));border:1px solid rgb(var(--colour-elevation-2-border,72,72,72));border-radius:var(--radius-sm);color:rgb(var(--colour-static-white,255,255,255));padding:.5rem var(--skapa-tooltip-padding-horizontal);white-space:pre-line;display:inline-block}.i-tooltip__body--entering{opacity:1;visibility:visible;padding:.25rem;top:.5rem}.i-tooltip__body--leaving{opacity:0;visibility:visible}.i-tooltip__body--no-transition{transition:none}.i-tooltip--top .i-tooltip__body--entering,.i-tooltip--top .i-tooltip__body--leaving{padding-bottom:calc(var(--skapa-tooltip-offset) + .5rem)}.i-tooltip--trailing .i-tooltip__body{max-width:min(var(--skapa-tooltip-max-width),var(--skapa-tooltip-boundary-right,100vw) - var(--skapa-trigger-right,50vw) - var(--skapa-tooltip-offset,.75rem) - 2 * var(--skapa-tooltip-padding-horizontal) - var(--skapa-tooltip-screen-edge,1.25rem));--skapa-tooltip-transformX:0%;--skapa-tooltip-transformY:-50%;top:50%;left:calc(100% - .5rem)}.i-tooltip--trailing .i-tooltip__body--entering,.i-tooltip--trailing .i-tooltip__body--leaving{padding-inline-start:calc(var(--skapa-tooltip-offset) + .5rem)}.i-tooltip--bottom .i-tooltip__body{--skapa-tooltip-transformY:0%;top:calc(100% - .5rem);left:50%}.i-tooltip--bottom .i-tooltip__body--entering,.i-tooltip--bottom .i-tooltip__body--leaving{padding-top:calc(var(--skapa-tooltip-offset) + .5rem)}.i-tooltip--leading .i-tooltip__body{max-width:min(var(--skapa-tooltip-max-width),var(--skapa-trigger-left,50vw) - var(--skapa-tooltip-offset,.75rem) - 2 * var(--skapa-tooltip-padding-horizontal) - var(--skapa-tooltip-screen-edge,1.25rem) - var(--skapa-tooltip-boundary-left,0));--skapa-tooltip-transformX:-100%;--skapa-tooltip-transformY:-50%;top:50%;left:.5rem}.i-tooltip--leading .i-tooltip__body--entering,.i-tooltip--leading .i-tooltip__body--leaving{padding-inline-end:calc(var(--skapa-tooltip-offset) + .5rem)}@media (min-width:56.25em){.i-tooltip__body{--skapa-tooltip-max-width:min(30vw,calc(var(--skapa-tooltip-boundary-right,0) - var(--skapa-tooltip-boundary-left,0) - var(--skapa-tooltip-screen-edge,1.25rem)*2 - var(--skapa-tooltip-padding-horizontal)*2))}}[dir=rtl] .i-tooltip--trailing .i-tooltip__body{max-width:min(var(--skapa-tooltip-max-width),var(--skapa-trigger-left,50vw) - var(--skapa-tooltip-offset,.75rem) - 2 * var(--skapa-tooltip-padding-horizontal) - var(--skapa-tooltip-screen-edge,1.25rem) - var(--skapa-tooltip-boundary-left));--skapa-tooltip-transformX:-100%;--skapa-tooltip-transformY:-50%;top:50%;left:.5rem}[dir=rtl] .i-tooltip--leading .i-tooltip__body{max-width:min(var(--skapa-tooltip-max-width),var(--skapa-tooltip-boundary-right) - var(--skapa-trigger-right,50vw) - var(--skapa-tooltip-offset,.75rem) - 2 * var(--skapa-tooltip-padding-horizontal) - var(--skapa-tooltip-screen-edge,1.25rem));--skapa-tooltip-transformX:0%;--skapa-tooltip-transformY:-50%;top:50%;left:calc(100% - .5rem)}.i-tooltip.noRadius .i-tooltip__message-background{border-radius:0}.i-tooltip[theme=light] .i-tooltip__arrow,.i-tooltip[theme=light] .i-tooltip__message-background{background:rgb(var(--colour-static-white,255,255,255));border-color:rgb(var(--colour-static-grey,223,223,223));color:rgb(var(--colour-static-black,17,17,17))}.i-tooltip[theme=light] .i-tooltip__message-background{box-shadow:0 1px 6px #0003}.i-tooltip[theme=light].i-tooltip--bottom .i-tooltip__arrow,.i-tooltip[theme=light].i-tooltip--top .i-tooltip__arrow,.i-tooltip[theme=light].i-tooltip--leading .i-tooltip__arrow,.i-tooltip[theme=light].i-tooltip--trailing .i-tooltip__arrow{box-shadow:-4px -4px 4px #0000000d}.i-tooltip__arrow{background-color:rgb(var(--colour-elevation-3,17,17,17));border-left:1px solid rgb(var(--colour-elevation-2-border,72,72,72));border-top:1px solid rgb(var(--colour-elevation-2-border,72,72,72));z-index:1;width:.5rem;height:.5rem;display:block;position:absolute}.i-tooltip--top .i-tooltip__arrow{bottom:1.25rem;left:50%;transform:translate(-50%,50%)rotate(225deg)}.i-tooltip--bottom .i-tooltip__arrow{top:1.25rem;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.i-tooltip--trailing .i-tooltip__arrow{top:50%;left:1.25rem;transform:translate(-50%,-50%)rotate(-45deg)}.i-tooltip--leading .i-tooltip__arrow{top:50%;right:1.25rem;transform:translate(50%,-50%)rotate(135deg)}.i-waterfall{width:100%;height:100%;position:relative}.i-waterfall__loading{justify-content:center;padding:1.875rem 1.25rem .875rem;display:flex}.i-waterfall__header,.i-waterfall__loading{width:100%;position:relative}.i-waterfall-container__inner{grid-gap:15px;grid-template-columns:1fr 1fr;width:100%;display:grid;position:relative}.i-waterfall-container__column{position:relative}.i-waterfall-container__column__item{width:100%;position:relative}.i-waterfall-container__column__item__wrapper{display:block}.i-waterfall-container__column__item__wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.i-waterfall__footer{width:100%;position:relative}.default-card-animation{animation:.2s show-card}.bottom-navigation .bottom-menu-button .bottom-menu-icon .i-cdn-icon{font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-gallery__item{cursor:pointer;width:100%;max-height:37.5rem}.carousel-gallery__item img{-o-object-fit:cover;object-fit:cover;border-style:none;width:100%}.carousel-gallery__item .link-button{text-align:left;z-index:1;width:calc(100% - 52px);display:block;position:absolute;bottom:59px;left:26px}.carousel-gallery__item .link-button.text{width:calc(100% - 40px);bottom:59px;left:20px}.image-text-cards .page-list .sub-title{color:rgb(var(--colour-text-and-icon-3,118,118,118));margin-bottom:9px;font-size:12px}.image-text-cards-simple .sub-title{color:#666;margin-bottom:9px;font-size:12px}.inspiration-feeds__title{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:24px}.inspiration-feeds__description{margin-top:24px}.inspiration-feeds__tabs{padding:24px 0 18px}.inspiration-feeds__tabs.sticky{background-color:rgb(var(--colour-neutral-1,255,255,255));z-index:20;position:sticky;top:0}.inspiration-feeds-item__wrapper{cursor:pointer}.inspiration-feeds-item__wrapper img{width:100%}@media (max-width:688px){.inspiration-feeds__title{font-size:20px}.inspiration-feeds__description{margin-top:15px}.inspiration-feeds__tabs{padding:15px 0 9px}}.multi-media,.multi-media .i-image,.multi-media .lottie-player,.multi-media .simple-video,.multi-media .video-player{width:100%;height:100%;position:absolute;inset:0}.multi-media .i-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pub-page-list{margin:0 1.25rem}@media screen and (min-width:688px){.pub-page-list{margin:0}}.pub-assurances{flex-flow:wrap;justify-content:center;gap:16px;margin:0;display:flex}.pub-assurances-item{background-color:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-lg);color:rgb(var(--colour-text-and-icon-2,72,72,72));text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:calc(25% - 12px);min-height:171px;margin:0;padding:40px;display:flex;position:relative}.pub-assurances-item:last-child{border-right:none}.pub-assurances-item__head{flex-direction:column;justify-content:center;margin:0 0 8px;display:flex}.pub-assurances-item__icon{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin:0 auto 5px;font-size:24px;line-height:1;display:inline-flex}.pub-assurances-item__title{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:16px;font-weight:700;line-height:24px}.pub-assurances-item p{margin:0 0 12px}.pub-assurances-item a,.pub-assurances-item p{color:rgb(var(--colour-text-and-icon-2,72,72,72));font-size:14px;line-height:21px}.pub-assurances-item a{text-decoration:underline}.pub-assurances:last-child{border:0}@media screen and (max-width:768px){.pub-assurances{flex-direction:column;margin:30px 20px}.pub-assurances-item{border-radius:var(--radius-lg);justify-content:space-between;align-items:flex-start;width:100%;min-height:147px;margin:0;padding:20px}.pub-assurances-item:last-child{margin-bottom:0}.pub-assurances-item__head{flex-direction:row;justify-content:flex-start;align-items:center}.pub-assurances-item__icon{margin:0 8px 0 0}}.pub-button-link{text-align:center;margin:0 20px 20px}.pub-button-link.is-text-link{text-align:left;margin:0 0 20px}.pub-button-link.is-text-link a,.pub-button-link.is-text-link span{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;font-size:14px;font-weight:400;line-height:24px;text-decoration:underline}.pub-button-link.is-text-link.is-bolder a,.pub-button-link.is-text-link.is-bolder span{font-weight:700}.pub-columns{flex-direction:row;display:flex;position:relative}.pub-columns__item{flex:33%;margin-right:1.25rem}.pub-columns__item:last-child{margin-right:0}.pub-columns.one-columns .pub-columns__item{max-width:100%}.pub-columns.two-columns .pub-columns__item{max-width:50%}.pub-columns.three-columns .pub-columns__item{max-width:calc(33.3333% - 13.3333px)}.pub-columns__content{flex-direction:column}.pub-columns__content .pub-image{margin-bottom:20px}.pub-columns__content .pub-image:last-child{margin-bottom:0}.pub-columns__content .pub-text{margin-left:0;margin-right:0}.pub-columns .swiper-pagination{text-align:left;bottom:26px;transform:translate(26px)}.pub-columns .i-carousel .swiper-pagination .swiper-pagination-bullet{background-color:rgb(var(--colour-neutral-1,255,255,255));width:8px;height:8px;margin:0 5px}.pub-columns .i-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--colour-neutral-1,255,255,255));opacity:.5;width:8px;height:8px;margin:0 5px}@media screen and (max-width:768px){.pub-columns{flex-direction:column;margin:30px 20px}.pub-columns__item{flex:auto;width:100%;margin-bottom:1.25rem}.pub-columns__item__content{flex-direction:column}.pub-columns__item__content .pub-image:last-child{margin-bottom:20px}.pub-columns__item__content .pub-text{margin-left:0;margin-right:0}.pub-columns.one-columns .pub-columns__item,.pub-columns.three-columns .pub-columns__item,.pub-columns.two-columns .pub-columns__item{max-width:100%}}.pub-curated-gallery .i-aspect-ratio-box{height:100%!important}@media (max-width:768px){.pub-curated-gallery.pub-curated-gallery--horizontal .i-scrollbar__bar{width:calc(100% - 20px)!important}}.pub-image{flex-direction:column;display:flex;position:relative}.pub-image img:not(.i-product-tag--icon-url){vertical-align:middle;width:100%;height:auto}.pub-image p{margin-top:4px}.pub-image .product-description{box-sizing:border-box;display:flex}.pub-image .product-description .product-description__item{flex:auto;min-width:320px}.pub-image-download-list .pub-image-download-list__header{flex-direction:column}.pub-image-download-list .pub-image-download-list__header h2{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:32px;font-size:24px;font-weight:700;line-height:32px}.pub-image-download-list .pub-image-download-list__header p{margin:0}.pub-image-download-list .pub-image-download-list__content{margin-top:24px}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements{flex-wrap:wrap;margin:-.625rem;display:flex}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements .pub-image-download-list__element{flex-grow:0;flex-basis:calc(33.33% - 1.25rem);width:100%;margin:1rem .625rem}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements .pub-image-download-list__element img{-o-object-fit:cover;object-fit:cover;outline:0;width:100%;max-width:100%;padding-bottom:24px}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements .pub-image-download-list__element p{margin:10px 0;font-size:14px;font-weight:700;line-height:22px}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements .pub-image-download-list__element a{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;word-break:break-word;text-decoration:underline}.pub-image-download-list .pub-image-download-list__content .pub-image-download-list__elements .pub-image-download-list__element a:hover{color:rgb(var(--colour-text-and-icon-2,72,72,72))}@media screen and (max-width:688px){.pub-image-download-list{margin:30px 20px}.pub-image-download-list__header h2{margin-bottom:10px}.pub-image-download-list__content{margin-top:10px}.pub-image-download-list__element{flex-basis:calc(100% - 20px)}}.pub-image-with-text-box h3{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:24px;font-size:24px;font-weight:700;line-height:32px}.pub-image-with-text-box__content{position:relative}.pub-image-with-text-box__content .pub-image-with-text-box__image{-o-object-fit:cover;object-fit:cover;width:100%}.pub-image-with-text-box__content .pub-image-with-text-box__text{background:rgb(var(--colour-neutral-1,255,255,255));min-width:175px;max-width:300px;padding:15px 20px 20px;position:absolute;bottom:20px;left:20px}.pub-image-with-text-box__content .pub-image-with-text-box__text:hover p{text-decoration:underline}.pub-image-with-text-box__content .pub-image-with-text-box__text p{color:rgb(var(--colour-text-and-icon-1,17,17,17));pointer-events:none;font-size:14px;font-weight:700;line-height:24px}.pub-image-with-text-box__content .pub-image-with-text-box__icon{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:24px}@media screen and (max-width:688px){.pub-image-with-text-box{margin:30px 20px}.pub-image-with-text-box__content .pub-image-with-text-box__text{background:rgb(var(--colour-neutral-1,255,255,255));min-width:auto;max-width:100%;padding:20px 0;display:flex;position:relative;bottom:auto;left:auto}.pub-image-with-text-box__content .pub-image-with-text-box__text p{color:rgb(var(--colour-text-and-icon-1,17,17,17));flex:1;margin:auto 0;font-size:14px;font-weight:700;line-height:24px;display:flex}.pub-image-with-text-box__content .pub-image-with-text-box__icon{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:24px;line-height:24px}}.pub-inspiration-card{margin:0 0 32px}.pub-inspiration-card h2{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:24px;font-size:24px;font-weight:700;line-height:36px}.pub-inspiration-card.is-compact .desc-operation{display:none}.pub-inspiration-card.is-compact .pub-inspiration-card__desc{width:calc(100% - 60px);margin:30px;padding:24px;position:absolute;bottom:0}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-title{margin:0}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-title h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:24px;font-weight:700;line-height:36px;overflow:hidden}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-title p{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;overflow:hidden}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-btn{color:#111;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex}.pub-inspiration-card__item{flex-shrink:0;flex-basis:calc(33.3333% - 10.6667px);align-items:stretch;width:calc(33.3333% - 10.6667px);margin:0 16px 0 0;display:flex;position:relative}.pub-inspiration-card__item.one-card{width:100%;max-width:none;flex-basis:100%!important}.pub-inspiration-card__item:last-child{margin-right:0}.pub-inspiration-card a:hover{text-decoration:none}.pub-inspiration-card__link{cursor:pointer;flex-direction:column;flex:1 1 0;width:100%;text-decoration:none;display:flex}.pub-inspiration-card__link:hover h3{text-decoration:underline}.pub-inspiration-card__image{-o-object-fit:cover;object-fit:cover;width:100%}.pub-inspiration-card__content{width:100%;display:flex;position:relative}.pub-inspiration-card__desc{flex-direction:column;flex:auto;justify-content:space-between;padding:30px;display:flex}.pub-inspiration-card__desc .desc-title{margin-bottom:80px}.pub-inspiration-card__desc .desc-title h3{font-size:20px;font-weight:700}.pub-inspiration-card__desc .desc-btn{color:#111;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex}@media screen and (max-width:768px){.pub-inspiration-card{margin:30px 20px}}@media screen and (min-width:1024px){.pub-inspiration-card{margin:0 0 48px}}@media screen and (max-width:768px){.pub-inspiration-card h2{margin-bottom:16px;font-size:18px;line-height:27px}.pub-inspiration-card__item{flex-basis:calc(45.4546% - 7.27273px);margin-right:8px}.pub-inspiration-card__desc{padding:15px}.pub-inspiration-card__desc .desc-title{margin-bottom:15px}.pub-inspiration-card__desc .desc-title h3{color:100% #fff;margin-bottom:4px;font-size:14px;font-weight:700;line-height:21px}.pub-inspiration-card__desc .desc-title p{color:#fff;opacity:.8;font-size:12px;font-weight:400;line-height:16px}.pub-inspiration-card__desc .desc-operation .i-btn__inner{min-height:32px;padding:0 .375rem}.pub-inspiration-card__desc .desc-operation .i-btn__inner .i-btn__icon{width:20px;height:20px;font-size:20px}.pub-inspiration-card.is-compact .pub-inspiration-card__desc{width:calc(100% - 20px);margin:10px;padding:8px;position:absolute;bottom:0}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-title h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:700;overflow:hidden}.pub-inspiration-card.is-compact .pub-inspiration-card__desc .desc-title p{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pub-inspiration-card .i-scrollbar__arrow{display:none}}@media screen and (min-width:600px){.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link{flex-direction:row}.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link .pub-inspiration-card__multi-media{width:50%}.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link .pub-inspiration-card__multi-media .i-aspect-ratio-box{height:100%;padding-bottom:75%!important}.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link .pub-inspiration-card__desc{width:50%}}@media screen and (min-width:900px){.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link .pub-inspiration-card__multi-media{width:66%}.pub-inspiration-card .one-card.pub-inspiration-card__item .pub-inspiration-card__link .pub-inspiration-card__desc{width:34%}}.pub-page-list{position:relative}.pub-page-list h2{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:16px;font-size:18px;font-weight:700}.pub-page-list-content.is-card{flex-wrap:wrap;display:flex}.pub-page-list .pub-list-list--item{border-top:1px solid rgb(var(--colour-neutral-2,245,245,245));box-sizing:border-box;width:100%}.pub-page-list .pub-list-list--item:first-child{border-top:none;width:100%}.pub-page-list .pub__list__info{color:rgb(var(--colour-text-and-icon-1,17,17,17));flex-grow:0;flex-basis:100%;justify-content:space-between;align-items:center;width:100%;padding:30px 0;text-decoration:none;display:flex;overflow:hidden}.pub-page-list .pub__list__text-wrapper{align-items:center;display:flex}.pub-page-list .pub__list__icon-wrapper{border-radius:var(--radius-pill);color:rgb(var(--colour-text-and-icon-1,17,17,17));flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:16px;font-size:24px;display:flex}.pub-page-list .pub__list__title{color:rgb(var(--colour-text-and-icon-1,17,17,17));padding-right:40px;font-size:12px;font-weight:700;line-height:18px}.pub-page-list .pub-card-list--item{flex-grow:0;flex-basis:100%;width:100%;margin:10px}.pub-page-list .pub__card__icon-wrapper{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:24px;display:flex}.pub-page-list .pub__card__text-wrapper{max-width:480px;padding:8px 0}.pub-page-list .pub__card{flex-direction:column;text-decoration:none;display:flex}.pub-page-list .pub__card:active,.pub-page-list .pub__card:focus,.pub-page-list .pub__card:hover{text-decoration:none}.pub-page-list .pub__card:active .pub__card__title,.pub-page-list .pub__card:focus .pub__card__title,.pub-page-list .pub__card:hover .pub__card__title{text-decoration:underline}.pub-page-list .pub__card__info{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.pub-page-list .pub__card__image,.pub-page-list .pub__card__info{box-sizing:border-box}.pub-page-list .pub__card__title{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:16px;font-weight:700;line-height:20px}.pub-page-list .pub__card__body{margin-top:16px}.pub-page-list .pub__card__icon{margin-top:16px;margin-left:3px}.pub-page-list .pub__card__label{font-size:12px;line-height:1.5}.pub-page-list .pub__card__image{flex-shrink:0}.pub-page-list .pub__card__info{flex-grow:1}@media (min-width:675px){.pub-page-list h2{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:24px;font-size:24px;font-weight:700}.pub-page-list .pub-card-list--item{flex-basis:calc(50% - 20px)}.pub-page-list .pub__card__title{font-size:16px;line-height:1.44444}.pub-page-list .pub__list__title{color:rgb(var(--colour-text-and-icon-1,17,17,17));padding-right:40px;font-size:14px;font-weight:700;line-height:22px}}@media (min-width:900px){.pub-page-list .pub-card-list--item{flex-basis:calc(33.33% - 20px)}}.pub-page-list.pub-page-list--mobile .pub-card-list--item{flex-basis:100%}.pub-product-shelf__content .pub-product-shelf__desc .desc-title{margin-bottom:80px}@media screen and (max-width:688px){.pub-product-shelf__content .pub-product-shelf__desc .desc-title{margin-bottom:24px}}.pub-ranking-item-header{color:rgb(var(--colour-static-white,255,255,255));cursor:pointer;justify-content:space-between;align-items:center;padding:20px 24px;font-size:20px;font-style:normal;line-height:30px;display:flex}.pub-ranking-item-header-desc{flex-direction:column;padding-bottom:5px;display:flex;overflow:hidden}.pub-ranking-item-header-category{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;overflow:hidden}.pub-ranking-item-header-title{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:30px;overflow:hidden}.pub-ranking-item-header:hover .pub-ranking-item-header-title{text-decoration:underline}.pub-ranking-item-header-nav{position:relative}.pub-ranking-item-header-nav-button{background-color:rgb(var(--colour-static-white,255,255,255));border-radius:var(--radius-pill);box-sizing:border-box;color:rgb(var(--colour-static-black,17,17,17));justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.pub-ranking-item-header .i-carousel__swiper--pagination-outer{padding:0 0 16px}.pub-ranking-item-product-list{background-color:rgb(var(--colour-neutral-1,255,255,255));border:1px solid rgb(var(--colour-neutral-3,223,223,223));padding:20px 24px 10px}.pub-ranking-item-product{box-sizing:border-box;cursor:pointer;align-items:center;width:100%;height:80px;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.pub-ranking-item-product__icon{padding-right:24px}.pub-ranking-item-product__icon img{width:24px;height:24px}.pub-ranking-item-product__image{width:80px;height:80px;margin-right:24px}.pub-ranking-item-product__image img{width:100%}.pub-ranking-item-product__desc{flex:1;padding-bottom:4px;display:inline-block;overflow:hidden}.pub-ranking-item-product__desc .product-name{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.pub-ranking-item-product__desc_price{padding-top:4px;display:inline-block}.pub-ranking-item-product__desc_price .i-price{font-size:16px}.pub-ranking-item-product:hover .product-name{text-decoration:underline}.pub-ranking-item-product .landscape-product-card__description{padding-left:15px}.pub-ranking-item-product .landscape-product-card__description .landscape-product-card__price{padding-top:5px}.pub-ranking-item.common-ranking-item .pub-ranking-item-header{padding:20px 16px 0}.pub-ranking-item.common-ranking-item .pub-ranking-item-header-category{display:none}.pub-ranking-item.common-ranking-item .pub-ranking-item-header .pub-ranking-item-header-nav-button{background-color:initial;border:1px solid;padding:0}.pub-ranking-item.common-ranking-item .pub-ranking-item-header .pub-ranking-item-header-nav-button:hover{background-color:rgb(var(--colour-static-white,255,255,255))}.pub-ranking-item.common-ranking-item .pub-ranking-item-product-list{background-color:initial;border:0;padding:16px}.pub-ranking-item.common-ranking-item .pub-ranking-item-product-list .pub-ranking-item-product{background-color:rgb(var(--colour-static-white,255,255,255));border-radius:var(--radius-lg);height:120px;padding:10px 20px 10px 40px}.pub-ranking-item.common-ranking-item .pub-ranking-item-product-list .pub-ranking-item-product .product-name{overflow:hidden}.pub-ranking-item.common-ranking-item .pub-ranking-item-product-list .pub-ranking-item-product .pub-ranking-item-product__icon{padding:0;position:absolute;top:0;left:10px}@media screen and (max-width:768px){.pub-ranking-item-header{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:12px 15px}.pub-ranking-item-header-category{font-size:12px}.pub-ranking-item-header-title{font-size:18px}.pub-ranking-item-product-list{border-radius:0 0 var(--radius-lg) var(--radius-lg);border-top:none;padding:20px 15px 5px}.pub-ranking-item-product{height:44px;margin-bottom:15px}.pub-ranking-item-product__icon{padding-right:12px}.pub-ranking-item-product__icon img{width:20px;height:20px}.pub-ranking-item-product__image{width:44px;height:44px;margin-right:12px}.pub-ranking-item-product__desc .product-name{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:14px;display:-webkit-box;overflow:hidden}}.pub-ranking-list__header{color:rgb(var(--colour-text-and-icon-3,118,118,118));justify-content:space-between;padding-bottom:24px;font-size:14px;display:flex}.pub-ranking-list__header_text{flex-direction:column;flex:1;justify-content:center;display:flex}.pub-ranking-list__header_text h2{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin:auto 0;font-size:24px;font-weight:700;line-height:26px}.pub-ranking-list__header_text p{color:rgb(var(--colour-text-and-icon-3,118,118,118));padding-top:6px;font-size:14px;font-weight:400;line-height:16px}.pub-ranking-list__header_button{justify-content:center;align-items:center;display:flex}.pub-ranking-list__header_link{display:none}.pub-ranking-list__content{flex-direction:row;justify-content:flex-start;display:flex}.pub-ranking-list__item{flex-shrink:0;flex-basis:calc(33.3333% - 13.3333px);margin:0 20px 0 0}.pub-ranking-list .ranking-panel{background-color:rgb(var(--colour-neutral-2,245,245,245));flex-direction:column;display:flex}.pub-ranking-list__carousel{background-color:rgb(var(--colour-neutral-1,255,255,255))}.pub-ranking-list__carousel_item{margin-right:1px}@media screen and (max-width:768px){.pub-ranking-list__header{margin-right:0;padding-bottom:16px}.pub-ranking-list__header_text h2{font-size:18px;line-height:20px}.pub-ranking-list__header_button{display:none}.pub-ranking-list__header_link{align-items:flex-end;text-decoration:none;display:flex;position:relative}.pub-ranking-list__header_link:hover{text-decoration:none}.pub-ranking-list__header_link p{color:rgb(var(--colour-text-and-icon-3,118,118,118));text-align:center;padding-right:20px;font-size:14px;font-weight:400;line-height:16px;position:relative}.pub-ranking-list__header_link p:after{border:2px solid rgb(var(--colour-neutral-5,146,146,146));content:"";background:0 0;border-bottom:none;border-left:none;width:8px;height:8px;position:absolute;top:4px;right:8px;transform:rotate(45deg)}.pub-ranking-list .pub-ranking-list__item{flex-shrink:0;flex-basis:calc(66% - 20px);width:calc(66% - 20px);margin-right:10px}.pub-ranking-list{margin:30px 20px}}.shoppable-image-card{text-align:left;padding:8px;position:relative}.shoppable-image-card .text-wrapper{width:100%;height:18px;display:block;position:relative}.shoppable-image-card__tags{flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%;min-height:20px;margin:0 0 4px;display:flex;position:relative}.shoppable-image-card__title{color:#111;font-weight:700;display:block}.shoppable-image-card__des,.shoppable-image-card__title{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;line-height:18px;position:absolute;top:0;left:0;overflow:hidden}.shoppable-image-card__des{color:#484848;font-weight:400;display:inline-block}.shoppable-image-card__price{min-width:64px;margin:4px 0 0}.shoppable-image-card__button .cartin-button .i-btn__icon{width:24px;height:24px;display:inline-flex}.shoppable-image-card__button .cartin-button .i-btn__inner{color:#111;background-color:#f5f5f5;width:32px;height:32px;min-height:32px;font-size:24px}.shoppable-image-card__button .cartin-button:active .i-btn__inner,.shoppable-image-card__button .cartin-button:focus .i-btn__inner,.shoppable-image-card__button .cartin-button:hover .i-btn__inner{background-color:#dfdfdf}.shoppable-image-card__group{white-space:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;padding:0;display:flex;position:relative}.shoppable-image-card__group .left{flex-direction:column;flex:none;justify-content:space-between;display:flex}.shoppable-image-card__group .right{flex:none;justify-content:flex-end;align-items:center;margin:0 0 0 4px;display:flex}@media screen and (min-width:689px){.shoppable-image-card:hover .shoppable-image-card__title{text-decoration:underline}}.pub-shoppable-image .shoppable-image-list{width:100%;height:100%;position:relative}.pub-shoppable-image .shoppable-image-item{cursor:pointer;position:absolute}.pub-shoppable-image .shoppable-image-item .shoppable-image-dot{opacity:0;visibility:hidden;background:#1212127a;border:1.5px solid #dedede7a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:border-color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out,background .2s ease-in-out;display:flex;position:absolute;transform:translate(-50%)translateY(-50%)}.pub-shoppable-image .shoppable-image-item .shoppable-image-dot.active{opacity:1;visibility:visible;background:#121212bf;border-color:#dededebf}.pub-shoppable-image .shoppable-image-item .shoppable-image-dot:before{content:"";display:block;position:absolute;inset:-8px}.pub-shoppable-image .shoppable-image-item .shoppable-image-dot:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .2s ease-in-out;display:block;position:relative;box-shadow:0 3px 12px #0000001a}.pub-shoppable-image .shoppable-image-item .shoppable-image-dot.active:after{width:6px;height:6px}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip{z-index:8;background-color:#fff;text-decoration:none;display:none;position:relative;box-shadow:0 4px 16px #0000001a}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip:hover{text-decoration:none}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-top{transform:translate(-50%)translateY(-100%)translateY(-18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-right{transform:translate(0)translateY(-50%)translate(18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-bottom{transform:translate(-50%)translateY(50%)translateY(-18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-left{transform:translate(-100%)translateY(-50%)translate(-18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-top-left{transform:translate(-100%)translateY(-100%)translateY(16px)translate(-18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-top-right{transform:translate(0)translateY(-100%)translateY(16px)translate(18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-bottom-left{transform:translate(-100%)translateY(-16px)translate(-18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.is-bottom-right{transform:translate(0)translateY(-16px)translate(18px)}.pub-shoppable-image .shoppable-image-item .shoppable-image-tooltip.active{display:block}.pub-shoppable-image .shoppable-image-item .shoppable-image-content{position:relative}.pub-shoppable-image .shoppable-image-item.active{display:block}.pub-shoppable-image .shoppable-image-item.active .shoppable-image-dot{opacity:1;visibility:visible}@media screen and (max-width:768px){.shoppable-image-container{text-align:center}}.pub-visual-pill-slider .visualpillslider-panel-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:24px;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.pub-visual-pill-slider .visualpillslider-content{width:100%;display:flex;position:relative}.pub-visual-pill-slider .visualpillslider-li{flex-shrink:0;width:231.75px;margin:0 16px 0 0;position:relative}.pub-visual-pill-slider .visualpillslider-li:hover .visualpillslider-item-image{position:relative}.pub-visual-pill-slider .visualpillslider-li:hover .visualpillslider-item-image:before{background-color:rgba(var(--colour-neutral-1,255,255,255),.15);content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.pub-visual-pill-slider .visualpillslider-li:last-child{margin:0}.pub-visual-pill-slider .visualpillslider-item{cursor:pointer;width:100%;height:100%;display:block}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image{width:100%;position:relative}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image img{pointer-events:none;width:100%}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn-container{z-index:5;justify-content:center;align-items:center;width:100%;padding:0 2rem;display:flex;position:absolute;bottom:2rem}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn{background:rgb(var(--colour-neutral-1,255,255,255));border-radius:var(--radius-pill);pointer-events:none;text-align:center;justify-content:center;align-items:center;height:40px;padding:0 16px;display:flex;position:relative}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn p{color:rgb(var(--colour-text-and-icon-1,17,17,17));display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:14px;position:relative;overflow:hidden}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn:hover{background-color:rgb(var(--colour-neutral-2,245,245,245))}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-color{width:100%;height:100%;padding:40px 30px 30px}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-color .visualpillslider-color-desc{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;pointer-events:none;font-size:16px;font-weight:700;line-height:1.5}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-color:hover .visualpillslider-color-desc{text-decoration:underline}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-color .visualpillslider-item-next{background-color:rgb(var(--colour-neutral-1,255,255,255));color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;line-height:40px;display:flex;position:absolute;bottom:32px;left:32px}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-color .visualpillslider-item-next:hover{background-color:rgb(var(--colour-neutral-2,245,245,245))}@media screen and (max-width:768px){.pub-visual-pill-slider{margin:30px 20px}.pub-visual-pill-slider .visualpillslider-panel-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:16px;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.pub-visual-pill-slider .visualpillslider-li{width:142.14px;margin-right:8px}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn-container{padding:0 .8rem;bottom:1.5rem}.pub-visual-pill-slider .visualpillslider-item .visualpillslider-item-image .visualpillslider-btn{height:32px}.pub-visual-pill-slider .visualpillslider-color{width:100%;height:100%;padding:20px 20px 30px}.pub-visual-pill-slider .visualpillslider-color .visualpillslider-color-desc{font-size:14px;line-height:1.2}.pub-visual-pill-slider .visualpillslider-color .visualpillslider-item-next{color:rgb(var(--colour-text-and-icon-1,17,17,17));height:24px;bottom:20px;left:unset;width:24px;font-size:16px;right:20px}}.rich-text__container{margin:1rem 1.25rem}.rich-text__component h1,.rich-text__component h2,.rich-text__component h3,.rich-text__component h4,.rich-text__component h5,.rich-text__component h6,.rich-text__component p{margin:0;padding:0}.rich-text__component h1,.rich-text__component h2,.rich-text__component h3,.rich-text__component h4,.rich-text__component h5,.rich-text__component h6{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-weight:700}.rich-text__component h1{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.45}.rich-text__component h2{margin-bottom:.5rem;font-size:1.125rem;line-height:1.444}.rich-text__component h3{margin-bottom:.5rem;font-size:1rem;line-height:1.5}.rich-text__component h4{margin-bottom:.5rem;font-size:.875rem;line-height:1.571}.rich-text__component p{font-size:.875rem;line-height:22px}.rich-text__component h5,.rich-text__component p{color:rgb(var(--colour-text-and-icon-2,72,72,72));margin-bottom:.75rem;font-weight:400}.rich-text__component h5{font-size:.75rem}.rich-text__component li{font-size:font-size-75;list-style-type:inherit;font-weight:400}.rich-text__component ol,.rich-text__component ul{margin-block:1em;margin-inline:0;padding-inline-start:40px}.rich-text__component ol{list-style-type:decimal}.rich-text__component ul{list-style-type:disc}.rich-text__component ol ol,.rich-text__component ol ul,.rich-text__component ul ol,.rich-text__component ul ul{margin-block:0}.rich-text__component ol ul,.rich-text__component ul ul{list-style-type:circle}.rich-text__component table{border-style:solid}.rich-text__component table,.rich-text__component tbody,.rich-text__component td,.rich-text__component th,.rich-text__component tr{border:inherit}.rich-text__component td,.rich-text__component th{padding:.5rem .75rem}.rich-text__component td p,.rich-text__component th p{margin:.5rem 0 0}.rich-text__component td p:first-child,.rich-text__component th p:first-child{margin-top:0}@media screen and (min-width:688px){.rich-text__component h1{margin-bottom:2.5rem;font-size:2.25rem;line-height:1.333}.rich-text__component h2{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.45}.rich-text__component h5,.rich-text__component p{margin-bottom:.5rem}}.title-container-nova.container{position:relative}.title-container-nova .top{z-index:10;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 20px;display:flex;position:relative}.title-container-nova .top .title{font-size:18px;font-weight:700}.title-container-nova .top .desc{color:#666;max-width:600px;margin-top:6px;font-size:14px}.title-container-nova .more-link-text{align-items:center;position:relative}.title-container-nova .more-link{color:#111;cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:24px;display:flex}@media screen and (min-width:688px){.title-container-nova .top{padding:0}}.i-address__sheet--control .i-btn{width:calc(50% - .625rem)!important;margin:0 1.25rem 0 0!important}.i-address__sheet--control .i-btn:last-child{margin-right:0!important}.i-address-form-modal__remove .i-btn__label,.i-address-form-modal__sheet--remove .i-btn__label{color:#e00751}.i-address-form-modal__sheet--control .i-btn{width:calc(50% - .625rem)!important;margin:0 1.25rem 0 0!important}.i-address-form-modal__sheet--control .i-btn:last-child{margin-right:0!important}.app-download-banner{background-color:rgb(var(--colour-neutral-2,245,245,245));z-index:1;justify-content:space-between;align-items:center;width:100%;padding:.8125rem .8125rem .8125rem 2.375rem;transition:transform .5s cubic-bezier(.4,0,.4,1);display:flex;position:relative;transform:translateY(0)}.app-download-banner__wrapper{z-index:50;width:100%;height:4rem;display:block;position:relative;overflow:hidden}.app-download-banner .main{flex:auto;justify-content:flex-start;align-items:center;padding:0 .625rem 0 0;display:flex;position:relative}.app-download-banner .action{flex:none}.app-download-banner .logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.375rem;height:2.375rem;margin-right:.625rem;display:block;position:relative}.app-download-banner .info{text-align:left;display:block}.app-download-banner .info .info__inner{width:100%;display:grid}.app-download-banner .info .text{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:.8125rem;font-weight:700}.app-download-banner .info .subtext,.app-download-banner .info .text{text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:.8125rem;display:block;overflow:hidden}.app-download-banner .info .subtext{color:rgb(var(--colour-text-and-icon-4,146,146,146));margin:.3125rem 0 0;font-size:.75rem;font-weight:400}.app-download-banner .close-btn{color:rgb(var(--colour-text-and-icon-2,72,72,72));background-color:#0000;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;display:flex;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}.chat-menu{z-index:5;bottom:1.875rem;right:1.375rem}.chat-menu.fixed{position:fixed}.chat-menu .main-icon{font-size:1.5rem}.chat-menu .desc{color:rgb(var(--colour-static-white,255,255,255));font-size:.625rem;font-weight:400;line-height:1rem}.chat-menu-white-button{background:rgb(var(--colour-elevation-3,17,17,17));border-radius:var(--radius-pill);cursor:pointer;text-align:center;z-index:10;background-size:cover;flex-direction:column;width:3.5rem;height:3.5rem;font-size:.625rem;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.chat-menu-tips,.chat-menu-white-button{color:rgb(var(--colour-static-white,255,255,255));justify-content:center;align-items:center;display:flex}.chat-menu-tips{background:rgb(var(--colour-elevation-3,17,17,17));border-radius:var(--radius-pill);opacity:0;pointer-events:none;height:2.625rem;padding:0 .75rem 0 1.25rem;transition:opacity .35s ease-in-out,width .35s ease-in-out;position:absolute;top:50%;right:4.125rem;transform:translateY(-50%);box-shadow:0 4px 16px #0000001a}.chat-menu-tips.show{opacity:1;pointer-events:auto}.chat-menu-tips-content{color:rgb(var(--colour-static-white,255,255,255));min-width:9.375rem;display:inline-block}.chat-menu-tips-content p{cursor:pointer;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1rem}.chat-menu__close{cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .35s cubic-bezier(.4,0,.4,1);display:flex;position:relative}.chat-menu__close .icon{font-size:1.5rem}.chat-menu__close:hover{opacity:.75}.chat-menu-container{position:absolute;bottom:0;right:0}.chat-menu-container-box{background-color:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-xl);min-width:12.5rem;min-height:18.75rem}.chat-menu.pc-chat-menu .chat-menu-white-button:hover{transform:scale(1.142)}.chat-menu.position-left-bottom{left:1.375rem;right:auto}.chat-menu.position-left-bottom .chat-menu-tips{left:4.125rem;right:auto}.chat-menu.position-left-bottom .chat-menu-container{left:0}.chat-menu .fade-enter-active,.chat-menu .fade-leave-active{transition:opacity .7s}.chat-menu .fade-enter-from,.chat-menu .fade-leave-to{opacity:0}@media screen and (max-width:688px){.chat-menu-tips{height:2.25rem}.chat-menu-white-button{width:2.5rem;height:2.5rem}.chat-menu-white-button .main-icon{font-size:1.25rem}.chat-menu-white-button .desc{display:none}}.i-empty-list__button .i-btn__label{font-size:.75rem;font-weight:400}.i-layout,.i-layout__header{width:100%;display:block;position:relative}.i-layout__header{z-index:900}.i-layout__header--sticky{position:sticky;top:0;left:0}.i-layout__main{flex:auto;overflow:auto}.i-layout__body,.i-layout__main{width:100%;display:block;position:relative}.i-layout__body{margin:0 auto}.i-layout__bottom-navigation{z-index:900;position:fixed;bottom:0;left:0;right:0}.i-layout__bottom-navigation,.i-layout__footer{flex:none;width:100%;display:block}.i-layout--mobile--navigation{padding:0 0 50px}.i-layout--pc{min-width:1000px;max-height:none;padding:0}.i-layout--pc .i-layout__body{height:auto;min-height:480px;overflow:initial;width:100%;padding:0;display:block;position:relative;inset:auto}.i-layout--pc .common-body-container{width:100%;margin:0 auto;padding:0}.i-layout--pc .common-body-container.padding{padding:0 100px}.i-layout--pc .common-body-container.max-width-1440{max-width:1440px}.i-layout--pc .common-body-container.max-width-1000{max-width:1000px}.i-mobile-content .gallery .i-scrollbar__bar.is-horizontal{width:calc(100% - 2.5rem);margin:1.25rem auto 0}.i-skeleton .loading-skeleton{padding:0 1.25rem;position:relative;overflow:hidden}.i-skeleton .loading-skeleton.pc{justify-content:stretch;align-items:flex-start;padding:0;display:flex}.i-skeleton .loading-skeleton.pc .left-section{flex-direction:column;flex:auto;justify-content:space-between;align-self:stretch;align-items:flex-start;padding:0;display:flex}.i-skeleton .loading-skeleton.pc .right-section{flex:none;align-self:stretch;width:50%;margin:0 0 0 1.25rem}.i-skeleton .loading-skeleton.pc .right-section .skeleton-item.image{width:100%;height:auto;margin:0;padding-top:100%}.i-skeleton .loading-skeleton .image-skeleton{flex-flow:row;justify-content:flex-start;align-items:center;margin:0 0 2.5rem;display:flex;position:relative}.i-skeleton .loading-skeleton .price-skeleton{flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 1.125rem;display:flex}.i-skeleton .loading-skeleton .skeleton-item{background:linear-gradient(90deg,rgb(var(--colour-neutral-2,245,245,245)) 25%,rgb(var(--colour-neutral-3,223,223,223)) 37%,rgb(var(--colour-neutral-2,245,245,245)) 63%);background-size:400% 100%;border-radius:0;width:100%;height:2.5rem;margin:0;animation:1.8s cubic-bezier(.45,1.45,.65,1) infinite skeleton-loading;display:block;position:relative}.i-skeleton .loading-skeleton .skeleton-item.image{flex:none;width:12.5rem;height:12.5rem;margin-right:1.25rem}.i-skeleton .loading-skeleton .skeleton-item.image:last-child{margin-right:0}.i-mini-pip-modal__footer .i-btn{margin:0 .625rem 0 0!important}.i-mini-pip-modal__footer .i-btn .i-btn__label{white-space:nowrap}.i-mini-pip-modal__footer .i-btn:last-child{margin:0!important}.i-not-found__button .i-btn__inner{min-width:9.375rem}.i-search-filter-item-nav-panel-li .i-pill--active{font-weight:700!important}.i-store-selector__footer .i-btn:not(:first-child){margin-left:1rem}.nav-footer{background:rgb(var(--colour-neutral-2,245,245,245));box-sizing:border-box;text-align:center;-webkit-font-smoothing:antialiased;width:100%}.nav-footer-container{text-align:left;width:100%;max-width:105rem;margin:0 auto;padding:5rem 6.25rem 0}.nav-footer-container-row{justify-content:space-between;width:100%;display:flex}.nav-footer_featured-links{width:23%;min-width:12.5rem}.nav-footer_featured-links a{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-decoration:underline}.nav-footer_featured-links a:hover{color:rgb(var(--colour-text-and-icon-2,72,72,72))}.nav-footer_featured-links h3{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:.625rem;font-size:1.375rem;font-weight:700;line-height:2.0625rem}.nav-footer_featured-links .join-btn{width:10rem;padding:1.25rem 0}.nav-footer_featured-link:not(:first-child){margin-top:1.25rem}.nav-footer_linkGroups{width:66%;display:flex}.nav-footer_linkGroup{flex:0 0 25%;font-size:.875rem}.nav-footer_linkGroup h3{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:1.25rem;font-weight:700;line-height:1.25rem}.nav-footer_linkGroup ul{padding:0}.nav-footer_linkGroup ul li{color:rgb(var(--colour-text-and-icon-2,72,72,72));margin-bottom:.625rem;line-height:1.5rem;list-style:none}.nav-footer-container-other-row{justify-content:space-between;display:flex}.nav-footer-container-other-row:first-child{border-bottom:1px solid rgb(var(--colour-neutral-2,245,245,245));justify-content:normal;padding:1.125rem 0}.nav-footer-container-other-share ul li{float:left;list-style:none}.nav-footer-container-other-share ul li a{border:1px solid rgb(var(--colour-neutral-3,223,223,223));text-align:center;border-radius:50%;width:2.625rem;height:2.625rem;margin-right:1.5rem;line-height:2rem;display:inline-block;position:relative}.nav-footer-container-other-share ul li a img{-o-object-fit:fill;object-fit:fill;vertical-align:middle;width:1.625rem;height:1.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-footer-container-other-share ul li a:hover{background:rgb(var(--colour-neutral-4,204,204,204));cursor:pointer}.nav-footer-container-other-share ul:after{clear:both;content:"";display:block}.nav-footer-container-other .lang-selector-container{position:relative}.nav-footer-container-other .lang-selector-container:hover{cursor:pointer}.nav-footer-container-other .lang-selector-container .lang-selector{appearance:none;background:rgb(var(--colour-neutral-2,245,245,245));border:1px solid rgb(var(--colour-neutral-3,223,223,223));border-radius:var(--radius-pill);box-sizing:border-box;color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:left;text-align-last:left;text-indent:0;white-space:nowrap;outline:0;width:8.25rem;height:2.5rem;margin:0;padding:.625rem 2.25rem .625rem 1.25rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.nav-footer-container-other .lang-selector-container .lang-selector:hover{background:rgb(var(--colour-neutral-3,223,223,223));cursor:pointer}.nav-footer-container-other .lang-selector-container svg{color:rgb(var(--colour-text-and-icon-1,17,17,17));pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.nav-footer-container-other-edition{color:rgb(var(--colour-text-and-icon-2,72,72,72));white-space:nowrap;margin:.3125rem 0 1.875rem;font-size:.75rem;line-height:1.125rem}.nav-footer-container-other-service{margin:.3125rem 0 1.875rem 1.875rem;font-size:.75rem}.nav-footer-container-other-service ul li{float:left;list-style:none}.nav-footer-container-other-service ul a{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer}.nav-footer-container-other-service ul:after{clear:both;content:"";display:block}@media screen and (max-width:1000px){.nav-footer{padding:8% 8% 0}}@media screen and (max-width:1023px){.nav-header_container{min-width:0}.nav-header_container .header_container_top{padding:0 16px}}.nav-header{-webkit-font-smoothing:antialiased;background-color:wheat}.nav-header .nav-header-mask{background:rgba(var(--colour-neutral-7,17,17,17),.4);z-index:1001;width:100%;height:100vh;position:fixed;left:0;overflow:hidden}.nav-header .s-header-notice{cursor:pointer;text-align:left;width:100%;height:30px;padding-left:55px;line-height:21px;position:absolute;top:7px;left:0}.nav-header .move-hover{position:relative}.nav-header_container{background:rgb(var(--colour-elevation-2,255,255,255));box-sizing:border-box;width:100%;min-width:1000px;height:72px;margin:auto}.nav-header_container.header--fixed{z-index:10;transition:transform .3s;position:fixed;top:-60px;left:0}.nav-header_container.header--fixed.header--scroll-up{pointer-events:all;transform:translateY(100%)}.nav-header_container .header_container_top{background:rgb(var(--colour-elevation-2,255,255,255));box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;max-width:1680px;height:72px;margin:0 auto;padding:0 80px;display:flex;position:relative}.nav-header_container .header_container_top .header_container_top_content__inner{justify-content:space-between;align-items:center;width:100%;height:72px;display:flex}.nav-header_container .header_container_top .header_container_top_content .header_container_left{display:inline-block}.nav-header_container .header_container_top .header_container_top_content .header_container_left img{vertical-align:middle}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_Logo{cursor:pointer;vertical-align:middle;display:inline-block;position:relative}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_Logo img{-o-object-fit:contain;object-fit:contain;width:auto;height:56px;max-height:56px}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul{vertical-align:middle;justify-content:center;align-items:center;margin:0 0 0 10px;padding:0;list-style:none;display:inline-flex}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul .active-bar{background-color:rgb(var(--colour-static-ikea-brand-blue,0,88,163));opacity:0;z-index:2;width:0;height:3px;transition:width .55s,transform .55s,opacity .35s;display:block;position:absolute;bottom:0;left:0;transform:translateZ(0)}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul li{color:rgb(var(--colour-text-and-icon-1,17,17,17));float:left;white-space:nowrap;margin-left:40px;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul li span:not(.i-btn__inner):not(.i-btn__label){color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;text-transform:capitalize;margin-left:-7px;text-decoration:none;position:relative}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul li span:not(.i-btn__inner):not(.i-btn__label):before{background:rgb(var(--colour-static-ikea-brand-blue,0,88,163));content:"";height:3px;transition:all .4s ease-in;position:absolute;bottom:-9px;left:-2px;right:-2px;transform:scaleX(0)}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_ul .search-item{min-width:200px;margin:-11px 0 0 50px}.nav-header_container .header_container_top .header_container_top_content .search-bar-container{flex:0 220px;min-width:160px;margin-left:auto}.nav-header_container .header_container_top .header_container_top_content .header_container_right{color:rgb(var(--colour-text-and-icon-1,17,17,17));white-space:nowrap;margin-left:16px;display:inline-block}.nav-header_container .header_container_top .header_container_top_content .header_container_right .header_container_right_img{display:inline-block}.nav-header_container .header_container_top .header_container_top_content .header_container_right .header_container_right_img .hover{background:rgb(var(--colour-elevation-2,255,255,255));border-radius:var(--radius-pill);vertical-align:middle;justify-content:center;align-items:center;min-width:48px;height:48px;padding:10px;display:flex}.nav-header_container .header_container_top .header_container_top_content .header_container_right .header_container_right_img .hover>span{margin-left:5px;font-size:14px}.nav-header_container .header_container_top .header_container_top_content .header_container_right .header_container_right_img .hover:hover{background:rgb(var(--colour-neutral-4,204,204,204));cursor:pointer}.nav-header_container .header_container_top .header_container_menu_content{justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul{vertical-align:middle;justify-content:center;align-items:center;margin:0 0 0 10px;padding:0;list-style:none;display:inline-flex}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul .active-bar{background-color:rgb(var(--colour-static-ikea-brand-blue,0,88,163));opacity:0;z-index:2;width:0;height:3px;transition:width .55s,transform .55s,opacity .35s;display:block;position:absolute;bottom:0;left:0;transform:translateZ(0)}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul li{color:rgb(var(--colour-text-and-icon-1,17,17,17));float:left;white-space:nowrap;margin-right:40px;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul li span:not(.i-btn__inner):not(.i-btn__label){color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;text-transform:capitalize;margin-left:-7px;text-decoration:none;position:relative}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul li span:not(.i-btn__inner):not(.i-btn__label):before{background:rgb(var(--colour-static-ikea-brand-blue,0,88,163));content:"";height:3px;transition:all .4s ease-in;position:absolute;bottom:-9px;left:-2px;right:-2px;transform:scaleX(0)}.nav-header_container .header_container_top .header_container_menu_content .header_container_center_ul .search-item{min-width:200px;margin:-11px 0 0 50px}.nav-header_container .search-input{box-sizing:border-box;margin:0 auto}.nav-header_container .s-header{width:100%;position:relative}.nav-header_container .s-header input{background:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-pill);text-overflow:ellipsis;border:none;height:40px}.nav-header_container .s-header input:focus{border-radius:var(--radius-pill)}.nav-header_container .s-header .s-input:focus,.nav-header_container .s-header input:focus{background:rgb(var(--colour-neutral-2,245,245,245));box-shadow:none;outline:0;height:40px}.nav-header_container .s-header .s-input{background:rgb(var(--colour-neutral-2,245,245,245));border:1px solid rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-pill);box-sizing:border-box;outline:0;width:100%;padding-left:52px;padding-right:5px;font-size:13px;font-weight:700;line-height:21px}.nav-header_container .s-header .search-icon{pointer-events:none;background-position:-60px 0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.nav-header_container .s-header .s-input::placeholder{color:rgb(var(--colour-text-and-icon-1,17,17,17))}.nav-header_container .header_container_right{white-space:nowrap;display:inline-block}.nav-header_container .header_container_right .header_container_right_img{display:inline-block}.nav-header_container .header_container_right .header_container_right_img .hover{background:rgb(var(--colour-elevation-1,255,255,255));border-radius:var(--radius-pill);vertical-align:middle;justify-content:center;align-items:center;min-width:48px;height:48px;padding:10px;font-size:24px;display:flex}.nav-header_container .header_container_right .header_container_right_img .hover>span{margin-left:5px;font-size:14px}.nav-header_container .header_container_right .header_container_right_img .hover:hover{background:rgb(var(--colour-neutral-4,204,204,204));cursor:pointer}.nav-header_container .header_container_bottom{background-color:rgb(var(--colour-elevation-2,255,255,255));border-top:1px solid rgb(var(--colour-neutral-2,245,245,245));box-sizing:border-box;z-index:1002;width:100%;max-height:80vh;position:absolute;left:0;overflow:hidden auto;box-shadow:0 6px 14px #11111114}.nav-header_container .header_container_bottom .header_container_bottom_content{position:relative}.nav-header .hover{background:rgb(var(--colour-elevation-1,255,255,255));vertical-align:middle;border-radius:50%;display:inline-block;position:relative}.nav-header .hover .hover-num{border:2px solid rgb(var(--colour-elevation-2,255,255,255));min-width:18px;padding:3px;line-height:18px;position:absolute;top:0;left:31px}.nav-header .hover .hover-num,.nav-header .hover .hover-num .hover-num-text{background:rgb(var(--colour-static-ikea-brand-blue,0,88,163));border-radius:var(--radius-pill);box-sizing:border-box;text-align:center;place-content:center;display:flex}.nav-header .hover .hover-num .hover-num-text{color:rgb(var(--colour-static-white,255,255,255));vertical-align:middle;margin:0 1px;font-size:12px;font-style:normal;font-weight:400;line-height:10px}.nav-header-card-container{min-width:1000px;max-width:1680px;margin:0 auto;padding:0 80px}.nav-header-card-container .nav-header-card-li{text-align:left;flex-direction:row;justify-content:space-between;width:100%;padding:32px 0 48px;display:flex}.nav-header-card-container .nav-header-card-li .link-list{margin:0;padding:0}.nav-header-card-container .nav-header-card-li .link-list .link-list-list-item{margin:14px 0 0}.nav-header-card-container .nav-header-card-li .link-list .link-list-list-item .link-list-list__info{padding:0}.nav-header-card-container .nav-header-card-li .link-list .link-list-list-item .link-list-list__title{font-size:16px;line-height:24px}.nav-header-card-container .nav-header-card-li .link-list .link-list-thumbnails-item:first-child{margin-top:30px}.nav-header-card-container .nav-header-card-li .link-list .link-list-thumbnails-item .link-list-thumbnails__text-wrapper{padding:0 30px}.nav-header-card-container .nav-header-card-li .link-list .link-list-thumbnails-item .link-list-thumbnails__text-wrapper .link-list-thumbnails__title{font-size:16px}.nav-header-card-container .nav-header-card-li .link-list .link-list-thumbnails-item .link-list-thumbnails__image{width:32px}.nav-header-card-container .nav-header-card-li .link-list .link-list-thumbnails-item .link-list-thumbnails__image .aspect-ratio-image__image{-o-object-fit:contain;object-fit:contain}.nav-header-card-container .nav-header-card-li .card-container__menu{flex:1}.nav-header-card-container .nav-header-card-li .card-container__menu .component{padding-bottom:5px}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns__content .image-text-card{margin:0 0 48px}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns__content .image-text-card .image-text-card_text_title{font-size:16px}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns .pub-columns__item{margin-top:0}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns .pub-columns__item:nth-child(n+1){margin-right:20px}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns .pub-columns__item:last-child{margin-right:0!important}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns .pub-text h2{margin-bottom:5px;font-size:24px}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-columns .pub-text span{color:rgb(var(--colour-text-and-icon-3,118,118,118))}.nav-header-card-container .nav-header-card-li .card-container__menu .component .two-columns .pub-columns__item:first-child{margin-right:8%}.nav-header-card-container .nav-header-card-li .card-container__menu .component .three-columns .pub-columns__item:nth-child(n){margin-right:6%}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-image{margin:30px 0 0}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-image:first-child{margin:0;padding:0}.nav-header-card-container .nav-header-card-li .card-container__menu .component .pub-text{padding:0}.nav-header-card-container .nav-header-card-li .card-container__menu .component:last-child{padding-bottom:0}.nav-header-card-container .nav-header-card-li .card-container__resource{flex-direction:column;width:340px;margin-left:6%;display:flex}.nav-header-card-container .nav-header-card-li .card-container__resource .link-list,.nav-header-card-container .nav-header-card-li .card-container__resource .link-list .link-list-list-item{margin:0}.nav-header-card-container .nav-header-card-li .card-container__resource .pub-image{margin:0 0 24px}.nav-header-category{background-color:rgb(var(--colour-elevation-2,255,255,255));border-top:1px solid rgb(var(--colour-neutral-2,245,245,245));box-sizing:border-box;width:100%;height:1000px;max-height:80vh;position:relative;overflow-x:visible}.nav-header-category-box{flex-direction:row;width:100%;min-width:1000px;height:100%;margin:auto;padding:20px 0 0;display:flex;position:relative}.nav-header-category-box .main-list{border-right:1px solid rgb(var(--colour-neutral-2,245,245,245));box-sizing:border-box;flex:0 0 160px;overflow:hidden}.nav-header-category-box .main-list .category-list{height:100%;margin-right:-20px;padding-right:20px;overflow-y:auto}.nav-header-category-box .main-list .category-list li{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;flex-direction:row;align-items:center;padding:12px 0 13px 10px;font-weight:700;display:flex}.nav-header-category-box .main-list .category-list li img{vertical-align:middle;width:30px;height:30px;padding-right:7px}.nav-header-category-box .main-list .category-list li .name{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:left;font-size:14px}.nav-header-category-box .main-list .category-list li .active{color:rgb(var(--colour-static-ikea-brand-blue,0,88,163))}.nav-header-category-box .main-list::-webkit-scrollbar{width:4px;height:4px}.nav-header-category-box .main-list::-webkit-scrollbar-track{background:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-xs)}.nav-header-category-box .main-list::-webkit-scrollbar-thumb{background:rgb(var(--colour-neutral-3,223,223,223));border-radius:var(--radius-xs)}.nav-header-category-box .main-list::-webkit-scrollbar-corner{background:rgb(var(--colour-neutral-2,245,245,245))}.nav-header-category-box .main-list::-webkit-scrollbar-thumb:hover{background:rgb(var(--colour-neutral-2,245,245,245))}.nav-header-category-box .sub-list{flex-wrap:wrap;flex:1;align-content:flex-start;align-items:flex-start;height:100%;margin-right:-18px;display:flex;position:relative;overflow:hidden auto}.nav-header-category-box .sub-list .sub-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:left;width:100%;padding:10px 0 0 40px;font-size:14px;font-weight:700;text-decoration:none;display:block}.nav-header-category-box .sub-list .sub-title:hover{text-decoration:underline}.nav-header-category-box .sub-list .sub-list-li{width:33.3333%;padding:24px 0 0 40px;display:inline-block;position:relative}.nav-header-category-box .sub-list .sub-list-li .category-box{cursor:pointer;text-align:left;justify-content:flex-start;align-items:center;width:100%;height:80px;padding:10px 8px;line-height:52px;text-decoration:none;transition:background-color .25s;display:flex;position:relative}.nav-header-category-box .sub-list .sub-list-li .category-box .category-box-name{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:14px;line-height:21px}.nav-header-category-box .sub-list .sub-list-li .category-box:hover{background-color:rgb(var(--colour-neutral-2,245,245,245));border-radius:var(--radius-sm)}.nav-header-category-box .sub-list .sub-list-li .img-bg{width:64px;height:64px;margin-right:16px;position:relative;overflow:hidden}.nav-header-category-box .sub-list .sub-list-li .img-bg img{mix-blend-mode:darken;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1280px){.nav-header-category-box .sub-list .sub-list-li{width:25%}}.nav-header-category-box .sub-list::-webkit-scrollbar{opacity:0;width:0;height:0;display:none}.nav-header-category-box .sub-list:before{background-color:rgb(var(--colour-neutral-2,245,245,245));content:"";width:1px;height:97%;position:absolute;left:-20px}.nav-header-category-box .sub-list.hasAdResource{padding:0 40px 0 0}.nav-header-category-box .sub-list.hasAdResource .sub-list-li{width:50%}@media screen and (min-width:1280px){.nav-header-category-box .sub-list.hasAdResource .sub-list-li{width:33.3333%}}.nav-header-category-box .title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin:20px 0;font-size:22px;line-height:32px}.nav-header-category-box .navigation-extend{-ms-overflow-style:none;scrollbar-width:none;width:320px;height:100%;padding:12px 0 48px;overflow:visible}.nav-header-category-box .navigation-extend::-webkit-scrollbar{display:none}.nav-header-category-box .navigation-extend .cms .link-list-card-center-item{margin:20px 0 0}.nav-header-category-box .navigation-extend .cms .link-list-card-center-item .link-list-card-center__title{font-size:16px}.nav-header-message{-webkit-font-smoothing:antialiased;position:relative}.nav-header-message-inner__wrapper{min-height:2.5rem;transition:margin-top .2s linear;position:relative}.nav-header-message .header-message-inner__wrapper{justify-content:center;align-items:center;max-width:77.5rem;min-height:2.5rem;margin:auto;display:flex;position:relative}.nav-header-message .header-message-inner__wrapper .app-promotion-container{position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav-header-message .header-message-inner__wrapper .language-switch-container{z-index:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav-header-message .header-message-inner__wrapper .header-message-inner .ellipsis{max-width:100%}.nav-header-message[theme=large]{padding:0 100px}.nav-header-message[theme=large] .nav-header-message__close{cursor:pointer;opacity:0;transition:opacity .35s}.nav-header-message[theme=large]:hover .nav-header-message__close{opacity:1}.nav-header-message__close{z-index:10;display:block;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.nav-header-message-app-promotion{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.nav-header-message-app-promotion .basic-content{position:relative}.nav-header-message-app-promotion .basic-title{align-items:center;font-size:.8125rem;font-weight:700;line-height:1.25rem;display:flex;position:relative}.nav-header-message-app-promotion .basic-title span{margin-left:8px}.nav-header-message-app-promotion .basic-title:hover{cursor:pointer}.nav-header-message-app-promotion .detail-info-container{pointer-events:none;z-index:1100;position:absolute;top:100%;left:-2.75rem}.nav-header-message-app-promotion .detail-info-container.show{pointer-events:auto}.nav-header-message-app-promotion .detail-info-container.show .detail-info{opacity:1;transform:translateY(18px)}.nav-header-message-app-promotion .detail-info{background-color:rgb(var(--colour-elevation-1,255,255,255));border:1px solid rgb(var(--colour-neutral-3,223,223,223));border-radius:var(--radius-lg);cursor:default;opacity:0;justify-content:space-between;align-items:center;width:max-content;padding:.8125rem .9375rem;transition:transform .3s cubic-bezier(.45,1.45,.65,1),opacity .3s cubic-bezier(.45,1.45,.65,1);display:flex;position:relative;transform:translateY(8px);box-shadow:0 .25rem 1rem #0000001a}.nav-header-message-app-promotion .detail-info:before{background-color:rgb(var(--colour-elevation-1,255,255,255));border-left:1px solid rgb(var(--colour-neutral-3,223,223,223));border-top:1px solid rgb(var(--colour-neutral-3,223,223,223));content:"";z-index:1;width:.625rem;height:.625rem;display:block;position:absolute;top:-1px;left:4rem;transform:translate(-50%,-50%)rotate(45deg)}.nav-header-message-app-promotion .detailInfo__close{z-index:1;position:absolute;top:0;right:0}.nav-header-message-app-promotion .detailInfo__close .i-btn__inner{color:rgb(var(--colour-text-and-icon-1,17,17,17));background-color:#0000!important;margin:0!important}.nav-header-message-app-promotion .detail-desc{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:left;padding:0 .9375rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}.nav-header-message-app-promotion .bottom-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:4.625rem;height:4.625rem}.nav-header-message-language-switch{justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}.nav-header-message-language-switch:hover{cursor:pointer}.nav-header-message-notice{padding:0 40px}.nav-header-message-notice .header-message-inner{height:40px;padding-left:5px;position:relative}.nav-header-message-notice .header-message-inner .message-slide-item{color:rgb(var(--colour-static-white,255,255,255));text-align:center;width:100%;height:40px;line-height:40px;display:none;top:0;left:0}.nav-header-message-notice .header-message-inner .message-slide-item__icon{transform:translateY(2px)}.nav-header-message-notice .header-message-inner .message-slide-item.show{z-index:1;transition:display 3s;animation:3s fadeIn;display:block}.nav-header-message-notice .header-message-inner .ellipsis{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:85vw;margin:0 auto;font-size:12px;overflow:hidden}.nav-header-message-notice .header-message-inner .ellipsis .message-slide-item__icon{vertical-align:middle;margin:0 6px 6px 0;display:inline-block}.nav-header-message-notice-mobile{width:100%}.nav-header-search{z-index:99999}.nav-header-search,.nav-header-search .mask{width:100%;height:100%;position:fixed;top:0;left:0}.nav-header-search .mask{background:rgba(var(--colour-elevation-3,17,17,17),.4);z-index:1001;overflow:hidden}.nav-header-search .box{background:rgb(var(--colour-elevation-1,255,255,255));z-index:1003;width:100%;max-height:560px;position:fixed;top:0;left:0;overflow:hidden}.nav-header-search .box .searchBoxHeader{height:60px}.nav-header-search .box .searchBoxContent{max-width:1680px;min-height:400px;max-height:480px;margin:0 auto;padding:0}.nav-header-search .box .searchBoxFooter{height:60px}.nav-header-search-category{flex:1;min-width:260px;max-width:260px;position:relative}.nav-header-search-category__title{margin-bottom:8px;position:relative}.nav-header-search-category__title__title__text{color:rgb(var(--colour-text-and-icon-1,17,17,17));font-size:14px;font-style:normal;font-weight:700;line-height:21px}.nav-header-search-category__list{flex-flow:wrap;justify-items:flex-start;width:100%;display:flex}.nav-header-search-category__item__wrapper{list-style:none;display:inline-block;position:relative}.nav-header-search-category__item{border-radius:var(--radius-lg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;margin:0 16px 14px 0;display:block;position:relative}.nav-header-search-category__item__name{background-color:rgba(var(--colour-neutral-1,255,255,255),.9);color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1;width:100%;font-size:14px;line-height:16px;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.nav-header-search-category__item:hover .nav-header-search-category__item__name{text-decoration:underline}.nav-header-search-category__item.hideInSmallScreen{display:none}.nav-header-search-category.inSearchPage{width:100%;margin:0 0 80px;max-width:none!important}.nav-header-search-category.inSearchPage__item.hideInBigScreen,.nav-header-search-category.inSearchPage__item.hideInSmallScreen{display:inline-block!important}.nav-header-search-category.inSearchPage__title{margin:0 0 40px}.nav-header-search-category.inSearchPage__title__text{color:rgb(var(--colour-text-and-icon-1,17,17,17));text-align:center;font-size:36px;font-weight:700;line-height:53px}.nav-header-search-category.inSearchPage__item{width:120px;height:120px;margin:0 30px 62px 0}.nav-header-search-category.inSearchPage__item__name{font-size:18px;font-weight:700;line-height:27px}@media screen and (min-width:1201px){.nav-header-search-category.inSearchPage{max-width:none!important;min-width:none!important}.nav-header-search-category{min-width:420px!important;max-width:420px!important}.nav-header-search-category__item.hideInSmallScreen{display:inline-block}.nav-header-search-category__item.hideInBigScreen{display:none}}.nav-header-search-design-tool{width:110px;height:78px;margin-bottom:13px;position:relative;overflow:hidden}.nav-header-search-design-tool .design-tool-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:14px;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.nav-header-search-design-tool .design-tool-content{flex-wrap:wrap;justify-content:space-between;width:100%;min-width:240px;display:flex}.nav-header-search-design-tool .design-tool-content-content-item{cursor:pointer;width:110px;margin-bottom:20px}.nav-header-search-design-tool .design-tool-img{height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-header-search-design-tool .design-tool-text{color:rgb(var(--colour-text-and-icon-2,72,72,72));font-size:12px;font-style:normal;font-weight:400;line-height:18px}.nav-header-search-input{max-width:1680px;height:58px;margin:0 auto 34px;padding-right:125px}.nav-header-search-input .search-input-box{position:relative}.nav-header-search-input .left-close-box{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:26px;font-weight:600;display:flex;position:absolute;top:8px;left:42px}.nav-header-search-input .left-close-box:hover{background:rgb(var(--colour-neutral-2,245,245,245));cursor:pointer;transition:all .3s}.nav-header-search-input .right-content{border-bottom:1px solid #e5e5e5;width:90%;position:absolute;top:4px;left:125px}.nav-header-search-input .right-content .input-search{background:0 0;border:none;outline:0;width:100%;padding-top:10px;padding-bottom:26px;font-size:16px}.nav-header-search-input .right-content .border-bottom{border-bottom:1px solid rgb(var(--colour-interactive-emphasised-bg-default,0,88,163))!important}.nav-header-search-input .right-content .control-box{justify-content:flex-end;align-items:center;display:flex;position:absolute;top:10px;right:10px}.nav-header-search-input .right-content .close-right-box{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:10px;font-size:22px;line-height:27px;display:inline-flex;position:relative}.nav-header-search-input .right-content .close-right-box:hover{cursor:pointer;background:#c4c4c4;transition:all .3s}.nav-header-search-input .right-content .search-right-box{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:10px;font-size:22px;line-height:27px;display:inline-flex;position:relative}.nav-header-search-input .right-content .search-right-box:hover{cursor:pointer;background:#c4c4c4;transition:all .3s}.nav-header-search-layout{scrollbar-width:none;text-align:left;-ms-overflow-style:none;max-width:1680px;min-height:300px;max-height:400px;margin:0 auto;padding:0 125px;overflow-y:scroll}.nav-header-search-layout .searchBox{justify-content:flex-start;display:flex}.nav-header-search-layout .searchBox .search-box-item{border-right:1px solid rgb(var(--colour-neutral-3,223,223,223));flex:1;margin:0;padding:0 20px}.nav-header-search-layout .searchBox .search-box-item:last-child{border-right:none;padding-right:0}.nav-header-search-layout .have-search-key{justify-content:flex-start;display:flex}.nav-header-search-layout .have-search-key .have-search-key-left{border-right:1px solid rgb(var(--colour-neutral-3,223,223,223));min-width:28%;max-width:28%;margin-right:5%;padding-right:3%}.nav-header-search-layout .have-search-key .have-search-key-center{border-right:1px solid rgb(var(--colour-neutral-3,223,223,223));min-width:280px;max-width:26%;margin-right:5%;padding-right:4%}.nav-header-search-layout .have-search-key .have-search-key-right{flex:1}.nav-header-search-layout-item{text-align:left;position:relative}.nav-header-search-layout-item .layout-item-title{margin-bottom:30px}.nav-header-search-layout-item .layout-item-title .layout-item-title-text{color:rgb(var(--colour-text-and-icon-1,17,17,17));white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.nav-header-search-layout-item .layout-item-title .title-del{color:rgb(var(--colour-text-and-icon-2,72,72,72));margin-left:5px;font-size:12px;line-height:18px}.nav-header-search-layout-item .layout-item-title .title-del:hover{cursor:pointer;text-decoration:underline}.nav-header-search-layout-item .layout-item{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:20px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;list-style:none}.nav-header-search-layout-item .layout-item:hover{cursor:pointer;text-decoration:underline}.nav-header-search-layout-item .suggest-item{color:rgb(var(--colour-text-and-icon-1,17,17,17));cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:14px;line-height:24px;display:flex;overflow-x:hidden}.nav-header-search-layout-item .suggest-item>div{align-items:center;display:flex}.nav-header-search-layout-item .suggest-item .icon{align-items:center;width:15px;height:15px;margin-right:13px;display:flex}.nav-header-search-layout-item .suggest-item .des{color:rgb(var(--colour-text-and-icon-3,118,118,118));align-items:center;display:flex}.nav-header-search-layout-item .suggest-item .search-suggestion-icon{color:rgb(var(--colour-text-and-icon-3,118,118,118));margin-left:4px;font-size:13px}.nav-header-search-more .more-content-text{color:rgb(var(--colour-text-and-icon-2,72,72,72))}.nav-header-search-more .more-content-img{width:180px;height:100px;margin-bottom:20px;position:relative;overflow:hidden}.nav-header-search-more .more-content-img .img{vertical-align:middle;width:100%;height:auto}.nav-header-search-more .more-content-box{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.nav-header-search-more .more-content-box .more-content-item{cursor:pointer;width:180px;list-style:none}.nav-header-search-more .more-content-title,.nav-header-search-products .product-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:20px;font-size:14px;font-weight:700;line-height:21px}.nav-header-search-products .product-item{cursor:pointer;margin-bottom:20px}.nav-header-search-products .product-item .product-item-box{justify-content:flex-start;align-items:center;max-width:240px;display:flex}.nav-header-search-products .product-item .product-item-box .product-item-img{width:80px;height:80px;margin-right:13px}.nav-header-search-products .product-item .product-item-box .product-item-right .product-item-title{color:rgb(var(--colour-text-and-icon-1,17,17,17));margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}.nav-header-search-products .product-item .product-item-box .product-item-right .product-item-commit{color:rgb(var(--colour-text-and-icon-2,72,72,72));font-size:12px;line-height:18px}.i-nav-mobile{background:rgb(var(--colour-elevation-1,255,255,255));border-top:1px solid rgb(var(--colour-neutral-3,223,223,223));justify-content:center;align-items:center;width:100%;display:flex}.i-nav-mobile--icon{margin:0 auto;display:block}.i-nav-mobile__item{color:rgb(var(--colour-text-and-icon-4,146,146,146));cursor:pointer;text-align:center;white-space:nowrap;flex:1;padding:.4375rem 0;font-size:.75rem;line-height:1rem}.i-nav-mobile__item:hover{color:rgb(var(--colour-text-and-icon-3,118,118,118));text-decoration:none}.i-nav-mobile__item p{width:100%;display:block}.i-nav-mobile__item.active{color:rgb(var(--colour-interactive-emphasised-bg-default,0,88,163))}.i-nav-mobile__item.active:hover{color:rgb(var(--colour-interactive-emphasised-bg-hover,0,79,147));text-decoration:none}.chat-menu,.i-back-top{z-index:20!important}.i-back-top{color:#111;font-size:32px}@media screen and (max-width:688px){.i-back-top{border-radius:var(--radius-pill);box-sizing:border-box;color:#111;background:#fff;border:1px solid #f2f2f2;width:40px;height:40px;font-size:18px;bottom:80px;right:22px;box-shadow:0 0 14px #00000014}}.font-bold,.hover\:font-bold:hover,[active~=hover\:font-bold]:active:hover,[font-bold=""]{font-weight:700}.hover\:text-neutral-1000:hover,.text-neutral-1000,[active~=hover\:text-neutral-1000]:active:hover,[text-neutral-1000=""]{color:#111}#cookie-setting__overlay,#ikeacn-consent-modal__overlay,#ikeacn-policy-modal__overlay,.consent-animation #cookie-setting,.consent-animation #cookie-setting-panel,.consent-animation #ikeacn-consent-modal,.consent-animation #ikeacn-policy-modal{transition:visibility .25s,opacity .25s,transform .25s!important}.consent-animation .ikeacn-consent-modal__button{transition:background-color .25s!important}.consent-animation #ikeacn-consent-modal.bar.slide,.consent-animation #ikeacn-consent-modal.bar.slide+#ikeacn-consent-modal__overlay,.consent-animation #ikeacn-policy-modal.bar.slide,.consent-animation #ikeacn-policy-modal.bar.slide+#ikeacn-consent-modal__overlay,.consent-animation #ikeacn-policy-modal.box.slide,.consent-animation #ikeacn-policy-modal.box.slide+#ikeacn-consent-modal__overlay,.consent-animation .bar.slide #cookie-setting-panel,.consent-animation .bar.slide+#cookie-setting__overlay{transition:visibility .4s,opacity .4s,transform .4s!important}.show--consent .consent-animation #ikeacn-consent-modal,.show--consent .consent-animation #ikeacn-consent-modal.bar,.show--policy .consent-animation #ikeacn-policy-modal,.show--policy .consent-animation #ikeacn-policy-modal.bar,.show--settings .consent-animation #cookie-setting-panel,.show--settings .consent-animation .bar.slide #cookie-setting-panel{opacity:1;transform:scale(1);visibility:visible!important}.show--settings .consent-animation #cookie-setting{visibility:visible!important}.force--consent.show--consent .consent-animation #ikeacn-consent-modal__overlay,.force--consent.show--policy .consent-animation #ikeacn-consent-policy,.force--consent.show--policy .consent-animation #ikeacn-policy-modal__overlay,.show--settings .consent-animation #cookie-setting__overlay{opacity:.5!important;visibility:visible!important}.consent-animation #cookie-setting__overlay,.consent-animation #ikeacn-policy-modal__overlay,.force--consent .consent-animation #ikeacn-consent-modal__overlay,.force--consent .consent-animation #ikeacn-policy-modal__overlay,.force--consent.show--consent #ikeacn-consent-modal__overlay,.force--consent.show--policy #ikeacn-policy-modal__overlay,.show--settings #cookie-setting__overlay{display:block}.force--consent.show--consent .consent-animation .ikeacn-cookie-consent-body,.force--consent.show--policy .consent-animation .ikeacn-cookie-consent-body,.force--consent.show--settings .consent-animation .ikeacn-cookie-consent-body{visibility:visible}#ikeacn-consent-modal.cloud,#ikeacn-policy-modal.cloud{text-align:center;max-width:100vw;width:unset;width:100%;margin:0 auto;padding:1.3em 2.4em;bottom:0;overflow:hidden}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__container,.ikeacn-cookie-consent-body .cloud #ikeacn-policy-modal__container{width:100%;display:table}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__content,.ikeacn-cookie-consent-body .cloud #ikeacn-policy-modal__content{vertical-align:top;width:70%;padding-right:2.4em;display:table-cell}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__title,.ikeacn-cookie-consent-body .cloud #ikeacn-policy-modal__title{font-size:.85em;font-weight:400}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__description,.ikeacn-cookie-consent-body .cloud #ikeacn-policy-modal__description{margin-bottom:0;font-size:.85em}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__action,.ikeacn-cookie-consent-body .cloud #ikeacn-policy-modal__action{vertical-align:middle;min-width:270px;display:table-cell}#ikeacn-consent-modal.cloud .ikeacn-consent-modal__button,#ikeacn-policy-modal .ikeacn-consent-modal__button{width:48%;font-size:.75em}#ikeacn-consent-modal.cloud.left,#ikeacn-policy-modal.cloud.left{margin-right:1.25em}#ikeacn-consent-modal.cloud.right,#ikeacn-policy-modal.cloud.right{margin-left:1.25em}@media screen and (max-width:688px){#ikeacn-consent-modal,#ikeacn-consent-modal.cloud,#ikeacn-consent-modal.left,#ikeacn-consent-modal.right,#ikeacn-policy-modal{border-radius:0;width:100%;max-width:100%;margin:0;padding:1.25em 1.5em;display:block;bottom:0;left:0;right:0}.force--consent #ikeacn-consent-modal,.force--consent #ikeacn-consent-modal.cloud{width:100vw;max-width:100vw}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__title{font-size:1em}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__description{font-size:.9em}#ikeacn-consent-modal.cloud .ikeacn-consent-modal__button{font-size:.85em}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__content{padding-right:0}#ikeacn-consent-modal.cloud{width:100%;max-width:100%;left:0;right:0}#ikeacn-consent-modal.cloud.left,#ikeacn-consent-modal.cloud.right{margin:0}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__action,.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__container,.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__content{width:auto;min-width:auto;display:block}.ikeacn-cookie-consent-body .cloud #ikeacn-consent-modal__description{margin-bottom:1.625em}}.i-waterfall-container{width:100%}.catalog-card-list__more .i-btn__inner{background:#fff;border-color:#dfdfdf}.catalog-card-list .i-waterfall .i-product-card--vertical{min-width:auto!important}.catalog-card-list .i-waterfall .card-item .i-product-card-main__name,.catalog-card-list .i-waterfall .card-item .i-product-card-main__spec,.catalog-card-list .i-waterfall .card-item .sheep-reasons{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:110px!important}.float-app-button{border-radius:var(--radius-pill);z-index:100;background-color:#111;width:200px;padding-left:38px;display:block;position:fixed;bottom:73px;left:50%;overflow:hidden;transform:translate(-50%)}.float-app-button .close{color:#fff;z-index:1;border-right:1px solid #ffffff3b;justify-content:center;align-items:center;width:37px;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.float-app-button .close-icon{font-size:18px}.float-app-button .inner{color:#fff;text-align:left;flex:auto;justify-content:center;align-items:center;padding:12px 11px;font-size:14px;font-weight:700;line-height:14px;display:flex}.float-app-button .logo{width:18px;height:18px;margin-right:6px;display:inline-block}.float-app-button .arrow-icon{font-size:20px}@media (max-width:1023px){.nav-header .nav-header_container{min-width:0;height:auto}.nav-header_container .header_container_top{height:auto;padding:10px 12px 0}.nav-header_container .header_container_top .header_container_top_content__inner{flex-wrap:wrap;row-gap:10px;height:auto}.nav-header_container .header_container_left{flex:1}.nav-header_container .header_container_top .header_container_top_content .header_container_left .header_container_center .header_container_center_Logo img{height:40px;max-height:40px}.nav-header_container .header_container_top .header_container_top_content .search-bar-container{flex-basis:100%;order:3;min-width:0;margin:0 0 10px}.nav-header_container .header_container_top .header_container_top_content .header_container_right{margin-left:auto}.nav-header_container .header-action-btn--login{display:none}.nav-header_container .header_container_top .header_container_menu_content{justify-content:flex-start;height:40px;display:none}.nav-header_container .header_container_center_ul{margin-left:0}.nav-header_container .header_container_center_ul li{margin-right:22px}.nav-header_container .nav-header-message-app-promotion{margin-left:auto}.nav-header-message-notice{padding:0 12px}.nav-footer-container{padding:2.5rem 1rem 0}.nav-footer-container-row{flex-wrap:wrap;gap:1.5rem}.nav-footer-container .nav-footer_featured-links,.nav-footer-container .nav-footer_linkGroups{width:100%}.nav-footer-container-other-row{flex-wrap:wrap;gap:.75rem}}.prod-intro{background-color:#f6f6f6;position:relative;overflow:hidden}.prod-intro .prod-products{width:100%;height:476px;position:relative}@media (min-width:768px){.prod-intro .prod-products{height:534px}}@media (min-width:1200px){.prod-intro .prod-products{height:min(49.44vw,712px)}}.prod-intro .prod-products .prod{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .8s,transform .8s;display:flex;position:absolute;inset:0}.prod-intro .prod-products .prod.active{opacity:1;pointer-events:auto}.prod-intro .prod-products .prod.leaving{opacity:0}.prod-intro .prod-products .prod.entering img{transform:scale(1.03)}.prod-intro .prod-products .prod img.product{width:auto;max-width:none;height:100%}@media (max-width:767px){.prod-intro .prod-products{aspect-ratio:16/9;height:auto}.prod-intro .prod-products .prod video.product{object-fit:contain}}.prod-intro-pager{width:min(600px,86vw);position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.prod-intro-pager .pager-bars{padding:15px 0 20px;display:flex}.prod-intro-pager .pager-bar{cursor:pointer;background-color:#d8d9d9;flex:1;height:3px;transition:background-color .3s}.prod-intro-pager .pager-bar.active{background-color:#00a9ce}.i-aspect-ratio-box.i-tile-media{border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--tile-color,#f5f5f5) 10%, #f5f5f5);overflow:hidden}.i-aspect-ratio-box.i-tile-media>img{box-sizing:border-box;padding:9%;transition:transform .4s cubic-bezier(.2,0,0,1)}a:hover .i-aspect-ratio-box.i-tile-media>img,.i-aspect-ratio-box.i-tile-media:hover>img{transform:scale(1.05)}.pub-visual-pill-slider .visualpillslider-li .visualpillslider-item .visualpillslider-color .visualpillslider-item-next{color:#fff;background-color:#111}.nav-header-message-language-switch .lang-switch-btn{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0 2px;line-height:1}.nav-header-message-language-switch .lang-switch-btn:hover{opacity:.8}.nav-header-message-language-switch .lang-switch-btn--active{text-underline-offset:3px;font-weight:700;text-decoration:underline}
