.c_icon{display:block}.c_icon--flip-x{transform:scaleX(-1)}.c_section-title--center{text-align:center}.c_section-title--right{text-align:right}.c_section-title__heading{margin:0;overflow-wrap:anywhere;color:var(--c_section-title-color, var(--c_color-text));font-family:var(--c_font-family-heading);font-size:var(--c_font-size-heading);font-weight:var(--c_font-weight-medium);line-height:var(--c_line-height-heading)}.c_section-title__sub{margin-top:18px;color:var(--c_section-title-color, var(--c_color-text));font-family:var(--c_font-family-heading);font-size:var(--c_font-size-sub);font-weight:var(--c_font-weight-medium);line-height:var(--c_line-height-sub)}.c_section-title-frame{display:flex;align-items:center;justify-content:center;gap:20px}.c_section-title-frame__ornament{display:flex;flex-shrink:0;width:53px;height:137px;color:var(--c_section-title-color, var(--c_color-primary))}.c_section-title-frame__ornament svg{width:100%;height:100%}.c_section-title-frame__ornament svg path{stroke:currentcolor;vector-effect:non-scaling-stroke}.c_section-title-frame__ornament--end{transform:rotate(180deg)}.c_section-title-frame .c_section-title__sub{font-size:14px}@media screen and (max-width:740px){.c_section-title__sub{margin-top:8px}.c_section-title-frame{gap:8px}.c_section-title-frame__ornament{width:42px;height:105px}.c_section-title-frame .c_section-title__sub{font-size:var(--c_font-size-sub)}}.heading--small,.heading--xsmall,.heading--xxsmall{text-transform:none}h2.heading--small:not(.product-meta__vendor),h4.heading--small,.list-collections__item-list p.heading--small,.promotion-block__content-wrapper>p.heading--small{font-family:var(--c_font-family-heading);font-weight:var(--c_font-weight-medium)}.button:not(.button--text){text-transform:none}.rte a:not(.button),.text-container p a:not(.button){text-decoration-color:var(--c_color-accent);transition:opacity .25s ease-in-out}@media screen and (pointer:fine){.rte a:not(.button):hover,.text-container p a:not(.button):hover{text-decoration-color:var(--c_color-accent);opacity:.7}}.c_button{--c_button-hover-opacity: var(--c_button-hover-bg-opacity);display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:var(--c_button-height);padding-block:8px;padding-inline:var(--c_button-padding-inline-start) var(--c_button-padding-inline-end);border:var(--c_button-border-width) solid currentcolor;background-color:transparent;color:var(--c_button-color, var(--c_color-text));font-family:var(--c_font-family-heading);font-size:var(--c_font-size-button);font-weight:var(--c_font-weight-medium);line-height:var(--c_line-height-button);text-decoration:none;transition:background-color var(--c_transition-default)}.c_button--inverse{--c_button-hover-opacity: var(--c_button-hover-bg-opacity-inverse);color:var(--c_button-color, var(--c_color-text-inverse))}.c_button--primary{border-color:var(--c_color-primary);background-color:var(--c_color-primary);color:var(--c_button-color, var(--c_color-text-inverse))}.c_button--large{padding-inline-end:var(--c_button-padding-inline-end-large);font-family:var(--c_font-mincho-bold);font-size:var(--c_font-size-button-large);font-weight:var(--c_font-weight-bold)}.c_button--no-icon{justify-content:center;padding-inline-end:var(--c_button-padding-inline-start)}.c_button .c_icon{flex-shrink:0;transition:transform var(--c_transition-default)}@media(any-hover:hover){.c_button--link:hover,.c_button--submit:hover,.c_button-trigger:hover .c_button{background-color:color-mix(in srgb,currentcolor var(--c_button-hover-opacity),transparent)}.c_button--primary.c_button--link:hover,.c_button--primary.c_button--submit:hover{background-color:color-mix(in srgb,var(--c_color-primary) 85%,#000)}.c_button--link:hover .c_icon,.c_button--submit:hover .c_icon,.c_button-trigger:hover .c_button .c_icon{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.c_button .c_icon{transition-duration:.01ms}}.c_bubble-count.bubble-count{background:var(--c_color-primary)}.js .header--transparent .c_bubble-count.header__cart-count{background:rgb(var(--header-text-color))}.c_product-grade{display:inline-block;color:var(--c_color-primary);font-family:var(--c_font-family-heading);font-weight:var(--c_font-weight-medium);letter-spacing:0}.c_product-label{padding:6px 12px;border-radius:0;font-family:var(--c_font-family-heading);font-size:14px;font-weight:var(--c_font-weight-medium);line-height:1.4;letter-spacing:0}.c_product-media__label-list{position:absolute;z-index:1;inset-block-start:10px;inset-inline-start:10px}.c_quantity-selector__symbol{font-family:var(--c_font-gothic-medium);font-size:16px;font-weight:var(--c_font-weight-medium);line-height:18px}.c_pagination-numbers{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:60px;font-family:var(--c_font-mincho-bold);font-size:16px;font-weight:var(--c_font-weight-bold);line-height:16px;letter-spacing:0}.c_pagination-numbers__nav{display:flex;align-items:center;gap:12px;color:var(--c_color-text);text-decoration:none;transition:color var(--c_transition-default)}.c_pagination-numbers__nav.is-disabled{color:var(--c_color-text-disabled)}.c_pagination-numbers__nav .c_icon{transition:transform var(--c_transition-default)}.c_pagination-numbers__list{display:flex;justify-content:center;gap:14px;margin:0;padding:0;list-style:none}.c_pagination-numbers__page{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--c_color-border-subtle);background-color:var(--c_color-bg);color:var(--c_color-text);text-decoration:none;transition:border-color var(--c_transition-default),background-color var(--c_transition-default),color var(--c_transition-default)}.c_pagination-numbers__page.is-current{border-color:var(--c_color-primary);background-color:var(--c_color-primary);color:var(--c_color-text-inverse)}@media(any-hover:hover){a.c_pagination-numbers__page:hover{border-color:var(--c_color-primary);background-color:var(--c_color-primary);color:var(--c_color-text-inverse)}a.c_pagination-numbers__nav:hover{color:var(--c_color-primary)}a.c_pagination-numbers__nav--prev:hover .c_icon{transform:scaleX(-1) translate(6px)}a.c_pagination-numbers__nav--next:hover .c_icon{transform:translate(6px)}}@media screen and (max-width:740px){.c_pagination-numbers{column-gap:24px;margin-top:54px;font-size:14px;line-height:14px}.c_pagination-numbers__list{gap:12px}.c_pagination-numbers__item--pc-only{display:none}}.c_article-item__meta{display:flex;flex-wrap:wrap;column-gap:18px;color:var(--c_color-text);font-family:var(--c_font-gothic-medium);font-size:12px;font-weight:var(--c_font-weight-medium);line-height:24px;letter-spacing:0}.c_article-item__category.article-item__category{width:auto;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;text-transform:none;transition:color var(--c_transition-default)}@media(any-hover:hover){.c_article-item__category.article-item__category:hover{color:var(--c_color-primary)}}.c_article-item__subtitle{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--c_color-text);font-family:var(--c_font-family-heading);font-size:13px;font-weight:var(--c_font-weight-medium);line-height:22px;letter-spacing:0;opacity:.6;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c_product-item .product-item-meta{color:var(--c_color-text);text-align:center}.c_product-item .product-item__aspect-ratio{padding-bottom:100%!important;--aspect-ratio: 1 !important}.c_product-item .product-item__aspect-ratio img{width:100%;height:100%;object-fit:cover}.c_product-item__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--c_color-bg-subtle);fill:var(--c_color-border-muted)}.c_product-item .product-item__image-wrapper{margin-block-end:16px}.c_product-item .product-item__label-list{flex-wrap:wrap;justify-content:flex-start;row-gap:4px;inset-inline:10px}.c_product-item .c_product-item__label-list--right{justify-content:flex-end}.c_product-item .c_product-label{padding:4px 8px;font-size:12px}.c_product-item .product-item-meta__title{display:block;margin-top:14px;color:var(--c_color-text);font-family:var(--c_font-family-heading);font-size:22px;font-weight:var(--c_font-weight-medium);line-height:26px;letter-spacing:0}.c_product-item__category{display:inline-block;margin:0;padding-bottom:6px;border-bottom:1px solid currentcolor;color:var(--c_color-primary);font-family:var(--c_font-family-heading);font-size:18px;font-weight:var(--c_font-weight-medium);line-height:24px;letter-spacing:0}.c_product-item .product-item-meta__title:first-child{margin-top:0}.c_product-item .product-item-meta__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(any-hover:hover){.c_product-item:hover .product-item__image-wrapper--multiple .product-item__primary-image{visibility:hidden;opacity:0}.c_product-item:hover .product-item__image-wrapper--multiple .product-item__secondary-image{visibility:visible;opacity:1}}.c_product-item__description{display:-webkit-box;margin-top:14px;overflow:hidden;color:var(--c_color-text);font-size:12px;line-height:20px;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c_product-item .product-item-meta__price-list-container{margin-top:23px}.c_product-item .price-list{justify-content:center;align-items:baseline;gap:0}.c_product-item .price{font-family:var(--c_font-family-heading);font-size:18px;font-weight:var(--c_font-weight-medium);line-height:18px}.c_product-item .price+.price{margin-inline-start:10px}.c_product-item .price-list:not(.price-list--stack)>.price:not(:last-child){margin-inline-end:0}.c_product-item__tax{font-family:var(--c_font-family-heading);font-size:10px;font-weight:var(--c_font-weight-medium);line-height:10px}.restock-rocket-button-collection{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--c_button-height);padding:8px 16px!important;border-radius:0!important;background-color:var(--c_color-primary)!important;font-family:var(--c_font-family-heading)!important;font-size:var(--c_font-size-button)!important;font-weight:var(--c_font-weight-medium);line-height:1.4;letter-spacing:0;text-align:center}.restock-rocket-wrapper,.restock-rocket-wrapper :is(h2,p,div,button,input,label){font-family:var(--c_font-family-body)!important}.restock-rocket-wrapper :is(h2,button,[id=form-Product-Name]){font-family:var(--c_font-family-heading)!important}.c_collection-facet{margin-block:100px 120px}.c_collection-facet .product-facet__meta-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-block-end:0;padding-bottom:28px;border-bottom:1px solid var(--c_color-border)}.c_collection-facet .product-facet__meta-bar-item{color:var(--c_color-text);font-family:var(--c_font-family-body);font-size:14px;line-height:1.4;letter-spacing:0}.c_collection-facet .product-facet__meta-bar-item--filter{justify-content:flex-start;gap:8px;padding-left:30px}.c_collection-facet .product-facet__meta-bar-item--count{justify-content:center}.c_collection-facet .product-facet__meta-bar-item--sort{justify-content:flex-end;padding-right:30px}.c_collection-facet .product-facet__meta-bar-item--sort .popover-button{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.c_collection-facet .product-facet__main .product-list{--product-list-column-gap: 30px;--product-list-block-spacing: 60px;margin-top:47px}.c_facet-icon{flex-shrink:0;color:var(--c_color-text)}.c_icon--chevron-down.c_facet-icon{width:8px;height:5px}.c_collection-facet .popover-button .c_facet-icon{top:0;margin-inline-start:0}.c_collection-facet .product-facet__sort-by-title{padding-inline-end:0;color:var(--c_color-text);font-size:14px}.c_sort-current{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c_mobile-toolbar.mobile-toolbar{display:none!important}.c_pagination{display:flex;justify-content:center;margin-top:66px}.c_pagination__button{display:flex;justify-content:space-between;align-items:center;gap:20px;width:318px;max-width:100%;padding:0 20px 0 24px;border:1px solid var(--c_color-border);background:transparent;color:var(--c_color-text);font-family:var(--c_font-family-heading);font-size:16px;font-weight:var(--c_font-weight-medium);line-height:52px;letter-spacing:0;cursor:pointer;transition:background .25s ease,color .25s ease}.c_pagination__button.is-loading{cursor:progress;opacity:.6}.c_pagination__icon{display:flex;transform:rotate(90deg)}.c_pagination__icon svg{display:block;width:13.6px;height:8.5px}@media(any-hover:hover){.c_pagination__button:hover{background:var(--c_color-text);color:var(--c_color-bg)}}@media screen and (max-width:740px){.c_collection-facet{margin-block:60px 80px}.c_collection-facet .product-facet__meta-bar{grid-template-columns:auto auto;justify-content:space-between;row-gap:0;padding-bottom:0;border-bottom:0}.c_collection-facet .product-facet__meta-bar-item--filter{grid-area:1 / 1;padding-left:48px}.c_collection-facet .product-facet__meta-bar-item--sort{grid-area:1 / 2;padding-right:49px}.c_collection-facet .product-facet__meta-bar-item--count{grid-area:2 / 1 / 3 / 3;justify-content:flex-start;margin-top:28px;padding-top:14px;border-top:1px solid var(--c_color-border)}.c_collection-facet .product-facet__main .product-list{--product-list-block-spacing: 40px;margin-top:20px}.c_collection-facet .product-list__inner:not(.product-list__inner--scroller){margin-inline:0}.c_pagination{margin-top:60px}.c_pagination__button{width:100%}}.c_rich-text__content--sp{display:none}.c_rich-text__content+.button-wrapper{margin-top:32px}@media screen and not (max-width:740px){.heading--small+.c_rich-text__content{margin-top:24px}}@media screen and (max-width:740px){.c_rich-text__content--pc{display:none}.c_rich-text__content--sp{display:block}}.c_overlay-title{display:block}.c_overlay-title--sp{display:none}@media screen and (max-width:740px){.c_overlay-title--pc{display:none}.c_overlay-title--sp{display:block}}.c_gallery__image-link{display:block;transition:opacity .25s ease-in-out}@media(any-hover:hover){.c_gallery__image-link:hover{opacity:.7}}.pswp__button svg{transition:none}.pswp__button:hover svg{transform:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_global.css.map */
