html,body{overflow-x:hidden!important;max-width:100vw!important}@media screen and (max-width:989px){*{max-width:100%!important;box-sizing:border-box!important}.page-width,.shopify-section,section,.section-template,main,.main-content{max-width:100vw!important;overflow-x:hidden!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}img,video,iframe{max-width:100%!important;height:auto!important}}@media screen and (min-width:990px){.header-wrapper{width:100%!important;max-width:100%!important}.header.page-width{max-width:100%!important;width:100%!important;padding-left:3rem!important;padding-right:3rem!important}.header{display:flex!important;align-items:center!important;justify-content:space-between!important}.header__heading{margin-right:0!important;flex-shrink:0!important}.header__inline-menu{flex-grow:0!important;margin-right:auto!important;margin-left:1.5rem!important}.header__icons{margin-left:auto!important;flex-shrink:0!important}.header--middle-left{justify-content:flex-start!important}.header--middle-left .header__icons{margin-left:auto!important}.header--middle-center .header__heading{position:relative!important;left:auto!important;transform:none!important}.header--middle-center .header__inline-menu{margin-left:1.5rem!important;margin-right:auto!important}}@media screen and (max-width:989px){.header-wrapper,sticky-header,sticky-header[stuck],sticky-header.shopify-section-header-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important;background:#fff!important;box-shadow:0 2px 4px #0000001a!important}sticky-header[data-sticky-type=reduce-logo-size] .header__heading-logo-wrapper,sticky-header[data-sticky-type=reduce-logo-size] .header__heading-logo,sticky-header.shopify-section-header-sticky .header__heading-logo-wrapper,sticky-header.shopify-section-header-sticky .header__heading-logo{transition:none!important;transform:none!important;transform-origin:unset!important}body{padding-top:56px!important}.header--mobile-center,.header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 .75rem!important;min-height:56px!important;height:56px!important;box-sizing:border-box!important}.header__heading-link{order:1!important;flex-shrink:0!important}.header__heading-logo-wrapper{display:flex!important;align-items:center!important;height:56px!important;padding-top:2px!important}.header__heading-logo,.header__heading-link img,.header__heading-logo-wrapper img,.header .header__heading-logo,img.header__heading-logo[style],sticky-header .header__heading-logo,sticky-header[stuck] .header__heading-logo,[data-sticky-type] .header__heading-logo,[data-sticky-type=reduce-logo-size] .header__heading-logo{max-height:32px!important;height:32px!important;width:auto!important;object-fit:contain!important;transform:none!important;transition:none!important;vertical-align:middle!important;margin-top:4px!important}.header__icons{order:2!important;display:flex!important;align-items:center!important;gap:.1rem!important;margin-left:auto!important}header-drawer{order:3!important;margin-left:.1rem!important}.header__icon--menu,.header__icon{padding:.25rem!important}.header__icon svg{width:20px!important;height:20px!important}.cart-count-bubble{position:absolute!important;top:0!important;right:0!important;min-width:18px!important;height:18px!important;font-size:11px!important;line-height:18px!important;background-color:#0e6e2b!important;color:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__icon--cart{position:relative!important}.header__inline-menu{display:none!important}}.product-card-wrapper .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.product-card-wrapper .swym-wishlist-collections-v2-container button.swym-wishlist-collections-v2,.product-card-wrapper .swym-wishlist-collections-v2,.product-card-wrapper button.swym-wishlist-collections-v2,.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.swym-wishlist-collections-v2-container button.swym-wishlist-collections-v2,.swym-wishlist-collections-v2,.swym-storefront-layout-grid-item-option-button,#swym-storefront-layout-grid-item-option-button,.swym-storefront-layout-collection-option-button,#swym-storefront-layout-collection-option-button{background:none!important;background-color:transparent!important;color:#666!important}.swym-storefront-layout-grid-item-option-button svg,.swym-storefront-layout-grid-item-option-button svg circle,.swym-storefront-layout-collection-option-button svg,.swym-storefront-layout-collection-option-button svg circle{fill:#666!important}swym-storefront-layout-collection-carousel,.swym-storefront-layout-collection-carousel-container{display:none!important}.swym-storefront-layout-login-user-container,swym-storefront-layout-login-user .swym-storefront-layout-login-user-container,swym-storefront-layout-login-user[showlogin=true] .swym-storefront-layout-login-user-container,#swym-wishlist-render-container .swym-storefront-layout-login-user-container,.swym-storefront-layout-body .swym-storefront-layout-login-user-container{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}body.customer-not-logged-in .swym-storefront-layout-login-user-container,body.customer-not-logged-in swym-storefront-layout-login-user .swym-storefront-layout-login-user-container,body.customer-not-logged-in swym-storefront-layout-login-user[showlogin=true] .swym-storefront-layout-login-user-container{display:flex!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}#swym-wishlist-render-container{padding-top:2rem!important}.swym-storefront-layout-action-tooltip-btn,.remove-from-list-button,.swym-storefront-layout-action-tooltip-btn.remove-from-list-button,#swym-wishlist-render-container .swym-storefront-layout-action-tooltip-btn,#swym-wishlist-render-container .remove-from-list-button,.swym-storefront-layout-action-tooltip-container,#swym-wishlist-render-container .swym-storefront-layout-action-tooltip-container{display:none!important}.swym-storefront-layout-body,.swym-storefront-layout-items-container,.swym-storefront-layout-default-list-container,.swym-storefront-layout-grid-item{border:none!important;box-shadow:none!important}.swym-wishlist-collections-v2[aria-pressed=true] svg path,button.swym-wishlist-collections-v2[aria-pressed=true] svg path,.product-card-wrapper .swym-wishlist-collections-v2[aria-pressed=true] svg path,.swym-wishlist-collections-v2.swym-added svg path,button.swym-wishlist-collections-v2.swym-added svg path,.product-card-wrapper .swym-wishlist-collections-v2.swym-added svg path{fill:#0e6e2b!important;stroke:#0e6e2b!important}.site-layout{display:flex;max-width:1920px;margin:0 auto;padding:0;width:100%}.site-sidebar{display:none}.site-main{flex:1;min-width:0}@media screen and (min-width:990px){.site-layout{gap:2rem;padding:0 2rem}.site-sidebar{display:block;width:220px;flex-shrink:0;padding-top:2rem}.site-main{padding-top:0}}.global-sidebar{position:sticky;top:1rem}.sidebar-section{margin-bottom:1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.sidebar-title{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;margin:0;background:var(--halal-green-extra-light, #f5faf7);border-bottom:1px solid #e5e7eb;font-size:1.5rem;font-weight:600;color:var(--halal-green-primary, #0e6e2b)}.sidebar-title svg{flex-shrink:0;color:var(--halal-green-primary, #0e6e2b)}.sidebar-search__form{display:flex;gap:.5rem;padding:.75rem}.sidebar-search__input{flex:1;min-width:0;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem;outline:none;transition:border-color .2s;box-sizing:border-box}.sidebar-search__input:focus{border-color:#999}.sidebar-search__btn,button.sidebar-search__btn,.sidebar-search__form button[type=submit]{display:inline-block!important;visibility:visible!important;opacity:1!important;padding:.05rem .1rem!important;background:#f0f0f0!important;background-color:#f0f0f0!important;border:1px solid #d1d5db!important;border-radius:3px!important;color:#555!important;font-size:.75rem!important;cursor:pointer!important;transition:background .2s!important;white-space:nowrap!important;box-shadow:none!important;min-width:auto!important;width:auto!important;height:auto!important;line-height:1!important;-webkit-appearance:none!important;appearance:none!important}.sidebar-search__btn:hover{background:#e5e5e5!important;color:#333!important}.sidebar-categories__list{list-style:none;margin:0;padding:0}.sidebar-categories__item{border-bottom:1px solid #f3f4f6}.sidebar-categories__item:last-child{border-bottom:none}.sidebar-categories__link{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;color:#1a1a1a;text-decoration:none;font-size:1.25rem;transition:all .15s}.sidebar-categories__link:hover{background:#f9fafb;color:var(--halal-green-primary)}.sidebar-categories__link.active{background:var(--halal-green-extra-light);color:var(--halal-green-primary);font-weight:600}.sidebar-categories__count{color:#666;font-size:1rem}.sidebar-categories__item--all .sidebar-categories__link{font-weight:600;color:var(--halal-green-primary)}.sidebar-categories__item--all svg{flex-shrink:0}.sidebar-banner__link{display:block;text-decoration:none;background:linear-gradient(135deg,var(--halal-green-primary) 0%,#0a5522 100%);padding:1.25rem 1rem;text-align:center;transition:opacity .2s}.sidebar-banner__link:hover{opacity:.95}.sidebar-banner__content{color:#fff}.sidebar-banner__label{display:inline-block;background:#fff3;padding:.375rem .875rem;border-radius:20px;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.sidebar-banner__title{display:block;font-size:1.75rem;font-weight:700;line-height:1.4;margin-bottom:.75rem}.sidebar-banner__cta{display:inline-block;font-size:1.375rem;font-weight:600}.sidebar-links__list{list-style:none;margin:0;padding:.5rem 0}.sidebar-links__item{border-bottom:1px solid #f3f4f6}.sidebar-links__item:last-child{border-bottom:none}.sidebar-links__link{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;color:#1a1a1a;text-decoration:none;font-size:1.375rem;transition:all .15s}.sidebar-links__link:hover{background:#f9fafb;color:var(--halal-green-primary)}.sidebar-links__link svg{flex-shrink:0;color:#333}.sidebar-links__link:hover svg{color:var(--halal-green-primary)}:root{--halal-green-primary: #0E6E2B;--halal-green-hover: #0a5220;--halal-green-light: #e8f5ee;--halal-green-extra-light: #f5faf7;--halal-green-gradient: linear-gradient(180deg, rgba(232, 245, 238, 1) 0%, rgba(255, 255, 255, 1) 100%);--halal-gray-dark: #2b2c2d;--halal-gray-medium: #626262;--halal-gray-light: #e5e5e5;--halal-gray-extra-light: #f8f8f8;--font-size-base: 16px;--line-height-base: 1.7;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 600;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2.5rem;--spacing-xl: 4rem;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px}body,.gradient{background-color:#fff!important;background:#fff!important}.button--primary,button[type=submit],.shopify-payment-button__button{background-color:var(--halal-green-primary)!important;border-color:var(--halal-green-primary)!important;color:#fff!important}.button--primary:hover,button[type=submit]:hover,.shopify-payment-button__button:hover{background-color:var(--halal-green-hover)!important;border-color:var(--halal-green-hover)!important}a:not(.button),.link,.product-card__title{color:var(--halal-green-primary)}a:not(.button):hover,.link:hover{color:var(--halal-green-hover)}.header{background:var(--halal-green-light)}.price,.product__price{color:var(--halal-green-primary);font-weight:600}input:focus,textarea:focus,select:focus{border-color:var(--halal-green-primary);outline-color:var(--halal-green-primary)}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--halal-green-primary);border-color:var(--halal-green-primary)}.hero-section,.banner{background:var(--halal-green-gradient)}.section-header{margin-bottom:0!important}.shopify-section:first-of-type,.shopify-section.section-header+.shopify-section{padding-top:0!important;margin-top:0!important}.shopify-section:first-of-type .section,.shopify-section.section-header+.shopify-section .section{padding-top:0!important}.banner-wrapper,.slideshow-wrapper{margin-top:0!important;padding-top:0!important}body{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--halal-gray-dark);background-color:#fff}.header-wrapper{background-color:#fff!important;border-bottom:1px solid var(--halal-gray-light);box-shadow:0 2px 8px #0000000d}.header{background-color:#fff!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important}@media screen and (min-width:990px){.header{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}.announcement-bar{background:linear-gradient(135deg,var(--halal-green-primary) 0%,#0a5220 100%)!important;color:#fff;font-size:.875rem;padding:.625rem 0;font-weight:var(--font-weight-medium);letter-spacing:.3px}.utility-bar,.shopify-section--announcement-bar,.announcement-bar-section{background:linear-gradient(135deg,var(--halal-green-primary) 0%,#0a5220 100%)!important}.announcement-bar__message{color:#fff!important;text-align:center}.announcement-bar__link{color:#fff!important;text-decoration:underline;text-underline-offset:2px}.announcement-bar__link:hover{opacity:.9}.header__menu-item{font-weight:var(--font-weight-medium)!important;font-size:1rem!important;color:var(--halal-gray-dark)!important;transition:color .2s ease;letter-spacing:.3px!important}.header__menu-item:hover{color:var(--halal-green-primary)!important}.header__menu-item.header__active-menu-item,.header__menu-item[aria-current=page],.header__menu-item.active,.header__menu-item--active,a.header__menu-item[aria-current],.list-menu__item.list-menu__item--active .header__menu-item{color:var(--halal-green-primary)!important;font-weight:var(--font-weight-bold)!important;text-decoration:underline!important;text-decoration-color:var(--halal-green-primary)!important;text-decoration-thickness:3px!important;text-underline-offset:5px!important;background-color:transparent!important}@media screen and (min-width:750px){.header__menu-item{font-size:1.125rem!important}}@media screen and (min-width:990px){.header__menu-item{font-size:1.5rem!important}}.header__icon{color:var(--halal-gray-dark)!important}.header__icon:hover{color:var(--halal-green-primary)!important}#cart-icon-bubble{display:flex!important;visibility:visible!important;opacity:1!important}#cart-icon-bubble svg path{fill:#333!important}.header__heading-logo-wrapper{display:block!important}.header__heading-logo,.header__heading-logo-wrapper img{content:url(halal-ichiba-logo.png)!important;max-height:50px!important;width:auto!important;height:auto!important}.header__heading-link{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--halal-green-primary)!important;text-decoration:none}.card-wrapper{overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover{transform:none;box-shadow:none}.card{border:1px solid var(--halal-gray-light);border-radius:var(--border-radius-md);background-color:#fff}.card__inner{padding:var(--spacing-md);overflow:hidden!important}.card__heading{font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.4;margin-bottom:var(--spacing-xs);color:var(--halal-gray-dark)}.card__heading a{color:var(--halal-gray-dark);text-decoration:none;transition:color .2s ease}.card__heading a:hover{color:var(--halal-green-primary)}.card__media{border-radius:var(--border-radius-sm);overflow:hidden;background-color:#fff}.product-card-wrapper .card{--image-padding: .75rem !important}.product-card-wrapper .card__media{margin:0!important;width:100%!important;height:100%!important;top:0!important;bottom:auto!important;left:0!important;right:0!important}.product-card-wrapper .card__media .media{height:100%!important}.card__media .media{background-color:#fff!important}.card__media .media img{object-fit:contain!important;object-position:center center!important;box-sizing:border-box!important;background-color:#fff!important}.card__media .media .no-image-placeholder{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f5f5f5!important;padding:15%!important;box-sizing:border-box!important}.card__media .media .no-image-placeholder img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;opacity:.15!important;object-fit:contain!important;padding:0!important}body .price,body .price-item,body .price-item--regular,body .price-item--sale,body .price-item--last,body .card .price,body .card .price-item,body .card-information .price,body .product-card .price,body .card__content .price,body .card-wrapper .price,body .product-grid .price,body .collection .price,body .grid__item .price,body .grid__item .price-item,body span.price-item,body span.money{font-size:2.4rem!important;font-weight:700!important;color:#0e6e2b!important}body .cart-item__price .price,body .cart-item__totals .price,body .totals__subtotal-value,body .cart__subtotal,body .cart-item__price,body .cart-item__details .price{font-size:2.4rem!important;font-weight:700!important}body .product__info-wrapper .price,body .product__info-wrapper .price-item,body .price--large,body .price--large .price-item{font-size:3rem!important;font-weight:700!important}body .price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important;font-size:1.8rem!important;font-weight:400!important}.button,button,[type=button],[type=submit]{border-radius:var(--border-radius-sm);padding:.75rem 1.5rem;font-weight:var(--font-weight-medium);transition:all .2s ease;border:none;cursor:pointer}.button--primary{background-color:var(--halal-green-primary);color:#fff}.button--primary:hover{background-color:var(--halal-green-hover);transform:translateY(-1px);box-shadow:0 4px 12px #0e6e2b33}.button--secondary{background-color:#fff;color:var(--halal-green-primary);border:2px solid var(--halal-green-primary)}.button--secondary:hover{background-color:var(--halal-green-extra-light)}.footer{background-color:var(--halal-gray-extra-light)!important;color:var(--halal-gray-dark);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-top:1px solid var(--halal-gray-light)}.footer__heading{color:var(--halal-green-primary);font-weight:var(--font-weight-bold);font-size:1.125rem;margin-bottom:var(--spacing-sm)}.footer a{color:var(--halal-gray-medium);text-decoration:none;transition:color .2s ease}.footer a:hover{color:var(--halal-green-primary)}.footer__copyright{color:var(--halal-gray-medium);font-size:.875rem;margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--halal-gray-light)}.section{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.section-heading,h2.title{font-size:2rem;font-weight:var(--font-weight-bold);color:var(--halal-gray-dark);margin-bottom:var(--spacing-lg);text-align:center}.section-heading:after{content:"";display:block;width:60px;height:3px;background-color:var(--halal-green-primary);margin:var(--spacing-sm) auto 0}.grid{gap:var(--spacing-lg)}.grid--2-col-tablet{gap:var(--spacing-md)}.badge{border-radius:var(--border-radius-sm);padding:.25rem .75rem;font-size:.75rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px}.badge--sale{background-color:var(--halal-green-primary);color:#fff}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{border:1px solid var(--halal-gray-light);border-radius:var(--border-radius-sm);padding:.75rem 1rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease;background-color:#fff}input:focus,textarea:focus,select:focus{border-color:var(--halal-green-primary);outline:none;box-shadow:0 0 0 3px #0e6e2b1a}@media screen and (max-width:749px){:root{--spacing-xl: 2.5rem;--spacing-lg: 1.5rem}.section-heading,h2.title{font-size:1.5rem}.grid{gap:var(--spacing-md)}}#HeaderMenu-\5546\54c1\30ab\30c6\30b4\30ea ,#HeaderDrawer-\5546\54c1\30ab\30c6\30b4\30ea ,a[href="/collections"]{display:none!important}.scroll-trigger.animate--slide-in,.grid__item{animation:none!important;opacity:1!important;transform:none!important}.product-form__submit.button--secondary{background:linear-gradient(135deg,var(--halal-green-primary) 0%,#0a5220 100%)!important;color:#fff!important;border:none!important;font-size:1.5rem!important;font-weight:600!important;padding:1rem 1.75rem!important;min-height:56px!important;box-shadow:0 4px 12px #0e6e2b40!important;transition:all .2s ease!important}.product-form__submit.button--secondary:hover{background:linear-gradient(135deg,#0a5220,#084018)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #0e6e2b4d!important}.product-form__submit.button--secondary:active{transform:translateY(0)!important}.product-form__submit.button--primary{background:linear-gradient(135deg,var(--halal-green-primary) 0%,#0a5220 100%)!important;color:#fff!important;border:none!important;font-size:1.5rem!important;font-weight:600!important;padding:1rem 1.75rem!important;min-height:56px!important;box-shadow:0 4px 12px #0e6e2b40!important;transition:all .2s ease!important}.product-form__submit.button--primary:hover{background:linear-gradient(135deg,#0a5220,#084018)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #0e6e2b4d!important}.product-form__buttons .shopify-payment-button{margin-top:.5rem!important}.product-form__buttons .shopify-payment-button__button{background-color:#fff!important;color:var(--halal-green-primary)!important;border:2px solid var(--halal-green-primary)!important;border-radius:var(--border-radius-sm)!important;font-size:1.5rem!important;font-weight:600!important;padding:1rem 1.75rem!important;min-height:56px!important;box-shadow:none!important;transition:all .2s ease!important}.product-form__buttons .shopify-payment-button__button:hover{background-color:var(--halal-green-extra-light)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #0e6e2b26!important}.product-form__buttons .shopify-payment-button__button--unbranded{font-size:1.5rem!important}.product-form__buttons .shopify-payment-button .shopify-payment-button__more-options{color:var(--halal-green-primary)!important;font-size:.875rem!important;margin-top:.5rem!important}.product-form__buttons .shopify-payment-button .shopify-payment-button__more-options:hover{color:var(--halal-green-hover)!important;text-decoration:underline!important}.product-form__buttons{gap:.5rem!important;display:flex!important;flex-direction:column!important}.product-inquiry-link{text-align:center!important;max-width:44rem!important}.product-form__submit:disabled{background-color:var(--halal-gray-light)!important;color:var(--halal-gray-medium)!important;border:none!important;cursor:not-allowed!important;opacity:.7!important}@media screen and (max-width:749px){.product-form__submit.button--secondary,.product-form__submit.button--primary,.product-form__buttons .shopify-payment-button__button{font-size:1.125rem!important;padding:.875rem 1.25rem!important;min-height:52px!important}}.product__media-wrapper{width:100%}.product__media-list.slider{scroll-snap-type:x mandatory;max-height:500px}.product__media-item.slider__slide{scroll-snap-align:start;max-height:500px;display:flex;align-items:center;justify-content:center}.product__media-item .media{max-height:500px;display:flex;align-items:center;justify-content:center}.product__media-item .media img{max-width:100%;max-height:480px;width:auto;height:auto;object-fit:contain}@media screen and (max-width:749px){.product__media-list.slider,.product__media-item.slider__slide,.product__media-item .media{max-height:350px}.product__media-item .media img{max-height:330px}}.product__media-wrapper .slider-buttons{margin-top:1rem}.product__media-wrapper .slider-button{background:var(--halal-green-primary);color:#fff;border-radius:50%;width:40px;height:40px}.product__media-wrapper .slider-button:hover{background:var(--halal-green-hover)}.thumbnail-slider{margin-top:1rem}.thumbnail-list__item .thumbnail{border:2px solid transparent;border-radius:4px;transition:border-color .2s}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:var(--halal-green-primary)}.product__info-wrapper .price .price-item,.product__info-wrapper .price-item--regular,.product__info-wrapper .price-item--sale,.product__info-wrapper .price-item--last,.price--large .price-item,.price--large .price-item--regular,.price--large .price-item--sale,.price--large .price-item--last{font-size:3rem!important;font-weight:700!important;color:var(--halal-green-primary, #0e6e2b)!important}.product__info-wrapper .price,.price--large{display:inline!important}.product__tax,.product__info-wrapper .unit-price{font-size:1.125rem!important;margin-left:.25rem!important;vertical-align:baseline!important;display:inline!important}.product__info-wrapper .price__container,.product__info-wrapper .price-item--regular+.product__tax,.price--large+.product__tax{vertical-align:baseline!important}@media screen and (max-width:749px){.product__info-wrapper .price .price-item,.product__info-wrapper .price-item--regular,.product__info-wrapper .price-item--sale,.product__info-wrapper .price-item--last,.price--large .price-item,.price--large .price-item--regular,.price--large .price-item--sale,.price--large .price-item--last{font-size:2.25rem!important}}.product-media-modal .product-media-modal__content{max-width:80vw!important;max-height:80vh!important}.product-media-modal .media-modal__image,.product-media-modal img{max-width:70vw!important;max-height:70vh!important;object-fit:contain!important}.product-media-modal .product__media{max-width:70vw!important;max-height:70vh!important}.header__icon--wishlist{display:flex;align-items:center;justify-content:center;padding:0 .8rem}.header__icon--wishlist svg{transition:all .2s ease}.header__icon--wishlist:hover svg{color:#0e6e2b;fill:#0e6e2b1a}#swym-wishlist-button-placeholder{width:100%;margin-top:.5rem}#swym-storefront-layout-section-container img.swym-storefront-layout-grid-item-image,.swym-storefront-layout-as-modal img.swym-storefront-layout-grid-item-image,.swym-wishlist-grid .swym-wishlist-item img,.swym-wishlist .swym-product-image img,.swym-wishlist-item .swym-product-image,.swym-wishlist-item img,[class*=swym] .swym-product-image img,[class*=swym] img.swym-product-image,.swym-ui-component img{object-fit:contain!important;object-position:center center!important;background-color:#fff!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item,.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item,.swym-wishlist-grid .swym-wishlist-item,.swym-wishlist .swym-product-image,.swym-wishlist-item .swym-image-wrapper,[class*=swym] .swym-image-wrapper{background-color:#fff!important}.product-specs-fullwidth{margin-top:3rem;padding-top:2rem;border-top:1px solid #e5e5e5}.customer .required{color:#e53935;font-weight:700}.customer .field input[required]{border-color:#ccc}.customer .field input[required]:focus{border-color:var(--halal-green-primary);outline:none;box-shadow:0 0 0 2px #0080001a}.product__media-wrapper{min-height:300px}.product__media-item .no-image-placeholder{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f5f5f5!important}.product__media-item .no-image-placeholder img{max-width:50%!important;max-height:50%!important;opacity:.15!important;object-fit:contain!important}.product__media-item .product__media.media--square{position:relative!important;width:100%!important;padding-top:100%!important}.collection-hero__title,.collection .title{color:var(--halal-green-primary)!important}[id^=shopify-section-template--][id$=__banner]{padding-bottom:0!important;margin-bottom:0!important}[id^=shopify-section-template--][id$=__product-grid],.collection-product-list,[class*=section-template--][class*=__product-grid-padding]{padding-top:0!important;margin-top:0!important}#swym-wishlist-page-container h1,.swym-page-header h1,[class*=swym] h1,.page-title:has(+[class*=swym]),.template-page h1{color:#0e6e2b!important}#swym-wishlist-page-container,.site-main [id*=swym-wishlist],.site-main [class*=swym-wishlist]{max-width:1200px!important;margin:0 auto!important}.swym-add-to-cart-btn,.swym-add-to-cart,.swym-is-button:not(.swym-wishlist-collections-v2):not(.swym-add-to-wishlist-view-product),button[class*=swym-button]:not(.swym-wishlist-collections-v2),button[class*=swym-add]:not(.swym-wishlist-collections-v2):not(.swym-add-to-wishlist),[class*=swym-product]:not(.swym-wishlist-collections-v2):not(.swym-wishlist-collections-v2-container) button:not(.sidebar-categories__toggle):not(.swym-wishlist-collections-v2),[class*=swym-wishlist]:not(.swym-wishlist-collections-v2):not(.swym-wishlist-collections-v2-container) button:not(.sidebar-categories__toggle):not(.swym-wishlist-collections-v2),#swym-plugin-wrapper button:not(.swym-wishlist-collections-v2),.swym-ui-container button:not(.swym-wishlist-collections-v2),.swym-wishlist-grid button:not(.swym-wishlist-collections-v2){background-color:#0e6e2b!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:500!important;transition:background-color .2s ease!important}.swym-wishlist-collections-v2,.swym-wishlist-collections-v2 *,.swym-wishlist-collections-v2 button,.swym-wishlist-collections-v2 span,.swym-wishlist-collections-v2 svg,button.swym-wishlist-collections-v2,[class*=swym-wishlist-collections],[class*=swym-wishlist-collections] *,.swym-add-to-wishlist-view-product,.swym-add-to-wishlist,.swym-button.swym-add-to-wishlist-view-product,.swym-button.swym-add-to-wishlist{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}.swym-wishlist-collections-v2:hover,.swym-wishlist-collections-v2:hover *,.swym-add-to-wishlist-view-product:hover,.swym-add-to-wishlist:hover{background:transparent!important;background-color:transparent!important}.swym-add-to-cart-btn:hover,.swym-add-to-cart:hover,button[class*=swym-button]:hover,button[class*=swym-add]:hover,#swym-plugin-wrapper button:hover,.swym-ui-container button:hover{background-color:#0a5521!important;color:#fff!important}.swym-add-to-cart-btn:disabled,.swym-add-to-cart-btn[disabled],.swym-add-to-cart.swym-added,button[class*=swym].swym-disabled,button[class*=swym][class*=added],.swym-already-in-cart,.swym-is-button.swym-disabled,.swym-is-button[disabled]{background-color:#f0f7f2!important;color:#0e6e2b!important;border:1px solid #0e6e2b!important;cursor:default!important;opacity:1!important}.sidebar-categories__toggle{background:none!important;border:none!important;color:#666!important}[class*=swym-product],[class*=swym-wishlist-item],.swym-wishlist-product-card{border-radius:8px!important;transition:all .2s ease!important}[class*=swym-product]:hover,[class*=swym-wishlist-item]:hover,.swym-wishlist-product-card:hover{box-shadow:0 4px 12px #00000014!important}[class*=swym] [class*=price],[class*=swym-price],.swym-product-price,.swym-wishlist-product-card [class*=price]{color:#0e6e2b!important;font-weight:600!important}[class*=swym] a[class*=title],[class*=swym] a[class*=name],[class*=swym-product] a,.swym-product-name a,.swym-title a{color:#0e6e2b!important;text-decoration:none!important}[class*=swym] a[class*=title]:hover,[class*=swym] a[class*=name]:hover,[class*=swym-product] a:hover{text-decoration:underline!important}[class*=swym] [class*=create],[class*=swym] [class*=new-list],.swym-create-list-btn{background-color:#0e6e2b!important;color:#fff!important;border-radius:6px!important}[class*=swym] [class*=delete],[class*=swym] [class*=remove],[class*=swym] [class*=edit],.swym-delete-btn,.swym-remove-btn{color:#666!important;background:transparent!important;border:none!important}[class*=swym] [class*=delete]:hover,[class*=swym] [class*=remove]:hover{color:#c62828!important}[class*=swym] [class*=tab],[class*=swym] [class*=nav] a,.swym-tab,.swym-nav-link{color:#666!important}[class*=swym] [class*=tab].active,[class*=swym] [class*=tab][class*=active],[class*=swym] [class*=tab]:hover,.swym-tab.active,.swym-tab:hover{color:#0e6e2b!important;border-bottom-color:#0e6e2b!important}[class*=swym] [class*=empty],.swym-empty-wishlist,.swym-no-products{text-align:center!important;padding:2rem!important;color:#666!important}[class*=swym] [class*=empty] a,.swym-empty-wishlist a,.swym-continue-shopping{display:inline-block!important;margin-top:1rem!important;padding:.75rem 1.5rem!important;background:#0e6e2b!important;color:#fff!important;text-decoration:none!important;border-radius:6px!important}[class*=swym-heart],.swym-heart-icon,[class*=swym-wishlist-icon],.swym-add-to-wishlist{color:#0e6e2b!important}[class*=swym-heart].swym-added,[class*=swym-heart][class*=added],[class*=swym-heart][class*=filled],.swym-added .swym-heart-icon{color:#c62828!important}.swym-wishlist-count,[class*=swym-count],.swym-header-count{background:#0e6e2b!important;color:#fff!important}[class*=swym-modal],[class*=swym-popup],.swym-notification{border-radius:8px!important}[class*=swym-modal] [class*=header],[class*=swym-popup] [class*=header]{background:#f0f7f2!important;color:#0e6e2b!important}[class*=swym] [class*=loading],[class*=swym] [class*=spinner],.swym-loading{color:#0e6e2b!important}.swym-add-to-wishlist-view-product,[class*=swym-add-to-wishlist-view]:not(.swym-button-bar):not(.swym-inject){display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1.25rem!important;background:transparent!important;border:1px solid #0e6e2b!important;border-radius:6px!important;color:#0e6e2b!important;font-weight:500!important}#swym-atw-animated-loader-wrapper,.swym-atw-button:not(.swym-atw-pdp-button){background:transparent!important;border:none!important;box-shadow:none!important}.swym-atw-pdp-button,.atw-button{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1.25rem!important;background:transparent!important;border:2px solid #666666!important;border-radius:4px!important;color:#666!important;font-weight:500!important}.swym-atw-pdp-button:hover,.atw-button:hover{background:#f5f5f5!important}#swym-plugin.swym-halalichibacustom-null{display:none!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.swym-add-to-wishlist-view-product:hover,[class*=swym-add-to-wishlist-view]:hover{background:#f0f7f2!important}.swym-add-to-wishlist-view-product.swym-added,[class*=swym-add-to-wishlist-view].swym-added,[class*=swym-add-to-wishlist-view][class*=added]{background:#fff5f5!important;border-color:#c62828!important;color:#c62828!important}button.swym-atw-pdp-button.swym-atw-pdp-button,.swym-atw-pdp-button.swym-atw-pdp-button,button.atw-button.atw-button,.atw-button.atw-button,[class*=swym].swym-atw-pdp-button,[class*=swym].atw-button,.swym-button-bar .swym-atw-pdp-button,.swym-button-bar .atw-button{border:2px solid #666666!important;border-radius:4px!important}button.swym-wishlist-collections-v2,button.swym-wishlist-collections-v2.swym-wishlist-collections-v2,.card-wrapper button.swym-wishlist-collections-v2,.product-card-wrapper button.swym-wishlist-collections-v2,[class*=swym-wishlist-collections-v2],[class*=swym-wishlist-collections-v2][class*=swym-wishlist-collections-v2],#swym-plugin-wrapper button.swym-wishlist-collections-v2,#swym-plugin-wrapper .swym-wishlist-collections-v2,.swym-ui-container button.swym-wishlist-collections-v2,.swym-ui-container .swym-wishlist-collections-v2{background:none!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;padding:0!important;color:inherit!important;border-radius:0!important;transform:none!important;position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:10!important}button.swym-wishlist-collections-v2 svg,.swym-wishlist-collections-v2 svg,button.swym-wishlist-collections-v2 *,.swym-wishlist-collections-v2 *{background:none!important;background-color:transparent!important}button.swym-wishlist-collections-v2:before,button.swym-wishlist-collections-v2:after,.swym-wishlist-collections-v2:before,.swym-wishlist-collections-v2:after{display:none!important;background:none!important;background-color:transparent!important;content:none!important}.swym-wishlist-collections-v2 svg circle,.swym-wishlist-collections-v2 svg path,.swym-wishlist-collections-v2 svg rect,.swym-wishlist-collections-v2 svg ellipse,button.swym-wishlist-collections-v2 svg circle,button.swym-wishlist-collections-v2 svg path,button.swym-wishlist-collections-v2 svg rect,button.swym-wishlist-collections-v2 svg ellipse{fill:transparent!important;stroke:#666!important;background:none!important}.swym-wishlist-collections-v2:hover,.swym-wishlist-collections-v2:focus,.swym-wishlist-collections-v2:active,.swym-wishlist-collections-v2.swym-added,.swym-wishlist-collections-v2.swym-loaded,button.swym-wishlist-collections-v2:hover,button.swym-wishlist-collections-v2:focus,button.swym-wishlist-collections-v2:active,button.swym-wishlist-collections-v2.swym-added,button.swym-wishlist-collections-v2.swym-loaded{background:none!important;background-color:transparent!important;box-shadow:none!important}.swym-wishlist-collections-v2.swym-added svg path,.swym-wishlist-collections-v2.swym-added svg circle,button.swym-wishlist-collections-v2.swym-added svg path,button.swym-wishlist-collections-v2.swym-added svg circle{fill:#e74c3c!important;stroke:#e74c3c!important}[class*=swym][class*=wishlist][class*=collections]{background:transparent!important;background-color:transparent!important;border:none!important}#swym-plugin,.swym-plugin,[id*=swym-plugin]:not(#swym-plugin-wrapper){display:none!important;height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important}.collection-hero,.collection-hero__inner{padding-top:2rem!important;margin-top:1rem!important}.mypage-dashboard{font-size:1rem!important}.mypage-header__title{font-size:1.75rem!important;font-weight:600!important;color:#0e6e2b!important}.mypage-header__logout{font-size:1rem!important;color:#0e6e2b!important}.mypage-welcome__name{font-size:1.125rem!important}.mypage-menu__title{font-size:1.25rem!important;font-weight:600!important;color:#333!important}.mypage-menu__desc{font-size:1rem!important;color:#666!important}.mypage-info-details{font-size:1rem!important}.mypage-info-details p{font-size:1rem!important;margin:.5rem 0!important}.mypage-info-label{font-weight:600!important;color:#333!important}a.mypage-menu__item{color:inherit!important;text-decoration:none!important;transition:background-color .2s ease!important}a.mypage-menu__item:hover{background-color:#f5faf7!important}.mypage-menu__arrow{font-size:1.5rem!important;color:#0e6e2b!important}.mypage-orders__title{font-size:1.5rem!important;font-weight:600!important;color:#333!important}.mypage-orders__empty{font-size:1rem!important}.mypage-orders__empty p{font-size:1rem!important;color:#666!important}.mypage-orders__empty a{display:inline-block!important;margin-top:1rem!important;padding:.75rem 2rem!important;background-color:#0e6e2b!important;color:#fff!important;text-decoration:none!important;border-radius:6px!important;font-size:1rem!important;font-weight:500!important}.featured-collection .title,.section-featured-collection .title,[class*=featured-collection] h2.title,.collection-list h2,.shopify-section h2.title{font-size:2.5rem!important;font-weight:700!important;color:var(--halal-green-primary, #0e6e2b)!important}@media screen and (max-width:749px){.featured-collection .title,.section-featured-collection .title,[class*=featured-collection] h2.title,.collection-list h2,.shopify-section h2.title{font-size:1.75rem!important}}.sidebar-categories__link{font-size:1.125rem!important;color:#333!important}.sidebar-categories__parent-row .sidebar-categories__link{font-size:1.1875rem!important;color:#222!important}.sidebar-categories__submenu .sidebar-categories__link{font-size:1.25rem!important;color:#333!important}.sidebar-categories__count{font-size:1rem!important;color:#666!important}.sidebar-categories__link:hover{color:var(--halal-green-primary, #0e6e2b)!important}.sidebar-title{font-size:1.375rem!important;font-weight:700!important}.sidebar-categories__count,.facets__item-count,.facet-checkbox__text-label+span,.facets__summary .facets__selected,.collection-filters .count,.sidebar-categories .count,.facets .facet-checkbox span:last-child:not(.facet-checkbox__text-label),.disclosure__list .facets__item-count,.facets__disclosure-label span:not(:first-child){display:none!important}.global-sidebar,.site-sidebar{padding-bottom:3rem!important;margin-bottom:2rem!important}.sidebar-search__input,.sidebar-search input[type=search]{font-size:1.125rem!important;padding:.875rem 1rem!important;min-height:48px!important}.sidebar-search__input::placeholder,.sidebar-search input[type=search]::placeholder{font-size:1.125rem!important}.sidebar-search__btn,.sidebar-search button[type=submit],.sidebar-search__form button{font-size:1.125rem!important;padding:.875rem 1.25rem!important;min-height:48px!important}a.button:not(.button--secondary),.button[href]:not(.button--secondary),.collection-product-list a.button:not(.button--secondary),.featured-collection a.button:not(.button--secondary),[class*=featured-collection] a.button:not(.button--secondary),.shopify-section a.button:not(.button--secondary){color:#fff!important}a.button.button--secondary,.button--secondary[href]{color:#0e6e2b!important;background-color:#fff!important}.mypage-container{max-width:1000px;margin:0 auto;padding:2rem 1rem}.mypage-header{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--halal-green-primary, #0e6e2b)}.mypage-title{font-size:2rem;font-weight:700;color:var(--halal-green-primary, #0e6e2b);margin:0 0 .5rem}.mypage-welcome{font-size:1.125rem;color:#666;margin:0}.mypage-nav{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;padding:1rem;background:#f8f9fa;border-radius:8px}.mypage-nav__item{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;text-decoration:none;font-size:.9375rem;font-weight:500;transition:all .2s ease}.mypage-nav__item:hover{border-color:var(--halal-green-primary, #0e6e2b);color:var(--halal-green-primary, #0e6e2b)}.mypage-nav__item--active{background:var(--halal-green-primary, #0e6e2b);border-color:var(--halal-green-primary, #0e6e2b);color:#fff}.mypage-nav__item--active:hover{color:#fff}.mypage-nav__item--logout{margin-left:auto;background:transparent;border-color:#dc3545;color:#dc3545}.mypage-nav__item--logout:hover{background:#dc3545;color:#fff}.mypage-nav__item svg{flex-shrink:0}.mypage-content{display:grid;gap:1.5rem}.mypage-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.mypage-card__header{padding:1rem 1.25rem;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.mypage-card__title{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--halal-green-primary, #0e6e2b);margin:0}.mypage-card__body{padding:1.25rem}.mypage-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.mypage-info-item{display:flex;flex-direction:column;gap:.25rem}.mypage-info-item--full{grid-column:1 / -1}.mypage-info-label{font-size:.8125rem;color:#888;font-weight:500}.mypage-info-value{font-size:1rem;color:#333}.mypage-orders{display:flex;flex-direction:column;gap:.75rem}.mypage-order-item{padding:1rem;background:#f8f9fa;border-radius:6px;border-left:3px solid var(--halal-green-primary, #0e6e2b)}.mypage-order-item__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.mypage-order-item__number{font-weight:600;color:var(--halal-green-primary, #0e6e2b);text-decoration:none}.mypage-order-item__number:hover{text-decoration:underline}.mypage-order-item__date{font-size:.875rem;color:#888}.mypage-order-item__details{display:flex;justify-content:space-between;align-items:center}.mypage-order-item__status{font-size:.8125rem;padding:.25rem .75rem;border-radius:20px;font-weight:500}.mypage-order-item__status--fulfilled{background:#d4edda;color:#155724}.mypage-order-item__status--partial{background:#fff3cd;color:#856404}.mypage-order-item__status--unfulfilled{background:#e2e3e5;color:#383d41}.mypage-order-item__total{font-weight:600;color:#333}.mypage-orders__more{text-align:center;padding-top:1rem;border-top:1px solid #e0e0e0;margin-top:.5rem}.mypage-link{color:var(--halal-green-primary, #0e6e2b);text-decoration:none;font-weight:500}.mypage-link:hover{text-decoration:underline}.mypage-orders__empty{text-align:center;padding:2rem;color:#888}.mypage-orders__empty svg{margin-bottom:1rem;opacity:.5}.mypage-orders__empty p{margin:0 0 1rem}.mypage-orders__empty a{display:inline-block;padding:.75rem 1.5rem;background-color:var(--halal-green-primary, #0e6e2b)!important;color:#fff!important;text-decoration:none!important;border-radius:6px!important;font-size:1rem!important;font-weight:500!important}.mypage-orders__empty a:hover{background-color:#0a5220!important}@media screen and (max-width:749px){.mypage-container{padding:1rem}.mypage-title{font-size:1.5rem}.mypage-nav{flex-direction:column;gap:.5rem;padding:.75rem}.mypage-nav__item{justify-content:center}.mypage-nav__item--logout{margin-left:0}.mypage-info-grid{grid-template-columns:1fr}.mypage-order-item__header,.mypage-order-item__details{flex-direction:column;align-items:flex-start;gap:.5rem}}#customer_dashboard{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.35rem!important}#customer_dashboard p,#customer_dashboard span,#customer_dashboard label,#customer_dashboard a,#customer_dashboard div{font-size:inherit!important}.cd_main_box{background-color:#fff!important}.cd_sidebar_menu{background-color:#f5f5f5!important;border-radius:0!important;padding:1.5rem!important}.cd_logo,.cd_customer_name,.cd_customer_email{display:none!important}.cd_menu ul.cd_active_ul{padding:0!important;margin:0!important}.cd_menu-child{list-style:none!important;margin-bottom:0!important}.cd_menu-child .cd_sidenavigaion_lable{display:flex!important;align-items:center!important;gap:.75rem!important;padding:.75rem 0!important;border-radius:0!important;color:#333!important;cursor:pointer!important;border:none!important;background:transparent!important}.cd_menu-child .cd_sidenavigaion_lable:hover{background-color:transparent!important;color:#0e6e2b!important}.cd_menu-child.cd_active .cd_sidenavigaion_lable{background-color:transparent!important;color:#0e6e2b!important;font-weight:600!important}.cd_menu-child svg{display:none!important}.cd_logout .cd_sidenavigaion_lable{color:#999!important}.cd_logout .cd_sidenavigaion_lable:hover{background-color:transparent!important;color:#c00!important}.cd_main-content{background-color:#fff!important;border-radius:0!important;padding:2.5rem!important;box-shadow:none!important}.cd_main-section-1{display:flex!important;gap:2rem!important;margin-bottom:2rem!important}.cd_box{flex:1!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.cd_box:hover{box-shadow:none!important;transform:none!important}.cd_box-logo{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1rem!important;box-shadow:none!important}.cd_currency{width:50px!important;height:50px!important;min-width:50px!important;background:#0e6e2b!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.cd_main-section-1,.cd_main-section-1 *,.cd_box,.cd_box *{box-shadow:none!important}.cd_currency p{color:#fff!important;font-size:1.2rem!important;font-weight:700!important;margin:0!important}.cd_main-section-1 .cd_box:nth-child(2) .cd_box-logo>img,.cd_main-section-1 .cd_box:nth-child(3) .cd_box-logo>img{display:none!important}.cd_main-section-1 .cd_box:nth-child(2) .cd_box-content,.cd_main-section-1 .cd_box:nth-child(3) .cd_box-content{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1rem!important}.cd_main-section-1 .cd_box:nth-child(2) .cd_box-content:before{content:""!important;display:flex!important;width:50px!important;height:50px!important;min-width:50px!important;background-color:#0e6e2b!important;border-radius:50%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/%3E%3Cpath d='m3.3 7 8.7 5 8.7-5'/%3E%3Cpath d='M12 22V12'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:24px 24px!important}.cd_main-section-1 .cd_box:nth-child(3) .cd_box-content:before{content:""!important;display:flex!important;width:50px!important;height:50px!important;min-width:50px!important;background-color:#0e6e2b!important;border-radius:50%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:24px 24px!important}.cd_box-content p:first-child{color:#888!important;font-size:.9rem!important;margin:0!important}.cd_box-content p:last-child{color:#333!important;font-size:1.6rem!important;font-weight:700!important;margin:.25rem 0 0!important}.cd_box:before,.cd_box:after{display:none!important;content:none!important}.cd_form-container{background:#fff!important;border:none!important;border-radius:0!important;padding:0!important}.cd_form-header{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:none!important;padding-bottom:.5rem!important;margin-bottom:1.5rem!important}#cd_heading{color:#333!important;font-size:1.6rem!important;font-weight:600!important;margin:0!important}.cd_form_input,#customer_dashboard input[type=text],#customer_dashboard input[type=email],#customer_dashboard input[type=password],#customer_dashboard input[type=tel],#customer_dashboard select,#customer_dashboard textarea{width:100%!important;border:1px solid #ccc!important;border-radius:4px!important;padding:.75rem 1rem!important;font-size:1.35rem!important;background-color:#fff!important}.cd_form_input:focus,#customer_dashboard input:focus,#customer_dashboard select:focus,#customer_dashboard textarea:focus{border-color:#0e6e2b!important;box-shadow:none!important;outline:none!important}.cd_form_label,#customer_dashboard label{display:block!important;color:#333!important;font-weight:500!important;margin-bottom:.5rem!important;font-size:1.25rem!important}.cd_primary_button,#customer_dashboard button[type=submit],#customer_dashboard .cd_submit_btn{background-color:#0e6e2b!important;color:#fff!important;border:none!important;border-radius:0!important;padding:1.25rem 3rem!important;font-weight:600!important;font-size:1.35rem!important;cursor:pointer!important;text-decoration:none!important;display:inline-block!important}.cd_primary_button:hover,#customer_dashboard button[type=submit]:hover{background-color:#0a5220!important;transform:none!important;box-shadow:none!important}.cd_secondary_button{background-color:transparent!important;color:#0e6e2b!important;border:1px solid #0e6e2b!important;border-radius:0!important;padding:1rem 2rem!important;font-weight:500!important;font-size:1.25rem!important;cursor:pointer!important}.cd_secondary_button:hover{background-color:#f5f5f5!important}#customer_dashboard table{width:100%!important;border-collapse:collapse!important;margin-top:1rem!important}#customer_dashboard table th{background-color:transparent!important;color:#333!important;font-weight:600!important;padding:1rem .5rem!important;text-align:left!important;border-bottom:none!important;font-size:1.25rem!important}#customer_dashboard table td{padding:1rem .5rem!important;border-bottom:none!important;color:#333!important;font-size:1.25rem!important}#customer_dashboard table tr:hover td{background-color:transparent!important}#customer_dashboard input[type=checkbox]{accent-color:#0e6e2b!important;width:20px!important;height:20px!important}.cd_message_contact>div,#cd_success_message,#cd_success_message_contact,#cd_success_message_password,#cd_success_message_address_create,#cd_success_message_address_update,#cd_success_message_delete_update,#cd_success_message_make_default_address{background-color:transparent!important;border:none!important;color:#0e6e2b!important;padding:1rem 0!important;border-radius:0!important;font-weight:500!important;font-size:1.25rem!important}#cd_edit-svg{cursor:pointer!important;opacity:.6!important}#cd_edit-svg:hover{opacity:1!important;transform:none!important}.cd_address_card,.cd_address_item{background:transparent!important;border:none!important;border-radius:0!important;padding:1rem 0!important;margin-bottom:0!important}.cd_address_card:hover,.cd_address_item:hover{box-shadow:none!important;background-color:transparent!important}.cd_address_card.cd_default,.cd_default_address{border:none!important;padding-left:0!important;background:transparent!important}.cd_pagination{display:flex!important;gap:.5rem!important;justify-content:center!important;margin-top:1.5rem!important}.cd_pagination a,.cd_pagination button,.cd_pagination span{padding:.5rem 1rem!important;border:none!important;border-radius:0!important;color:#333!important;background:transparent!important;text-decoration:none!important;font-size:1.2rem!important}.cd_pagination a:hover,.cd_pagination button:hover{color:#0e6e2b!important}.cd_pagination .active,.cd_pagination a.active{background-color:transparent!important;color:#0e6e2b!important;font-weight:600!important}.cd_modal-all{background-color:#0006!important}.cd_modal-content-all{background:#fff!important;border-radius:0!important;padding:2.5rem!important;box-shadow:0 4px 20px #00000026!important}#customer_dashboard a{color:#0e6e2b!important;text-decoration:none!important}#customer_dashboard a:hover{text-decoration:underline!important}li#cd_my-profile .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_my-profile .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\30de\30a4\30d7\30ed\30d5\30a3\30fc\30eb"!important;font-size:1.4rem!important}li#cd_orders .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_orders .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\6ce8\6587\5c65\6b74"!important;font-size:1.4rem!important}li#cd_addresses .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_addresses .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\4f4f\6240\7ba1\7406"!important;font-size:1.4rem!important}li#cd_change-password .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_change-password .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\30d1\30b9\30ef\30fc\30c9\5909\66f4"!important;font-size:1.4rem!important}li#cd_recently-viewed .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_recently-viewed .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\6700\8fd1\898b\305f\5546\54c1"!important;font-size:1.4rem!important}li#cd_top-ordered-products .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li#cd_top-ordered-products .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\3088\304f\8cfc\5165\3057\305f\5546\54c1"!important;font-size:1.4rem!important}li.cd_logout .cd_sidenavigaion_lable #cd_sidebarlink{font-size:0!important}li.cd_logout .cd_sidenavigaion_lable #cd_sidebarlink:after{content:"\30ed\30b0\30a2\30a6\30c8"!important;font-size:1.4rem!important}.cd_nav_count,.cd_menu-child .cd_badge,.cd_menu-child .cd_count,.cd_sidenavigaion_lable .cd_nav_count{display:none!important}#customer_dashboard label[for*=first_name],#customer_dashboard label[for*=firstname],.cd_form_label[for*=first_name]{font-size:0!important}#customer_dashboard label[for*=first_name]:after,#customer_dashboard label[for*=firstname]:after,.cd_form_label[for*=first_name]:after{content:"\59d3"!important;font-size:1.25rem!important}#customer_dashboard label[for*=last_name],#customer_dashboard label[for*=lastname],.cd_form_label[for*=last_name]{font-size:0!important}#customer_dashboard label[for*=last_name]:after,#customer_dashboard label[for*=lastname]:after,.cd_form_label[for*=last_name]:after{content:"\540d"!important;font-size:1.25rem!important}#customer_dashboard label[for*=email]:not([for*=newsletter]),.cd_form_label[for*=email]{font-size:0!important}#customer_dashboard label[for*=email]:not([for*=newsletter]):after,.cd_form_label[for*=email]:after{content:"\30e1\30fc\30eb\30a2\30c9\30ec\30b9"!important;font-size:1.25rem!important}#customer_dashboard label[for*=company],.cd_form_label[for*=company]{font-size:0!important}#customer_dashboard label[for*=company]:after,.cd_form_label[for*=company]:after{content:"\4f1a\793e\540d"!important;font-size:1.25rem!important}#customer_dashboard label[for*=phone],.cd_form_label[for*=phone]{font-size:0!important}#customer_dashboard label[for*=phone]:after,.cd_form_label[for*=phone]:after{content:"\96fb\8a71\756a\53f7"!important;font-size:1.25rem!important}#customer_dashboard label[for*=address1],.cd_form_label[for*=address1]{font-size:0!important}#customer_dashboard label[for*=address1]:after,.cd_form_label[for*=address1]:after{content:"\4f4f\6240 1"!important;font-size:1.25rem!important}#customer_dashboard label[for*=address2],.cd_form_label[for*=address2]{font-size:0!important}#customer_dashboard label[for*=address2]:after,.cd_form_label[for*=address2]:after{content:"\4f4f\6240 2\ff08\5efa\7269\540d\30fb\90e8\5c4b\756a\53f7\306a\3069\ff09"!important;font-size:1.25rem!important}#customer_dashboard label[for*=city],.cd_form_label[for*=city]{font-size:0!important}#customer_dashboard label[for*=city]:after,.cd_form_label[for*=city]:after{content:"\5e02\533a\753a\6751"!important;font-size:1.25rem!important}#customer_dashboard label[for*=province],#customer_dashboard label[for*=state],.cd_form_label[for*=province]{font-size:0!important}#customer_dashboard label[for*=province]:after,#customer_dashboard label[for*=state]:after,.cd_form_label[for*=province]:after{content:"\90fd\9053\5e9c\770c"!important;font-size:1.25rem!important}#customer_dashboard label[for*=zip],#customer_dashboard label[for*=postal],.cd_form_label[for*=zip]{font-size:0!important}#customer_dashboard label[for*=zip]:after,#customer_dashboard label[for*=postal]:after,.cd_form_label[for*=zip]:after{content:"\90f5\4fbf\756a\53f7"!important;font-size:1.25rem!important}#customer_dashboard label[for*=country],.cd_form_label[for*=country]{font-size:0!important}#customer_dashboard label[for*=country]:after,.cd_form_label[for*=country]:after{content:"\56fd"!important;font-size:1.25rem!important}#customer_dashboard label[for*=current_password]{font-size:0!important}#customer_dashboard label[for*=current_password]:after{content:"\73fe\5728\306e\30d1\30b9\30ef\30fc\30c9"!important;font-size:1.25rem!important}#customer_dashboard label[for*=new_password]:not([for*=confirm]){font-size:0!important}#customer_dashboard label[for*=new_password]:not([for*=confirm]):after{content:"\65b0\3057\3044\30d1\30b9\30ef\30fc\30c9"!important;font-size:1.25rem!important}#customer_dashboard label[for*=confirm_password],#customer_dashboard label[for*=password_confirm]{font-size:0!important}#customer_dashboard label[for*=confirm_password]:after,#customer_dashboard label[for*=password_confirm]:after{content:"\65b0\3057\3044\30d1\30b9\30ef\30fc\30c9\ff08\78ba\8a8d\ff09"!important;font-size:1.25rem!important}#customer_dashboard button[type=submit]{font-size:0!important}#customer_dashboard button[type=submit]:after{content:"\4fdd\5b58\3059\308b"!important;font-size:1.35rem!important}.cd_edit_btn,#customer_dashboard .edit-button{font-size:0!important}.cd_edit_btn:after,#customer_dashboard .edit-button:after{content:"\7de8\96c6"!important;font-size:1.2rem!important}.cd_delete_btn,#customer_dashboard .delete-button{font-size:0!important}.cd_delete_btn:after,#customer_dashboard .delete-button:after{content:"\524a\9664"!important;font-size:1.2rem!important}.cd_add_address_btn,#customer_dashboard [class*=add_address]{font-size:0!important}.cd_add_address_btn:after,#customer_dashboard [class*=add_address]:after{content:"\65b0\3057\3044\4f4f\6240\3092\8ffd\52a0"!important;font-size:.95rem!important}.cd_cancel_btn,#customer_dashboard .cancel-button{font-size:0!important}.cd_cancel_btn:after,#customer_dashboard .cancel-button:after{content:"\30ad\30e3\30f3\30bb\30eb"!important;font-size:.9rem!important}.cd_default_btn,#customer_dashboard [class*=default] button{font-size:0!important}.cd_default_btn:after,#customer_dashboard [class*=default] button:after{content:"\30c7\30d5\30a9\30eb\30c8\306b\8a2d\5b9a"!important;font-size:.85rem!important}.cd_logo{text-align:center!important}.cd_logo svg{width:60px!important;height:60px!important;padding:12px!important;background:#ffffff26!important;border-radius:50%!important}.cd_customer_name{font-size:1.1rem!important;font-weight:600!important;margin-top:.75rem!important}.cd_customer_email{font-size:.85rem!important;opacity:.8!important}.cd_box svg{width:24px!important;height:24px!important}.cd_box svg path,.cd_box svg circle,.cd_box svg rect{stroke:#0e6e2b!important}.cd_form-header h2,.cd_form-header #cd_heading{display:flex!important;align-items:center!important;gap:.5rem!important}.cd_form-row,.cd_form-group{margin-bottom:1.25rem!important}.cd_form-row-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1.5rem!important}@media screen and (max-width:749px){.cd_form-row-2col{grid-template-columns:1fr!important}}.cd_menu-child .cd_badge,.cd_menu-child .cd_count{background-color:#fff3!important;color:#fff!important;padding:.15rem .5rem!important;border-radius:10px!important;font-size:.75rem!important;margin-left:auto!important}@media screen and (max-width:749px){.cd_main-section-1{flex-direction:column!important}.cd_sidebar_menu{border-radius:12px 12px 0 0!important}.cd_main-content{border-radius:0 0 12px 12px!important;padding:1.5rem!important}.cd_form-container{padding:1.25rem!important}.cd_box{padding:1rem!important}}.mypage-simple{max-width:800px;margin:0 auto}.mypage-simple__title{font-size:1.8rem;font-weight:700;color:#0e6e2b;margin:0}.mypage-simple__welcome{font-size:1.1rem;color:#666;margin:.25rem 0 2rem}.mypage-simple__nav{display:flex;gap:0;border-bottom:1px solid #ddd;margin-bottom:2.5rem}.mypage-simple__nav a{padding:.75rem 1.25rem;color:#333;text-decoration:none;font-size:1.05rem;border-bottom:2px solid transparent;margin-bottom:-1px}.mypage-simple__nav a:hover,.mypage-simple__nav a.is-active{color:#0e6e2b;border-bottom-color:#0e6e2b}.mypage-simple__nav a.logout{margin-left:auto;color:#999}.mypage-simple__nav a.logout:hover{color:#c00;border-bottom-color:#c00}.mypage-simple__section{margin-bottom:2.5rem}.mypage-simple__section h2{font-size:1.3rem;font-weight:600;color:#333;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.mypage-simple__info{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.5rem;margin:0;font-size:1.05rem}.mypage-simple__info dt{color:#888}.mypage-simple__info dd{margin:0;color:#333}.mypage-simple__orders{list-style:none;margin:0;padding:0}.mypage-simple__orders li{display:flex;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid #f0f0f0;font-size:1.05rem}.mypage-simple__orders li:last-child{border-bottom:none}.mypage-simple__orders a{color:#0e6e2b;text-decoration:none;font-weight:500}.mypage-simple__orders a:hover{text-decoration:underline}.mypage-simple__orders .date{color:#888;font-size:.95rem}.mypage-simple__orders .status{font-size:.85rem;padding:.2rem .5rem;background:#f0f0f0;color:#666}.mypage-simple__orders .total{margin-left:auto;font-weight:600}.mypage-simple__more{margin:1rem 0 0}.mypage-simple__more a{color:#0e6e2b;text-decoration:none}.mypage-simple__more a:hover{text-decoration:underline}.mypage-simple__empty{color:#888;font-size:1.05rem}.mypage-simple__empty a{color:#0e6e2b}@media screen and (max-width:749px){.mypage-simple__nav{flex-wrap:wrap}.mypage-simple__nav a.logout{margin-left:0}.mypage-simple__info{grid-template-columns:1fr;gap:.25rem}.mypage-simple__info dt{margin-top:.75rem}.mypage-simple__orders li{flex-wrap:wrap}.mypage-simple__orders .total{margin-left:0;width:100%;margin-top:.25rem}}.cd_recently_viewed_products a.cd_reorder.cd_primary_button,.cd_recently_viewed_products a.cd_primary_button{background-color:#0e6e2b!important;padding:1rem 2rem!important;border-radius:4px!important;text-decoration:none!important;display:inline-block!important;color:#fff!important}#customer_dashboard .cd_primary_button,#customer_dashboard a.cd_primary_button{color:#fff!important}.cart-notification.active{display:block!important;visibility:visible!important;transform:translateY(0)!important;z-index:9999!important}#cart-notification,.cart-notification{background-color:#fff!important;border:2px solid #0e6e2b!important;border-radius:8px!important;box-shadow:0 4px 20px #00000026!important;padding:1.5rem!important}.cart-notification__heading{color:#0e6e2b!important;font-size:1.125rem!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:.5rem!important}.cart-notification__heading .icon-checkmark,.cart-notification__heading svg{color:#0e6e2b!important;width:1.5rem!important;height:1.5rem!important}.cart-notification-product{padding:1rem 0!important;border-bottom:1px solid #eee!important;margin-bottom:1rem!important}.cart-notification-product__name{font-size:1rem!important;font-weight:500!important;color:#333!important}#cart-notification-button,.cart-notification__links .button--secondary{background-color:#fff!important;color:#0e6e2b!important;border:2px solid #0e6e2b!important;font-weight:600!important;padding:.75rem 1.5rem!important;border-radius:4px!important}#cart-notification-button:hover,.cart-notification__links .button--secondary:hover{background-color:#0e6e2b!important;color:#fff!important}.cart-notification__links .button--primary,#cart-notification-form .button--primary{background-color:#0e6e2b!important;color:#fff!important;border:none!important;font-weight:600!important;padding:.75rem 1.5rem!important;border-radius:4px!important}.cart-notification__links .button--primary:hover,#cart-notification-form .button--primary:hover{background-color:#0a5a23!important}.cart-notification__links .link.button-label{color:#666!important;font-size:.875rem!important;margin-top:.75rem!important}.cart-notification__links .link.button-label:hover{color:#0e6e2b!important}.cart-notification__close{color:#666!important}.cart-notification__close:hover{color:#333!important}h1.main-page-title.page-title,h1.main-page-title.page-title.h0,.section-template--page h1.main-page-title{background-color:#e8f5e9!important;border-left:5px solid #2e7d32!important;border-top:none!important;border-right:none!important;border-bottom:none!important;padding:1.25rem 1.5rem!important;margin-bottom:2rem!important;font-size:1.75rem!important;font-weight:700!important;color:#1b5e20!important;display:block!important;border-radius:0!important}.footer{background:#1b5e20!important;padding-bottom:100px!important}.footer__content-top{display:none!important}.footer,.footer a,.footer p,.footer span,.footer h2,.footer .footer-block__heading{color:#fff!important}.footer a:hover{color:#a5d6a7!important;opacity:1!important}.footer-bottom-content{text-align:center;padding:3rem 2rem;max-width:800px;margin:0 auto}.footer-policy-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:0!important;flex-wrap:wrap!important;padding:0!important;margin:0 0 2rem!important;list-style:none!important}.footer-policy-links li{margin:0!important;position:relative}.footer-policy-links li:not(:last-child):after{content:"|";color:#ffffff80;margin:0 1.5rem}.footer .footer-policy-links a,.footer-policy-links li a,.footer-policy-links a,ul.footer-policy-links li a{color:#fff!important;font-size:1.4rem!important;font-weight:500!important;text-decoration:none!important;transition:all .3s ease!important;padding:.5rem 0!important;display:inline-block!important}.footer .footer-policy-links a:hover,.footer-policy-links li a:hover,.footer-policy-links a:hover,ul.footer-policy-links li a:hover{color:#a5d6a7!important;text-decoration:underline!important}.footer__copyright{text-align:center!important;padding-top:1.5rem!important;border-top:1px solid rgba(255,255,255,.3)!important;margin-top:0!important}.footer__copyright p{color:#fffc!important;font-size:1.3rem!important;margin:0!important;letter-spacing:.5px}.footer .footer__list-social .list-social__link svg{fill:#fff!important}.footer__content-top{padding-bottom:2rem!important;margin-bottom:1rem!important;border-bottom:1px solid rgba(255,255,255,.1)!important}@media screen and (max-width:749px){.footer,footer.footer,footer.footer.color-scheme-1,footer.footer.gradient,section.footer{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;box-sizing:border-box!important}.footer .page-width,.footer .footer__content-bottom-wrapper,.footer .footer__content-bottom-wrapper.page-width,.footer__content-bottom-wrapper,.footer .footer__content-top,.footer>div,footer .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.footer-bottom-content,.footer-policy-links{padding-left:0!important;padding-right:0!important}}.title.inline-richtext.h2{text-align:left}.collection__title.page-width{max-width:none}.card__inner{padding:0!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.card__content{padding:8px 0 0!important}.card__information{padding:0!important}.shopify-policy__container{max-width:none!important;width:100%!important;padding:0 32px!important;box-sizing:border-box!important}.shopify-policy__title{margin:48px 0 36px!important;padding-bottom:18px!important;border-bottom:3px solid #2db870!important;text-align:left!important}.shopify-policy__title h1{color:#1a4731!important;font-size:30px!important;margin:0!important;padding:0!important;text-align:left!important;font-weight:700!important}.shopify-policy__body{padding-top:8px!important}@media screen and (max-width:768px){.shopify-policy__container{padding:0 16px!important}.shopify-policy__title{margin:32px 0 24px!important}.shopify-policy__title h1{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-halal-ichiba.css.map */
