.c_main-collection .card__header.card__header--tight,.c_main-collection .card__section--tight{padding:0}.c_main-collection .c_product-list .product-item{border:none;padding:0;width:100%}@media screen and (min-width:641px){.c_main-collection .layout{margin:40px 0 0}.c_main-collection .card{border:none}.c_main-collection .layout__section{margin:0}.c_main-collection .modal__inner .card__section--tight{padding-left:20px;padding-right:20px}.c_main-collection .card__section--tight:first-child{padding-bottom:25px}.c_main-collection .card__section--tight:last-child{padding-top:25px;border-top:1px solid rgba(58,58,58,.12)}.c_main-collection .c_product-list .product-item--vertical .product-item__label-list{position:static;display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px;margin-bottom:8px}.c_main-collection .c_product-list .product-item--vertical .product-item__label-list>.product-label{display:inline-block;border-radius:2px!important;margin:0!important}.c_main-collection .c_product-list .product-item--list .product-item__label-list{position:static;display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px;margin-bottom:8px}.c_main-collection .c_product-list .product-item--list .product-item__label-list>.product-label{display:inline-block;border-radius:2px!important;margin:0!important}}.c_main-collection .collection__toolbar{padding:0}.c_main-collection .c_collection__toolbar-item{font-family:var(--text-font-ja-family);font-size:12px;font-weight:500;line-height:17px;letter-spacing:.6px}@media screen and (min-width:1000px){.c_main-collection .layout{display:grid;grid-template-columns:273px 1fr;gap:48px}}.c_main-collection .c_product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 16px}.c_main-collection .c_product-list:has(.product-item--list){display:flex;gap:28px}.c_main-collection .c_product-list .product-item--vertical{width:100%}.c_main-collection .c_product-list .product-item--vertical .price,.c_main-collection .c_product-list .product-item--list .price{color:var(--text-color);font-size:16px!important;font-weight:700;line-height:20px;letter-spacing:.32px;font-family:var(--text-font-en-family)}.c_main-collection .c_product-list .product-item--vertical .price-list .price,.c_main-collection .c_product-list .product-item--list .price-list .price{margin-top:0;margin-bottom:0}.c_main-collection .c_product-list .product-item--vertical .price--highlight,.c_main-collection .c_product-list .product-item--list .price--highlight{color:var(--product-on-sale-accent)}.c_main-collection .c_product-list .product-item--vertical .price--compare,.c_main-collection .c_product-list .product-item--list .price--compare{color:#3b3c3b;font-family:var(--text-font-en-family);font-size:12px!important;font-weight:400;line-height:15px;letter-spacing:.24px;text-decoration-line:line-through;opacity:.75}.c_main-collection .c_product-list .product-item--vertical .product-item__image-wrapper,.c_main-collection .c_product-list .product-item--list .product-item__image-wrapper{margin-bottom:8px}.c_main-collection .c_product-list .product-item--vertical .product-item__reviews-badge,.c_main-collection .c_product-list .product-item--list .product-item__reviews-badge{margin-top:0}@media screen and (min-width:1280px){.layout__section--secondary{width:273px}.c_main-collection .c_product-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:640px){.c_main-collection .c_product-list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 9px;margin-top:20px}}@media screen and (max-width:640px){.c_main-collection .layout{margin-top:24px;margin-bottom:36px}}@media screen and (max-width:640px){.c_main-collection .collection__products-count{font-family:var(--text-font-ja-family);font-size:12px;font-weight:500;line-height:17px;letter-spacing:.6px;margin-top:16px}.c_main-collection .collection__toolbar{margin-top:15px;border-top:1px solid rgba(58,58,58,.12);border-bottom:1px solid rgba(58,58,58,.12);width:100vw;margin-inline:calc(50% - 50vw);padding-inline:15px}.c_main-collection .collection__filter-icon{display:none}.c_main-collection .c_product-list .product-item--vertical,.c_main-collection .c_product-list .product-item--list{width:100%}.c_main-collection .c_product-list .product-item--list .product-item__label-list,.c_main-collection .c_product-list .product-item--vertical .product-item__label-list{position:static;display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px;margin-bottom:8px}.c_main-collection .c_product-list .product-item--list .product-item__label-list>.product-label,.c_main-collection .c_product-list .product-item--vertical .product-item__label-list>.product-label{display:inline-block;border-radius:2px!important;margin:0!important}.c_main-collection .c_product-list .product-item--list .product-label,.c_main-collection .c_product-list .product-item--vertical .product-label{padding:2px 8px}.c_main-collection .c_product-list .product-item--list .price,.c_main-collection .c_product-list .product-item--vertical .price{color:var(--text-color);font-size:13px!important;font-weight:700;line-height:16px;letter-spacing:.26px;font-family:var(--font-en-family)}.c_main-collection .c_product-list .product-item--list .price-list .price,.c_main-collection .c_product-list .product-item--vertical .price-list .price{margin-top:0;margin-bottom:0}.c_main-collection .c_product-list .product-item--list .price--highlight,.c_main-collection .c_product-list .product-item--vertical .price--highlight{color:var(--product-on-sale-accent)}.c_main-collection .c_product-list .product-item--list .price--compare,.c_main-collection .c_product-list .product-item--vertical .price--compare{font-size:10px!important;line-height:13px;letter-spacing:.2px}.c_main-collection .c_product-list .product-item--list .product-item__image-wrapper,.c_main-collection .c_product-list .product-item--vertical .product-item__image-wrapper{margin-bottom:6px}.c_main-collection .c_product-list .product-item--list .product-item__reviews-badge,.c_main-collection .c_product-list .product-item--vertical .product-item__reviews-badge{margin-top:0}}.c_main-collection .product-item__action-button.product-item__action-button--list-view-only{border:1px solid var(--accent-color);margin-top:10px}@media(any-hover:hover){.c_main-collection .product-item__action-button.product-item__action-button--list-view-only:hover{background:#14a4c61a;color:var(--accent-color)}}@media screen and (max-width:640px){.c_main-collection .product-item__action-button.product-item__action-button--list-view-only{padding:0 20px}}.collection__layout-button.is-selected svg,.collection__layout-button.is-selected{stroke:var(--accent-color)}.collection__layout-button.is-selected{color:var(--accent-color)}.c_main-collection .card__title--small{font-size:15px;font-weight:700;stroke-linejoin:22px;letter-spacing:.75px}.c_main-collection .collection__filter-linklist{display:grid;gap:8px}.c_main-collection .c_main-collection__filter-linklist--2{display:grid;gap:9px;margin-top:10px;padding-left:26px}.c_main-collection__filter-link--1{font-size:14px;font-weight:500;letter-spacing:.7px;line-height:20px}.c_main-collection__filter-link--2,.c_main-collection__filter-link--3{font-size:13px;font-weight:500;letter-spacing:.65px;line-height:19px}.c_main-collection__filter-group-name{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px}.c_main-collection__filter-group-list{margin-top:11px;display:grid;gap:2px}.c_main-collection .collection__filter-checkbox-list{padding:13px 0 12px;display:grid;gap:5px}.c_main-collection .collection__filter-checkbox label{font-family:var(--text-font-ja-family);color:#2d2d2d;font-size:13px;font-weight:500;line-height:19px;letter-spacing:.65px}.c_main-collection .collection__filter-checkbox .checkbox{box-shadow:none;width:15px;height:15px;border:1px solid rgba(58,58,58,.12)}@media screen and (min-width:1000px){.collection__filter-checkbox .checkbox-wrapper{margin:6px 0}}.c_main-collection__filter-group-list .range-group,.c_collection-drawer .range-group{background:linear-gradient(to right,rgba(20,164,198,.25) var(--range-min),rgba(20,164,198,1) var(--range-min),rgba(20,164,198,1) var(--range-max),rgba(20,164,198,.25) var(--range-max));border-radius:0;height:2px;margin-bottom:23px}.c_main-collection__filter-group-list .range::-webkit-slider-thumb,.c_collection-drawer .range::-webkit-slider-thumb{background:#14a4c6;box-shadow:none;width:8px;height:8px;margin-top:-3px}.c_main-collection__filter-group-list .range::-moz-range-thumb,.c_collection-drawer .range::-moz-range-thumb{background:#14a4c6;border:none;box-shadow:none;width:8px;height:8px}.c_main-collection .price-range__input-group .input-prefix,.c_collection-drawer .price-range__input-group .input-prefix{border-radius:2px;border:1px solid rgba(58,58,58,.12);box-shadow:none;padding:12px}.c_main-collection .price-range__input-group .input-prefix__value,.c_main-collection .price-range__input-group .input-prefix__field,.c_collection-drawer .price-range__input-group .input-prefix__value,.c_collection-drawer .price-range__input-group .input-prefix__field{font-size:14px;font-family:var(--text-font-en-family);font-weight:500;line-height:18px;letter-spacing:.28px;opacity:.5}.c_main-collection .price-range__delimiter,.c_main-search .price-range__delimiter{content:"";width:8px;height:1px;background:#3a3a3a1f;display:block;margin:0 12px}.c_main-collection .pagination{margin-top:28px}.c_main-collection .pagination__inner{display:flex;justify-content:center;align-items:center;gap:20px}.c_main-collection .pagination__nav-item{margin:0 4px;padding:10px;text-align:center;width:40px;height:40px;font-family:var(--text-font-en-family);font-size:16px;font-weight:600;line-height:20px;letter-spacing:.32px;opacity:.5}.c_main-collection .pagination__nav-item.is-active{opacity:1;background:var(--accent-color);color:#fff;border-radius:50%}.c_main-collection .pagination__prev,.c_main-collection .pagination__next{position:static;color:var(--accent-color);font-family:var(--text-font-ja-family);font-size:16px;font-weight:500;line-height:23px;letter-spacing:.8px}@media screen and (max-width:640px){.c_main-collection .pagination__nav{display:block}.c_main-collection .pagination__page-count{display:none}.c_main-collection .pagination{margin-top:20px}.c_main-collection .pagination__prev,.c_main-collection .pagination__next{font-size:14px;line-height:20px;letter-spacing:.7px}}.c_collection-drawer .collection-drawer__title{font-size:15px;font-weight:700;line-height:22px;letter-spacing:.75px;padding:21px 15px 20px}.c_collection-drawer .collection-drawer__section-title{color:var(--black-3-a-3-a-3-a, #3a3a3a);font-size:15px;font-weight:700;line-height:22px;letter-spacing:.75px;padding:10px 15px;border-top:1px solid rgba(58,58,58,.2);border-bottom:1px solid rgba(58,58,58,.2);background:#fafafa;margin-bottom:7px}.c_collection-drawer .collection__filter-group{padding-left:15px;padding-right:15px}.c_collection-drawer__section-title--filter~.collection__filter-group{padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(58,58,58,.12)}.c_collection-drawer .collection__filter-group-name svg{width:16px;height:16px}.c_collection-drawer .collection__filter-group-name{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px}.c_collection-drawer .collection__filter-group-name>div{font-size:15px;font-weight:500;line-height:22px;letter-spacing:.75px}.c_collection-drawer .c_main-collection__filter-linklist--1{margin-top:16px}.c_collection-drawer .collection__filter-link{font-family:var(--text-font-ja-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px}.c_collection-drawer .collection__filter-linklist{gap:12px}.c_collection-drawer .c_main-collection__filter-linklist--2{margin-top:8px;gap:9px}.c_collection-drawer .collection-drawer__footer{box-shadow:none}.c_collection-drawer .price-range__delimiter{margin:0 30px}.c_collection-drawer .collection__filter-checkbox-list,.c_collection-drawer .price-range{padding:20px 0 0}.c_collection-drawer .checkbox-wrapper{margin:0}.c_collection-drawer .collection-drawer__footer{padding:24px 15px}.c_collection-drawer__footer-button{font-size:15px;font-weight:700;line-height:22px;letter-spacing:.75px;padding:18px 30px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c_main-collection.css.map */
