@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:800;src:url(/cdn/shop/files/V5-Font-Oxanium-ExtraBold.woff2?v=1762308933) format("woff2"),url(/cdn/shop/files/V5-Font-Oxanium-ExtraBold.woff?v=1762308932) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/cdn/shop/files/V5-Font-Inter-Regular.woff2?v=1761905799) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/cdn/shop/files/V5-Font-Inter-Regular.woff2?v=1761905799) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/cdn/shop/files/V5-Font-Inter-SemiBold.woff2?v=1761905799) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/cdn/shop/files/V5-Font-Inter-SemiBold.woff2?v=1761905799) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-regular.woff2?v=1751595534) format("woff2"),url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-regular.woff?v=1751595537) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-regular.woff2?v=1751595534) format("woff2"),url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-regular.woff?v=1751595537) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:600;src:url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-bold.woff2?v=1751595535) format("woff2"),url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-bold.woff?v=1751595538) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-bold.woff2?v=1751595535) format("woff2"),url(https://cdn.shopify.com/s/files/1/0100/1537/5438/files/noto-sans-jp-bold.woff?v=1751595538) format("woff")}.jds-font-oxm{--jds-font-family:Oxanium,sans-serif}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{border:0;font-family:var(--jds-font-family);margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}img{height:auto;max-width:100%}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}*,:after,:before{box-sizing:border-box}@media screen and (min-width:1024px){html{font-size:clamp(12px,1.111111vw,16px)}}@media screen and (max-width:1023.98px){html{font-size:clamp(16px,4.266666vw,32px)}}@media screen and (min-width:1024px){.jds-animate jds-button.only-icon{transform:scale(0);transform-origin:center center;transition:all .5s cubic-bezier(.8,0,.2,1)}.jds-animate jds-button.only-icon::part(icon){transform:translate(-48px);transition:transform .5s cubic-bezier(.8,0,.2,1)}.jds-animate:hover jds-button.only-icon{transform:scale(1)}.jds-animate:hover jds-button.only-icon::part(icon){transform:translate(0)}.jds-animate[variant=primary]::part(button){padding-right:0;transition:all .3s cubic-bezier(.8,0,.2,1)}.jds-animate[variant=primary]::part(label){overflow:visible}.jds-animate[variant=primary][size=extra]:hover::part(button),.jds-animate[variant=primary][size=large]:hover::part(button){--content-color:var(--jds-color-white);--bg-color:var(--jds-color-primary);padding-left:var(--jds-size-24);padding-right:var(--jds-size-8)}.jds-animate[variant=primary][size=extra] jds-button.only-icon,.jds-animate[variant=primary][size=large] jds-button.only-icon{margin-left:var(--jds-size-8);transition:all .3s cubic-bezier(.8,0,.2,1)}.jds-animate[variant=primary][size=extra] jds-button.only-icon::part(button),.jds-animate[variant=primary][size=large] jds-button.only-icon::part(button){--height:var(--jds-size-32);--bg-color:var(--main-hover-color)}.jds-animate[variant=primary][size=extra] jds-button.only-icon::part(icon),.jds-animate[variant=primary][size=large] jds-button.only-icon::part(icon){--icon-size:var(--jds-size-16);transition:transform .4s cubic-bezier(.8,0,.2,1)}.jds-animate[variant=primary][size=medium]:hover::part(button){--content-color:var(--jds-color-white);--bg-color:var(--jds-color-primary);padding-left:var(--jds-size-16);padding-right:var(--jds-size-8)}.jds-animate[variant=primary][size=medium] jds-button.only-icon{margin-left:var(--jds-size-4);transition:all .3s cubic-bezier(.8,0,.2,1)}.jds-animate[variant=primary][size=medium] jds-button.only-icon::part(button){--height:var(--jds-size-24);--bg-color:var(--main-hover-color)}.jds-animate[variant=primary][size=medium] jds-button.only-icon::part(icon){--icon-size:var(--jds-size-12);transition:transform .4s cubic-bezier(.8,0,.2,1)}}@media screen and (max-width:1023.98px){.jds-animate jds-button.only-icon::part(button){--icon-size:var(--jds-size-24)}.jds-animate[variant=primary] jds-button.only-icon{display:none}}:root[dir=rtl]{--jds-text-x-direction:-1;direction:rtl}:root{--jds-color-primary:#fd5000;--jds-color-primary-highlight:#fd6a26;--jds-color-primary-contrast:#fef2e8;--jds-color-success:#52c41a;--jds-color-success-highlight:#6ccd3c;--jds-color-success-contrast:#e7f9ef;--jds-color-danger:#ff3b30;--jds-color-danger-highlight:#ff584f;--jds-color-danger-contrast:#ffeeec;--jds-color-warning:#faad14;--jds-color-warning-highlight:#fbb937;--jds-color-warning-contrast:#fff8e6;--jds-color-info:#5794ff;--jds-color-info-highlight:#70a4ff;--jds-color-info-contrast:#eef4ff;--jds-color-text-l1:#1a1a1a;--jds-color-text-l2:#666;--jds-color-text-l3:#999;--jds-color-text-invalid:#b3b3b3;--jds-color-text-highlight:#fd5000;--jds-color-text-link:#0a59f7;--jds-color-icon-normal:#1a1a1a;--jds-color-icon-orange:#fd5000;--jds-color-white:#fff;--jds-color-grey:#f5f5f5;--jds-color-card-white:#fff;--jds-color-card-grey:#f5f5f5;--jds-color-card-list:#f8f8f8;--jds-color-line:#d9d9d9;--jds-color-hr:#eee;--jds-color-overlay-30:rgba(0,0,0,.3);--jds-color-overlay-50:rgba(0,0,0,.5);--jds-color-overlay-70:rgba(0,0,0,.7);--jds-color-primary-500:#fd5000;--jds-color-primary-400:#fd7333;--jds-color-primary-300:#fe9666;--jds-color-primary-200:#feb999;--jds-color-primary-100:#fedccc;--jds-color-neutral-500:#273142;--jds-color-neutral-400:#6e7787;--jds-color-neutral-300:#95a1b5;--jds-color-neutral-200:#afbbca;--jds-color-neutral-100:#f1f2f7;--jds-index-deep:-1;--jds-index-base:1;--jds-index-popover:100;--jds-index-tooltip:200;--jds-index-sticky:300;--jds-index-overlay:400;--jds-index-dialog:500;--jds-index-notification:600;--jds-font-regular:400;--jds-font-semibold:600;--jds-font-bold:700;--jds-font-extrabold:800;--jds-text-x-direction:1}:root[lang=ja]{--jds-font-family:"Noto Sans JP",sans-serif}:root:not([lang=ja]){--jds-font-family:"Inter",sans-serif}@media screen and (min-width:1024px){:root{--jds-size-2:.125rem;--jds-size-4:.25rem;--jds-size-6:.375rem;--jds-size-8:.5rem;--jds-size-10:.625rem;--jds-size-12:.75rem;--jds-size-14:.875rem;--jds-size-16:1rem;--jds-size-18:1.125rem;--jds-size-20:1.25rem;--jds-size-22:1.375rem;--jds-size-24:1.5rem;--jds-size-28:1.75rem;--jds-size-32:2rem;--jds-size-36:2.25rem;--jds-size-40:2.5rem;--jds-size-48:3rem;--jds-size-56:3.5rem;--jds-size-64:4rem;--jds-size-72:4.5rem;--jds-size-80:5rem;--jds-size-96:6rem;--jds-size-128:8rem;--jds-font-size-12:12px;--jds-font-size-14:max(12px,.875rem);--jds-font-size-16:max(12px,1rem);--jds-font-size-18:max(12px,1.125rem);--jds-font-size-20:max(12px,1.25rem);--jds-font-size-24:max(12px,1.5rem);--jds-font-size-28:max(12px,1.75rem);--jds-font-size-32:max(12px,2rem);--jds-font-size-36:max(12px,2.25rem);--jds-font-size-40:max(12px,2.5rem);--jds-font-size-48:max(12px,3rem);--jds-font-size-56:max(12px,3.5rem);--jds-font-size-64:max(12px,4rem);--jds-font-size-72:max(12px,4.5rem);--jds-font-size-80:max(12px,5rem);--jds-rounded-2:.125rem;--jds-rounded-4:.25rem;--jds-rounded-8:.5rem;--jds-rounded-12:.75rem;--jds-rounded-14:.875rem;--jds-rounded-24:1.5rem;--jds-rounded-pill:999px;--jds-rounded-circle:50%;--jds-font-h1:600 var(--jds-font-size-72) /1.1 var(--jds-font-family);--jds-font-h2:600 var(--jds-font-size-48) /1.1 var(--jds-font-family);--jds-font-h3:600 var(--jds-font-size-32) /1.1 var(--jds-font-family);--jds-font-h4:600 var(--jds-font-size-28) /1.1 var(--jds-font-family);--jds-font-h5:600 var(--jds-font-size-24) /1.1 var(--jds-font-family);--jds-font-h6:600 var(--jds-font-size-20) /1.1 var(--jds-font-family);--jds-font-b1:400 var(--jds-font-size-20) /1.2 var(--jds-font-family);--jds-font-b2:400 var(--jds-font-size-16) /1.2 var(--jds-font-family);--jds-font-b3:400 var(--jds-font-size-14) /1.2 var(--jds-font-family);--jds-font-c1:400 var(--jds-font-size-12) /1.2 var(--jds-font-family)}}@media screen and (max-width:1023.98px){:root{--jds-size-2:.0625rem;--jds-size-4:.125rem;--jds-size-6:.1875rem;--jds-size-8:.25rem;--jds-size-10:.3125rem;--jds-size-12:.375rem;--jds-size-14:.4375rem;--jds-size-16:.5rem;--jds-size-18:.5625rem;--jds-size-20:.625rem;--jds-size-22:.6875rem;--jds-size-24:.75rem;--jds-size-28:.875rem;--jds-size-32:1rem;--jds-size-36:1.125rem;--jds-size-40:1.25rem;--jds-size-48:1.5rem;--jds-size-56:1.75rem;--jds-size-64:2rem;--jds-size-72:2.25rem;--jds-size-80:2.5rem;--jds-size-96:3rem;--jds-size-128:4rem;--jds-font-size-12:12px;--jds-font-size-14:max(12px,.4375rem);--jds-font-size-16:max(12px,.5rem);--jds-font-size-18:max(12px,.5625rem);--jds-font-size-20:max(12px,.625rem);--jds-font-size-24:max(12px,.75rem);--jds-font-size-28:max(12px,.875rem);--jds-font-size-32:max(12px,1rem);--jds-font-size-36:max(12px,1.125rem);--jds-font-size-40:max(12px,1.25rem);--jds-font-size-48:max(12px,1.5rem);--jds-font-size-56:max(12px,1.75rem);--jds-font-size-64:max(12px,2rem);--jds-font-size-72:max(12px,2.25rem);--jds-font-size-80:max(12px,2.5rem);--jds-rounded-2:.0625rem;--jds-rounded-4:.125rem;--jds-rounded-8:.25rem;--jds-rounded-12:.375rem;--jds-rounded-14:.4375rem;--jds-rounded-24:.75rem;--jds-rounded-pill:999px;--jds-rounded-circle:50%;--jds-font-h1:600 var(--jds-font-size-72) /1.1 var(--jds-font-family);--jds-font-h2:600 var(--jds-font-size-56) /1.1 var(--jds-font-family);--jds-font-h3:600 var(--jds-font-size-48) /1.1 var(--jds-font-family);--jds-font-h4:600 var(--jds-font-size-40) /1.1 var(--jds-font-family);--jds-font-h5:600 var(--jds-font-size-32) /1.1 var(--jds-font-family);--jds-font-h6:600 var(--jds-font-size-28) /1.1 var(--jds-font-family);--jds-font-b1:400 var(--jds-font-size-32) /1.2 var(--jds-font-family);--jds-font-b2:400 var(--jds-font-size-28) /1.2 var(--jds-font-family);--jds-font-b3:400 var(--jds-font-size-24) /1.2 var(--jds-font-family);--jds-font-c1:400 var(--jds-font-size-24) /1.2 var(--jds-font-family)}}jds-badge:not(:defined),jds-button:not(:defined),jds-dialog:not(:defined),jds-i18n:not(:defined),jds-icon:not(:defined),jds-popover:not(:defined),jds-spinner:not(:defined),jds-toast:not(:defined),jds-tooltip:not(:defined){visibility:hidden}li:not(.rte li,.jds-rte li),menu:not(.rte menu,.jds-rte menu),ol:not(.rte ol,.jds-rte ol),ul:not(.rte ul,.jds-rte ul){list-style:none}::-webkit-scrollbar-thumb{background-color:#33333380;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#333333b3}::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}::-webkit-scrollbar-track:hover{background-color:#ffffff80}@media screen and (min-width:1024px){::-webkit-scrollbar{height:7px;width:7px}}@media screen and (max-width:1023.98px){::-webkit-scrollbar{height:6px;width:6px}}.jds-h1{font:var(--jds-font-h1);letter-spacing:var(--jds-h1-letter-spacing,0)}.jds-h1,.jds-h2{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-h2{font:var(--jds-font-h2);letter-spacing:var(--jds-h2-letter-spacing,0)}.jds-h3{font:var(--jds-font-h3);letter-spacing:var(--jds-h3-letter-spacing,0)}.jds-h3,.jds-h4{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-h4{font:var(--jds-font-h4);letter-spacing:var(--jds-h4-letter-spacing,0)}.jds-h5{font:var(--jds-font-h5);letter-spacing:var(--jds-h5-letter-spacing,0)}.jds-h5,.jds-h6{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-h6{font:var(--jds-font-h6);letter-spacing:var(--jds-h6-letter-spacing,0)}.jds-b1{font:var(--jds-font-b1);letter-spacing:var(--jds-b1-letter-spacing,0)}.jds-b1,.jds-b1.font-normal,.jds-b1.font-regular{color:var(--jds-rte-text-color,var(--jds-color-text-l2))}.jds-b1.font-normal,.jds-b1.font-regular{font:var(--jds-font-b1-regular,var(--jds-font-b1))}.jds-b2{font:var(--jds-font-b2)}.jds-b2,.jds-b2.font-normal,.jds-b2.font-regular{color:var(--jds-rte-text-color,var(--jds-color-text-l2))}.jds-b2.font-normal,.jds-b2.font-regular{font:var(--jds-font-b2-regular,var(--jds-font-b2))}.jds-b3{font:var(--jds-font-b3)}.jds-b3,.jds-b3.font-normal,.jds-b3.font-regular{color:var(--jds-rte-text-color,var(--jds-color-text-l2))}.jds-b3.font-normal,.jds-b3.font-regular{font:var(--jds-font-b3-regular,var(--jds-font-b3))}.jds-c1{color:var(--jds-rte-text-color,var(--jds-color-text-l3));font:var(--jds-font-c1)}:root:not([lang=ja]){--jds-list-padding:var(--jds-size-20)}:root[lang=ja]{--jds-list-padding:var(--jds-size-24)}.jds-rte{word-wrap:break-word;color:var(--jds-rte-text-color,var(--jds-color-text-l2));font:var(--jds-font-b1);letter-spacing:var(--jds-b1-letter-spacing,0);overflow-wrap:break-word;word-break:keep-all}.jds-rte ul li{list-style:disc}.jds-rte ol li{list-style:decimal}.jds-rte h1{font:var(--jds-font-h1);letter-spacing:var(--jds-h1-letter-spacing,0)}.jds-rte h1,.jds-rte h2{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-rte h2{font:var(--jds-font-h2);letter-spacing:var(--jds-h2-letter-spacing,0)}.jds-rte h3{font:var(--jds-font-h3);letter-spacing:var(--jds-h3-letter-spacing,0)}.jds-rte h3,.jds-rte h4{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-rte h4{font:var(--jds-font-h4);letter-spacing:var(--jds-h4-letter-spacing,0)}.jds-rte h5{font:var(--jds-font-h5);letter-spacing:var(--jds-h5-letter-spacing,0)}.jds-rte h5,.jds-rte h6{color:var(--jds-rte-text-color,var(--jds-color-text-l1))}.jds-rte h6{font:var(--jds-font-h6);letter-spacing:var(--jds-h6-letter-spacing,0)}.jds-rte p{color:var(--jds-rte-text-color,var(--jds-color-text-l2));font:var(--jds-font-b1);letter-spacing:var(--jds-b1-letter-spacing,0);margin-bottom:var(--jds-size-16)}.jds-rte p:last-child{margin-bottom:0}.jds-rte b,.jds-rte strong{font-weight:600}.jds-rte a{text-decoration:underline}.jds-rte em,.jds-rte i{font-style:normal}.jds-rte.font-normal,.jds-rte.font-normal p,.jds-rte.font-regular,.jds-rte.font-regular p{color:var(--jds-rte-text-color,var(--jds-color-text-l2));font:var(--jds-font-b1-regular,var(--jds-font-b1))}@media screen and (min-width:1024px){.jds-rte ol,.jds-rte ul{padding-inline-start:var(--jds-list-padding)}}@media screen and (max-width:1023.98px){.jds-rte ol,.jds-rte ul{padding-inline-start:var(--jds-size-36)}@supports (-webkit-touch-callout:none){.jds-rte ul{padding-inline-start:var(--jds-size-40)}.jds-rte ol{padding-inline-start:var(--jds-size-56)}}}
/*# sourceMappingURL=plugin-jds-theme-v2.min.css.map*/