.ef-section-wib-1{background-color:#fff;--font-stack-body: "HelveticaNeueForEco-Md"}.ef-section-wib-1 .ef-wib-1__inner{max-width:1240px;margin:0 auto;padding:120px 20px 60px;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__title{margin:0 0 66px;font-family:var(--font-stack-body);font-weight:var(--font-weight-header);font-style:var(--font-style-header);font-size:40px;line-height:50px;letter-spacing:var(--heading2-letter-spacing, 0);text-align:center;color:#000}.ef-section-wib-1 .ef-wib-1__desktop-table-wrap{width:100%}.ef-section-wib-1 .ef-wib-1__bundle-header{display:grid;grid-template-columns:272px 1fr;gap:0;margin-bottom:0}.ef-section-wib-1 .ef-wib-1__bundle-header-spacer{width:272px}.ef-section-wib-1 .ef-wib-1__bundle-header-cols{display:grid;grid-template-columns:repeat(var(--ef-wib-bundle-cols, 3),minmax(160px,1fr));gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.ef-section-wib-1 .ef-wib-1__bundle-col{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 8px 24px;min-width:160px}.ef-section-wib-1 .ef-wib-1__bundle-col-image{width:160px;height:160px;flex-shrink:0}.ef-section-wib-1 .ef-wib-1__bundle-col-image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1}.ef-section-wib-1 .ef-wib-1__bundle-col-name{margin:0;font-family:var(--font-stack-body);font-weight:500;font-size:14px;line-height:20px;max-width:200px;color:#000;text-align:center}.ef-section-wib-1 .ef-wib-1__table{border:2px solid #f5f5f6;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__row{display:grid;grid-template-columns:272px 1fr;min-height:64px;align-items:stretch}.ef-section-wib-1 .ef-wib-1__row--stripe{background-color:#f5f5f6}.ef-section-wib-1 .ef-wib-1__row-item{display:flex;align-items:center;gap:4px;padding:0 24px;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__row-item-image{width:64px;height:64px;flex-shrink:0;overflow:hidden}.ef-section-wib-1 .ef-wib-1__row-item-image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1}.ef-section-wib-1 .ef-wib-1__row-item-name{flex:1;font-family:var(--font-stack-body);font-weight:500;font-size:14px;line-height:20px;color:#83868a;word-break:break-word}.ef-section-wib-1 .ef-wib-1__row-qty-cols{display:grid;grid-template-columns:repeat(var(--ef-wib-bundle-cols, 3),minmax(160px,1fr));align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch}.ef-section-wib-1 .ef-wib-1__row-qty{display:flex;align-items:center;justify-content:center;min-height:64px;min-width:160px;text-align:center}.ef-section-wib-1 .ef-wib-1__row-qty span{font-family:var(--font-stack-body);font-weight:500;font-size:14px;line-height:20px;color:#000}.ef-section-wib-1 .ef-wib-1__mobile{display:none}.ef-section-wib-1 .ef-wib-1__dropdown{position:relative;margin-bottom:24px}.ef-section-wib-1 .ef-wib-1__dropdown-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;border:1px solid #e6e6e7;border-radius:4px;background:#fff;cursor:pointer;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__dropdown-label{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-size:14px;line-height:18px;color:#000;text-align:left}.ef-section-wib-1 .ef-wib-1__dropdown-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#000;transition:transform .2s ease}.ef-section-wib-1 .ef-wib-1__dropdown.is-open .ef-wib-1__dropdown-icon{transform:rotate(180deg)}.ef-section-wib-1 .ef-wib-1__dropdown-menu{position:absolute;top:calc(100% + 0px);left:0;right:0;z-index:10;border:1px solid #e6e6e7;border-top:none;border-radius:0 0 4px 4px;background:#fff;box-shadow:0 0 3.5px #0000001a;overflow:hidden}.ef-section-wib-1 .ef-wib-1__dropdown-menu[hidden]{display:none}.ef-section-wib-1 .ef-wib-1__dropdown-option{display:block;width:100%;padding:14px 16px;border:none;border-bottom:1px solid #e6e6e7;background:#fff;text-align:left;cursor:pointer;font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-size:14px;line-height:20px;color:#000;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__dropdown-option:last-child{border-bottom:none}.ef-section-wib-1 .ef-wib-1__dropdown-option.is-active{background-color:#f5f5f6}.ef-section-wib-1 .ef-wib-1__dropdown.is-open .ef-wib-1__dropdown-trigger{border-radius:4px 4px 0 0}.ef-section-wib-1 .ef-wib-1__mobile-panel[hidden]{display:none}.ef-section-wib-1 .ef-wib-1__cards{display:flex;flex-wrap:wrap;gap:12px}.ef-section-wib-1 .ef-wib-1__card{position:relative;background-color:#f5f5f6;border-radius:4px;overflow:hidden;box-sizing:border-box}.ef-section-wib-1 .ef-wib-1__card--full{width:100%}.ef-section-wib-1 .ef-wib-1__card--half{width:calc(50% - 6px)}.ef-section-wib-1 .ef-wib-1__card--standard{height:157.5px}.ef-section-wib-1 .ef-wib-1__card--large{height:180px}.ef-section-wib-1 .ef-wib-1__card-name{position:absolute;top:0;left:0;right:0;margin:0;padding:8px 12px;font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-size:16px;line-height:20px;color:#000;z-index:1;word-break:break-word}.ef-section-wib-1 .ef-wib-1__card--half .ef-wib-1__card-name{font-size:12px;line-height:16px}.ef-section-wib-1 .ef-wib-1__card-image{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:55%;max-width:144px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.ef-section-wib-1 .ef-wib-1__card--large .ef-wib-1__card-image{width:50%;max-width:144px}.ef-section-wib-1 .ef-wib-1__card-image img{width:100%;height:100%;object-fit:contain}.ef-section-wib-1 .medium-up--show{display:block}.ef-section-wib-1 .small--show{display:none}@media only screen and (max-width:749px){.ef-section-wib-1 .ef-wib-1__inner{padding:80px 24px 40px}.ef-section-wib-1 .ef-wib-1__title{margin-bottom:24px;font-size:24px;line-height:32px}.ef-section-wib-1 .ef-wib-1__dropdown-label,.ef-section-wib-1 .ef-wib-1__card-name{font-weight:500}.ef-section-wib-1 .ef-wib-1__card-image{bottom:10px}.ef-section-wib-1 .medium-up--show{display:none!important}.ef-section-wib-1 .small--show{display:block}}@media only screen and (min-width:750px){.ef-section-wib-1 .ef-wib-1__bundle-header-cols,.ef-section-wib-1 .ef-wib-1__row-qty-cols{scrollbar-width:thin}}.ef-section-wib-1 .desktop{display:block}.ef-section-wib-1 .mobile{display:none}@media only screen and (max-width:749px){.ef-section-wib-1 .desktop{display:none}.ef-section-wib-1 .mobile{display:block}}.ef-section-wib-1 .ef-wib-1__card-name{white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/70/assets/cust-ef-section-wib-1.css.map */
