.ibd-section{padding:var(--spacing-6, 2rem) 0;--blend-bg-color: transparent}.ibd-section .section__block--heading{display:flex;align-items:center;gap:20px}.ibd-header{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1rem}.ibd-shop-all-btn{display:none;margin-top:2rem}.ibd-container{display:flex;flex-direction:column;gap:var(--spacing-6, 2rem);width:100%}.ibd-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.ibd-tab{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 2rem;font-size:1.4rem;font-weight:600;white-space:nowrap;cursor:pointer;border:2px solid transparent;border-radius:var(--btn-border-radius, 4px);background:#e0e0e0;color:rgb(var(--text-color));transition:border-color .2s ease;text-decoration:none}.ibd-tab:hover,.ibd-tab.active{border-color:#e07800}.ibd-carousel-wrapper{display:flex;flex-direction:column;width:100%}.ibd-carousel{width:100%}.ibd-carousel-body{display:flex;flex-direction:row;align-items:stretch;gap:32px}.ibd-carousel-promo-sidebar{flex:0 0 calc((100% - 32px)/5);min-width:0}.ibd-track-wrapper{position:relative;flex:1 1 0;min-width:0}.ibd-nav{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10;transition:opacity .2s ease}@media(min-width:769px){.ibd-nav{opacity:0}.ibd-track-wrapper:hover .ibd-nav{opacity:1}}.ibd-nav-btn{position:absolute;top:50%;transform:translateY(-50%);pointer-events:all;width:44px;height:44px;border:1px solid rgba(var(--text-color) / .15);border-radius:var(--btn-border-radius, 0);background-color:rgb(var(--bg-color));color:rgb(var(--text-color));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease;padding:calc(2 * var(--space-unit, 4px))}.ibd-nav-btn--prev{left:8px}.ibd-nav-btn--next{right:8px}.ibd-nav-btn:hover:not(:disabled){background-color:rgb(var(--text-color));color:rgb(var(--bg-color))}.ibd-nav-btn:disabled{opacity:.4;cursor:not-allowed}.ibd-nav-btn svg{width:20px;height:20px}.ibd-carousel-scroll-wrap{width:100%;position:relative}.ibd-carousel-inner{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (4 * 20px)) / 4.1);gap:20px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-bottom:3.2rem;--scrollbar-border-width: 11px;scrollbar-width:thin;scrollbar-color:rgb(var(--scrollbar-color, 60 60 60)) rgba(var(--scrollbar-color, 60 60 60) / .05);cursor:grab;-webkit-user-select:none;user-select:none}.ibd-carousel-inner.is-grabbing{cursor:grabbing;scroll-behavior:auto}.ibd-carousel-inner img,.ibd-carousel-inner a{-webkit-user-drag:none}@supports selector(::-webkit-scrollbar){.ibd-carousel-inner::-webkit-scrollbar{height:24px}.ibd-carousel-inner::-webkit-scrollbar-thumb{border:var(--scrollbar-border-width) solid transparent;border-radius:var(--btn-border-radius, 0);box-shadow:inset 0 0 0 2px rgb(var(--scrollbar-color, 60 60 60))}.ibd-carousel-inner::-webkit-scrollbar-thumb:hover{border-width:10px}.ibd-carousel-inner::-webkit-scrollbar-track{border:var(--scrollbar-border-width) solid transparent;border-radius:var(--btn-border-radius, 0);box-shadow:inset 0 0 0 2px rgba(var(--scrollbar-color, 60 60 60) / .3)}}.ibd-carousel-inner[data-overlayscrollbars-viewport]{scroll-behavior:auto;width:100%!important;padding:0!important}.ibd-carousel-scroll-wrap .os-scrollbar-horizontal{right:0!important;left:0!important}.ibd-carousel-item{min-width:0;background-color:var(--ibd-card-bg, #ffffff);border:1px solid var(--card-border-color, transparent);padding:calc(5 * var(--space-unit));border-radius:10px}.ibd-carousel-item--promo{display:none}.ibd-carousel-item:not(.ibd-carousel-item--promo) .card,.ibd-carousel-item:not(.ibd-carousel-item--promo) .product-card{background:transparent!important;box-shadow:none!important;border:none!important}.ibd-carousel-item:not(.ibd-carousel-item--promo) .card--product-contained{padding:0!important}.ibd-carousel-item{padding-left:12px;padding-right:12px}.ibd-section .card__info-container{margin-bottom:1rem}.ibd-promo{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;padding:0 0 30px;box-sizing:border-box;height:100%}.ibd-promo__image-wrap{position:relative;overflow:hidden;border-radius:10px}.ibd-promo__image{width:100%;display:block;border-radius:10px}.ibd-promo__text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 20px 0;flex-grow:1}.ibd-promo__title{font-size:2.4rem;font-weight:700;margin:0 0 1rem;line-height:1.3}.ibd-promo__content{font-size:1.6rem;margin:0 0 20px;flex-grow:0;line-height:1.5;color:rgba(var(--text-color),.75)}.ibd-promo__content:last-child{margin-bottom:0}.ibd-promo__btn{display:block;width:100%;margin-top:auto;text-align:center}@media(max-width:768px){.ibd-section .section__block--heading{padding-right:0;flex-direction:column;align-items:flex-start;gap:5px}.ibd-section .h2{font-size:20px!important}.ibd-shop-all-btn{display:block;text-align:center;margin-left:auto;margin-right:auto}.ibd-carousel-body{flex-direction:column;gap:16px}.ibd-carousel-promo-sidebar{display:none}.ibd-carousel-item--promo{display:block}.ibd-carousel-inner{grid-auto-columns:calc((100% - (2 * 20px)) / 1.2);gap:20px}.ibd-nav-btn{width:36px;height:36px}}@media(max-width:480px){.ibd-nav-btn svg{width:16px;height:16px}}.ibd-carousel-inner .card__media__features{display:none}
/*# sourceMappingURL=/cdn/shop/t/329/assets/ikea-best-deals.css.map */
