:root{--gochanmi-black: #050605;--gochanmi-neon: #9bee1f;--gochanmi-neon-soft: #d9ff9f;--gochanmi-paper: #f5f7f1;--gochanmi-border: #d4dacd}body{background:var(--gochanmi-paper)}#header-group .shopify-section:first-child{color:var(--gochanmi-neon-soft);background:var(--gochanmi-black)!important}#header-group .shopify-section:first-child>*{color:var(--gochanmi-neon-soft)!important;background:var(--gochanmi-black)!important}#header-group .shopify-section:first-child p{color:var(--gochanmi-neon-soft)!important;font-size:.72rem;letter-spacing:.02em}#header-group header-component{color:#fff;background:var(--gochanmi-black);border-bottom:1px solid rgba(155,238,31,.2)}#header-group header-component a,#header-group header-component button,#header-group header-component summary{color:#fff!important}#header-group header-component a:hover,#header-group header-component button:hover,#header-group header-component summary:hover{color:var(--gochanmi-neon)!important}#header-group header-component .menu-drawer,#header-group header-component .menu-drawer__submenu{color:var(--gochanmi-black)}#header-group header-component .menu-drawer a,#header-group header-component .menu-drawer button,#header-group header-component .menu-drawer summary{color:var(--gochanmi-black)!important}#header-group header-component .menu-drawer a:hover,#header-group header-component .menu-drawer button:hover,#header-group header-component .menu-drawer summary:hover,#header-group header-component .menu-drawer__menu-item--active{color:#527f0f!important}.header-logo__fallback-image{display:block;width:176px;height:72px;object-fit:cover;object-position:50% 48%}.button,button.shopify-payment-button__button--unbranded,[class*=button-primary]{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)}.product-card{height:100%;overflow:hidden;border:1px solid var(--gochanmi-border);border-radius:16px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.product-card:hover{transform:translateY(-4px);border-color:var(--gochanmi-neon);box-shadow:0 18px 46px #0506051a}.product-card .quick-add__button,.quick-add__button{color:var(--gochanmi-black);background:var(--gochanmi-neon);border-color:var(--gochanmi-neon)}main:has(.product-grid-container) .section--page-width,main:has(.product-grid-container) .product-grid-container{width:min(100% - 48px,1280px);margin-inline:auto}main:has(.product-information) .product-information{width:min(100% - 48px,1280px);margin-inline:auto}main:has(.product-information) .product-information__grid{align-items:start;padding-block:34px 72px}main:has(.product-information) .product-details>.group-block{padding:30px!important;border:1px solid var(--gochanmi-border);border-radius:18px;background:#fff;box-shadow:0 20px 52px #05060512}main:has(.product-information) .product-details h1{font-size:clamp(2rem,3.2vw,3.15rem);line-height:1.02;letter-spacing:-.045em}main:has(.product-information) .product-details product-price{font-weight:800}main:has(.product-information) .product-details .product-form-buttons .button{min-height:56px;color:var(--gochanmi-black);background:var(--gochanmi-neon);border-color:var(--gochanmi-neon);border-radius:6px;font-weight:800}main:has(.product-information) .product-details .product-form-buttons .quantity-selector{border-color:var(--gochanmi-border);border-radius:6px}main:has(.product-information) .product-details .shopify-payment-button,main:has(.product-information) .product-details shopify-accelerated-checkout{display:none!important}main:has(.product-information) .product-media-container{overflow:hidden;border:1px solid var(--gochanmi-border);border-radius:18px;background:#fff}.product-details .rte h2{margin-block:1.5em .55em;font-size:1.75rem;line-height:1.15;letter-spacing:-.03em}.product-details .rte h3{margin-block:1.35em .5em;font-size:1.25rem;line-height:1.25}.main-collection-grid{padding-bottom:88px}.main-collection-grid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.main-collection-grid .product-grid__item{min-width:0}.main-collection-grid .product-card__content{height:100%;gap:0!important}.main-collection-grid .card-gallery{aspect-ratio:1;overflow:hidden;border-bottom:1px solid var(--gochanmi-border);background:#fafbf8}.main-collection-grid .card-gallery>a,.main-collection-grid .product-media-container,.main-collection-grid .product-media{display:block;width:100%;height:100%}.main-collection-grid .product-media{aspect-ratio:auto!important}.main-collection-grid .product-media__image{width:100%;height:100%;padding:14px;object-fit:contain!important}.main-collection-grid .product-card__content>a.contents .text-block{min-height:3.8em;padding:16px 16px 0!important;font-size:.96rem;line-height:1.35}.main-collection-grid .product-card__content>product-price{margin-top:8px;padding:0 16px 18px!important;font-size:.94rem;font-weight:750}.main-collection-grid .go-card-meta{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding:0 16px 16px;color:#667060;font-size:.67rem;font-weight:750}.main-collection-grid .go-card-meta span:first-child{display:inline-flex;align-items:center;gap:6px;color:#31540b}.main-collection-grid .go-card-meta i{width:7px;height:7px;border-radius:50%;background:#79b917}.main-collection-grid .facets{margin-block:20px 14px;padding:10px 14px;border:1px solid var(--gochanmi-border);border-radius:10px;background:#fff}footer{color:#fff;background:var(--gochanmi-black)}footer .shopify-section{color:#fff;background:var(--gochanmi-black)!important}footer a{color:inherit}footer input{color:#fff!important;background:#10130e!important;border-color:#9bee1f73!important}footer input::placeholder{color:#9da895!important;opacity:1}footer button{color:var(--gochanmi-neon)}footer [class*=divider]{border-color:#9bee1f33}::selection{color:var(--gochanmi-black);background:var(--gochanmi-neon)}:focus-visible{outline-color:var(--gochanmi-neon)}@media screen and (max-width:749px){.header-logo__fallback-image{width:132px;height:54px}main:has(.product-grid-container) .section--page-width,main:has(.product-grid-container) .product-grid-container{width:min(100% - 32px,1280px)}main:has(.product-information) .product-information{width:min(100% - 32px,1280px)}main:has(.product-information) .product-information__grid{padding-block:18px 56px}main:has(.product-information) .product-details>.group-block{padding:22px 18px!important;border-radius:14px;box-shadow:none}main:has(.product-information) .product-details h1{font-size:2rem}.product-details .rte h2{font-size:1.55rem}.main-collection-grid{padding-bottom:64px}.main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.main-collection-grid .product-media__image{padding:8px}.main-collection-grid .product-card__content>a.contents .text-block{min-height:3.9em;padding:12px 12px 0!important;font-size:.82rem}.main-collection-grid .product-card__content>product-price{padding:0 12px 14px!important;font-size:.84rem}.main-collection-grid .go-card-meta{display:grid;gap:4px;padding:0 12px 12px;font-size:.61rem}}@media screen and (min-width:750px)and (max-width:1100px){.main-collection-grid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gochanmi-brand.css.map */
