@media (max-width:991.98px){.contentWrapper{padding-top:70px}}.ikeafamily{}.ikeafamily form .form-group>label{white-space:nowrap;padding-right:1em}.ikeafamily form .form-group>label .required{margin-right:-1em}.ikeafamily form .form-group .custom-select{font-weight:normal}.ikeafamily form .form-group .custom-select option{text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.5rem 0}.ikeafamily form .form-group .icheck label{max-width:calc(100% - 35px)}.ikeafamily form .form-group .icheck [class^="icheckbox_"]{vertical-align:top;margin-right:.5rem}.ikeafamily .accordion .card{border:none;border-bottom:1px solid rgba(0,0,0,.125)}.ikeafamily .accordion .card .card-header{position:relative;left:-.125em;padding:1.25em 0 1.25em 3.5em}@media (max-width:575.98px){.ikeafamily .accordion .card .card-header{padding-left:2.5em}}.ikeafamily .accordion .card .card-header .btn{position:relative;color:#000;font-size:1em;font-weight:bold;text-decoration:none;padding-left:0;left:0}@media (max-width:991.98px){.ikeafamily .accordion .card .card-header .btn{white-space:inherit;height:100%;text-align:left}}.ikeafamily .accordion .card .card-header .btn:hover{color:#000;text-decoration:none}.ikeafamily .accordion .card .card-header .btn:before{position:absolute;text-align:center;left:-3em;width:3.5em;height:100%;padding-top:.25em;box-sizing:border-box}@media (max-width:575.98px){.ikeafamily .accordion .card .card-header .btn:before{text-align:left;left:-1.2em;width:3em}}.ikeafamily .accordion .card .card-header .btn[aria-expanded="false"]:before{content:"\e9b7";font-size:1.8em;color:#000;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-right:0;line-height:1}.ikeafamily .accordion .card .card-header .btn[aria-expanded="true"]:before{content:"\e9a1";font-size:1.8em;color:#000;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-right:0;line-height:1}.ikeafamily .accordion .card .card-body{padding:0 0 3em 3.5em}@media (max-width:575.98px){.ikeafamily .accordion .card .card-body{padding-left:2.5em}}.ikeafamily .bold{font-weight:bold}.ikeafamily .larger{font-size:1rem}.ikeafamily .smaller{font-size:.75rem}.ikeafamily .text-nowrap{white-space:nowrap!important}.ikeafamily .btn.btn-FAMILY-brand,.ikeafamily .btn.btn-outline-FAMILY-brand,.ikeafamily .btn.btn-dark,.ikeafamily .btn.btn-outline-dark{line-height:2}@media (max-width:575.98px){.ikeafamily .btn.btn-FAMILY-brand,.ikeafamily .btn.btn-outline-FAMILY-brand,.ikeafamily .btn.btn-dark,.ikeafamily .btn.btn-outline-dark{line-height:2.5;padding:.375rem 1.75rem}.ikeafamily .display-6{font-size:1.75rem}.ikeafamily hr.divider{margin:2rem auto}.ikeafamily button.navbar-toggler{line-height:2.5;padding-left:0}}.ikeafamily .main-header #navbarDropdownLoginM:after{content:"\e9bc";font-size:2rem;color:#242424;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeafamily .main-header #navbarDropdownLoginM:after{margin-top:-.125rem}.ikeafamily .main-header h1.title-section.heading-l,.ikeafamily .main-header h1.title-section.text--heading-l{margin:0 0 1rem 0}@media (max-width:991.98px){.ikeafamily .main-header h1.title-section.heading-l,.ikeafamily .main-header h1.title-section.text--heading-l{font-size:3.5rem;margin:1rem 0 2rem 0}}.ikeafamily .main-header h1.title-section img{max-width:260px}.ikeafamily .navbar{border-bottom:1px solid #dfdfdf;padding:0}@media (max-width:991.98px){.ikeafamily .navbar{padding-bottom:.5rem;border-top:1px solid #dfdfdf}}.ikeafamily .navbar .navbar-toggler{-webkit-appearance:none;margin:.75rem 0 0 0;font-size:1rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%}.ikeafamily .navbar .navbar-toggler:after{margin-left:auto}.ikeafamily .navbar .navbar-toggler[aria-expanded="false"]:after{content:"\e001";font-size:1.15rem;color:#111;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeafamily .navbar .navbar-toggler[aria-expanded="true"]:after{content:"\e004";font-size:1.15rem;color:#111;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeafamily .navbar .navbar-toggler:focus{outline-color:transparent}@media (min-width:992px){.ikeafamily .navbar .navbar-toggler{display:none}.ikeafamily .navbar .nav-item{margin:0 2rem 0 0;padding:0 .25rem}}.ikeafamily .navbar .nav-item .nav-link{color:#111;font-weight:normal;padding:.75rem 1rem;padding-right:0;padding-left:0}.ikeafamily .navbar .nav-item .nav-link-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.ikeafamily .navbar .nav-item .nav-link-with-icon span{font-size:1.25rem;margin-right:.5rem;max-height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media (max-width:991.98px){.ikeafamily .navbar .nav-item .nav-link{padding-left:.75rem;padding-right:.75rem}}.ikeafamily .navbar .nav-item.active{color:#272a25}.ikeafamily .navbar .nav-item.active .nav-link{font-weight:bold}@media (max-width:991.98px){.ikeafamily .navbar .nav-item.dropdown.dropdown-login .dropdown-toggle:after{content:""}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show{z-index:1030;position:fixed;margin:0;padding:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show:after{content:"\e939";font-size:3rem;color:#efefef;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show:after{position:absolute;right:1rem;top:0;line-height:1.2;cursor:pointer;pointer-events:none}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show .dropdown-menu{position:fixed;margin:0;padding:0;top:0;left:0;height:100%;min-width:305px;border:none;border-right:1px solid rgba(0,0,0,.15);background-color:#fff;border-radius:0;margin-top:0}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show .dropdown-menu .nav-back{border-bottom:1px solid #ddd;line-height:2;padding:.75rem 0 .5rem .5rem}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show .dropdown-menu .nav-back:before{font-family:"fundament-icons"!important;content:"\e902";display:inline-block;position:relative;font-size:1.25rem;line-height:1;align-items:center;vertical-align:middle;margin-right:.5rem}.ikeafamily .navbar .nav-item.dropdown.dropdown-login.show .nav-link.dropdown-toggle{position:absolute;right:0;left:0;height:100vh;width:100vw}}.ikeafamily .navbar #formLogin{width:280px;margin:3rem}@media (max-width:991.98px){.ikeafamily .navbar #formLogin{margin:2.5rem;width:inherit;position:relative;right:0;left:0}}.ikeafamily .navbar #formLogin h4{font-size:1rem;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.ikeafamily .navbar #formLogin h4 i{font-size:1.5rem}.ikeafamily .navbar #formLogin .text-nowrap{display:block}.ikeafamily .main-content #accountSidebar .sidebar{padding:30px;background-color:#f5f5f5}@media (max-width:575.98px){.ikeafamily .main-content #accountSidebar .sidebar{padding:15px}}.ikeafamily .main-content #accountSidebar .sidebar .no-vouchers{color:#707070}.ikeafamily .main-content #accountSlider{vertical-align:center}.ikeafamily .main-content #accountSlider .slick-dots{margin-bottom:1.5rem}.ikeafamily .main-content #accountSlider #slick-list.draggable[style]{padding:0 0 0 0!important}.ikeafamily .main-content #accountSlider .slick-slide[style]{width:100%!important;max-width:100%!important}.ikeafamily .main-content #accountSlider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.ikeafamily .main-content #accountSlider .slick-slide{max-width:100%;box-sizing:border-box;position:relative;overflow:hidden;padding:0}.ikeafamily .main-content #accountSlider .slide-1{box-sizing:border-box;background-color:#f5f5f5;margin-bottom:20px}.ikeafamily .main-content #accountSlider .slide-1 .row{margin:10px}.ikeafamily .main-content #accountSlider .slide-2,.ikeafamily .main-content #accountSlider .slide-3{text-align:center}.ikeafamily .main-content #accountMain #transcationsContent .card{border:none;border-bottom:1px solid rgba(0,0,0,.125)}@media (max-width:991.98px){.ikeafamily .main-content #accountMain #transcationsContent .card .card-header{border-bottom:1px solid rgba(0,0,0,.125)}}.ikeafamily .main-content #accountMain #transcationsContent .card .card-header a{color:#111}.ikeafamily .main-content #accountMain #transcationsContent .card .card-header a:hover{text-decoration:none}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body.detalle_movimiento{padding-left:0;padding-right:0}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper{font-size:.85rem}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-header{background-color:#f9f9f9}@media (max-width:991.98px){.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-header{display:none}}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .descuento{text-align:right}@media (max-width:991.98px){.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-data{border-bottom:1px solid rgba(0,0,0,.125)}}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-data .nombreComercio{color:#0058a3}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-total{background-color:#f9f9f9}.ikeafamily .main-content #accountMain #transcationsContent .card .card-body .details-wrapper .details-total .total span{font-weight:bold}.ikeafamily .main-content #accountMain #accordionChecks{border-bottom:1px solid rgba(0,0,0,.125)}.ikeafamily .main-content #accountMain #accordionChecks .details-data{position:relative;border-top:1px solid rgba(0,0,0,.125)}.ikeafamily .main-content #accountMain #accordionChecks .details-data:hover::before,.ikeafamily .main-content #accountMain #accordionChecks .details-data.selected::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;box-shadow:0 4px 3px rgba(0,0,0,.15);border-radius:.25rem}.ikeafamily .main-content #accountMain #accordionChecks .small{font-size:.8rem}.ikeafamily .main-content #accountMain #accordionChecks .bold{font-weight:bold}.ikeafamily .main-content #accountMain #accordionChecks .underlined{text-decoration:underline}.ikeafamily .main-content #accountMain #accordionChecks .c-red{color:#cc0008}.ikeafamily .main-content #accountMain #accordionChecks .c-green{color:#090}.ikeafamily .main-content.offers .text-bold{font-weight:bold}.ikeafamily #accountMainMenu.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;font-size:.875rem;border:none}@media (max-width:991.98px){.ikeafamily #accountMainMenu.nav-tabs{justify-content:space-around;font-size:1rem;border-bottom:3px solid #272a25}}.ikeafamily #accountMainMenu.nav-tabs .nav-item{color:#272a25}@media (min-width:992px){.ikeafamily #accountMainMenu.nav-tabs .nav-item{border-bottom:3px solid #272a25}}.ikeafamily #accountMainMenu.nav-tabs .nav-link{color:#272a25;border:none}.ikeafamily #accountMainMenu.nav-tabs .nav-link.active{font-weight:bold;border:none;background-color:transparent}.ikeafamily #transcationsContent a.collapsed .fa-chevron-up{transform:rotate(180deg)}.ikeafamily .form-group input.form-control:disabled,.ikeafamily .form-group select.custom-select:disabled{border-color:#707070;color:#707070;background:#dfdfdf;cursor:not-allowed;opacity:.7}.ikeafamily .form-group input.form-control:disabled:focus,.ikeafamily .form-group input.form-control:disabled.focus,.ikeafamily .form-group select.custom-select:disabled:focus,.ikeafamily .form-group select.custom-select:disabled.focus{border-color:#ccc;box-shadow:none!important;outline:none}.ikeafamily .navbar .nav-item.active{border-bottom:3px solid #007cc1}.ikeafamily .main-header .title-section{color:#007cc1}.ikeafamily .main-content .c-red{color:#007cc1}.ikeafamily .main-content .family-home-banner{box-sizing:border-box;border:1px solid #eaebe5;position:relative;width:100%;height:340px}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner{height:auto}}.ikeafamily .main-content .family-home-banner .img-bg{position:absolute;top:0;left:0;width:100%;height:340px;max-height:340px;overflow:hidden}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .img-bg{position:relative}}.ikeafamily .main-content .family-home-banner .img-bg .bg,.ikeafamily .main-content .family-home-banner .img-bg .fg{position:absolute;top:0;left:0}@media (max-width:575.98px){.ikeafamily .main-content .family-home-banner .img-bg .fg{left:-33%}}.ikeafamily .main-content .family-home-banner .txt-fg{position:absolute;top:0;right:0;width:100%;height:100%}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .txt-fg{position:relative}}.ikeafamily .main-content .family-home-banner .txt-fg .text-box{padding:20px 15px 20px 15px;width:46%;box-sizing:border-box;margin-left:auto}@media (max-width:1199.98px){.ikeafamily .main-content .family-home-banner .txt-fg .text-box{width:60%}}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .txt-fg .text-box{width:100%}}.ikeafamily .main-content .family-home-banner .txt-fg .text-box .text{text-align:center;font-size:1.5rem;font-weight:normal;margin:10px 0 0 0;min-height:4.5rem;max-height:4.5rem;display:table-cell;vertical-align:middle;height:4.5rem}.ikeafamily .main-content .family-home-banner .txt-fg .text-box .text span{font-weight:bold}.ikeafamily .main-content .family-home-banner .txt-fg .text-box .slogan{text-align:center;font-size:2.2rem;font-weight:normal;margin:20px 0 0 0}.ikeafamily .main-content .family-home-banner .txt-fg .text-box .slogan span{font-weight:bold}.ikeafamily .main-content .family-home-banner .txt-fg .button-card{position:absolute;z-index:3;right:0;bottom:40px;padding:10px 100px 10px 40px;background-color:#007cc1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .txt-fg .button-card{position:relative;bottom:auto;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}}.ikeafamily .main-content .family-home-banner .txt-fg .button-card .img-wrapper,.ikeafamily .main-content .family-home-banner .txt-fg .button-card .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.ikeafamily .main-content .family-home-banner .txt-fg .button-card .card{display:inline-block;width:100px;vertical-align:middle}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .txt-fg .button-card .card{width:180px}}.ikeafamily .main-content .family-home-banner .txt-fg .button-card h4{font-size:1.75rem;font-weight:normal;color:#fff;vertical-align:middle;margin:0 0 0 20px}@media (max-width:991.98px){.ikeafamily .main-content .family-home-banner .txt-fg .button-card h4{font-size:1rem}}.ikeafamily .main-content .family-home-banner .txt-fg .button-card h4 span{font-size:145%;font-weight:bold}.ikeafamily .main-content .card-wrapper .text-card{font-size:1.125rem}.ikeafamily .main-content .card-wrapper .text-card span{font-weight:bold}.ikeafamily .main-content .bigBtn{width:auto;margin-top:2em}@media (min-width:768px){.ikeafamily .main-content .bigBtn{margin-top:4em}}.ikeafamily .main-content.app-family .app-family-head{padding:20px;height:340px;overflow:hidden;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/webroot/img/family/familyAppLanding/xlandingAppFamily_bg_pr_desktop.jpg.pagespeed.ic.2W3lZVtumM.jpg)}@media (max-width:991.98px){.ikeafamily .main-content.app-family .app-family-head{background-position:left}}@media (max-width:575.98px){.ikeafamily .main-content.app-family .app-family-head{background-position:center;height:420px;margin-right:-10px;margin-left:-10px;background-image:url(/webroot/img/family/familyAppLanding/xlandingAppFamily_bg_pr_mobile.png.pagespeed.ic.CPDB2XTHOW.png);background-image:-webkit-image-set(url(/webroot/img/family/familyAppLanding/landingAppFamily_bg_pr_mobile.png) 1x,url(/webroot/img/family/familyAppLanding/landingAppFamily_bg_pr_mobile-2x.png) 2x)}}.ikeafamily .main-content.app-family .app-family-head .text-bloc{max-width:450px;padding-left:20px}@media (max-width:991.98px){.ikeafamily .main-content.app-family .app-family-head .text-bloc{max-width:400px;padding-left:10px}}.ikeafamily .main-content.app-family .app-family-head .text-bloc h2{font-size:2.25rem;color:#007cc1}@media (max-width:991.98px){.ikeafamily .main-content.app-family .app-family-head .text-bloc h2{font-size:2.25rem}}.ikeafamily .main-content.app-family .app-family-head .text-bloc h3{font-size:1.125rem;font-weight:normal;margin-top:20px}@media (max-width:575.98px){.ikeafamily .main-content.app-family .app-family-head .text-bloc{padding-left:0}.ikeafamily .main-content.app-family .app-family-head .text-bloc h2{font-size:1.125rem}.ikeafamily .main-content.app-family .app-family-head .text-bloc h3{font-size:1rem;margin-top:10px;line-height:1.5}}.ikeafamily .main-content.app-family .app-family-box p{font-size:1rem;margin-bottom:0}.ikeafamily .main-content .bannerFamilyApp{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/webroot/img/family/familyAppLanding/xfamilyApp_background.jpg.pagespeed.ic.2IZ6uj4POe.jpg);padding:1rem;height:100%}.ikeafamily .main-content .bannerFamilyApp p{margin:0}.ikeafamily .main-content .bannerFamilyApp .familyAppIcon{text-align:center;height:100%}.ikeafamily .main-content .bannerFamilyApp .familyAppIcon img{width:150px}@media (max-width:1199.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppIcon img{width:115px}}@media (max-width:575.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppIcon img{width:125px;margin:0 0 10px 0}}.ikeafamily .main-content .bannerFamilyApp .familyAppText{text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px) and (max-width:991.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppText{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-around}}@media (min-width:576px) and (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppText{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-around}}.ikeafamily .main-content .bannerFamilyApp .familyAppText p{font-size:2.1em;line-height:1}@media (max-width:1199.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppText p{font-size:1.8em}}@media (min-width:768px) and (max-width:991.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppText p{font-size:1.5em}}@media (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppText p{font-size:1.5em}}.ikeafamily .main-content .bannerFamilyApp .familyAppText p span{font-weight:bold}.ikeafamily .main-content .bannerFamilyApp .familyAppLinks{text-align:center;height:100%}@media (min-width:768px){.ikeafamily .main-content .bannerFamilyApp .familyAppLinks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}}@media (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppLinks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-around}}.ikeafamily .main-content .bannerFamilyApp .familyAppLinks a{display:inline-block;max-width:180px}@media (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppLinks a{margin:0;width:49%}}.ikeafamily .main-content .bannerFamilyApp .familyAppLinks img{max-width:100%}@media (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppLinks img{padding:0}}.ikeafamily .main-content .bannerFamilyApp .familyAppQR{text-align:center;height:100%}.ikeafamily .main-content .bannerFamilyApp .familyAppQR img{width:150px}@media (max-width:1199.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppQR img{width:115px}}@media (max-width:991.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppQR img{width:100px}}@media (max-width:767.98px){.ikeafamily .main-content .bannerFamilyApp .familyAppQR img{width:125px;margin:20px 0}}.ikeafamily .main-content #accountMain .card-box{font-size:1rem;border:1px solid #ccc;border-radius:.75rem;position:relative;box-sizing:border-box;width:100%;padding-top:62.5%;overflow:hidden}@media (max-width:575.98px){.ikeafamily .main-content #accountMain .card-box{min-width:320px;min-height:200px}}.ikeafamily .main-content #accountMain .card-familylogo{position:absolute;left:0;top:0;font-size:2rem;font-weight:bold;line-height:1;width:100%;height:105px;border-bottom:18px solid #ffdb00;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:start;justify-content:center}@media (max-width:575.98px){.ikeafamily .main-content #accountMain .card-familylogo{font-size:1.75rem}}.ikeafamily .main-content #accountMain .card-familylogo__text{font-size:1.85em;margin-top:.15em}.ikeafamily .main-content #accountMain .card-ikealogo{position:absolute;right:5%;bottom:5%}.ikeafamily .main-content #accountMain .card-ikealogo img{width:101px;height:41px}@media (min-width:992px) and (max-width:1199.98px){.ikeafamily .main-content #accountMain .card-ikealogo img{width:86px;height:35px}}@media (max-width:575.98px){.ikeafamily .main-content #accountMain .card-ikealogo img{width:86px;height:35px}}.ikeafamily .main-content #accountMain .card-number{position:absolute;right:auto;bottom:5%;left:5%;font-size:1.2em;text-align:left;line-height:1}@media (min-width:992px) and (max-width:1199.98px){.ikeafamily .main-content #accountMain .card-number{font-size:2em}}@media (max-width:575.98px){.ikeafamily .main-content #accountMain .card-number{font-size:2em}}.ikeafamily .main-content #accountMain .card-date{position:absolute;right:5%;top:57%;font-weight:bold}.ikeafamily .main-content #accountMain .card-date .valid-label{font-size:.5em;text-transform:uppercase;line-height:1em;width:4em;word-wrap:break-word;display:inline-block}.ikeafamily .main-content #accountMain .card-holdername{position:absolute;left:5%;top:76%;text-transform:uppercase;font-size:1.2em}.ikeafamily .main-content #accountMain .barcode-img{position:absolute;left:5%;top:57%}.ikeafamily .main-content #accountMain .barcode-img img{height:31px;width:auto}@media (min-width:992px) and (max-width:1199.98px){.ikeafamily .main-content #accountMain .barcode-img img{height:26px}}@media (max-width:575.98px){.ikeafamily .main-content #accountMain .barcode-img img{height:26px}}.ikeafamily .main-content #accountMain #accountSlider .card-box{margin:auto}@media (max-width:575.98px){.ikeafamily .main-content #accountMain #accountSlider .card-box{margin:auto;min-width:300px;min-height:210px;max-width:315px;max-height:210px;width:100%;height:210px;padding-top:0}}.ikeafamily .main-content #accountMain #accountSlider .card-box .card-number{font-size:1.9em}.ikeafamily .main-content #welcomeClub .big{font-size:2.25rem}@media (min-width:768px){.ikeafamily .main-content #welcomeClub .big{font-size:2.25rem}}@media (min-width:992px){.ikeafamily .main-content #welcomeClub .big{font-size:4rem}}.ikeafamily .main-content #welcomeClub .bigBtn{width:auto;margin-top:2em}@media (min-width:768px){.ikeafamily .main-content #welcomeClub .bigBtn{margin-top:4em}}.ikeafamily .main-content #moreAdvantages{background-color:#007cc1;color:#fff;margin-bottom:-2rem}@media (min-width:768px){.ikeafamily .main-content #moreAdvantages{margin-bottom:-4rem}}.ikeafamily .main-content #moreAdvantages .title{margin-top:2em;color:inherit}@media (min-width:992px){.ikeafamily .main-content #moreAdvantages .title{margin-top:2.5em}}.ikeafamily .main-content #moreAdvantages .bubble{width:29.2em;height:29.2em;background-position:center;background-size:cover;position:relative;border-radius:29.2em;margin:4.5em;font-size:8px}@media (min-width:576px){.ikeafamily .main-content #moreAdvantages .bubble{font-size:.625rem}}@media (min-width:768px){.ikeafamily .main-content #moreAdvantages .bubble{font-size:.625rem}}@media (min-width:992px){.ikeafamily .main-content #moreAdvantages .bubble{font-size:.625rem}}@media (min-width:1200px){.ikeafamily .main-content #moreAdvantages .bubble{font-size:.75rem}}.ikeafamily .main-content #moreAdvantages .bubble .miniBubble{position:absolute;background-color:#fff;color:#007cc1;border-radius:8em;width:10em;height:10em;padding:2em;box-sizing:border-box;text-align:center;font-size:1.2em;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;left:-2.85em;top:-2.85em}.ikeafamily .main-content #moreAdvantages .bubble .miniBubble.two{right:-2.85em;bottom:-42px;left:auto;top:auto}.ikeafamily .main-content #moreAdvantages .bigBtn{background-color:#fff;color:#111!important;padding:1.2em;margin-top:2em;border-radius:100px;font-weight:bold;min-width:25%;max-width:500px;box-sizing:border-box;display:inline-block;transition:all ease-in-out 200ms}@media (min-width:768px){.ikeafamily .main-content #moreAdvantages .bigBtn{margin-top:3.6em}}.ikeafamily .main-content #moreAdvantages .bigBtn:hover{text-decoration:none;background-color:#fff!important;box-shadow:0 0 0 6px #006298}.ikeafamily.ikeafamily-virginislands .main-content.app-family .app-family-head{background-image:url(/webroot/img/family/familyAppLanding/xlandingAppFamily_bg_vi_desktop.jpg.pagespeed.ic.gVn3j-JR0S.jpg)}@media (max-width:575.98px){.ikeafamily.ikeafamily-virginislands .main-content.app-family .app-family-head{background-image:url(/webroot/img/family/familyAppLanding/xlandingAppFamily_bg_vi_mobile.png.pagespeed.ic.CPDB2XTHOW.png);background-image:-webkit-image-set(url(/webroot/img/family/familyAppLanding/landingAppFamily_bg_vi_mobile.png) 1x,url(/webroot/img/family/familyAppLanding/landingAppFamily_bg_vi_mobile-2x.png) 2x)}}.ikeafamily #btn-user-input{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#0058a3;width:4rem;height:4rem;text-align:center;border-radius:4rem;position:fixed;bottom:1rem;left:1rem;z-index:1000;cursor:pointer}.ikeafamily #btn-user-input .icon{font-size:2em}.ikeafamily #btn-user-input .icon.fundament-icon-cross-thin-24{font-size:3em}.ikeafamily #btn-user-input .icon:before{vertical-align:-.07em}.ikeafamily .popup-code-input{z-index:1000;text-align:left;border:1px solid #ccc;background:#fff;border-radius:.75rem;overflow:hidden;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.16) , 0 3px 6px rgba(0,0,0,.23);top:100px;position:fixed;max-width:80%;margin:0 10%;width:100%;left:0}@media (min-width:576px){.ikeafamily .popup-code-input{top:20%;left:50%;width:550px;margin:0;margin-left:-275px}}.ikeafamily .popup-code-input .header-code-input{width:100%;background:#0058a3;padding:20px 10px;position:relative;border-bottom:1px solid #ccc;box-sizing:border-box;padding-right:40px}@media (min-width:576px){.ikeafamily .popup-code-input .header-code-input{padding:30px 40px 30px 15px}}.ikeafamily .popup-code-input .header-code-input .close{color:#fff;top:10px;position:absolute;right:15px}.ikeafamily .popup-code-input .header-code-input p{font-size:1.2em;color:#fff;font-weight:bolder;margin:0}@media (min-width:576px){.ikeafamily .popup-code-input .header-code-input p{font-size:1.6em}}.ikeafamily .popup-code-input .content-code-input{padding:25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.ikeafamily .popup-code-input .content-code-input{padding:50px}}.ikeafamily .popup-code-input .content-code-input input#code{box-sizing:border-box;border:1px solid #ccc;border-radius:.5rem;padding:.5em;width:80%;margin:0;height:45px;margin-right:0}.ikeafamily .popup-code-input .content-code-input input#code:focus{border:1px solid #b7b7b7}.ikeafamily .popup-code-input .content-code-input #btn_code{box-sizing:border-box;background:#0058a3;color:#fff;border:0;border-radius:.5rem;padding:.5em;height:45px;margin-left:10px;width:50%;cursor:pointer}.ikeafamily .popup-code-input .content-code-input #btn_code:focus{background:#002f57}.ikeafamily .popup-code-input .content-code-input #btn_code:hover{background:#00457f}