.decor-host{position:relative;overflow-x:clip}.decor-wave{display:block;position:absolute;left:0;bottom:-1px;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.decor-wave--edge{height:clamp(56px,8vw,120px);z-index:4}.decor-watermark{position:absolute;top:var(--decor-top, 0);width:var(--decor-width, 220px);max-width:none;height:auto;z-index:0;opacity:.7;transform:scaleX(var(--decor-flip, 1)) rotate(var(--decor-rotate, 0deg));pointer-events:none;-webkit-user-select:none;user-select:none}.decor-watermark--pindestol,.decor-watermark--loungestol{opacity:.56}.decor-watermark--kvist{opacity:.6}.decor-watermark--pendel{opacity:.8}.decor-watermark--moebelraekke{opacity:.4}.decor-watermark--amfora,.decor-watermark--vase{opacity:.65}.decor-watermark--left{left:var(--decor-edge, -60px)}.decor-watermark--right{right:var(--decor-edge, -60px)}.decor-wave--band{top:0;height:100%;bottom:auto;z-index:0}.decor-host--band-end>.section-spacing{margin-top:0;padding-top:calc(var(--section-spacing-desktop, 0px) * .4);padding-bottom:calc(var(--section-spacing-desktop, 0px) + 80px)}.decor-host--above-row>.section-spacing{padding-bottom:max(calc(var(--section-spacing-desktop, 0px) + 80px),calc(15.4vw + 24px - var(--section-spacing-desktop, 0px)))}.decor-host--layers>:not(.decor-wave):not(.decor-watermark){position:relative;z-index:1}.decor-slot--categories{--decor-width: clamp(150px, 25vw, 362px);--decor-top: -40px;--decor-rotate: 8deg;left:calc(var(--decor-width) * -.3)}.decor-slot--popular{--decor-width: clamp(120px, 17.6vw, 254px);--decor-top: 40px;right:calc(var(--decor-width) * -.35)}.decor-slot--bestseller{--decor-width: clamp(84px, 12vw, 175px);--decor-top: calc(119px - var(--decor-width) * 1.146);left:calc(var(--decor-width) * -.1)}.decor-slot--bestseller-2{--decor-width: clamp(80px, 11vw, 165px);--decor-flip: -1;top:auto;bottom:16px;right:calc(var(--decor-width) * -.1)}.decor-slot--bestseller-3{--decor-width: clamp(84px, 12vw, 200px);--decor-top: calc(var(--section-spacing-desktop, 100px) * -1);right:6vw}.decor-furniture-row{position:relative;height:0}.decor-watermark.decor-slot--furniture-row{--decor-width: 100%;top:auto;bottom:0;left:50%;right:auto;z-index:0;transform:translate(-50%,3.5%)}.decor-slot--slideshow{--decor-width: clamp(84px, 9vw, 130px);top:auto;bottom:24px;right:24px}.decor-watermark.decor-slot--banner-left,.decor-watermark.decor-slot--banner-right{--decor-edge: -14px;top:auto;bottom:calc(100% - 1px);width:auto;height:calc(var(--section-spacing-desktop, 100px) - 8px)}body:has(.decor-host--text-band) .decor-slot--banner-left,body:has(.decor-host--text-band) .decor-slot--banner-right{height:220px}.decor-wave--band-tall{top:0;bottom:auto;height:100%;z-index:0;display:flex;flex-direction:column}.decor-wave__cap{display:block;flex:none;width:100%}.decor-wave__cap--top{height:100px;margin-bottom:-1px}.decor-wave__cap--bottom{height:110px;margin-top:-1px}.decor-wave__fill{flex:1 1 auto;background:#f7f2ea}.decor-host--text-band>.section-spacing{box-sizing:border-box;margin-top:0;padding-top:100px;padding-bottom:160px}.decor-watermark.decor-slot--sidebar{--decor-width: 170px;position:static;display:block;margin-top:24px}.decor-slot--text-left{--decor-width: min(220px, calc(((100vw - 840px) / 2 - 20px) / .75));--decor-top: 50px;left:calc(var(--decor-width) * -.25)}.decor-slot--text-right{--decor-width: min(220px, calc(((100vw - 840px) / 2 - 20px) / .75));--decor-top: 50px;right:calc(var(--decor-width) * -.25)}.decor-slot--text-phone{--decor-width: 120px;top:auto;bottom:40px;right:-24px}.footer-top-bar--tall .decor-watermark.decor-slot--banner-left,.footer-top-bar--tall .decor-watermark.decor-slot--banner-right{height:220px}.decor-banner-gap{height:130px}.decor-slot--rec{--decor-width: clamp(84px, 9vw, 130px);--decor-flip: -1;--decor-edge: calc(var(--decor-width) * -.15)}.decor-host--rec-band .decor-slot--rec{--decor-top: 20px}.decor-host--rec-band{box-sizing:border-box;padding-top:100px;padding-bottom:120px}product-recommendations.product-recommendations:has(>.decor-host--rec-band){border-top:0;padding-top:calc(var(--section-spacing-desktop, 100px) * .4);padding-bottom:0}@media only screen and (min-width:768px){.decor-watermark--phone-only{display:none}}@media only screen and (min-width:1100px){.decor-host--text-wm>.section-spacing{min-height:520px}}@media only screen and (max-width:1099px){.decor-watermark--wide-only{display:none}}@media only screen and (max-width:1067px){.decor-slot--bestseller-2{display:none}}@media only screen and (max-width:767px){.decor-watermark.decor-slot--banner-left,.decor-watermark.decor-slot--banner-right{height:calc(var(--section-spacing-mobile, 50px) - 8px)}body:has(.decor-host--text-band) .decor-slot--banner-left,body:has(.decor-host--text-band) .decor-slot--banner-right{height:110px}body:has(.decor-host--text-band) .decor-watermark.decor-slot--banner-right{--decor-flip: -1;right:auto;left:-14px}.footer-top-bar--tall .decor-watermark.decor-slot--banner-left,.footer-top-bar--tall .decor-watermark.decor-slot--banner-right{height:110px}.decor-banner-gap{height:70px}.decor-slot--rec{--decor-width: 84px;--decor-edge: calc(var(--decor-width) * -.15)}.decor-host--rec-band .decor-slot--rec{--decor-top: 36px}.decor-host--rec-band{padding-top:60px;padding-bottom:76px}product-recommendations.product-recommendations:has(>.decor-host--rec-band){padding-top:calc(var(--section-spacing-mobile, 50px) * .4)}.decor-host--heading-left .product-recommendations__heading{text-align:left;max-width:calc(100% - 96px)}.decor-wave--band,.decor-wave--band-tall{width:220%}.decor-wave__cap--top{height:60px}.decor-wave__cap--bottom{height:66px}.decor-host--text-band>.section-spacing{padding-top:60px;padding-bottom:110px}.decor-host--text-wm>.section-spacing{padding-bottom:205px}.decor-slot--categories{--decor-width: 174px;--decor-top: -20px;--decor-rotate: -14deg;left:auto;right:-40px}.decor-slot--popular{--decor-width: 115px;--decor-top: -8px;right:-30px}.decor-host--band-end>.section-spacing{padding-top:calc(var(--section-spacing-mobile, 0px) * .4);padding-bottom:calc(var(--section-spacing-mobile, 0px) + 130px)}.decor-host--above-row>.section-spacing{padding-bottom:max(calc(var(--section-spacing-mobile, 0px) + 130px),calc(32vw + 24px - var(--section-spacing-mobile, 0px)))}.decor-watermark.decor-slot--furniture-row{height:32vw;object-fit:cover;object-position:50% 100%}.decor-host--heading-left .section-header{text-align:left}.decor-host--heading-left .section-header h2,.decor-host--heading-left .section-header .rte{max-width:calc(100% - 96px)}.decor-watermark--desktop-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/decor.css.map */
