body:has(main[data-template=index]) .etre-home-product-card__swatch{box-sizing:border-box!important;position:relative!important;width:14px!important;height:14px!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(var(--color-foreground-rgb) / .22)!important;background:rgb(var(--color-background-rgb))!important;border-radius:0!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}body:has(main[data-template=index]) .etre-home-product-card__swatch:hover,body:has(main[data-template=index]) .etre-home-product-card__swatch:focus-visible,body:has(main[data-template=index]) .etre-home-product-card__swatch.is-active{border-color:rgb(var(--color-foreground-rgb) / .68)!important}body:has(main[data-template=index]) .etre-home-product-card__swatch:focus-visible{outline:1px solid rgb(var(--color-foreground-rgb) / .72)!important;outline-offset:2px!important}body:has(main[data-template=index]) .etre-home-product-card__swatch .swatch{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border:0!important;border-radius:0!important;background-size:cover!important}body:has(main[data-template=index]) .etre-home-product-card__swatch-fallback{width:100%!important;height:100%!important;border-radius:0!important}body:has(main[data-template=index]) .etre-home-product-card__swatch .variant-option__strikethrough{display:none!important}body:has(main[data-template=index]) .etre-home-product-card__swatch--unavailable:after,body:has(main[data-template=index]) .etre-home-product-card__swatch:has(.variant-option__strikethrough):after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:linear-gradient(135deg,transparent calc(50% - .6px),var( --etre-soldout-line-color, var(--etre-soldout-line-color-brand, rgb(128 128 128 / .92)) ) 50%,transparent calc(50% + .6px))!important}body:has(main[data-template=index]) .etre-home-staff__heading,body:has(main[data-template=index]) .etre-home-instagram__heading{font-size:clamp(18px,2.1vw,26px)!important}body:has(main[data-template=index]) .etre-home-instagram__tile{aspect-ratio:4 / 5!important}@media screen and (max-width:749px){.main-collection-grid .product-grid{column-gap:8px}}body:has(main[data-template^=product]) .etre-product-detail-sections__size-group+.etre-product-detail-sections__size-group{margin-block-start:22px}body:has(main[data-template^=product]) .etre-product-detail-sections__fixed-notice--size{margin-block-start:24px}body:has(main[data-template^=product]) .etre-product-detail-sections__size-title{margin:0 0 8px;color:rgb(var(--color-foreground-rgb) / .6);font-family:var(--etre-usagi-sans);font-size:13px;font-weight:500;line-height:1.55}body:has(main[data-template^=product]) .etre-product-detail-sections__material-groups{display:grid;gap:16px}body:has(main[data-template^=product]) .etre-product-detail-sections__material-piece{display:grid;gap:6px}body:has(main[data-template^=product]) .etre-product-detail-sections__material-piece-name{margin:0;color:rgb(var(--color-foreground-rgb) / .58);font-family:var(--etre-usagi-sans);font-size:13px;font-weight:600;line-height:1.55}body:has(main[data-template^=product]) .etre-product-detail-sections__material-parts{display:grid;gap:4px;margin:0}body:has(main[data-template^=product]) .etre-product-detail-sections__material-parts--nested{padding-inline-start:12px;border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .16)}body:has(main[data-template^=product]) .etre-product-detail-sections__material-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px}body:has(main[data-template^=product]) .etre-product-detail-sections__material-row--plain{grid-template-columns:minmax(0,1fr)}body:has(main[data-template^=product]) .etre-product-detail-sections__material-row dt,body:has(main[data-template^=product]) .etre-product-detail-sections__material-row dd{margin:0}body:has(main[data-template^=product]) .etre-product-detail-sections__material-row dt{color:rgb(var(--color-foreground-rgb) / .58);font-weight:600}body:has(main[data-template^=product]) .etre-product-detail-sections__material-color-groups{display:grid;gap:18px}body:has(main[data-template^=product]) .etre-product-detail-sections__material-color-group{display:grid;gap:10px}body:has(main[data-template^=product]) .etre-product-detail-sections__material-color-name{margin:0;padding-block-end:4px;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .2);font-family:var(--etre-usagi-sans);font-size:13px;font-weight:600;line-height:1.55}body:has(main[data-template^=product]) .etre-product-detail-sections__lead .asakura-live-detail__description-spaced{margin-block-start:1.5em}body:has(main[data-template^=product]) .etre-product-detail-sections__subheading{font-weight:400}body:has(main[data-template^=product]) .etre-product-detail-sections__definition-list dt{font-weight:400}body:has(main[data-template^=product]) .etre-product-detail-sections__size-table th{font-weight:500}body:has(main[data-template^=product]) .etre-product-detail-sections__lead p+p{margin-block-start:0}body:has(main[data-template^=product]) .etre-product-detail-sections__fixed-notice p+p{margin-block-start:0}body:has(main[data-template^=product]) .etre-product-detail-sections__fixed-notice:not(.etre-product-detail-sections__fixed-notice--size){margin-block-start:1.5em}body:has(main[data-template^=product]) .etre-product-detail-sections__subsection--origin .etre-product-detail-sections__subheading{margin-block-end:0}body:has(main[data-template^=product]) .etre-product-detail-sections__material-row dt{white-space:nowrap}body:has(main[data-template^=product]) .etre-product-detail-sections__size-table{table-layout:fixed;font-size:13px}body:has(main[data-template^=product]) .etre-product-detail-sections__size-table th,body:has(main[data-template^=product]) .etre-product-detail-sections__size-table td{padding:9px 8px;word-break:break-word}body:has(main[data-template^=product]) .etre-product-detail-sections__size-table th:first-child,body:has(main[data-template^=product]) .etre-product-detail-sections__size-table td:first-child{width:18%}.main-collection-grid .card-gallery{--gallery-aspect-ratio: 3 / 4 !important}@media screen and (max-width:749px){.facets-toggle .sorting-filter__container .facets__label{display:inline-flex!important;align-items:center;white-space:nowrap}}.price-item--sale{color:#d0021b!important}body:has(main[data-template^=product]) .etre-idem-review-widget .jdgm-rev__content{display:grid;gap:10px;margin-block-start:8px}body:has(main[data-template^=product]) .etre-idem-review-widget .jdgm-rev__header{margin-block-end:4px}body:has(main[data-template^=product]) .etre-idem-review-widget .etre-review__meta{color:var(--etre-idem-muted);font-size:12px;letter-spacing:.04em}body:has(main[data-template^=product]) .etre-idem-review-widget .etre-review__images{display:flex;flex-wrap:wrap;gap:8px}body:has(main[data-template^=product]) .etre-idem-review-widget .etre-review__image{display:block;width:72px;height:72px}body:has(main[data-template^=product]) .etre-idem-review-widget .etre-review__image img{width:100%;height:100%;object-fit:cover}body:has(main[data-template^=product]) .etre-idem-review-widget .etre-review__more{margin-block-start:18px;padding:10px 22px;background:transparent;border:1px solid var(--etre-idem-border);color:rgb(var(--color-foreground-rgb) / .8);font-family:var(--etre-idem-font);font-size:12px;letter-spacing:.08em;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/8/assets/etre-home-lower-overrides.css.map */
