#MainContent{overflow-x:hidden}#MainContent .grid{row-gap:16px}.anchor_link{font-weight:500}.collection-menu-wrapper{max-width:1050px;margin:12px auto;background-color:#fff}ul.collection-menu{font-size:14px;line-height:1;font-family:futura-pt,Zen Kaku Gothic New,sans-serif;font-weight:500;font-style:normal;margin:0;padding:24px;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}.collection-menu-wrapper:not([data-collection-menu]) ul.collection-menu{max-height:144px;overflow:hidden;clip-path:inset(0 0 24px 0)}@media screen and (max-width:749px){.collection-menu-wrapper:not([data-collection-menu]) ul.collection-menu{max-height:128px;clip-path:inset(0 0 20px 0)}}@media screen and (min-width:750px){.collection-menu-wrapper:not([data-collection-menu]) ul.collection-menu{max-height:152px;clip-path:inset(0 0 28px 0)}}ul.collection-menu>.collection-menu__more-item{display:flex;align-items:center;height:16px}ul.collection-menu>li.is-hidden{display:none}.collection-menu__more{font:inherit;font-size:12px;line-height:1;color:#1a1a1a;background-color:#fff;border:1px solid #CFCECF;border-radius:999px;padding:7px 16px;cursor:pointer}.collection__title h2{font-family:futura-pt,Zen Kaku Gothic New,sans-serif;font-weight:500;font-style:normal;font-size:16px;display:flex;gap:1em;align-items:baseline;align-items:center;margin-bottom:12px}.collection__title h2 em{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.15em;grid-row:1;grid-column:1}.card__heading{text-indent:100%;white-space:nowrap;overflow:hidden;opacity:0;line-height:0}.custom_title{font-size:10px;font-weight:400;letter-spacing:.1em;text-align:center;letter-spacing:0;margin:0;line-height:1.5}.card-information>.price{text-align:center}.card__information{padding-top:12px;padding-bottom:12px}.card__information{display:grid}.card-information>.price{margin-top:4px!important}.card .media{aspect-ratio:1}@media screen and (min-width:750px){#MainContent .grid{margin-top:0}.collection-menu-wrapper{margin:32px auto 24px}ul.collection-menu{padding:28px 60px}.collection__title h2{font-size:22px;letter-spacing:.1em}.collection__title h2 em{font-size:20px}.collection__title h2:after{margin-left:24px}.collection__title.title-wrapper{margin-bottom:0!important}.grid__item{max-width:calc(16.14% - var(--grid-mobile-horizontal-spacing) / 6)!important;width:calc(16.14% - var(--grid-mobile-horizontal-spacing) / 6)!important}.card--standard>.card__content .card__information{padding:0!important}.custom_title{font-size:14px}.card-information>.price{margin-top:0!important}#MainContent:has(.collection-menu-wrapper) .custom_title,#MainContent:has(.collection-menu-wrapper) .card-information .price{font-size:13px}}@media screen and (max-width:749px){.grid__item{max-width:calc(33% - var(--grid-mobile-horizontal-spacing) / 2)!important}.collection-menu__more{font-size:9px}.collection-menu-wrapper.is-stuck:not(.is-expanded) ul.collection-menu{position:relative;column-gap:20px}.collection-menu-wrapper.is-stuck:not(.is-expanded) ul.collection-menu:has(>.collection-menu__more-item:not(.is-hidden)){padding-right:calc(1.5rem + var(--collection-more-width, 80px) + 12px)}.collection-menu-wrapper.is-stuck:not(.is-expanded) .collection-menu__more-item{position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.collection-menu-holder{margin:12px 0}.collection-menu-wrapper{margin:0}.collection-menu-wrapper:not([data-collection-menu]){margin:12px 0}ul.collection-menu{padding:20px 1.5rem;gap:14px 32px}.collection-menu-wrapper.is-stuck{position:fixed;top:0;left:0;right:0;z-index:2;box-shadow:0 1px #cfcecf;transition:top .15s ease-out}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .collection-menu-wrapper.is-stuck{top:var(--header-height, 0px)}html:has(.collection-menu-wrapper){scroll-padding-top:72px}.anchor_link:after{right:-6px;width:10px;height:10px}.collection__title.title-wrapper{margin-bottom:0!important}}#MainContent:has(.collection-menu-wrapper)>.shopify-section:not(:first-child){max-width:1050px;margin-left:auto;margin-right:auto;background-color:#fff}#MainContent:has(.collection-menu-wrapper)>.shopify-section:not(:first-child)>.gradient{background:#fff}#MainContent:has(.collection-menu-wrapper) .card__inner.gradient{background:none}#MainContent:has(.collection-menu-wrapper)>.shopify-section:not(:first-child)>.gradient>[class*=-padding]{padding-top:40px;padding-bottom:20px}#MainContent:has(.collection-menu-wrapper)>.shopify-section:nth-child(2)>.gradient>[class*=-padding]{padding-top:30px}#MainContent:has(.collection-menu-wrapper)>.shopify-section:nth-child(n+3):before{content:"";display:block;margin:0 1.5rem;border-top:1px solid #efefef}@media screen and (min-width:750px){#MainContent:has(.collection-menu-wrapper)>.shopify-section:not(:first-child)>.gradient>[class*=-padding]{padding-top:60px;padding-bottom:60px}#MainContent:has(.collection-menu-wrapper)>.shopify-section:nth-child(2)>.gradient>[class*=-padding]{padding-top:60px}#MainContent:has(.collection-menu-wrapper)>.shopify-section:nth-child(n+3):before{margin:0 5rem}#MainContent:has(.collection-menu-wrapper) .product-grid{--grid-desktop-horizontal-spacing: 12px}#MainContent:has(.collection-menu-wrapper) .grid__item{max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}#MainContent:has(.collection-menu-wrapper) .product-grid .card__inner{width:80%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1260px){#MainContent:has(.collection-menu-wrapper):before,#MainContent:has(.collection-menu-wrapper):after{content:"";display:block;position:fixed;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}#MainContent:has(.collection-menu-wrapper):before{background-image:url(/cdn/shop/files/bg-kikkake.svg?v=1743992042);width:15px;height:60px;left:5rem}#MainContent:has(.collection-menu-wrapper):after{background-image:url(bg-small-spark.svg);width:15px;height:200px;right:5rem}}.recipe.all-products{display:flex;flex-wrap:wrap;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);line-height:0}.recipe.product img{width:100%}@media screen and (min-width:750px){.recipe.all-products{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.recipe.product{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:749px){.recipe.product{width:calc(33% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (max-width:640px){.recipe.product{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/collections-custom.css.map */
