@media screen and (max-width:749px){media-gallery{display:block}.slider-buttons{margin-top:-20px;position:relative;z-index:2}.product__info-wrapper{margin-top:0}.product__title h1{font-size:1.6rem}}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{overscroll-behavior-y:contain;-webkit-overflow-scrolling:auto}html.menu-opening body{overflow:hidden;width:100%}.product__description img{max-width:100%;height:auto;display:block;margin:0 auto}.custom-vendor-size-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.custom-size-range-text{font-size:.9rem}@media screen and (max-width:749px){.custom-vendor-size-container{flex-direction:column;align-items:flex-start}.custom-size-range-text{margin-top:4px}}.tab-collection__tabs,.ranking-section .tab-group{touch-action:pan-x;overscroll-behavior-y:contain;height:auto;max-height:none;position:relative}.tab-collection__tab,.ranking-section .tab{display:inline-block;vertical-align:bottom}.product-form__submit{background-color:#000;color:#fff}.blog-articles{display:flex;flex-direction:column;gap:3rem}.blog-articles__article{width:100%;max-width:100%}.blog-articles .article-card,.blog-articles .card,.blog-articles .card-wrapper{display:flex;flex-direction:row;align-items:flex-start;width:100%;gap:2rem}.blog-articles .card__inner,.blog-articles .article-card__image-wrapper{width:180px;min-width:180px;height:180px;flex:0 0 180px}.blog-articles .card__media,.blog-articles .article-card__image{height:100%;position:relative;padding-bottom:0}.blog-articles .card__media img,.blog-articles .article-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-articles .card__content,.blog-articles .article-card__info{flex:1 1 auto;padding:0;text-align:left;max-height:180px;overflow:hidden}.blog-articles .article-card__excerpt,.blog-articles .card__content p,.blog-articles .card__heading+*,.blog-articles .rte p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin-top:.5rem}@media screen and (max-width:749px){.blog-articles .article-card,.blog-articles .card,.blog-articles .card-wrapper{flex-direction:column}.blog-articles .card__inner,.blog-articles .article-card__image-wrapper{width:100%;min-width:100%;height:auto;flex:none}.blog-articles .card__content,.blog-articles .article-card__info{max-height:none}}.header-wrapper,.section-header,sticky-header{position:relative;z-index:100}.mega-menu__content,.header__submenu{z-index:101;background-color:#fff}.sc-search-modal-auto{height:auto;min-height:140px;padding-bottom:1.5rem;overflow:visible}.sc-search-modal-auto .search-modal__content{height:auto;padding:1rem 0}.sc-search-popular-keywords{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding:1.2rem 1.6rem .4rem;font-size:1.2rem}.sc-search-popular-keywords .sc-search-title{color:#888;font-weight:500}.sc-search-popular-keywords a{color:#333;text-decoration:underline;text-underline-offset:3px}.sc-load-more-container{text-align:center;margin-top:3rem;margin-bottom:2rem}.sc-load-more-btn{cursor:pointer;min-width:180px}.badge.custom-app-badge{border-radius:12px;padding:3px 10px;font-size:1.2rem;font-weight:500;border:none}.card__badge{margin:0 0 8px}.card:not(.card--horizontal)>.card__content>.card__badge{margin:4px 4px 4px 0}.card__inner .card__badge{margin:4px 4px 4px 0}@media(max-width:749px){.card__badge{margin-bottom:-50px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/mamahalo-custom.css.map */
