.footerMainLinks .list,.footerMainLinks .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width:991.98px){.fixed-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:1rem;margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid #f5f5f5}}.fixed-btn{font-weight:bold;transition:all .2s;padding:.75rem .75rem .75rem 27px}@media (min-width:992px){.fixed-btn{color:#111;background-color:#f5f5f5}.fixed-btn:hover{background-color:#dfdfdf}}@media (min-width:576px){.fixed-btn{z-index:1}}.fixed-btn .icon{width:20px;float:left;position:absolute;left:9px;transition:all .2s;margin-top:-3px}.fixed-btn.btn-dark{background-color:#111;color:#fff}.fixed-btn.btn-dark:hover,.fixed-btn.btn-dark:active,.fixed-btn.btn-dark:focus{background:#333}.fixed-btn.back-to-top{line-height:1;height:40px;min-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media (min-width:992px){.fixed-btn.back-to-top{font-size:.75rem;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.fixed-btn.back-to-top:active{transform:scale(.97)}}.fixed-btn.back-to-top .icon{font-weight:normal}.fixed-btn.back-to-top .icon:before{content:"\e952";font-size:1.25rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.fixed-btn.share-btn.btn .icon{font-weight:normal}.fixed-btn.share-btn.btn .icon:before{content:"\e922";font-size:1.25rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}@media (min-width:992px){.fixed-btn{position:fixed;bottom:3rem;left:3rem}.fixed-btn.share-btn{bottom:6.5rem}.fixed-btn .label{max-width:0;overflow:hidden;display:block}.fixed-btn:hover{transition:all .2s;padding-left:40px;padding-right:1.5rem}.fixed-btn:hover .icon{margin-left:5px;transition:all .2s}.fixed-btn:hover .label{max-width:12.5rem}}@media (min-width:1732px){#back-to-top,.fixed-btn{left: calc((100vw - 1792px) * 0.5 + 3.05rem)}}@media (max-width:991.98px){.fixed-btn,
    .fixed-btn:hover,
    .fixed-btn:focus,
    .fixed-btn:active,
    .fixed-btn.btn-black:not(:disabled):not(.disabled):active,
    .fixed-btn.btn-black:not(:disabled):not(.disabled).active,
    .fixed-btn.share-btn.btn.btn-black {text-align:center;background-color:transparent;color:#111;font-size:1.15em;padding:0;border:0}.fixed-btn .icon,
    .fixed-btn:hover .icon,
    .fixed-btn:focus .icon,
    .fixed-btn:active .icon,
    .fixed-btn.btn-black:not(:disabled):not(.disabled):active .icon,
    .fixed-btn.btn-black:not(:disabled):not(.disabled).active .icon,
    .fixed-btn.share-btn.btn.btn-black .icon {display:none}.share-btn{margin-left:3rem}}.footerMainLinks{margin-top:auto;background-color:#f5f5f5;font-weight:normal;padding-left:0;padding-right:0}@media (max-width:991.98px){.footerMainLinks>.container>.row{margin:0 0 2.5rem 0}}.footerMainLinks .navbar{flex-wrap:wrap}.footerMainLinks .nav-item{flex-basis:100%}@media (min-width:576px){.footerMainLinks .nav-item{flex-basis:50%}}@media (min-width:768px){.footerMainLinks .nav-item{flex-basis:33%}}@media (min-width:992px){.footerMainLinks .nav-item{flex-basis:25%}}.footerMainLinks .nav-link{color:#111}.footerMainLinks .nav-link:hover{text-decoration:underline}.footerMainLinks .list{list-style:none;flex-wrap:wrap;width:100%;min-width:100%;max-width:890px;padding:0;margin:auto}.footerMainLinks .list .item{display:block;margin-top:.25rem 1.5rem .25rem 0;padding-right:2rem}@media (max-width:575.98px){.footerMainLinks .list .item{width:100%}}.footerMainLinks .list .item a{color:#111;text-decoration:none}.footerMainLinks .payment-lang-wrap{flex-grow:1;text-align:center}@media (max-width:767.98px){.footerMainLinks .payment-lang-wrap{margin-top:1rem}}.footerMainLinks .payment-lang-wrap .footerTitle{text-align:center}.footerMainLinks .inspireSection .text-align-center{text-align:center}.footerMainLinks .langSelector,.footerMainLinks .siteSelector{padding-top:.75rem}@media (max-width:991.98px){.footerMainLinks .langSelector,.footerMainLinks .siteSelector{margin:1rem auto;padding-top:0;display:inline-block}}.footerMainLinks .langSelector .nav-link,.footerMainLinks .siteSelector .nav-link{padding:0;padding-right:1rem;padding-left:1.25rem!important;font-size:.75rem;font-weight:bold;text-decoration:none;line-height:1.5;white-space:nowrap;border-radius:10rem;background-clip:padding-box;border:1px solid #dfdfdf;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center}.footerMainLinks .langSelector .nav-link.dropdown-toggle::after,.footerMainLinks .siteSelector .nav-link.dropdown-toggle::after{margin-left:.25rem;padding-left:0}.footerMainLinks .langSelector .nav-link:hover,.footerMainLinks .langSelector .nav-link:focus,.footerMainLinks .siteSelector .nav-link:hover,.footerMainLinks .siteSelector .nav-link:focus{border-color:#929292;text-decoration:none}.footerMainLinks .langSelector .dropdown-menu,.footerMainLinks .siteSelector .dropdown-menu{font-size:.875rem;min-width:5rem}.footerMainLinks .langSelector .dropdown-menu .dropdown-item:focus:active,.footerMainLinks .langSelector .dropdown-menu .dropdown-item:active,.footerMainLinks .langSelector .dropdown-menu .dropdown-item:focus,.footerMainLinks .siteSelector .dropdown-menu .dropdown-item:focus:active,.footerMainLinks .siteSelector .dropdown-menu .dropdown-item:active,.footerMainLinks .siteSelector .dropdown-menu .dropdown-item:focus{background-color:#dfdfdf}@media (min-width:576px){.footerMainLinks .langSelector{margin-right:0!important}}.footerMainLinks .langSelector .nav-link:before{content:"\e99b";font-size:1.35rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.footerMainLinks .langSelector .nav-link:after{content:"\e94c";font-size:1.35rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:0}.footerMainLinks .langSelector .nav-link:before,.footerMainLinks .langSelector .nav-link:after{font-weight:400;margin-top:-1px}.footerMainLinks .langSelector .nav-link:after{font-size:1.5rem}.footerMainLinks .siteSelector{margin-left:auto}@media (max-width:991.98px){.footerMainLinks .siteSelector{margin:0 1rem 0 0}}.footerMainLinks .siteSelector .nav-link:before{content:"\e9bd";font-size:1.35rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.footerMainLinks a:not(.btn-dark) {color:#484848;margin:.5rem 0;display:inline-block;font-weight:normal}.footerMainLinks a:not(.btn-dark):hover {text-decoration:underline}.footerMainLinks a.btn-dark:hover,.footerMainLinks a.socialIcon:hover{text-decoration:none}.footerMainLinks a.underline{text-decoration:underline}.footerMainLinks a.underline:hover{text-decoration:none}.footerMainLinks .btn-dark{background-color:#111;font-weight:bold}.footerMainLinks .btn-dark:hover{background-color:#333}.footerMainLinks h5{color:#111;font-size:1.125em;letter-spacing:0;position:relative}.footerMainLinks h5:after{position:absolute;right:0;font-family:"fundament-icons-v2";transition:transform .3s}.footerMainLinks h5 .icon{margin-bottom:.25rem;width:20px}@media (max-width:767.98px){.footerMainLinks h5[aria-expanded="true"]:after{content:"\e94b";transform:rotate(180deg)}.footerMainLinks h5.collapsed:after{content:"\e94b";transform:rotate(0deg)}}.footerMainLinks .footerTitle{margin-bottom:.75rem}@media (max-width:767.98px){.footerMainLinks .socialSection{width:100%}.footerMainLinks .socialSection .icons-wrap{justify-content:center;text-align:center}}.footerMainLinks .socialSection .socialIcon{margin-right:1rem;margin-bottom:0;margin-top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;align-self:center;text-transform:capitalize;padding:5px 6px;border:1px solid #dfdfdf;border-radius:10rem;text-align:center;justify-content:center;height:40px;width:40px;height:34px;width:34px}.footerMainLinks .socialSection .socialIcon:hover{opacity:1;border-color:#929292;text-decoration:none}.footerMainLinks .socialSection .socialIcon:hover span.text{text-decoration:underline}.footerMainLinks .socialSection .socialIcon:last-of-type{margin-right:0}.footerMainLinks .socialSection .socialIcon span.icon:before{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:center}@media (max-width:767.98px){.footerMainLinks .inspireSection{width:100%}}.footerMainLinks .inspireSection .downloadAppIcon{height:32px}@media (min-width:768px){.footerMainLinks .inspireSection a,.footerMainLinks .inspireSection .footerTitle{margin-bottom:0}}@media (min-width:992px){.footerMainLinks .ikeaFamily-footer{min-width:23%}}@media (min-width:1200px){.footerMainLinks .ikeaFamily-footer{margin-right:6.5rem}}.footerMainLinks .ikeaFamily-footer .btn.btn-dark{padding:0 1.5rem;height:40px;line-height:40px;font-size:.75rem;font-weight:bold;text-decoration:none;border-radius:10rem}.footerMainLinks .ikeaFamily-footer .btn.btn-dark [class*="icon"]:before{font-size:1.15rem}@media (max-width:991.98px){.footerMainLinks [data-toggle="collapse"]{cursor:pointer}}@media (min-width:768px){.footerMainLinks ul.collapse{display:block!important}.footerMainLinks+link+.footerMainLegal>.container>.footer-legal-nav{border-top:0;padding-right:0}}.footerMainLinks .featured-links{flex:0 0 100%;flex-basis:30%;padding:0 8% 0 0}@media (max-width:1199.98px){.footerMainLinks .featured-links{padding:0 2% 0 0}}.footerMainLinks .link-groups{flex:1 0 100%;flex-basis:70%}@media (max-width:991.98px){.footerMainLinks .link-groups h3{cursor:pointer;padding:2rem 0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}}.footerMainLinks .link-groups h3.menuCollapse:not(.collapsed) .icon svg {display:none}@media (max-width:991.98px){.footerMainLinks .link-groups h3.menuCollapse:not(.collapsed) .icon svg {display:inline-block;transform:rotate(180deg)}}.footerMainLinks .link-groups h3.menuCollapse{pointer-events:all}@media (min-width:768px){.footerMainLinks .link-groups h3.menuCollapse{pointer-events:none}}@media (max-width:991.98px){.footerMainLinks .link-groups h3.menuCollapse{pointer-events:all}}.footerMainLinks .link-groups h3.menuCollapse.collapsed .icon svg{display:none}@media (max-width:991.98px){.footerMainLinks .link-groups h3.menuCollapse.collapsed .icon svg{display:inline-block;transition:transform .3s}}.footerMainLinks .link-groups ul{margin-bottom:0;padding-left:0}@media (max-width:991.98px){.footerMainLinks .link-groups li.firstLevel{border-top:1px solid #dfdfdf}.footerMainLinks .link-groups li.firstLevel:last-child{border-bottom:1px solid #dfdfdf}}.footerMainLinks .link-groups li ul{padding:0}.sticky-footer{z-index:3}