/*
Generated time: February 10, 2026 09:40
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
iframe,img,video{max-width:100%;height:auto;vertical-align:bottom}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{font-size:14px}.container--lg{--container-max-width:1280px}.c_container--no-inner{margin-inline-start:0;margin-inline-end:0}@media screen and (max-width:999px){.c_container--no-inner-sp{margin-inline-start:0;margin-inline-end:0}}.c_text-start--important{text-align:start!important}.c_text-center--important{text-align:center!important}.c_text-end--important{text-align:end!important}@media screen and (min-width:700px){.c_sm\:text-start--important{text-align:start!important}.c_sm\:text-center--important{text-align:center!important}.c_sm\:text-end--important{text-align:end!important}}:root{--container-gutter:30px;--font-family-noto-sans:"Noto Sans Japanese",sans-serif;--font-family-noto-serif:"Noto Serif",serif;--font-family-custom1:"Barlow",sans-serif}@media screen and (max-width:1279px){:root{--container-gutter:16px}}.is-pc{display:block!important}@media screen and (max-width:699px){.is-pc{display:none!important}}.is-sp{display:none!important}@media screen and (max-width:699px){.is-sp{display:block!important}}.is-pc--flex-999{display:flex!important}@media screen and (max-width:999px){.is-pc--flex-999{display:none!important}}.is-sp--flex-999{display:none!important}@media screen and (max-width:999px){.is-sp--flex-999{display:flex!important}}.c_font-family-noto-sans{font-family:var(--font-family-noto-sans),sans-serif!important}.c_font-family-noto-serif{font-family:var(--font-family-noto-serif),serif!important}.c_font-family-custom1{font-family:var(--font-family-custom1),sans-serif!important}.c_font-weight-500{font-weight:500!important}.c_flex-wrap{flex-wrap:wrap}.collection-toolbar .popover{inset-inline-end:0}.product-title{font-size:16px}.product-card__info{justify-content:flex-start}.product-card__info .v-stack{justify-items:flex-start}.quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows{justify-content:space-between}.c_icon-quick-buy{overflow:visible;width:22px;height:25px}@media screen and (max-width:699px){.c_icon-quick-buy{width:18.7px}}.product-card__quick-add-button{background:0 0}@media screen and (max-width:699px){.product-card__quick-add-button{display:flex;justify-content:center;align-items:center;padding:0;width:35.7px;height:35.7px}}.product-card__quick-add-button:focus svg,.product-card__quick-add-button:hover svg{transform:rotateZ(0)}.c_quick-buy-modal__content{--font-family-noto-sans:"Noto Sans Japanese",sans-serif;--font-family-custom1:"Barlow",sans-serif}.c_quick-buy-modal__content .product-info__block-item[data-block-id=vendor] a{font-size:12px;font-family:var(--font-family-noto-sans)}.c_quick-buy-modal__content .product-info__block-item .product-title a,.c_quick-buy-modal__content .product-title{font-family:var(--font-family-custom1)}.c_quick-buy-modal__content .product-info__block-item .c_price-list{font-family:var(--font-family-noto-sans)}.c_quick-buy-modal__content .jdgm-prev-badge__text{visibility:visible}@media screen and (max-width:699px){.c_quick-buy-modal__content .c_price-list{justify-content:flex-end!important}.c_quick-buy-modal__content .price-with-app{justify-content:flex-end!important}}.product-card__info .c_price-list{flex-direction:column}.c_price-list{gap:4px;justify-content:flex-start!important}.c_price-list__total{font-size:20px;margin-right:15px}@media screen and (max-width:699px){.c_price-list__total{font-size:12px;margin-right:8px}}.c_price-list .text-subdued{font-size:18px;color:#333}.c_price-tax{font-size:12px}.c_price-compare-at-badge{font-size:12px;color:#fff;background-color:#0d12a0;padding:2px 8px;white-space:nowrap}.splide__arrows{width:30px;height:30px}.splide__arrows svg{fill:transparent;width:auto;height:auto}@media screen and (max-width:699px){.c_splide__slide--sp-last-right-16:last-child{width:calc(82.456% + 16px)!important;padding-right:16px!important}}.c_button380-center{display:flex;justify-content:center;align-items:center}.c_button380-margin-inline16{margin-inline:16px}.c_button380-center .button{width:100%;max-width:380px;font-size:14px}.c_icon-arrow-sharpe{width:30px}.c_button--show-icon{column-gap:8px}.product-card__figure>.badge-list{right:.5rem;left:auto}.c_scrollbar{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:auto}.c_scrollbar::-webkit-scrollbar{height:4px;display:block}.c_scrollbar::-webkit-scrollbar-track{background:0 0}.c_scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:999px}@media screen and (max-width:699px){.c_scrollbar-sp{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:auto}.c_scrollbar-sp::-webkit-scrollbar{height:4px;display:block}.c_scrollbar-sp::-webkit-scrollbar-track{background:0 0;margin-right:16px}.c_scrollbar-sp::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:999px}}.social-media--list .social-media__item{opacity:1}.social-media--list .social-media__item:hover{opacity:.65}.header__dropdown-menu:before{content:none}.header__primary-nav-item::before{content:none}.header__primary-nav-item>a{position:relative}.header__primary-nav-item>a::after{content:"";position:absolute;left:0;bottom:-.1em;width:100%;height:2px;background:rgb(var(--text-color));transform:scaleX(0);transform-origin:var(--transform-origin-start);transition:transform .2s ease-in-out}.header__primary-nav-item>a:hover::after{transform:scaleX(1)}.header__primary-nav-item details>summary{position:relative;cursor:pointer}.header__primary-nav-item details>summary::after{content:"";position:absolute;left:0;bottom:-.1em;width:100%;height:2px;background:rgb(var(--text-color));transform:scaleX(0);transform-origin:var(--transform-origin-start);transition:transform .2s ease-in-out}.header__primary-nav-item details>summary:hover::after{transform:scaleX(1)}.c_accordion-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.c_accordion-wrapper.is-trigger{grid-template-rows:1fr}.c_accordion-wrapper.is-open{grid-template-rows:1fr}.c_accordion-inner{min-height:0;overflow:hidden}.before-after__content-wrapper p{font-family:var(--font-family-noto-sans)}.before-after{--before-after-content-inset-inline:8px;--before-after-content-inset-block:4px}.c_product-info .delivery-container{max-width:100%!important}.delivery-mindate-wrapper{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:flex-start;gap:8px}.delivery-container .flex-modifier{margin-top:0!important}.delivery-mindate-wrapper>div:first-child{align-items:flex-end}@media screen and (max-width:699px){.delivery-mindate-wrapper{flex-wrap:nowrap}.delivery-container .flex-center{width:110px!important;flex-direction:column!important}.delivery-container .delivery-select-container__select{width:110px!important}.delivery-container .delivery-select-container{font-size:13px!important;width:110px!important}.delivery-container .delivery-mindate-caution{text-align:start!important}}.LeeepSeeMore{--initial-gradient:linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)))!important;--hover-gradient:linear-gradient(transparent, transparent)!important;--initial-background-position:var(--transform-origin-end)!important;--hover-background-position:var(--transform-origin-start)!important;-webkit-appearance:none!important;appearance:none!important;text-transform:var(--button-text-transform)!important;font:var(--button-font)!important;letter-spacing:var(--button-letter-spacing)!important;text-shadow:none!important;text-align:center!important;cursor:pointer!important;color:rgb(var(--button-text-color))!important;border:1px solid rgb(var(--button-outline-color,var(--button-background)))!important;border-radius:var(--button-border-radius)!important;background-color:#0000!important;background-image:var(--initial-gradient),var(--hover-gradient)!important;background-size:101% 101%,0 101%!important;background-position:var(--initial-background-position)!important;background-repeat:no-repeat!important;justify-content:center!important;align-items:center!important;column-gap:1.125rem!important;transition:background-size .45s cubic-bezier(.785, .135, .15, .86),background-position .45s step-end,color .45s cubic-bezier(.785, .135, .15, .86),border .45s cubic-bezier(.785, .135, .15, .86)!important;position:relative!important;max-width:380px;width:100%;font-size:14px!important;height:45.88px!important;margin-top:27px!important}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.features--button-transition .LeeepSeeMore:not([disabled]):hover{color:rgb(var(--button-background))!important;background-position:var(--hover-background-position)!important;border-color:rgb(var(--button-background))!important;background-size:0 101%,101% 101%!important}}@media screen and (max-width:699px){.LeeepListScrollOuter{width:calc(100% + (100vw - 100%)/ 2)}.LeeepListScrollInner{display:flex!important;column-gap:16px!important;overflow-x:scroll;width:calc(100% + (100vw - 100%)/ 2);padding-right:16px!important}.LeeepListScrollInner>a.LeeepPost{flex:0 0 43.9%}}.newsletter-popup .h4{font-family:var(--font-family-custom1)}.c_tabs-arrow{position:relative;display:inline-block;width:35px;height:1px;margin-top:0;border-radius:9999px;background-color:#696767;margin-left:auto;margin-bottom:10px}.c_tabs-arrow::before{content:"";position:absolute;top:calc(50% - 2px);right:0;width:14px;height:1px;border-radius:9999px;background-color:#696767;transform:rotate(30deg);transform-origin:calc(100% - 2px) 50%}.product-card compare-at-price{display:none}