@font-face{font-family:Jellyka Saint-Andrew;src:url(Saint-Andrews-Queen.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-body: "Noto Sans JP", sans-serif;--font-heading-ja: "Shippori Mincho", serif;--font-heading-en: "Castoro Titling", serif;--font-decorative: "Jellyka Saint-Andrew", cursive}body,html{font-family:var(--font-body)!important;background-color:#fff!important}p,body,.prose,.text,.rte,article{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.section__heading,.card__heading,.product__title,.article__title{font-family:var(--font-heading-ja)!important}.c-heading-en,[lang=en] h1,[lang=en] h2,[lang=en] h3,[lang=en] h4,[lang=en] h5,[lang=en] h6{font-family:var(--font-heading-en)!important}.header__menu,.header__menu-item,nav a{font-family:var(--font-body)!important}.button,.btn,button,input[type=submit]{font-family:var(--font-body)!important}.c-decorative-text{font-family:var(--font-decorative)!important}.mi-pc{display:block}img.mi-pc{display:inline}.mi-sp{display:none}@media only screen and (max-width:740px){.mi-pc,img.mi-pc{display:none}.mi-sp{display:block}img.mi-sp{display:inline}}@media screen and (min-width:1000px){[id*=__header-corporate],[id*=__header-ec]{--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto !important;position:fixed;width:100%}[id*=__header-corporate] .header__primary-nav,[id*=__header-ec] .header__primary-nav{display:flex!important;justify-content:flex-end!important;align-items:center!important}[id*=__header-corporate] .header__primary-nav>ul,[id*=__header-ec] .header__primary-nav>ul{justify-content:flex-end!important}[id*=__header-corporate] .header__primary-nav--center,[id*=__header-ec] .header__primary-nav--center{justify-content:flex-end!important}}@media screen and (max-width:999px){[id*=__header-corporate],[id*=__header-ec]{--header-grid: "logo secondary-nav primary-nav" / auto minmax(0, 1fr) auto !important;position:fixed;width:100%}[id*=__header-corporate] .header__logo,[id*=__header-ec] .header__logo{justify-self:start!important;order:1!important}[id*=__header-corporate] .header__secondary-nav,[id*=__header-ec] .header__secondary-nav{justify-self:end!important;order:2!important}[id*=__header-corporate] .header__primary-nav,[id*=__header-ec] .header__primary-nav{justify-self:end!important;order:3!important}}@media screen and (max-width:999px){[id*=__header-corporate] .header,[id*=__header-ec] .header{min-height:60px!important;height:60px!important}[id*=__header-corporate],[id*=__header-ec]{--header-padding-block: .75rem !important}}@media screen and (min-width:1000px){[id*=__header-corporate] .header,[id*=__header-ec] .header{min-height:70px!important;height:70px!important}[id*=__header-corporate],[id*=__header-ec]{--header-padding-block: 1rem !important}}[id*=__header-corporate] .header,[id*=__header-ec] .header{background-color:#1e3049e6!important}.header__logo-image{opacity:1!important;visibility:visible!important}.header .header__primary-nav,.header .header__secondary-nav,.header .header__primary-nav a,.header .header__primary-nav button,.header .header__secondary-nav a,.header .header__secondary-nav button{color:#fff!important}.header .header__primary-nav .header__dropdown-menu a,.header .header__secondary-nav .header__dropdown-menu a{color:#000!important;transition:.3s}.header .header__primary-nav a:hover{color:#fff!important;text-decoration-color:#fff!important}.header .header__primary-nav .header__dropdown-menu a:hover{color:#000!important;text-decoration-color:#000!important;opacity:.6!important}.header .header__primary-nav a,.header .header__primary-nav .h6{font-size:14px!important}@media screen and (max-width:1250px){.header .header__primary-nav a,.header .header__primary-nav .h6{font-size:1vw!important}}.header .header__primary-nav-item:before{background-color:#fff!important;border-color:#fff!important;content:attr(data-title);width:max-content;height:2px;transform-origin:var(--transform-origin-start);background:rgb(var(--text-color));color:#0000;font-size:14px!important;font-family:var(--font-heading-ja)!important;font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);pointer-events:none;transition:transform .2s ease-in-out;position:absolute;inset-block-end:0;transform:scaleX(0)}@media screen and (max-width:1250px){.header .header__primary-nav-item:before{font-size:1vw!important}}.header .header__primary-nav-item:hover:before{transform:scaleX(1)}.header .header__primary-nav svg,.header .header__primary-nav .icon,.header .header__secondary-nav svg,.header .header__secondary-nav .icon{color:#fff!important;stroke:#fff!important}.header .header__primary-nav svg,.header .header__secondary-nav svg{fill:none!important}.header .icon--cart svg,.header .icon--account svg{fill:#fff!important}[id*=__header-corporate] .header__nav-icon,[id*=__header-ec] .header__nav-icon,[id*=__header-corporate] .header__icon,[id*=__header-ec] .header__icon{color:#fff!important}[id*=__header-corporate] .header .cart-count-bubble,[id*=__header-ec] .header .cart-count-bubble{background-color:#fff!important;color:#1e3049!important}.header .header__primary-nav .header .h6,.header .header__primary-nav .header .h5,.header .header__secondary-nav .header .h6,.header .header__secondary-nav .header .h5{color:#fff!important}.shopify-section--header-ec .header__primary-nav .header__primary-nav-item .h6{font-family:var(--font-body)!important}.header-search{position:fixed!important;top:var(--header-height, 70px)!important;inset-block-start:var(--header-height, 70px)!important;left:0!important;inset-inline-start:0!important;width:100%!important}.header-search::part(overlay){top:0!important;inset-block-start:0!important}.header-search::part(content){position:relative;z-index:1;background:rgb(var(--background, 255 255 255))}.c-footer-layout{--c-footer-gap: 4rem;--c-footer-menu-gap: 2.5rem}@media screen and (min-width:1000px){.c-footer-layout{--c-footer-gap: 6rem;--c-footer-menu-gap: 3rem}}.footer{padding-top:80px!important;padding-bottom:0!important}.footer__inner{position:relative;row-gap:90px!important;padding-bottom:90px!important}.footer .footer__inner:before,.footer .footer__inner:after{position:absolute;left:0;bottom:20px;width:100%;height:1px;background-color:#d1c39a;content:""}.footer .footer__inner:after{bottom:25px}.c-footer-layout{display:grid;grid-template-columns:1fr;gap:var(--c-footer-gap)}.c-footer-wrapper{display:grid;grid-template-columns:1fr 2fr;gap:var(--c-footer-gap);align-items:start}@media screen and (max-width:999px){.c-footer-wrapper{grid-template-columns:1fr}}.c-footer-info{font-size:1.1rem;line-height:2}.c-footer-menus{display:grid;grid-template-columns:1fr 1fr;gap:var(--c-footer-menu-gap)}@media screen and (min-width:1000px){.c-footer-menus{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1199px){.c-footer-menus{gap:1rem}}.c-footer-menu-column{display:flex;flex-direction:column;gap:1rem}.c-footer-menu-column .h6{font-size:1rem!important;font-weight:600!important;font-family:var(--font-body)!important;line-height:2}@media screen and (max-width:1199px){.c-footer-menu-column .h6{font-size:.9rem!important}}@media screen and (max-width:999px){.c-footer-menu-column .h6{font-size:.8rem!important}}.c-footer-menu-column li a{position:relative;display:block;padding-left:1rem!important;font-size:.9rem!important;line-height:2;color:#fff!important}@media screen and (max-width:1199px){.c-footer-menu-column li a{font-size:.75rem!important}}@media screen and (max-width:999px){.c-footer-menu-column li a{font-size:.75rem!important}}.c-footer-menu-column li a:hover{color:#aaa!important}.c-footer-menu-column li a:before{position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:1px;background-color:#fff;content:""}.c-footer-menu-group{display:flex;flex-direction:column;gap:var(--c-footer-menu-gap)}.c-footer-menu-column--menu4{grid-column:1 / -1}@media screen and (min-width:1000px){.c-footer-menu-column--menu4{grid-column:auto}}[id*=__footer] .footer__aside{background-color:#f5f4ef!important;margin:0!important;padding-left:var(--container-gutter, 1.5rem)!important;padding-right:var(--container-gutter, 1.5rem)!important;padding-top:2rem!important;padding-bottom:2rem!important}[id*=__footer] .footer__aside .heading,[id*=__footer] .footer__aside p{color:#5c5c5c!important}.c-footer-info{font-size:1.05rem!important;line-height:2.2!important}.c-top-heading{font-size:30px;font-weight:400;letter-spacing:.2em;color:#3a3a3a;text-align:center;font-family:var(--font-heading-en)!important}.c-top-heading-line{position:relative;left:-15px;display:block;width:30px;height:1px;background-color:#d1c39a;margin:0 auto}.c-top-heading-line:after{content:"";position:absolute;top:4px;left:50%;width:100%;height:1px;background-color:#d1c39a}@media screen and (max-width:699px){.c-top-heading{font-size:30px;margin-bottom:2px}}.c-table{width:100%;border-collapse:collapse;letter-spacing:.05em}.c-table th,.c-table td{padding:10px 5px;text-align:center;border:1px solid #D4D4D4;color:#5c5c5c}.c-table th{background-color:#f3f3f3;font-size:15px;font-weight:600;opacity:1}.c-table td{background-color:#fff;font-size:13px}.c-table tbody th{background-color:#f9f8f6;font-weight:500}.c-table-note{margin-top:5px;font-size:14px;letter-spacing:.2em}@media screen and (max-width:740px){.c-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.c-table{min-width:600px;font-size:.8rem}.c-table th,.c-table td{padding:10px 12px}.c-table-note{font-size:.8rem}}.c-section{padding-top:var(--section-pt-mobile, 40px);padding-bottom:var(--section-pb-mobile, 40px);padding-left:20px;padding-right:20px}@media screen and (min-width:741px){.c-section{padding-top:var(--section-pt-desktop, 60px);padding-bottom:var(--section-pb-desktop, 60px)}}.shopify-section--main-collection .color-scheme,.shopify-section--main-collection .collection-toolbar{background-color:#fff!important}.product-card__figure>.badge-list{inset-block-start:0rem!important;inset-inline-start:0rem!important;pointer-events:none}.product-card__figure>.badge-list .badge{translate:-15px -15px;width:60px!important;height:60px!important;text-indent:-9999px;pointer-events:none}.badge-list .badge--new{background-color:transparent!important;background-image:url(img_badge_new.svg?v=1739052000);background-size:contain;background-repeat:no-repeat;background-position:center}.badge-list .badge--recommend{background-color:transparent!important;background-image:url(img_badge_recommend.svg?v=1739052000);background-size:contain;background-repeat:no-repeat;background-position:center}.badge-list .badge--limited{background-color:transparent!important;background-image:url(img_badge_limited.svg?v=1739052000);background-size:contain;background-repeat:no-repeat;background-position:center}.badge-list .badge--sold-out{translate:0px 0px!important;width:90px!important;height:90px!important;background-color:transparent!important;background-image:url(img_badge_soldout.svg?v=1739052000);background-size:contain;background-repeat:no-repeat;background-position:center}.badge-list .badge--on-sale{display:none}.badge-list:has(.badge--sold-out) .badge:not(.badge--sold-out){display:none}.badge-list:not(:has(.badge--sold-out)):has(.badge--recommend) .badge--new{display:none}.product-card .ruffruff-pre-order-badge{position:absolute;top:0;left:0;translate:-15px -15px!important;width:60px!important;height:60px!important;background-color:transparent!important;background-image:url(img_badge_pre-order.svg?v=1739052000);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;pointer-events:none}@media screen and (max-width:740px){.product-card__figure>.badge-list .badge,.product-card .ruffruff-pre-order-badge{translate:-10px -10px;width:50px!important;height:50px!important}[collection-mobile-layout=large] .product-card__figure>.badge-list{inset-block-start:-.8rem;inset-inline-start:-.8rem}[collection-mobile-layout=large] .product-card__figure>.badge-list .badge{width:60px!important;height:60px!important}}.product-card .product-title{font-family:var(--font-body),sans-serif!important;font-size:15px;font-weight:600;letter-spacing:.05em;color:#5c5c5c}.product-cardv .product-card__info,.product-card .product-card__info .justify-items-center{justify-content:left!important;justify-items:left!important;text-align:left!important}.product-card .price-list{justify-content:left!important}.product-card .price-list .h6{font-family:var(--font-body),sans-serif!important;font-size:13px;color:#5c5c5c}.product-card .price-list .line-through{color:red}@media screen and (max-width:740px){.product-card .product-title{font-size:14px}.product-cardv .product-card__info,.product-card .product-card__info .justify-items-center{justify-content:left!important;text-align:left!important}.product-card .price-list{justify-content:left!important}.product-card .price-list .h6{font-size:12px}}.shopify-section--main-cart .section-header{display:none!important}.shopify-section--main-customers-login .customer-account-box>.v-stack>.v-stack:first-child>.h3,.shopify-section--main-customers-register .customer-account-box>.v-stack>.v-stack:first-child>.h3,.shopify-section--main-customers-account .account-page h1.h3,.shopify-section--main-customers-order .order h1,.shopify-section--main-customers-addresses .v-stack>.prose>.h3,.shopify-section--main-customers-reset-password .customer-account-box h1,.shopify-section--main-customers-activate-account .customer-account-box h1{display:none!important}.shopify-policy__container{padding:0!important;margin:0!important;max-width:100%!important;background-color:#fff!important;overflow:hidden}.shopify-policy__title{position:relative;padding:40px 20px;background-color:#f5f4ef;text-align:center;display:flex;flex-direction:column;align-items:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.shopify-policy__title h1{position:relative;font-family:var(--font-heading-ja),serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:.2em!important;color:#1e3049!important;margin:0 0 10px!important}.shopify-policy__title h1:before{content:"";display:block;position:absolute;top:120%;left:50%;transform:translate(-30px);width:30px;height:1px;background-color:#d1c39a}.shopify-policy__title h1:after{content:"";display:block;position:absolute;top:130%;left:50%;transform:translate(-15px);width:30px;height:1px;background-color:#d1c39a}.shopify-policy__body{max-width:800px;margin:0 auto;padding:40px 20px 120px}.shopify-policy__body h2{margin-top:3rem!important}.shopify-policy__body table th{margin-block-start:0!important;padding:10px!important;border-top:1px solid #ccc;font-size:14px;font-weight:500;opacity:1;text-align:center}.shopify-policy__body table th:first-of-type{border-right:1px solid #ccc}.shopify-policy__body table td{padding:10px!important}.shopify-policy__body ul li{padding-left:0!important}@media screen and (max-width:699px){.shopify-policy__body{padding:40px 20px 60px}.shopify-policy__title{padding:40px 20px 30px}.shopify-policy__title h1{font-size:20px!important}.shopify-policy__body h2,.shopify-policy__body h3{letter-spacing:normal!important}}.policy-privacy-policy .shopify-policy__body table td{width:50%}.policy-refund-policy .shopify-policy__body strong,.policy-terms-of-service .shopify-policy__body strong{display:inline-block;padding-bottom:.5rem}.policy-shipping-policy .shopify-policy__body p:nth-child(odd){margin:2rem 0 -.5rem;font-weight:600}.policy-shipping-policy .shopify-policy__body p:last-of-type{margin:.5rem 0 0;font-weight:400}.policy-legal-notice .shopify-policy__body table th{width:33%}@media screen and (min-width:1000px){.shopify-section--main-cart.empty-state{padding-block:6.25rem!important}}.product-info .c-product-badge-list{margin-bottom:8px}.product-info .badge-list .badge{width:auto!important;height:auto!important;translate:none!important;text-indent:0!important;background-image:none!important;background-size:auto}.product-info .badge.badge--sold-out,.product-info .c-product-sold-out-badge{display:inline-block;padding:6px 10px;font-size:14px;font-weight:700;letter-spacing:1.96px;background-color:#d1c39a!important;color:#fff;border-radius:0}.product-info .badge.badge--recommend{display:inline-block;padding:6px 10px;font-size:14px;font-weight:700;letter-spacing:1.96px;background:#f8b62a!important;color:#fff;border-radius:0}.product-info .badge.badge--new{display:inline-block;padding:6px 10px;font-size:14px;font-weight:700;letter-spacing:1.96px;background:#eb5139!important;color:#fff;border-radius:0}.product-info .badge.badge--limited{display:inline-block;padding:6px 10px;font-size:14px;font-weight:700;letter-spacing:1.96px;background:#76c0ed!important;color:#fff;border-radius:0}.shopify-section--related-products .section-spacing,.shopify-section--recently-viewed-products .section-spacing{padding-top:80px;padding-bottom:80px}.shopify-section--related-products .scroll-area,.shopify-section--recently-viewed-products .scroll-area{padding-top:18px}.shopify-section--related-products .section-stack,.shopify-section--recently-viewed-products .section-stack{gap:20px!important}.shopify-section--related-products .section-header,.shopify-section--recently-viewed-products .section-header{width:100%;max-width:none;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.shopify-section--related-products .section-header:before,.shopify-section--recently-viewed-products .section-header:before{content:"";display:block;width:100%;height:30px;margin-bottom:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='19' viewBox='0 0 66 19' fill='none'%3E%3Cpath d='M65.6728 8.15185C65.4427 7.60087 65.1166 7.12394 64.61 6.61147C64.0248 6.01309 63.2387 5.41175 62.4554 4.96149C61.6839 4.52011 60.7725 4.13501 59.7448 3.82397C58.7548 3.52478 57.9221 3.37371 56.9525 3.32335C55.8316 3.26707 54.5243 3.34409 53.0685 3.55144C51.3826 3.78843 49.56 4.19426 47.9324 4.68896C46.235 5.20439 44.5608 5.8709 42.3363 6.91066C41.3871 7.355 40.2953 7.88821 38.9996 8.53695C38.2805 8.24072 37.5817 7.94449 36.9324 7.67196C36.583 7.52385 36.2482 7.38462 35.9279 7.25132C34.3964 6.60851 33.2318 6.13751 31.9973 5.63984L31.4441 5.41767C31.1587 5.30511 30.8647 5.18366 30.5648 5.0622L30.2066 4.91705C30.7365 4.68896 31.2548 4.46975 31.7469 4.25943C33.456 3.54552 34.7749 3.01824 35.9075 2.60352C37.1013 2.16214 38.1378 1.8274 39.0783 1.57561C39.8673 1.36529 40.7029 1.18755 41.6346 1.03055C42.3392 0.9091 42.9419 0.829118 43.5301 0.77876C44.1648 0.722477 44.6598 0.716552 45.181 0.755061C45.7633 0.802458 46.4184 0.9091 46.9803 1.04833C47.5393 1.18755 47.9819 1.3564 48.3662 1.57561C48.7418 1.79186 49.0708 2.06142 49.2892 2.24212L49.3096 2.25693C49.5484 2.45244 49.6648 2.53539 49.7696 2.55908C49.9036 2.58871 50.0113 2.51169 50.0433 2.3695C50.0783 2.2125 50.0084 2.03476 49.8308 1.82148C49.5949 1.53414 49.196 1.21421 48.768 0.965383C48.2673 0.672118 47.6558 0.432174 47.0007 0.275174C46.3223 0.109287 45.5595 0.0174562 44.7937 0.00264488C44.1066 -0.0121665 43.3758 0.0352299 42.5605 0.144834C41.8501 0.236664 41.1484 0.367004 40.4729 0.526967C39.8294 0.683967 39.218 0.867628 38.0505 1.25569C36.3501 1.82444 35.0166 2.29544 33.9713 2.70127C32.7659 3.16635 31.741 3.61958 30.5531 4.14686L30.0873 4.35422C29.9591 4.4105 29.831 4.46679 29.6971 4.52307L29.47 4.62379C28.3228 4.16463 27.3911 3.80324 26.5351 3.48331C24.5785 2.75459 22.983 2.23027 21.5126 1.83925C19.9462 1.42157 18.3856 1.11646 16.7405 0.903175C15.1479 0.695816 13.6338 0.598061 12.2392 0.618797C10.8474 0.639533 9.47317 0.77876 8.16004 1.03351C6.97211 1.26457 5.80165 1.59931 4.76804 2.00514C3.92368 2.33691 3.17831 2.71312 2.48826 3.16042C1.87391 3.56033 1.43717 3.92469 1.07905 4.34533C0.706364 4.77486 0.415204 5.26067 0.234685 5.74649C0.0629015 6.19083 -0.0128 6.6559 0.001758 7.15356C0.016316 7.61864 0.112399 8.08076 0.284183 8.49251C0.450143 8.90427 0.691806 9.26863 1.02373 9.60632C1.33818 9.93217 1.75745 10.2491 2.26407 10.5513C2.8493 10.8979 3.42579 11.1437 4.07217 11.3244C4.78259 11.5229 5.69392 11.674 6.63728 11.754C7.10896 11.7925 7.60975 11.8132 8.16878 11.8132C8.20372 11.9673 8.24448 12.1124 8.29398 12.2546C8.46576 12.7463 8.73072 13.1877 9.1034 13.6054C9.51102 14.0645 10.073 14.5089 10.4602 14.8081C10.8795 15.128 11.159 15.3176 11.5986 15.5249C12.0354 15.7323 12.6381 15.9574 13.2961 16.1589C14.0123 16.3781 14.6849 16.538 15.3488 16.6476C16.1174 16.7721 16.8715 16.8372 17.6518 16.8402C18.5195 16.8461 19.3988 16.7809 20.3363 16.6358C21.3146 16.4818 22.4327 16.2359 23.6614 15.9011C24.8784 15.5723 26.1129 15.1843 27.33 14.7429C28.6926 14.2482 29.9912 13.712 31.4149 13.0514C31.4848 13.0159 31.5547 12.9833 31.6246 12.9507L31.6974 12.9152C32.4689 13.2321 33.2434 13.5491 33.9626 13.8513C34.6555 14.1416 35.299 14.4171 35.9192 14.6807C36.6966 15.0125 37.4303 15.3265 38.1815 15.6345C39.5441 16.1974 40.9621 16.7454 42.2781 17.2164C43.501 17.6518 44.8345 18.0992 46.2961 18.4191C47.6529 18.7153 49.1378 18.9049 50.5907 18.9671C50.9692 18.9849 51.3332 18.9908 51.6855 18.9908C52.7773 18.9908 53.7527 18.9108 54.5883 18.7509C55.6889 18.5405 56.6555 18.1673 57.4621 17.6459C58.0648 17.2549 58.6296 16.7424 59.1391 16.1233C59.4099 15.7915 59.5875 15.5279 59.7244 15.2465C59.771 15.1547 59.8117 15.0599 59.8496 14.9621C59.8641 14.9266 59.8787 14.891 59.8903 14.8555C60.5716 14.7696 61.1481 14.6451 61.7013 14.4674C62.636 14.1653 63.5677 13.6883 64.2577 13.1551C64.8633 12.6871 65.2826 12.1746 65.5796 11.5436C65.8416 10.9838 65.9843 10.3824 65.993 9.8048C66.0018 9.25085 65.8911 8.69395 65.664 8.14889L65.6728 8.15185ZM8.08725 11.1645C7.63013 11.1526 7.18466 11.126 6.75666 11.0904C5.59202 10.9838 4.61081 10.7853 3.76645 10.4802C2.94829 10.184 2.22622 9.7811 1.73124 9.34268C1.22172 8.88945 0.985877 8.42438 0.851943 8.11334C0.697629 7.75491 0.624839 7.45572 0.607369 7.11506C0.5899 6.73589 0.636485 6.36264 0.747126 6.03086C0.755861 6.0042 0.764596 5.97458 0.776242 5.94792L0.796623 5.8946C0.921822 5.5806 1.11981 5.26364 1.39932 4.92001C1.78365 4.45494 2.2233 4.06095 2.74739 3.71733C3.32389 3.3352 4.07799 2.96492 4.92817 2.64499C5.80456 2.31618 6.67222 2.0792 7.65343 1.90442C8.7773 1.70595 9.98561 1.59931 11.1473 1.59338C11.1852 1.59338 11.2201 1.59338 11.258 1.59338C12.5012 1.59338 13.7503 1.71187 15.0722 1.95478C16.461 2.20954 17.9459 2.60648 19.8879 3.24337C22.0745 3.9632 24.529 4.89039 26.2003 5.54209L26.5176 5.66651C26.6137 5.70502 26.7098 5.74352 26.8059 5.77907C26.4943 5.91237 26.1712 6.0516 25.8421 6.19083L25.5452 6.3182C25.4229 6.37153 25.2977 6.42485 25.1725 6.47817L24.9163 6.58777C24.2087 6.88696 23.4663 7.20096 22.7297 7.50904L22.6714 7.4883C22.4996 7.42906 22.3337 7.37277 22.1677 7.32241C20.677 6.83364 19.5094 6.56407 18.1381 6.39522C17.2326 6.28266 15.4798 6.11677 13.9308 6.30043C12.8419 6.42781 11.8607 6.72996 10.9261 7.21873C10.2651 7.56532 9.7323 7.95042 9.24898 8.42734C8.83262 8.8391 8.54146 9.23604 8.36094 9.63891C8.18916 10.024 8.09599 10.4595 8.08434 10.9393C8.08434 11.0164 8.08434 11.0934 8.08434 11.1704L8.08725 11.1645ZM10.5213 8.16962C11.0775 7.826 11.6772 7.56828 12.3032 7.40832C13.0399 7.21874 13.8435 7.14764 14.7577 7.19207C15.7477 7.24243 16.9269 7.42906 18.1672 7.73417C18.8922 7.91487 19.6987 8.14889 20.5168 8.41549C19.8938 8.66728 19.358 8.88057 18.8834 9.06423C17.2209 9.70408 16.0738 10.0773 14.7927 10.3884C13.3776 10.7349 12.0092 10.969 10.731 11.0845C10.0584 11.1437 9.37709 11.1734 8.70742 11.1734C8.70451 10.9542 8.72198 10.729 8.76857 10.5009C8.86174 10.0151 9.03934 9.6004 9.31595 9.23308C9.60128 8.85095 10.0118 8.49547 10.5301 8.16962H10.5213ZM9.28683 11.7895C10.2826 11.754 11.2347 11.6799 12.114 11.5703C13.0835 11.4489 14.0211 11.277 14.9819 11.0489C15.9573 10.8149 16.956 10.5217 18.0303 10.1543C19.1426 9.77221 20.2664 9.3338 21.5621 8.768L21.6611 8.80355C21.7688 8.84206 21.8736 8.87761 21.9756 8.91612C23.146 9.34268 24.136 9.75444 25.2191 10.2136L26.0955 10.5839C26.9573 10.9482 27.9356 11.363 29.0682 11.831C29.4758 11.9998 29.9067 12.1776 30.3493 12.3583L30.9054 12.5864L30.8617 12.6071C30.7569 12.6575 30.6521 12.7049 30.5502 12.7523C29.1526 13.3951 28.1656 13.7654 27.1174 14.1238C26.0576 14.4881 24.8406 14.8644 23.6905 15.1843C22.4822 15.519 21.5213 15.7382 20.5693 15.9011C19.4221 16.1026 18.4089 16.1915 17.4801 16.1766C16.5251 16.1618 15.4973 16.0374 14.4287 15.8004C13.3747 15.5694 12.51 15.2791 11.7821 14.9177C11.0658 14.5592 10.4078 14.0794 9.87497 13.5313C9.37127 13.0159 9.01605 12.4738 8.84427 11.9673C8.82389 11.905 8.80642 11.8517 8.79477 11.8014C8.95782 11.7984 9.12087 11.7925 9.28683 11.7866V11.7895ZM24.6542 7.3787L25.7723 6.86919C25.9179 6.80402 26.0634 6.73885 26.2061 6.67368L26.573 6.50779C26.8437 6.38337 27.1203 6.26192 27.394 6.14047L27.5454 6.07234C29.1672 6.72107 30.7132 7.36092 32.1603 7.9593C33.6889 8.59323 35.1767 9.20642 36.5626 9.76332L36.5393 9.77517C36.2511 9.92329 35.9658 10.0655 35.6862 10.2106C34.8273 10.649 34.0325 11.049 33.3017 11.4163L32.9552 11.5881L31.8226 11.1141C29.9883 10.3469 28.6198 9.77814 27.0534 9.15014C26.0867 8.76208 24.8406 8.27034 23.6497 7.83489C23.9758 7.68677 24.3107 7.5357 24.6484 7.38166L24.6542 7.3787ZM59.8991 11.6325C59.6865 10.9779 59.3575 10.3884 58.8917 9.82553C58.3967 9.22419 57.727 8.63766 57.0108 8.17851C56.245 7.68677 55.4036 7.31945 54.5767 7.11506C53.8051 6.92547 52.9549 6.85438 52.1193 6.91362C51.3739 6.96398 50.7246 7.11209 50.1918 7.34907C49.6998 7.57125 49.2863 7.88525 49.001 8.25257C48.7535 8.56361 48.5992 8.91315 48.538 9.29232C48.4769 9.66557 48.5147 9.97661 48.6574 10.2166C48.8117 10.4772 49.0883 10.6609 49.3766 10.6935C49.6415 10.7261 49.9298 10.6253 50.1365 10.4328C50.3519 10.2343 50.4131 9.98549 50.4277 9.81072C50.448 9.57374 50.3956 9.36046 50.2879 9.22419C50.1773 9.08793 49.9967 9.02276 49.8279 9.05534C49.7027 9.07904 49.6037 9.1531 49.5221 9.21234L49.4756 9.24789C49.3766 9.31898 49.3445 9.3101 49.3387 9.3101C49.3271 9.30714 49.3096 9.26566 49.3183 9.16495C49.33 9.0583 49.3795 8.8391 49.592 8.59027C49.7289 8.42734 50.0462 8.12223 50.6286 7.89117C51.1119 7.69862 51.7437 7.58013 52.4134 7.55643C53.1034 7.53274 53.8197 7.60976 54.4893 7.78157C55.1182 7.94449 55.7821 8.2111 56.4081 8.55176C56.9875 8.86279 57.4417 9.19161 57.8435 9.58559C58.2977 10.0299 58.6383 10.5217 58.8451 10.8564C59.0955 11.2622 59.2614 11.6296 59.3837 12.0472C59.4769 12.3612 59.5817 12.8411 59.5642 13.3477C59.5642 13.4691 59.5497 13.5876 59.5322 13.7091C59.0198 13.7209 58.4607 13.7002 57.7882 13.6439C56.4809 13.5373 54.8737 13.318 53.3742 13.0366C51.7408 12.7315 50.1074 12.3375 48.2323 11.7984C46.1505 11.1971 44.0949 10.5187 42.1238 9.77517C41.3697 9.48783 40.5952 9.18272 39.8236 8.86872C40.7815 8.38883 41.6317 7.97708 42.3538 7.64234C44.0221 6.86326 45.2683 6.36856 46.3718 5.94792C47.615 5.47396 48.4914 5.17181 49.3038 4.94075C50.0899 4.71562 50.9226 4.52899 51.8456 4.36607C52.6579 4.22388 53.3567 4.13501 54.1137 4.06984C54.8183 4.0106 55.7588 3.95728 56.7924 4.04318C57.7037 4.1202 58.7344 4.30682 59.6953 4.57343C60.5338 4.80448 61.2559 5.07998 61.8964 5.41767C62.502 5.7376 63.0378 6.10788 63.4861 6.5226C63.8647 6.87215 64.2141 7.27798 64.5547 7.76379C64.7905 8.09853 65.0235 8.46585 65.1516 8.89538C65.2593 9.25678 65.3001 9.69815 65.268 10.1425C65.236 10.5691 65.1458 10.9305 64.9885 11.2415C64.8313 11.5555 64.6042 11.834 64.2228 12.1716C63.7627 12.5804 63.259 12.8974 62.732 13.1196C62.1555 13.3625 61.4044 13.5432 60.56 13.6439C60.4319 13.6587 60.3009 13.6735 60.1698 13.6824C60.1728 13.6291 60.1757 13.5758 60.1786 13.5224C60.199 12.93 60.1 12.2427 59.9078 11.6355L59.8991 11.6325ZM52.5153 17.8118C51.5137 17.7585 50.3898 17.5926 49.0796 17.3053C47.6675 16.9942 46.0952 16.5528 44.2725 15.9515C42.4033 15.3354 40.2371 14.5444 38.0097 13.6617C36.7577 13.167 35.366 12.5982 33.7529 11.9228C34.7021 11.4548 35.7095 10.9453 36.6645 10.4595L37.3866 10.0921C37.4449 10.1158 37.5031 10.1395 37.5613 10.1603L37.5933 10.1721C39.3024 10.8446 40.8223 11.4074 42.2432 11.8962C43.632 12.3731 44.8985 12.7671 46.2233 13.1344C47.5452 13.4987 48.8554 13.8187 50.2297 14.106C51.9475 14.4644 53.3975 14.7044 54.6582 14.8377C55.9975 14.9799 57.3223 15.0214 58.6005 14.9621C58.7694 14.9562 58.9441 14.9473 59.1304 14.9325C59.1188 14.9562 59.11 14.9769 59.0984 14.9977C58.9936 15.1991 58.88 15.3857 58.749 15.5694C58.5015 15.9189 58.1929 16.2596 57.8813 16.5262C57.5407 16.8165 57.1942 17.0298 56.7545 17.2105C56.2508 17.4208 55.6423 17.5896 54.9959 17.6933C54.2156 17.8207 53.4033 17.8592 52.5124 17.8118H52.5153Z' fill='%23D1C39A'/%3E%3C/svg%3E"),linear-gradient(#d1c39a,#d1c39a),linear-gradient(#d1c39a,#d1c39a),linear-gradient(#d1c39a,#d1c39a),linear-gradient(#d1c39a,#d1c39a);background-repeat:no-repeat;background-position:center center,100% 10px,100% 15px,0 10px,0 15px;background-size:66px 19px,calc(50% - 60px) 1px,calc(50% - 60px) 1px,calc(50% - 60px) 1px,calc(50% - 60px) 1px}.shopify-section--related-products .section-header .h2,.shopify-section--recently-viewed-products .section-header .h2{font-family:var(--font-heading-ja)!important;font-size:24px;font-weight:400;letter-spacing:.2em;color:#393939}.shopify-section--related-products .product-card .product-title,.shopify-section--recently-viewed-products .product-card .product-title{font-size:14px;line-height:1.6}.shopify-section--related-products .product-card .price-list,.shopify-section--recently-viewed-products .product-card .price-list{font-size:14px;margin-top:8px}.shopify-section--related-products .badge-list .badge--new,.shopify-section--related-products .badge-list .badge--limited,.shopify-section--related-products .badge-list .badge--recommend,.shopify-section--recently-viewed-products .badge-list .badge--new,.shopify-section--recently-viewed-products .badge-list .badge--limited,.shopify-section--recently-viewed-products .badge-list .badge--recommend{background-size:120% 130%}@media screen and (max-width:699px){.shopify-section--related-products .scroll-area,.shopify-section--recently-viewed-products .scroll-area{padding-top:14px}.shopify-section--related-products .section-stack,.shopify-section--recently-viewed-products .section-stack{gap:10px!important}.shopify-section--related-products .section-spacing,.shopify-section--recently-viewed-products .section-spacing{padding-top:50px;padding-bottom:50px}.shopify-section--related-products .section-header:before,.shopify-section--recently-viewed-products .section-header:before{min-width:0;background-size:50px 14px,calc(50% - 40px) 1px,calc(50% - 40px) 1px,calc(50% - 40px) 1px,calc(50% - 40px) 1px}.shopify-section--related-products .section-header .h2,.shopify-section--recently-viewed-products .section-header .h2{font-size:18px}}.shopify-section--c-main-blog,.shopify-section--c-main-blog .color-scheme{padding-block-start:40px!important;padding-block-end:80px!important;background-color:#fff!important}.shopify-section--c-main-blog .blog-post-card>a.overflow-hidden{display:block!important;aspect-ratio:380 / 228!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__image{width:100%!important;height:100%!important;object-fit:cover!important}.shopify-section--c-main-blog .blog-post-card.group .zoom-image{transition:scale .3s ease!important}.shopify-section--c-main-blog .blog-post-card.group:hover .group-hover\:zoom{scale:1.05!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__info{display:flex!important;flex-direction:column!important;gap:8px!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__meta{order:2!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__info>p{order:1!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__title{font-family:var(--font-body)!important;font-size:1rem!important;font-weight:400!important;color:#3a3a3a!important;line-height:1.6!important;text-decoration:underline!important;transition:color .2s ease,text-decoration .2s ease!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__title:hover{color:#1e3049!important;text-decoration:none!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__meta .h6{font-family:var(--font-body)!important;font-size:.8125rem!important;font-weight:400!important;color:#999!important;letter-spacing:.05em!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__category,.shopify-section--c-main-blog .blog-post-card .blog-post-card__excerpt,.shopify-section--c-main-blog .blog-post-card .blog-post-card__read-more{display:none!important}@media screen and (max-width:699px){.shopify-section--c-main-blog .blog-post-card .blog-post-card__info{margin-top:12px!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__title{font-size:.9375rem!important}.shopify-section--c-main-blog .blog-post-card .blog-post-card__meta .h6{font-size:.75rem!important}}.shopify-section--main-customers-login .customer-account-box,.shopify-section--main-customers-register .customer-account-box{min-height:auto!important}@media screen and (min-width:1000px){.shopify-section--main-customers-addresses .empty-state{padding-block:6.25rem!important}}.shopify-section--main-reset-password .customer-account-box{min-height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/c_custom.css.map */
