body{margin:0;background-color:#fff}a{color:#407ab1;background:transparent;text-decoration:underline}a:focus,a:hover{text-decoration:none}.one-checkout{margin:1.5rem 0 2.5rem;font:.875rem/1.143 "Noto IKEA","Noto Sans","Roboto","Open Sans",sans-serif;color:#333}[lang=ar] .one-checkout{font:.933em/1.143 Tahoma,Arial,sans-serif}.one-checkout *,.one-checkout :after,.one-checkout :before{box-sizing:border-box}.one-checkout a:focus,.one-checkout button:focus,.one-checkout select:focus{border-radius:4px;outline:4px solid;outline-color:#4595ff;outline-offset:4px}.one-checkout :focus{outline-color:#407ab1}.one-checkout h1{font-size:1.5rem;margin:0 0 .5rem}.one-checkout h2,.one-checkout h3{margin:0 0 .5rem;font-size:1.0625rem}.one-checkout h4{margin:0 0 1rem;font-size:1rem}.one-checkout p{margin:0 0 1em}.one-checkout img{max-width:100%;height:auto}.one-checkout label{display:block;margin:0 0 .1875rem}.one-checkout .visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.checkout-aci [data-namespace=search-box],.checkout-delivery [data-namespace=search-box],.checkout-deliveryquestionnaire [data-namespace=search-box],.checkout-payment [data-namespace=search-box],.checkout-shippingaddress [data-namespace=search-box]{display:none}@media (min-width:640px){[lang=pl] .header__navigation,[lang=pl] [data-namespace=search-box]{display:none}}.Toastify__toast-container{width:calc(100% - 2rem);max-width:384px;color:inherit}.Toastify__toast-container--top-left{top:1rem;left:1rem}.Toastify__toast{width:100%;padding:1rem;background:#fff no-repeat 50% 1rem;border-radius:2px;font-family:inherit}.Toastify__toast-body{max-height:80vh;overflow-y:auto;padding-right:2rem;padding-bottom:1px}.Toastify__toast--error{padding-top:3rem;background-image:url(/ie/en/shoppinglist/static/media/alert_red.e20587be.svg)}.Toastify__toast h2{text-align:center}.Toastify__progress-bar{background-image:linear-gradient(90deg,rgba(32,137,20,0),#208914)}.Toastify__progress-bar--error{background-image:linear-gradient(90deg,rgba(255,0,8,0),#ff0008)}.ikea-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:4000;background:hsla(0,0%,100%,.75)}.ikea-modal__content{position:absolute;top:1rem;left:1rem;right:1rem;overflow:auto;max-height:90vh;padding:1.5rem 1rem;box-sizing:border-box;border:none;border-radius:2px;box-shadow:0 0 7px 2px #ccc;background:#fff;outline:0}.ikea-modal__content h2{text-align:center;padding:0 2rem}@media (min-width:640px){.ikea-modal__content{top:2rem;left:20%;right:auto;width:60%;padding-bottom:2.5rem}.ikea-modal__content h2{text-align:left;text-align:initial;padding:0}}.mark-disabled{background-color:transparent;color:inherit}.ikea-loader{display:flex;align-items:center}.ikea-loader-spinner{min-height:30vh}.ikea-loader-animation{min-height:80vh}.ikea-loader img{margin:0 auto;display:block}.ikea-loader__image-spinner{margin:0 auto;width:54px;-webkit-animation:spinner 1.4s linear;animation:spinner 1.4s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ikea-loader--short{min-height:30vh}@-webkit-keyframes spinner{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.button{display:inline-block;width:100%;max-width:352px;height:40px;margin:0;border:1px solid transparent;border-radius:2px;font-weight:400;font-size:.8125rem;line-height:37px;font-family:inherit;text-decoration:none;text-align:center;text-transform:none;vertical-align:middle;white-space:nowrap;cursor:pointer;background:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-clip:padding-box;overflow:visible}.button[disabled]{cursor:not-allowed}.button--primary{color:#fff;background-color:#0058a3;border-color:#0058a3}.button--primary:focus,.button--primary:hover{background-color:#3a6e9f;border-color:#3a6e9f;color:#fff}.button--primary:active{color:#dbe7f2;background-color:#6e97bd;border-color:#6e97bd;box-shadow:0 0 0 3px currentColor}.button--primary[disabled]{color:#fff;background:#b5cbe0;border-color:#b5cbe0;box-shadow:none}.button--secondary{color:#444;border-color:#666}.button--secondary:focus,.button--secondary:hover{background-color:#fafafa}.button--secondary:active{color:#74808b;background-color:#dbe7f2;box-shadow:0 0 0 3px #dbe7f2}.button--secondary[disabled]{color:#ccc;background:#fff;border-color:currentColor;box-shadow:none}.button--secondary-blue{color:#437baf;border-color:currentColor}.button--secondary-blue:focus,.button--secondary-blue:hover{background-color:#fafafa}.button--secondary-blue:active{color:#74808b;background-color:#dbe7f2;box-shadow:0 0 0 3px #dbe7f2}.button--secondary-blue[disabled]{color:#b5cbe0;background:#fff;border-color:currentColor;box-shadow:none}.button--danger{color:#fff;background:#e20028;border-color:#e20028}.button--danger:focus,.button--danger:hover{background-color:#d1280b;border-color:#d1280b}.button--danger:active{color:#dbe7f2;background-color:#c1706c;border-color:#c1706c;box-shadow:0 0 0 3px currentColor}.button--danger[disabled]{color:#fff;background:#f6ac9f;border-color:#f6ac9f;box-shadow:none}.button--unstyled{background:transparent;border-color:transparent}.button--unstyled:active{color:#74808b;background-color:#dbe7f2;box-shadow:0 0 0 3px #dbe7f2}.button--unstyled[disabled]{color:#ccc;background:transparent;border-color:transparent;box-shadow:none}.button--link{background:transparent;border:0;width:auto;height:auto;padding:0;color:#407ab1;cursor:pointer}.button--link:focus,.button--link:hover{text-decoration:underline}.button__text{display:inline-block;width:100%;text-decoration:inherit;overflow-x:hidden}.button__icon{width:1.5rem;height:1.5rem;vertical-align:-6px;max-width:1.5rem;margin-right:.5rem}.button__icon--right,[dir=rtl] .button__icon{margin-right:0;margin-left:.5rem}.button__icon-only,[dir=rtl] .button__icon-only{margin-left:0;margin-right:0}.Toastify__close-button{position:absolute;top:.75rem;right:.75rem;width:1.5rem;height:1.5rem;padding:0}[dir=rtl] .Toastify__close-button{left:.75rem;right:auto}.Toastify__close-button .button__icon,.Toastify__close-button .button__text{display:block;width:1.5rem;height:1.5rem;vertical-align:0}.ikea-modal__close{position:absolute;top:1.25rem;right:1rem;width:1.5rem;height:1.5rem;padding:0}[dir=rtl] .ikea-modal__close{left:1rem;right:auto}.ikea-modal__close .button__icon,.ikea-modal__close .button__text{display:block;width:1.5rem;height:1.5rem}.errorpage__container h4{text-align:center}.errorpage__links{margin-bottom:1rem}.errorpage__links a{text-decoration:none}.errorpage__links a:not(:first-child){padding-left:1rem}.miniproduct{position:relative;box-sizing:content-box}.miniproduct__without-info{width:101px;margin:.5rem}.miniproduct__quantity{position:absolute;top:0;right:0;background:#f9d616;color:#0051ba;font-size:.625rem;font-weight:700;line-height:0;padding:.6rem .25rem;border-radius:.75rem;text-align:center;min-height:1.15rem;min-width:1.15rem;text-decoration:none;display:inline-block}[dir=rtl] .miniproduct__quantity{left:0;right:auto}.miniproduct__with-info{display:flex;align-items:center;margin:1rem 0 0}.miniproduct__with-info img{width:2rem;height:2rem;margin-right:1rem}[dir=rtl] .miniproduct__with-info img{margin-left:1rem;margin-right:0}.miniproduct__with-info p{margin:0}.miniproduct__with-product-id+.miniproduct__with-product-id{border-top:1px solid #ccc}.miniproduct__with-product-id img{width:3.5rem;height:3.5rem;margin-right:1rem}.miniproduct__assembly-icon{margin-left:auto}.miniproduct__assembly-icon img{margin-right:0}.ordertotal{font-weight:700;font-size:.9375rem;text-align:left;text-align:initial;border:dashed #cacaca;border-width:1px 0}.ordertotal+.ordertotal{border-top-width:0}.ordertotal--family{border-bottom:0}.ordertotal__taxbreakdown{font-weight:400;font-size:.8125rem;color:#949494}.ordertotal__row{display:flex;justify-content:space-between;padding:.5rem 0}.ordertotal__row+.ordertotal__row,.ordertotal__taxbreakdown+.ordertotal__row{padding-top:0}.ordertotal__subtotal-label>small{font-weight:400;font-size:.6875rem;white-space:nowrap}.ordertotal--family .ordertotal__subtotal-label>small{color:#0077c8;font-weight:700}.checkbox{position:relative}.checkbox input{position:absolute;top:0;left:0;height:1rem;width:1rem;opacity:0;outline:0}.checkbox label{outline:0;padding-left:1.625rem;font-size:.6875rem;line-height:1.273}.checkbox input+label:before{content:"";position:absolute;top:0;left:0;border:1px solid #407ab1;height:1rem;width:1rem;padding:0;border-radius:1px}.checkbox input+label:after{content:"";position:absolute;left:3px;top:4px;border:solid transparent;border-width:0 0 1px 1px;transform:rotate(-45deg);width:10px;height:5px}[dir=rtl] .checkbox{padding-left:0;padding-right:1.625rem}[dir=rtl] .checkbox input+label:before{left:auto;right:0}[dir=rtl] .checkbox input+label:after{left:auto;right:3px}.checkbox input:focus+label:before{box-shadow:0 0 3px 2px #333}.checkbox input:not(:checked):not(:disabled):hover+label:after{border-color:transparent transparent #bbb #bbb}@media (hover:none){.checkbox input:not(:checked):not(:disabled):hover+label:after{border-color:transparent}}.checkbox input:checked+label:before{background-color:#407ab1}.checkbox input:checked+label:after{border-color:transparent transparent #fff #fff}.addalltobag{text-align:center}@media print{.addalltobag,.print-button{display:none}}input,textarea{width:100%;height:40px;margin:0;padding:0 10px;border:1px solid #666;border-radius:2px;font-size:1rem;line-height:1.15;font-family:inherit;text-transform:none;overflow:visible}textarea{height:4rem;padding:10px;overflow:auto}.error-input{border-color:#e00751}.error-helper{color:#e00751}.disclosure-trigger .button{width:100%;max-width:none;white-space:normal;line-height:inherit;text-align:left;padding-left:2rem}[dir=rtl] .disclosure-trigger .button{padding-left:0;padding-right:2rem}.disclosure-trigger .button__text{width:100%;overflow-x:visible}.disclosure-trigger img{vertical-align:middle;margin-left:-2rem;width:1.375rem;height:1.375rem}[dir=rtl] .disclosure-trigger img{margin-left:0;margin-right:-2rem}.newList__options div+div{margin-left:.5rem}[dir=rtl] .newList__options div+div{margin-left:0;margin-right:.5rem}.listselector__name{text-align:center}.listselector__name>button{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none;margin:0 .5em}.listselector__name img{vertical-align:middle;width:1.5rem}@media print{.listselector__name img{display:none}}.listselector__list{list-style-type:none;margin:0;padding:0}.listselector__listitem--active .listselector__listitem_name{font-weight:700}.listselector__list li{padding:24px 0;border-top:1px solid #ddd}.listselector__list li:first-child{border-top:0}.listselector__list .button-link{text-decoration:none}.listselector__list .button--link:focus,.listselector__list .button--link:hover{text-decoration:underline}.listselector__listitem .button--link{margin-right:auto}[dir=rtl] .listselector__listitem .button--link{margin-left:auto;margin-right:0}.listselector__product-count-label{background:#f9d616;font-size:.5rem;font-weight:700;line-height:1;margin-left:5px;padding:.25rem;border-radius:.5rem;text-align:center;min-width:1rem;text-decoration:none;display:inline-block}[dir=rtl] .listselector__product-count-label{margin-left:0;margin-right:5px}.listselector__listitem-delete,.listselector__listitem-edit{width:24px;margin-left:1rem;padding:0}[dir=rtl] .listselector__listitem-delete,[dir=rtl] .listselector__listitem-edit{margin-left:0;margin-right:1rem}.edit_list__button-save{margin-left:.5rem}[dir=rtl] .edit_list__button-save{margin-left:0;margin-right:.5rem}.tabs{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff linear-gradient(0deg,#ccc 0,#ccc 1px,#fff 0,#fff)}@media print{.tabs{display:none}}.tabs-sleeve{max-width:352px;margin:0 auto}.tabs__tab>.button--unstyled{border:0;border-bottom:3px solid transparent;font-weight:700}.tabs__tab>.button--unstyled:focus{outline:0;background-color:#f4f4f4;border-radius:0}.tabs__tab--active>.button--unstyled{border-bottom-color:#407ab1}select{width:100%;max-width:352px;height:40px;margin:0;padding:0 10px;border:1px solid #666;border-radius:2px;background:#fff url(/ie/en/shoppinglist/static/media/chevron-down-thin-24.1667eab2.svg) no-repeat right 8px center/1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.15;font-family:inherit;text-transform:none}[dir=rtl] select{background-position:left 8px center}select::-ms-expand{display:none}.storeselector{max-width:352px;margin:0 auto}.storeselector__text{text-align:center}@media print{.storeselector{max-width:none}.storeselector select{border:none;background:none;margin:0;max-width:none}}.placeholder__item{background:#eaeaea;overflow:hidden}.placeholder__animation{height:100%;width:100%;-webkit-animation:content-placeholder-animation 1s linear infinite;animation:content-placeholder-animation 1s linear infinite;background:linear-gradient(270deg,rgba(15,15,15,0) 0,hsla(0,0%,85.9%,.4) 50%,hsla(0,0%,100%,0))}@-webkit-keyframes content-placeholder-animation{0%{transform:translateX(-50%)}to{transform:translateX(300%)}}@keyframes content-placeholder-animation{0%{transform:translateX(-50%)}to{transform:translateX(300%)}}.clickcollect-placeholder__row{display:flex;align-items:center}.clickcollect-placeholder__label{height:16px;margin-bottom:3px;width:50%}.clickcollect-placeholder__input{height:40px;width:100%}.clickcollect{margin:0 auto;max-width:352px}.clickcollect form{margin:1rem 0 0}.clickcollect__buy{display:block;margin:.5rem auto 0}.collectionoptions{border-top:1px solid #d2d9d9;background:linear-gradient(180deg,#e7efef 0,#e7efef 7px,transparent 0,transparent)}@media print{.collectionoptions{display:none}}@media (min-width:640px){.collectionoptions{background:none}}.collectionoptions_header h2{margin-top:0;text-align:center}.collectionoptions_header__timeline{margin:0;padding:0;list-style:none;text-align:center;counter-reset:collectionoptions_header}.collectionoptions_header__timeline .event{counter-increment:collectionoptions_header;margin:1rem 0 0;padding:0 .5rem}.collectionoptions_header__timeline .event:before{content:counter(collectionoptions_header);display:block;margin:0 auto .5rem;font-weight:700;border:2px solid;border-radius:50%;width:2rem;height:2rem;padding-top:.375rem}@media (min-width:640px){.collectionoptions_header__timeline{display:flex}.collectionoptions_header__timeline .event{width:33.33%}}.collectionoptions__options{background:#fff linear-gradient(0deg,#ccc 0,#ccc 1px,#fff 0,#fff)}.collectionoptions__option>.button--unstyled{line-height:2rem;text-align:center;padding:10px 0;border:0;border-radius:0;border-bottom:3px solid transparent;height:auto;white-space:normal}.collectionoptions__option--active>.button--unstyled{color:#407ab1;border-bottom-color:currentColor}.collectionoptions__option .button__icon{display:block;height:2rem;margin:0 auto;max-width:none;width:auto}.delivery__option{display:flex;align-items:center;width:100%;text-align:left;font-size:.8125rem;background:transparent}button.delivery__option{margin-top:.5rem;padding:1rem;border:1px solid #ccc;border-radius:4px;color:inherit;background:transparent}.delivery__option>img{width:2rem;height:2rem;margin-right:.5rem}[dir=rtl] .delivery__option>img{margin-left:.5rem;margin-right:0}.delivery__option-type{flex-grow:1;font-weight:700}.delivery__option--active{margin-top:.5rem;border:2px solid #0058a3;border-radius:2px;padding:1rem;border-radius:4px}.delivery__option--active .radiocontainer{display:block;margin-top:1rem}.delivery__option--active .radiocontainer label{display:flex;width:100%;align-items:center}.delivery__option-label{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.delivery__option-subtext{font-size:smaller}.delivery__option-label>span:first-child{flex-grow:1}.delivery__option-label>span+span{white-space:nowrap;margin-left:.5rem}[dir=rtl] .delivery__option-label>span+span{margin-left:0;margin-right:.5rem}.delivery__option-label small{display:block}.delivery__submit{margin-top:1rem}.delivery__option-separator{display:flex;align-items:center;margin:20px 0}.delivery__option-separator:after,.delivery__option-separator:before{content:"";display:block;background-color:#000;height:1px;flex:1 1}.delivery__option-separator:before{margin-right:10px}.delivery__option-separator:after{margin-left:10px}.delivery__vatselector,p.delivery__options-explanation{margin-top:1rem}.checkout-process.delivery .vat-checkbox{padding-top:16px}.product__price-type{margin-top:.5rem}.product__simpleprice-type{margin-top:.25rem}@media (min-width:640px){.product__price-type:first-child{margin-top:0}}.product__price-type-text-family{color:#0077c8;font-weight:700}.product__price-type-discount{color:#000}.product__new-lower-price{padding-bottom:1rem}.product__new-lower-price>span{display:inline-block;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:2.875rem;text-align:left;position:relative;padding:.25rem;background:#e02c07;color:#fff;text-transform:uppercase;font-size:.5625rem;letter-spacing:.05rem}.product__new-lower-price>span:after{content:"";position:absolute;z-index:-1;top:100%;left:0;background-color:inherit;padding-bottom:40%;width:54%;transform-origin:0 0;transform:rotate(-23deg) skewX(44deg)}@supports ((-webkit-clip-path:polygon(0 0)) or (clip-path:polygon(0 0))){.product__new-lower-price{padding-bottom:.5rem}.product__new-lower-price>span{position:static;padding-bottom:.9rem;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - .65rem),50% 100%,0 calc(100% - .65rem));clip-path:polygon(0 0,100% 0,100% calc(100% - .65rem),50% 100%,0 calc(100% - .65rem))}.product__new-lower-price>span:after{content:none}}.product__total{font-weight:700;font-size:1.06rem;line-height:1.2}.product__total--breathtaking{display:inline-block;background:#ffce00;padding:.15rem .3rem;box-shadow:4px 4px 0 0 #ef4123;margin:0 .375rem .375rem 0}.product__valid-to{margin-top:.1875rem;font-size:.6875rem;color:#333}.product__price-old{text-decoration:line-through;font-weight:700;margin-right:.5rem}[dir=rtl] .product__price-old{margin-left:.5rem;margin-right:0}.product__price--tro .product__total-regular{color:#cc0008}.movetolist__list{list-style-type:none;margin:0;padding:0}.movetolist__list>li{padding:.5rem 0;border-top:1px solid #ccc}.movetolist__list>li:first-child{border-top:0}.checkout-shoppinglist .product-controls{align-items:flex-end;justify-content:flex-start}@media print,screen and (min-width:640px){.checkout-shoppinglist .product-controls{justify-content:flex-end}}@media print{.checkout-shoppinglist .product-controls,.checkout-shoppinglist .product-controls__move,.checkout-shoppinglist .product-controls__movetolist,.checkout-shoppinglist .product-controls__remove{display:none}.checkout-shoppinglist .product-controls__quantity>select{border:none;background:none}}.checkout-shoppinglist .product-controls__move,.checkout-shoppinglist .product-controls__quantity{margin-left:.5rem}.checkout-shoppinglist [dir=rtl] .product-controls__move,.checkout-shoppinglist [dir=rtl] .product-controls__quantity{margin-left:0;margin-right:.5rem}.checkout-shoppinglist .product-controls .information{min-height:40px}.checkout-shoppinglist .product__remove-confirmation-text>p{text-align:center;margin:0}.checkout-shoppinglist .product__remove-confirmation-yes{padding-left:.5rem}.checkout-shoppinglist [dir=rtl] .product__remove-confirmation-yes{padding-left:0;padding-right:.5rem}.checkout-shoppinglist .product-controls__movetolist{padding-bottom:8px}.checkout-shoppinglist .product-controls .movetolist:not(:only-child) .button--secondary-blue,.checkout-shoppinglist .product__controls .product-controls__movetolist .button--secondary-blue{border:0;text-align:right}.checkout-shoppinglist .product__controls .product-controls__movetolist .movetolist{text-align:right}.checkout-shoppinglist .product-controls>div:empty{display:none}.checkout-shoppinglist .product{font-size:.81rem;line-height:1.385;margin:2rem 0;position:relative}@media print{.checkout-shoppinglist .product{page-break-inside:avoid}}.checkout-shoppinglist .product__contents{display:grid;grid-template-columns:128px auto;grid-template-rows:auto}@media print,screen and (min-width:640px){.checkout-shoppinglist .product__contents{grid-template-columns:152px 4fr 6fr}}.checkout-shoppinglist .product__blur{-webkit-filter:blur(2px);filter:blur(2px)}.checkout-shoppinglist .product__image-container{grid-column:1;grid-row:1/3;padding-right:1rem}.checkout-shoppinglist [dir=rtl] .product__image-container{padding-left:1rem;padding-right:0}.checkout-shoppinglist .product__description{grid-column:2;grid-row:1}.checkout-shoppinglist .product__name{margin:0;font-size:1em;font-weight:700;text-transform:uppercase;word-break:break-word}@media (min-width:640px),print{.checkout-shoppinglist .product__name{font-size:1.2rem;margin-bottom:.5rem}}.checkout-shoppinglist .product__name>a{color:inherit;text-decoration:none}.checkout-shoppinglist .product__name>a:focus,.checkout-shoppinglist .product__name>a:hover{text-decoration:underline}.checkout-shoppinglist .product .product__new{color:#fff;background:#ca5007;display:table;padding:0 .4rem .1rem;border-radius:1rem;font-size:.75rem;line-height:1rem;margin:0;font-weight:700}.checkout-shoppinglist .product__eco_fee{margin-top:.1875rem;font-size:.6875rem}.checkout-shoppinglist .product__family_badge{background-color:#0077c8;font-weight:700;color:#fff;padding:0 .5em}.checkout-shoppinglist .product__description-list{margin:0;padding:0;list-style:none}.checkout-shoppinglist .product-identifier--cabinet-code{margin-left:.5rem;margin-right:0}.checkout-shoppinglist [dir=rtl] .product-identifier--cabinet-code{margin-left:0;margin-right:.5rem}.checkout-shoppinglist .product__prices{grid-column:2;grid-row:2}@media print,screen and (min-width:640px){.checkout-shoppinglist .product__prices{grid-column:3;grid-row:1;text-align:right;padding-top:0}.checkout-shoppinglist [dir=rtl] .product__prices{text-align:left}}@media screen{.checkout-shoppinglist .print-only{display:none}}.checkout-shoppinglist .product__stock{grid-column:1/3;grid-row:3;margin:.5rem .5rem 0 0;font-size:.6875rem;font-weight:700}@media print{.checkout-shoppinglist .product__stock{margin:0!important}}.checkout-shoppinglist [dir=rtl] .product__stock{margin-left:.5rem;margin-right:0}@media print,screen and (min-width:640px){.checkout-shoppinglist .product__stock{display:flex;align-items:center;grid-column:2;grid-row:2}}.checkout-shoppinglist .product__stock-in{color:#5d9357}.checkout-shoppinglist .product__stock-insufficient{color:#ca5007}.checkout-shoppinglist .product__stock-out{color:#cc0008}.checkout-shoppinglist .product__stock p{margin:0}.checkout-shoppinglist .product__stock img{vertical-align:middle;margin:0 .3125rem 0 4.6%;width:1rem;height:1.25rem}.checkout-shoppinglist [dir=rtl] .product__stock img{margin:0 4.6% 0 .3125rem}@media print,screen and (min-width:640px){.checkout-shoppinglist .product__stock img{margin-left:0}.checkout-shoppinglist [dir=rtl] .product__stock img{margin-right:0}}.checkout-shoppinglist .product__stock span{display:inline-block;vertical-align:middle}.checkout-shoppinglist .product__stock .product__stock-explanation{display:block;font-weight:400;color:#333}.checkout-shoppinglist .product__controls{grid-column:1/3;grid-row:4;margin-top:1rem}@media print,screen and (min-width:640px){.checkout-shoppinglist .product__controls{grid-column:3;grid-row:2;margin-top:.5rem}}.checkout-shoppinglist .product__packages{grid-column:1/3;grid-row:5;align-self:end;margin:1rem 0}@media print{.checkout-shoppinglist .product__packages{margin:0!important}}@media (min-width:640px),print{.checkout-shoppinglist .product__packages{grid-column:2/4;grid-row:4}}.checkout-shoppinglist .product__packages:empty{display:none}.checkout-shoppinglist .product__loading{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.checkout-shoppinglist .product__loading .ikea-loader{padding:0}@media print{.checkout-shoppinglist .product__stock{align-items:flex-end;margin:0;display:flex;grid-column:3/3;grid-row:1}.checkout-shoppinglist .product__stock p{flex-grow:1;text-align:right;margin:0;padding:0}}.product-id{color:#fff;font-weight:700;margin:0 .5em 0 0}@media (min-width:640px){.product-id{margin:0 1em 0 0}}.store-location{line-height:1.5rem}.store-location .location-box{color:#fff;font-weight:700;margin:0 .5em}@media (min-width:640px){.store-location .location-box{margin:0 1em}}.store-location .product__location-marker{display:none}@media (min-width:480px){.store-location .product__location-marker{display:inline}}.product__package-checkbox{display:flex;margin-left:8px}.product__package-checkbox .checkbox{height:1.5rem}@media print{.product__package-checkbox .checkbox{transform:scale(2);margin-right:1em}}@media (min-width:640px){.product__package-checkbox label{line-height:1.5rem;margin-right:.5em;display:block;white-space:nowrap}}.checkout-shoppinglist .product__package{font-size:.6875rem;position:relative}.checkout-shoppinglist .product__package-header{position:relative;margin:0;text-align:center;font-size:.75rem}.checkout-shoppinglist .product__package-header:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ddd}.checkout-shoppinglist .product__package-header>span{position:relative;background:#fff;padding:0 1rem}.checkout-shoppinglist .product__package h4,.checkout-shoppinglist .product__package p{font-size:1em;margin:0 .5rem 0 0}.checkout-shoppinglist .product__package-name{padding-bottom:5px}@media (min-width:640px){.checkout-shoppinglist .product__package-name{padding-bottom:0}}.checkout-shoppinglist .ellipsis{margin:0 auto}.checkout-shoppinglist .product__package-collected .product__package-name{text-decoration:line-through}.checkout-shoppinglist .product__package-collected-text{text-transform:uppercase;color:#3a7c33}.checkout-shoppinglist .product__package-collected{text-decoration:line-through}@media (min-width:640px){.checkout-shoppinglist .product__package-collected-text{position:absolute;width:auto;right:calc(100% + 1rem);min-height:0}.checkout-shoppinglist [dir=rtl] .product__package-collected-text{left:calc(100% + 1rem);right:auto}.checkout-shoppinglist .product__package-collected .product__package-location{display:flex;text-decoration:line-through}}.checkout-shoppinglist .product__toggle-parts{margin-top:3px}.checkout-shoppinglist .product__toggle-parts .button{width:auto;height:auto;padding:0;line-height:inherit}.checkout-shoppinglist .product__toggle-parts img{vertical-align:middle;width:1.5rem;height:1.5rem}.checkout-shoppinglist .product__toggle-parts--up-arrow img{transform:rotate(-180deg)}.checkout-shoppinglist .product__packages-mini{margin:0;padding:0;list-style:none}.checkout-shoppinglist .product__packages-mini li{margin:3px 0 0}.product-placeholder--controls .placeholder__item{height:40px}.product-placeholder--description .placeholder__item,.product-placeholder--price{height:20px}.product-placeholder--image{height:116px;margin-right:.5rem}[dir=rtl] .product-placeholder--image{margin-left:.5rem;margin-right:0}@media (min-width:640px){.product-placeholder--image{height:136px}.product-placeholder--price{height:50px}}.product__description-product-efficiency .efficiency{width:2.25rem;margin-right:.25rem}.ecofeemodalcontent a{font-weight:700;text-decoration:none}.ecofeemodalcontent .ecofeemodalcontent__price_breakdown{margin:1.5em 0;color:#8e8e8e;font-size:.9em}.ecofeemodalcontent .ecofeemodalcontent__price_breakdown:after,.ecofeemodalcontent .ecofeemodalcontent__price_breakdown:before{content:"";height:1px;margin-bottom:1.5em;display:block;background-image:linear-gradient(90deg,#d5d5d5 30%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:15px 1px;background-repeat:repeat-x}.ecofeemodalcontent .ecofeemodalcontent__price_breakdown p:last-child{font-size:1.4em;color:#000;font-weight:700}.ecofeemodalcontent .ecofeemodalcontent__price_breakdown p{display:flex}.ecofeemodalcontent .ecofeemodalcontent__price_breakdown p span:first-child{flex:1 1}.alert{width:100%;display:flex;justify-content:center;background-color:#ffa524;margin-bottom:1em}.noproducts__options>div+div{margin-left:.5rem}[dir=rtl] .noproducts__options>div+div{margin-left:0;margin-right:.5rem}.noproducts{min-height:380px}.noproducts__text{text-align:center}.noproducts__image img{width:200px;height:200px}.noproducts p{margin-bottom:0}.noproducts__button{margin-top:1rem;max-width:60%}.noproducts__count{background:#f9d616;font-size:.625rem;font-weight:700;line-height:0;margin-left:5px;padding:.6rem .25rem;border-radius:.75rem;text-align:center;min-height:1.15rem;min-width:1.15rem;text-decoration:none;display:inline-block}.noproducts__profile-promo{border-top:1px solid #ccc}.shoppinglist__vat-info{align-items:center}@media print{#hnf-header-filler,.byside_bg,.hnf-footer,.hnf-header,.hnf-header-hamburger,.hnf-menu,.hnf-messages,.hnf-overlay,.hnf-page-container,.hnf-sidebar-actions,div[data-namespace=search-box],div[id^=webcarePopup],footer.footer,header.header{display:none}}
/*# sourceMappingURL=main.b78717a0.chunk.css.map */