.sidenav{position:fixed;display:none;top:0;right:0;height:100%;width:375px;background-color:#fff;z-index:0}.sidenav .card{height:100%;width:100%;border:none;background-color:#fff}.sidenav .card .card-header.close{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.125)}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled){line-height:1rem}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled)>span{line-height:1rem}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled)>span>span{position:relative;top:-1px}.sidenav .card .card-body{padding:0;height:calc(100% - 40px);position:relative}.sidenav .card .card-body .sidenav-col{overflow-x:hidden;padding:1rem 1.5rem;height:100%;max-width:375px;width:100%;background:#fff}@media (max-width:767.98px){.sidenav .card .card-body .sidenav-col{max-width:100%}}.sidenav .card .card-body .sidenav-col .productInfo .benefits{padding:1rem 0}.sidenav .card .card-body .sidenav-col .productInfo .benefits .tab-pane_title{font-size:1rem;letter-spacing:0;margin-bottom:.5rem!important}.sidenav .card .card-body .sidenav-col .productInfo .benefits .tab-pane_title i{display:none}.sidenav .card .card-body .sidenav-col .productInfo .benefits p,.sidenav .card .card-body .sidenav-col .productInfo .benefits td{font-size:.9rem}.sidenav .card .card-body .sidenav-col .productInfo .benefits p{font-size:.9rem;margin-bottom:.5rem}.sidenav .card .card-body .sidenav-col .productInfo .benefits .separator{display:block;width:100%;height:1px;padding:.5rem 0;border:0;margin:0}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits #productDetails{margin-bottom:1.5rem!important;font-size:1.5rem}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits .tab-pane[role="tabpanel"]{padding:0}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box .tab-pane_title{font-size:1rem;line-height:1;cursor:pointer}.sidenav .card .card-body .sidenav-col.card-body_cross-selling{padding:0;height:100%;position:relative}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item{position:relative;border:2px solid rgba(0,0,0,0);border-bottom:1px solid #ddd}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .selectedProduct{display:none;font-size:.8rem;color:#fff;background:#ffba00;padding:3px;font-weight:600;position:absolute;left:0;right:0;z-index:1;top:0}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .itemActionBlock .itemButtons button.addToProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .itemActionBlock .itemButtons button.unselectToProduct{display:none}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item:last-of-type{border-bottom:0}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .selectedProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .itemActionBlock .itemButtons button.addToProduct{display:none}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .itemActionBlock .itemButtons button.unselectToProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .productBox .itemInfo .link{display:none}.sidenav .card .card-body .sidenav-col[data-col="compose"]{position:absolute;top:0;bottom:0;max-width:calc(375px - 1px)}.sidenav.active{display:block;right:0}.sidenav.active.sidenavCompose{max-width:750px;width:100%;animation:sidenavCompose_open 500ms;z-index:100}@keyframes sidenavCompose_open{0%{width:375px}100%{width:750px}}@media (max-width:767.98px){.sidenav.active.sidenavCompose{animation:none}}.sidenav.active.sidenavCompose .card .card-body .sidenav-col{position:absolute;left:0}.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{left:0;z-index:1;border-right:1px solid #ddd}@media (max-width:767.98px){.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{max-width:100%;border-right:0;z-index:0}}.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{right:0;left:inherit;z-index:0}@media (max-width:767.98px){.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{max-width:100%;border-right:0;z-index:1}}.sidenav.active.sidenavComposeClose{max-width:375px;width:100%;animation:sidenavCompose_close 500ms;z-index:101}@keyframes sidenavCompose_close{0%{width:750px}100%{width:375px}}@media (max-width:767.98px){.sidenav.active.sidenavComposeClose{max-width:100%;animation:none}.sidenav.active{width:100%}}.sidenav.active .card{box-shadow:inset 2px 0 5px 0 rgba(0,0,0,.04)}.sidenav.no-push{z-index:1040;right:-375px}.sidenav.no-push.active{right:0;animation:sidenav_open 500ms}@keyframes sidenav_open{0%{right:-375px}100%{right:0}}.sidenav.no-push.active.nonactive{right:-375px;animation:sidenav_close 500ms}@keyframes sidenav_close{0%{right:0}100%{right:-375px}}#sidenavWrapper{position:relative;transition:transform .5s;left:0}#sidenavWrapper.active{left:-375px;border:1px solid rgba(0,0,0,0);background:#fff;border-right:1px solid rgba(0,0,0,.125);animation:sidenavWrapper_open 500ms}@keyframes sidenavWrapper_open{0%{left:0}100%{left:-375px}}@media (max-width:767.98px){#sidenavWrapper.active{left:-100%}@keyframes sidenavWrapper_open{0%{left:0}100%{left:-100%}}}#sidenavWrapper.active .headerMain{left:-377px;right:375px;transition:transform .5s;animation:headerMain_open 500ms}@keyframes headerMain_open{0%{left:0;right:0}100%{left:-377px;right:375px}}@media (max-width:767.98px){#sidenavWrapper.active .headerMain{left:calc(-100% + 2px);right:100%}@keyframes headerMain_open{0%{left:0;right:0}100%{left:calc(-100% + 2px);right:100%}}}#sidenavWrapper.active.no-push{left:0;animation:none}#sidenavWrapper.active.no-push .headerMain{left:0;right:0;animation:none}#sidenavWrapper.active.sidenavCompose{left:-750px;animation:sidenavWrapperCompose_open 500ms}@keyframes sidenavWrapperCompose_open{0%{left:-375px}100%{left:-750px}}@media (max-width:767.98px){#sidenavWrapper.active.sidenavCompose{left:-100%}@keyframes sidenavWrapper_open{0%{left:0}100%{left:-100%}}}#sidenavWrapper.active.sidenavCompose .headerMain{left:-752px;right:750px;transition:transform .5s;animation:headerMainCompose_open 500ms}@keyframes headerMainCompose_open{0%{left:-377px;right:375px}100%{left:-752px;right:750px}}@media (max-width:767.98px){#sidenavWrapper.active.sidenavCompose .headerMain{left:calc(-100% + 2px);right:100%}@keyframes headerMain_open{0%{left:0;right:0}100%{left:calc(-100% + 2px);right:100%}}}#sidenavWrapper.active.sidenavComposeClose{left:-375px;animation:sidenavWrapperCompose_close 500ms}@keyframes sidenavWrapperCompose_close{0%{left:-750px}100%{left:-375px}}#sidenavWrapper.active.sidenavComposeClose .headerMain{left:-377px;right:375px;transition:transform .5s;animation:headerMainCompose_close 500ms}@keyframes headerMainCompose_close{0%{left:-752px;right:750px}100%{left:-377px;right:375px}}@media (max-width:767.98px){#sidenavWrapper.active.sidenavComposeClose .headerMain{left:calc(-100% + 2px);right:100%}@keyframes headerMain_open{0%{left:0;right:0}100%{left:calc(-100% + 2px);right:100%}}}#sidenavWrapper.nonactive{left:0;border:1px solid rgba(0,0,0,0);animation:sidenavWrapper_close 500ms;background:#fff;border-right:1px solid rgba(0,0,0,.125)}@keyframes sidenavWrapper_close{0%{left:-375px}100%{left:0}}#sidenavWrapper.nonactive .headerMain{left:0;right:0;transition:transform .5s;animation:headerMain_close 500ms}@keyframes headerMain_close{0%{left:-375px;right:375px}100%{left:0;right:0}}#sidenavWrapper.nonactive.no-push{left:0;animation:none}#sidenavWrapper.nonactive.no-push .headerMain{left:0;right:0;animation:none}#sidenavBlocker{top:0;left:0;width:100%;height:100%;position:fixed;z-index:1045;transition:all .5s;display:none}#sidenavBlocker.active{display:block;background-color:rgba(255,255,255,.3);left:-375px;animation:sidenavBlocker 500ms}@keyframes sidenavBlocker{0%{left:0}100%{left:-375px}}@media (max-width:767.98px){#sidenavBlocker.active{display:none}}#sidenavBlocker.active.sidenavCompose{left:-750px;animation:sidenavBlockerCompose 500ms}@keyframes sidenavBlockerCompose{0%{left:-375px}100%{left:-750px}}@media (max-width:767.98px){#sidenavBlocker.active.sidenavCompose{display:none}}#sidenavBlocker.active.sidenavComposeClose{left:-375px;animation:sidenavBlockerComposeClose 500ms}@keyframes sidenavBlockerComposeClose{0%{left:-750px}100%{left:-375px}}.CSI_wrapp{padding:25px}.CSI_wrapp .CSI_box{margin-bottom:1rem}.CSI_wrapp .CSI_box>.title{margin:0;padding:.5rem 0}.CSI_wrapp .CSI_box .CSI_list{min-height:70px;border-top:1px solid #adb5bd;border-bottom:1px solid #adb5bd;cursor:pointer}.CSI_wrapp .CSI_box .CSI_list .CSI_item{border-bottom:1px solid #ced4da;padding:1rem 0}.CSI_wrapp .CSI_box .CSI_list .CSI_item .title{line-height:1;font-size:1.1rem}.CSI_wrapp .CSI_box .CSI_list .CSI_item .facts{line-height:1.4;font-size:1rem;padding:.25rem 0}.CSI_wrapp .CSI_box .CSI_list .CSI_item:last-of-type{border-bottom:0}.CSI_wrapp .CSI_box .CSI_list .CSI_item:hover .title{text-decoration:underline}.CSI_wrapp .CSI_box .CSI_list .CSI_item.active .img-fluid{border:2px solid #ffae00}.stock-icon{width:34px;height:24px;border-radius:50%;flex:0 0 14px}.stock-icon.red:before{content:"";font-size:1rem;color:#c00;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.stock-icon.yellow:before{content:"";font-size:1rem;color:#ffba00;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.stock-icon.green:before{content:"";font-size:1rem;color:#090;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-right:0;line-height:0}