.announcement-bar{font-size:1.1rem;letter-spacing:.12em;font-weight:400;min-height:34px}.header{padding-top:0!important;padding-bottom:0!important}.section-header{margin-bottom:0}@media screen and (min-width:990px){.header{padding-top:0!important;padding-bottom:0!important}}.collection__title--inline{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:10px!important;padding-bottom:6px!important;margin-bottom:0!important;border-bottom:1px solid rgba(0,0,0,.08)}.collection__title--inline h2.title{font-size:1.3rem!important;letter-spacing:.15em;text-transform:uppercase;margin:0!important;font-weight:400;line-height:1}.collection__view-all-inline{font-size:1.1rem!important;letter-spacing:.06em;color:currentColor!important;text-decoration:none!important;white-space:nowrap;flex-shrink:0;opacity:.6}.collection__view-all-inline:hover{opacity:1}.collection__view-all{display:none!important}@media screen and (max-width:749px){.product-grid.slider>.grid__item{width:calc(44% - var(--grid-mobile-horizontal-spacing))!important;max-width:calc(44% - var(--grid-mobile-horizontal-spacing))!important;flex-shrink:0}.product-grid.slider.grid--peek{overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product-grid.slider>.grid__item{scroll-snap-align:start}}@media screen and (min-width:990px){.grid--5-col-desktop>.grid__item{max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}.card--standard.card--media{background:transparent;box-shadow:none;border:none}.card-information,.card__inner.color-scheme-1{background:transparent}.card__heading,.card__heading a{font-size:.82rem!important;letter-spacing:.01em;text-transform:none!important;font-weight:400;margin-top:4px;line-height:1.35}.price__regular .price-item--regular{font-size:.95rem!important;letter-spacing:.02em}.price__regular .price-item--regular:after{content:" (\7a0e\8fbc)";font-size:.8em;opacity:.7}.price__sale .price-item--regular{font-size:.78rem!important;color:#888!important;letter-spacing:.01em;display:block}.price__sale .price-item--regular:after{content:" (\7a0e\8fbc)";font-size:.85em}.price__sale .price-item--sale{font-size:1.1rem!important;color:#e84040!important;font-weight:600;letter-spacing:.01em;display:block}.card__swatches{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.card__swatch{display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px #fff6;flex-shrink:0}.card__swatch[data-color=black],.card__swatch[data-color=blk],.card__swatch[data-color=\30d6\30e9\30c3\30af],.card__swatch[data-color=\9ed2]{background-color:#1a1a1a!important}.card__swatch[data-color=white],.card__swatch[data-color=wht],.card__swatch[data-color=\30db\30ef\30a4\30c8],.card__swatch[data-color=\767d]{background-color:#f5f5f5!important;border-color:#ccc!important}.card__swatch[data-color=gray],.card__swatch[data-color=grey],.card__swatch[data-color=\30b0\30ec\30fc],.card__swatch[data-color=\7070]{background-color:#888!important}.card__swatch[data-color=navy],.card__swatch[data-color=\30cd\30a4\30d3\30fc]{background-color:#1a2a4a!important}.card__swatch[data-color=beige],.card__swatch[data-color=\30d9\30fc\30b8\30e5]{background-color:#d4b896!important}.card__swatch[data-color=brown],.card__swatch[data-color=\30d6\30e9\30a6\30f3]{background-color:#7a4e2d!important}.card__swatch[data-color=red],.card__swatch[data-color=\30ec\30c3\30c9],.card__swatch[data-color=\8d64]{background-color:#c22!important}.card__swatch[data-color=green],.card__swatch[data-color=\30b0\30ea\30fc\30f3],.card__swatch[data-color=\7dd1]{background-color:#2a6e2a!important}.card__swatch[data-color=blue],.card__swatch[data-color=\30d6\30eb\30fc],.card__swatch[data-color=\9752]{background-color:#25a!important}.card__swatch[data-color=pink],.card__swatch[data-color=\30d4\30f3\30af]{background-color:#e88ca0!important}.card__swatch[data-color=ivory],.card__swatch[data-color=\30a2\30a4\30dc\30ea\30fc],.card__swatch[data-color=\30aa\30d5\30db\30ef\30a4\30c8]{background-color:#f2ead6!important;border-color:#ccc!important}.card__swatch[data-color=camel],.card__swatch[data-color=\30ad\30e3\30e1\30eb]{background-color:#c19a6b!important}.card__swatch[data-color=khaki],.card__swatch[data-color=\30ab\30fc\30ad]{background-color:#7a7a4a!important}.card__swatch[data-color=charcoal],.card__swatch[data-color=\30c1\30e3\30b3\30fc\30eb]{background-color:#444!important}.card__swatch[data-color=purple],.card__swatch[data-color=\30d1\30fc\30d7\30eb],.card__swatch[data-color=\7d2b]{background-color:#6a2ca0!important}.card__swatch:not([style*=background]){background-color:#ccc!important}.slideshow__controls{display:none}.slider-buttons{display:flex;justify-content:center;gap:6px;margin-top:0;padding:8px 0}.slider-counter__link{width:6px!important;height:6px!important;border-radius:50%!important;background:#ccc;border:none!important;padding:0!important;min-width:unset!important;min-height:unset!important}.slider-counter__link.slider-counter__link--active,.slider-counter__link[aria-selected=true]{background:#000!important}.slider-button{display:none!important}@media screen and (min-width:750px){.slideshow__controls{display:flex}.slider-button{display:flex!important}}.card__media,.card-wrapper.product-card-wrapper>.card>a{overflow:visible!important}floating-atc{cursor:pointer;font-size:1rem;letter-spacing:.08em;padding:6px 12px;min-width:100px;text-align:center}floating-atc.hidden{display:none!important}floating-atc:not(.hidden){display:flex;align-items:center;justify-content:center;gap:6px}floating-atc .loading-overlay__spinner{display:none;width:14px;height:14px}floating-atc.loading .loading-overlay__spinner{display:block}floating-atc .loading-overlay__spinner .spinner{width:14px;height:14px;animation:atc-rotator 1.4s linear infinite}floating-atc .loading-overlay__spinner .path{stroke:#fff;stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:atc-dash 1.4s ease-in-out infinite}.floating-atc-wrapper{pointer-events:none}.floating-atc-wrapper floating-atc{pointer-events:auto}@keyframes atc-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes atc-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.breadcrumb--rirumo{padding-left:16px!important;padding-right:16px!important}.shopify-section+.shopify-section{margin-top:0}.section-featured-collection{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.slideshow .banner__content{padding-left:60px}}.product__title h1,.product__title .h1{font-size:1.4rem!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.01em!important;color:#1a1a1a!important}.product__info-container .price--large .price-item--regular{font-size:1.5rem!important;font-weight:700!important;color:#1a1a1a!important}.product__info-container .price--large s .price-item,.product__info-container .price--large .price-item--regular:first-child:not(:only-child){font-size:1rem!important;color:#999!important;font-weight:400!important}.product__info-container .price--large .price-item--sale{font-size:1.7rem!important;font-weight:800!important;color:#e84040!important}.product-form__input--pill{text-align:center!important}.product-form__input{justify-content:center!important}.product-form__input .form__label,fieldset.product-form__input legend{display:block!important;width:100%!important;text-align:center!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#888!important;margin-bottom:10px!important}.product-form__input .radio-wrapper,.product-form__input--pill .radio-wrapper{justify-content:center!important;flex-wrap:wrap!important}.product-form__input--pill .radio-wrapper input[type=radio]+label,.product-form__input--pill input[type=radio]+label{min-width:52px!important;padding:7px 16px!important;border-radius:99px!important;font-size:.82rem!important;font-weight:500!important;letter-spacing:.02em!important;border:1.5px solid #ddd!important;color:#444!important;background:#fff!important;transition:all .15s!important;cursor:pointer!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#888!important;color:#1a1a1a!important}.product-form__input--pill input[type=radio]:checked+label{background:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important;font-weight:700!important}.product-form__submit.button{background:#1a1a1a!important;color:#fff!important;border:none!important;outline:none!important;border-radius:99px!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.08em!important;height:48px!important;box-shadow:0 2px 8px #00000026!important}.product-form__submit.button:before,.product-form__submit.button:after{display:none!important}.product-form__buttons{border:none!important;box-shadow:none!important}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:1.2rem!important}.product__info-container .price--large .price-item--regular{font-size:1.3rem!important}.product__info-container .price--large .price-item--sale{font-size:1.5rem!important}}.footer{margin-top:36px}@media screen and (min-width:750px){.footer{margin-top:48px}}.badge{border-radius:40px!important;font-size:.9rem!important;padding:2px 8px!important;letter-spacing:.05em}.product__description table,.product__description .scrollable-table,.product__description .custom-product-info-wrapper,.product__tax,.price__tax-rate,.price__taxes{display:none!important}.breadcrumb--rirumo{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;color:#999;padding:10px 0 4px;line-height:1.5}.breadcrumb--rirumo a{color:#999;text-decoration:none}.breadcrumb--rirumo a:hover{color:#111}.breadcrumb--rirumo .breadcrumb__item:before{content:"/";margin:0 6px;color:#ccc}.breadcrumb--rirumo .breadcrumb__item:first-child:before{display:none}.breadcrumb--rirumo .breadcrumb__item--current{color:#666}.footer-block__accordion{width:100%;border-bottom:1px solid rgba(255,255,255,.12)}.footer-block__accordion-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:14px 0;font-weight:700;font-size:1rem;letter-spacing:.08em;list-style:none}.footer-block__accordion-summary::-webkit-details-marker{display:none}.footer-block__accordion-summary::marker{display:none}.footer-block__accordion-icon--open{display:inline}.footer-block__accordion-icon--close,.footer-block__accordion[open] .footer-block__accordion-icon--open{display:none}.footer-block__accordion[open] .footer-block__accordion-icon--close{display:inline}.footer-block__accordion .footer-block__details-content{padding-bottom:14px}.footer-block__accordion .footer-block__details-content li{text-align:center;padding:5px 0}.footer-block__accordion .list-menu__item{font-size:.9rem;opacity:.75}.footer-block__accordion .list-menu__item:hover{opacity:1}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-size:1.1rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;margin:6px 0 2px!important;text-decoration:none}.collection-card-wrapper .icon-wrap{display:none!important}.collection-card__view-all{display:block;font-size:.9rem!important;color:#888!important;text-decoration:none!important;letter-spacing:.04em;margin-top:1px}.collection-card__view-all:hover{color:#333!important}.section-collection-list .title-wrapper-with-link{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:10px!important;padding-bottom:6px!important;margin-bottom:0!important;border-bottom:1px solid rgba(0,0,0,.08)}.section-collection-list .collection-list-title{font-size:1.3rem!important;letter-spacing:.15em;text-transform:uppercase;margin:0!important;font-weight:400;line-height:1}.footer__app-badges{display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.footer__app-badge-link{display:inline-flex}.footer__app-badge--apple{height:40px;width:auto}.footer__app-badge--google{height:56px;width:auto;margin-left:-8px}.footer-newsletter__description{font-size:.85rem;opacity:.75;margin:4px 0 12px;line-height:1.6}.footer__newsletter .newsletter-form__button{background:var(--color-button);color:var(--color-button-text)}.card-information .caption-with-letter-spacing{font-size:.7rem!important;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-bottom:2px;display:block}.price__sale .price-item--regular:after{content:" (\7a0e\8fbc)";font-size:.8em}.card__discount-pct{font-size:.78rem!important;color:#333;letter-spacing:.02em;margin-top:1px}[id$=__shoes] .card__inner.ratio,[id$=__shoes] .card.ratio,[id$=__featured_collection_qL7KTr] .card__inner.ratio,[id$=__featured_collection_qL7KTr] .card.ratio{--ratio-percent: 75% !important}.product__description.rte{display:none!important}@media screen and (max-width:749px){.thumbnail-slider .thumbnail-list.slider{justify-content:space-evenly!important}.thumbnail-list__item.slider__slide{flex:0 0 auto!important}}@media screen and (max-width:749px){:root{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 12px}.card__heading,.card__heading a{font-size:.72rem!important}.price__regular .price-item--regular{font-size:.82rem!important}.price__sale .price-item--regular{font-size:.68rem!important}.price__sale .price-item--sale{font-size:.9rem!important}.card__swatch{width:16px!important;height:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/supplier-custom.css.map */
