:root{--font-title: var(--heading-font-family);--font-body: var(--text-font-family);--text-font-weight: 500;--h5-font-weight: 400;--h1-size: 28px;--h2-size: 20px;--h2-jp-size: 18px;--h3-size: 18px;--h4-size: 16px;--h5-size: 14px;--h1-line-height: 1.6;--h2-line-height: 1.4;--h3-line-height: 1.5;--h4-line-height: 1.6;--h5-line-height: 1.6;--body-xl-size: 16px;--body-lg-size: 15px;--body-md-size: 13px;--body-sm-size: 12px;--body-xs-size: 10px;--body-line-height: 1.7;--primary-text-color: #4b4b4b;--muted-text-color: #5e5e5e;--subtle-text-color: #777777;--heading-color: var(--primary-text-color);--border-subtle-color: #ededed;--custom-border-color: #c9c7c7;--table-border-color: #777777;--input-border-color: rgb(var(--text-color) / .25);--input-placeholder-color: #b3b3b3;--button-disabled-color: rgb(var(--text-color) / .25);--radius-sm: 2px;--button-padding: 11px 34px;--button-sm-padding: 5px 14px 5px;--stack-gap: 16px;--list-indent: 21px;--button-text-size: 12px;--link-low-size: 13px;--link-low-gap: 4px;--link-low-icon-size: 24px;--tag-size: 12px;--tag-padding: 8px;--price-card-size: 13px;--price-card-letter-spacing: .025em;--breadcrumb-size: 12px;--breadcrumb-gap: 10px;--pagination-size: 12px;--pagination-cell-width: 32px;--pagination-cell-height: 35px;--arrow-nav-size: 42px;--wish-icon-size: 24px;--wish-icon-inactive: rgb(var(--text-color) / .75);--wish-icon-active: #934846;--button-disabled-color: #c9c7c7;--text-h1: var(--h1-size);--text-h2: var(--h2-size);--text-h3: var(--h3-size);--text-h4: var(--h4-size);--text-h5: var(--h5-size);--text-h6: var(--body-sm-size);--text-xs: var(--body-xs-size);--text-sm: var(--body-sm-size);--text-base: var(--body-md-size);--text-lg: var(--body-lg-size);--text-xl: var(--body-xl-size);--heading-letter-spacing: .02em;--text-letter-spacing: .025em;--button-letter-spacing: .025em;--button-font: normal 500 var(--button-text-size) / 1 var(--font-title);--button-border-radius: var(--radius-sm);--input-border-radius: var(--radius-sm);--input-padding-block: 12px;--input-padding-inline: 16px}@media screen and (min-width:700px){:root{--h1-size: 32px;--h2-size: 24px;--h2-jp-size: 22px;--button-text-size: 14px}}body{line-height:var(--body-line-height)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);color:var(--heading-color)}h1,.h1,:where(.prose h1){font-size:var(--h1-size);line-height:var(--h1-line-height)}h2,.h2,:where(.prose h2){font-size:var(--h2-size);line-height:var(--h2-line-height)}.h2--jp{font-size:var(--h2-jp-size);font-weight:700;line-height:var(--h2-line-height)}h3,.h3,:where(.prose h3){font-size:var(--h3-size);line-height:var(--h3-line-height)}h4,.h4,:where(.prose h4){font-size:var(--h4-size);line-height:var(--h4-line-height)}h5,.h5,:where(.prose h5){font-size:var(--h5-size);line-height:var(--h5-line-height)}h5,.h5,.prose :where(h5){font-weight:var(--h5-font-weight)}h6,.h6,:where(.prose h6){font-size:var(--body-sm-size);line-height:var(--h5-line-height)}.prose{line-height:var(--body-line-height)}.prose :where(:not(meta,span)+*){margin-block-start:var(--stack-gap)}.prose ul,.prose ol{margin-inline-start:var(--list-indent);gap:0}:where(ol,ul):not(.unstyled-list) li{padding-left:0}.prose table{--table-cell-padding-block: 12px;--table-cell-padding-inline: 24px;--table-foot-cell-padding-block: 12px;--table-foot-cell-padding-inline: 24px;border:1px solid var(--table-border-color);border-collapse:collapse}.prose table td,.prose table th{border-color:var(--table-border-color);color:var(--table-text-color)}.prose table:not(.table--bordered) :is(th,td):first-child,.prose table:not(.table--bordered) :is(th,td):empty+td{padding-inline-start:var(--table-cell-padding-inline)}.prose :is(th,td):last-child{padding-inline-end:var(--table-cell-padding-inline)}.prose table th,.prose table td:first-child{opacity:1;font-size:var(--h5-size);font-family:var(--font-title);line-height:var(--h5-line-height);padding-top:13px;padding-bottom:13px}.prose table td:not(:first-child){padding:13.5px 40px}@media screen and (max-width:700px){.prose table th,.prose table td:first-child{padding-top:10px;padding-bottom:10px}.prose table td:not(:first-child){padding:10px 20px}}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{padding:var(--button-padding);font-size:var(--button-text-size);line-height:1;transition:all .6s ease!important;min-width:156px}.button:not(.button--outline):not([disabled]):not([aria-disabled=true]){color:rgb(var(--button-text-color));background-color:rgb(var(--button-background));background-image:none}.button--sm{padding:var(--button-sm-padding);font-size:var(--button-text-size);line-height:1}.button[disabled],.button[aria-disabled=true]{background-image:none;background-color:var(--button-disabled-color);border-color:transparent;color:rgb(var(--background-without-opacity));cursor:default}.button--outline{--border-color: 94, 94, 94;color:var(--primary-text-color)}.button--outline[disabled],.button--outline[aria-disabled=true]{background-color:transparent;border-color:var(--button-disabled-color);color:var(--button-disabled-color)}@media screen and (pointer:fine){.button:not(.button--outline):not([disabled]):not([aria-disabled=true]):hover{background-image:none;background-color:transparent;background:transparent;border-color:rgb(var(--button-background));color:rgb(var(--button-background))}.button--outline:not([disabled],[aria-disabled=true]):hover{background-image:none;background-color:rgb(var(--button-background));color:rgb(var(--button-text-color))}}.link:has(.c-icon-button-arrow-container){background:none;display:flex;column-gap:var(--link-low-gap);font-size:var(--link-low-size);color:var(--muted-text-color)}.c-icon-button-arrow-container{display:flex;column-gap:7px;align-items:center}.c-icon-button-arrow-container .c-icon-button-arrow-icon{display:block;width:18px;height:18px;color:var(--muted-text-color);border:1px solid #5e5e5e;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .6s ease!important;margin-top:-2px}.link:has(.c-icon-button-arrow-container):hover .c-icon-button-arrow-icon{background-color:#5e5e5e;color:#fff}.input,.textarea,.select{border-color:#c9c7c7;font-family:var(--font-body);font-size:var(--body-md-size);line-height:var(--body-line-height);padding:11px 16px}:is(.input,.textarea,.select)::placeholder{color:var(--input-placeholder-color)}.breadcrumb__list{column-gap:var(--breadcrumb-gap)}.breadcrumb__list-item{display:flex;align-items:center}.breadcrumb__list-item a,.breadcrumb__list-item>span{font-family:var(--font-body);font-size:var(--breadcrumb-size);text-transform:none;text-decoration:underline;color:var(--muted-text-color);letter-spacing:0}.breadcrumb__list-item [aria-current=page]{text-decoration:none;color:var(--subtle-text-color)}.breadcrumb--in-content{--breadcrumb-gap: 6px;display:block;margin-block-end:16px}.breadcrumb--in-content .breadcrumb__list{flex-wrap:wrap;row-gap:4px;line-height:var(--body-line-height)}.breadcrumb--in-content .breadcrumb__list-item{min-width:0;color:var(--muted-text-color)}.breadcrumb--in-content .breadcrumb__list-item>:is(a,span){min-width:0;overflow-wrap:anywhere}.breadcrumb--in-content .breadcrumb__list-item+.breadcrumb__list-item:before{flex:0 0 12px;width:12px;height:12px}.breadcrumb__list-item+.breadcrumb__list-item:before{content:"";display:inline-block;width:5px;height:8px;margin-inline-end:var(--breadcrumb-gap);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' viewBox='0 0 5 8' fill='none'%3E%3Cpath d='M0.5 0.5L4 4L0.5 7.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' viewBox='0 0 5 8' fill='none'%3E%3Cpath d='M0.5 0.5L4 4L0.5 7.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle}.pagination{border-block-end-width:0;grid-auto-rows:minmax(0,var(--pagination-cell-height));grid-auto-columns:minmax(0,var(--pagination-cell-width))}.pagination__link{font-family:var(--font-body);font-size:var(--pagination-size);color:var(--muted-text-color)}.pagination__link[rel=prev]{margin-right:16px}.pagination__link[rel=next]{margin-left:16px}.pagination__link[aria-current=page]{box-shadow:inset 0 -1px;color:rgb(var(--text-color))}.prev-next-button{--circle-button-size: var(--arrow-nav-size)}.circle-button .icon-circle-arrow{stroke-width:1;transition:stroke-width .2s ease;width:100%}.circle-button:hover .icon-circle-arrow,.circle-button:focus-visible .icon-circle-arrow{stroke-width:2}.circle-button{background:none;border:none;padding:0;box-shadow:none}.badge{padding:var(--tag-padding);font-size:var(--tag-size)}.price-list:not(.price-list--product)>*{font-family:var(--font-title);font-size:var(--price-card-size);font-weight:400;line-height:1;letter-spacing:var(--price-card-letter-spacing)}@media(min-width:769px){.pc-hidden{display:none}}@media(max-width:768px){.sp-hidden{display:none}}button[data-multilikes-product-button]:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c-global-layout.css.map */
