.smw-cmp{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(4rem,7vw,7rem);color:rgb(var(--color-foreground))}.smw-cmp__title{font-family:inherit;font-size:clamp(3rem,5vw,5rem);line-height:1.13;letter-spacing:-.035em;margin:0 0 1.2rem}.smw-cmp__intro{max-width:66rem;margin:0 0 2.8rem;opacity:.78;font-size:1.6rem;line-height:1.65}.smw-cmp__fallback{padding:0;margin:0;list-style:none}.smw-cmp__fallback li{padding:1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.14)}.smw-cmp__fallback a,.smw-cmp__name,.smw-cmp__link{color:inherit;text-underline-offset:.25em}.smw-cmp__types{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2.2rem}.smw-cmp__type,.smw-cmp__utility{font:inherit;font-size:1.4rem;min-height:4.4rem;padding:.9rem 1.7rem;background:transparent;border:1px solid rgba(var(--color-foreground),.24);color:inherit;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.smw-cmp__type[aria-pressed=true],.smw-cmp__utility[aria-pressed=true]{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.smw-cmp__type:hover,.smw-cmp__utility:hover{border-color:rgb(var(--color-foreground))}.smw-cmp__toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem;align-items:center;margin-bottom:2rem}.smw-cmp__hint{margin:0;font-size:1.3rem;opacity:.72}.smw-cmp__toolbar-buttons{display:flex;flex-wrap:wrap;gap:.8rem}.smw-cmp__utility{min-height:4rem;font-size:1.25rem;padding:.6rem 1.2rem}.smw-cmp__horizontal{overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.6rem}.smw-cmp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2.4rem);align-items:start}.smw-cmp__card{min-width:0;display:flex;flex-direction:column;gap:1rem}.smw-cmp__select{-webkit-appearance:auto;appearance:auto;width:100%;min-height:4.8rem;padding:.9rem 1rem;font:inherit;font-size:1.4rem;background:rgb(var(--color-background));color:inherit;border:1px solid rgba(var(--color-foreground),.26);border-radius:0}.smw-cmp__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.035)}.smw-cmp__media img{width:100%;height:100%;object-fit:contain;display:block}.smw-cmp__name{text-decoration:none;font-size:clamp(1.6rem,1.8vw,2rem);line-height:1.32;font-weight:600}.smw-cmp__name:hover,.smw-cmp__link:hover{text-decoration:underline}.smw-cmp__price{font-size:2.1rem;line-height:1.3;font-weight:700;margin:0}.smw-cmp__colors{font-size:1.3rem;line-height:1.4;margin:0;opacity:.75}.smw-cmp__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.6rem}.smw-cmp__btn{display:flex;width:100%;min-height:4.7rem;align-items:center;justify-content:center;padding:1rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));text-decoration:none;font-size:1.4rem;font-weight:600;transition:opacity .18s ease}.smw-cmp__btn:hover{opacity:.85}.smw-cmp__soldout{display:flex;align-items:center;justify-content:center;min-height:4.7rem;width:100%;padding:.8rem;border:1px solid rgba(var(--color-foreground),.2);font-size:1.3rem}.smw-cmp__link{font-size:1.4rem}.smw-cmp__table{margin-top:3.8rem}.smw-cmp__group{font:inherit;font-weight:650;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;margin:2.8rem 0 0;padding:1.2rem 1.6rem;background:rgba(var(--color-foreground),.06)}.smw-cmp__row{padding:1.4rem .3rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.smw-cmp__label{font-size:1.25rem;letter-spacing:.03em;font-weight:600;margin:0 0 .8rem;opacity:.75}.smw-cmp__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2.4rem)}.smw-cmp__cell{min-width:0;overflow-wrap:anywhere;line-height:1.5;font-size:1.45rem}.smw-cmp__cell.is-empty{opacity:.55}.smw-cmp__note{padding:1.6rem 0;opacity:.7}.smw-cmp__type:focus-visible,.smw-cmp__utility:focus-visible,.smw-cmp__select:focus-visible,.smw-cmp__horizontal:focus-visible,.smw-cmp__link:focus-visible,.smw-cmp__name:focus-visible,.smw-cmp__btn:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media(max-width:749px){.smw-cmp{padding-top:2.8rem;padding-bottom:5rem}.smw-cmp__intro{margin-bottom:2rem}.smw-cmp__toolbar{align-items:flex-start}.smw-cmp__horizontal{margin-right:-1.5rem;padding-right:1.5rem;scrollbar-width:thin}.smw-cmp__grid,.smw-cmp__cells{min-width:66rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.smw-cmp__table,.smw-cmp__group,.smw-cmp__row{min-width:66rem}.smw-cmp__price{font-size:1.8rem}.smw-cmp__name{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.smw-cmp__type,.smw-cmp__utility,.smw-cmp__btn{transition:none}}.smword .smw-cmp{--cmp-ink:var(--sm-ink,#20362e);--cmp-paper:var(--sm-paper,#f6f3ed);--cmp-line:var(--sm-line,rgba(32,54,46,.17));color:var(--cmp-ink);padding-top:clamp(3.5rem,4.2vw,5.5rem);padding-bottom:clamp(5rem,6vw,8rem)}.smword .smw-cmp__title{font-size:clamp(3.7rem,4.3vw,5.4rem);letter-spacing:-.055em;font-weight:500;line-height:1.09;margin-bottom:1.2rem}.smword .smw-cmp__intro{font-size:clamp(1.4rem,1.4vw,1.6rem);max-width:72rem;color:#576558;opacity:1;margin-bottom:2.5rem}.smword .smw-cmp__types{margin-bottom:2.4rem;gap:.7rem}.smword .smw-cmp__type,.smword .smw-cmp__utility{border:1px solid var(--cmp-line);background:transparent;color:var(--cmp-ink);border-radius:2px;font-weight:500;min-height:4.4rem;padding:.8rem 1.5rem}.smword .smw-cmp__utility{font-size:1.25rem;min-height:4.2rem;padding:.7rem 1.4rem}.smword .smw-cmp__type[aria-pressed=true],.smword .smw-cmp__utility[aria-pressed=true]{background:var(--cmp-ink);border-color:var(--cmp-ink);color:var(--cmp-paper)}.smword .smw-cmp__toolbar{margin-bottom:1.6rem;gap:1.5rem}.smword .smw-cmp__hint{font-size:1.25rem;color:#667568;opacity:1}.smword .smw-cmp__grid{gap:clamp(1.2rem,2vw,2.2rem)}.smword .smw-cmp__card{gap:.8rem;align-items:stretch;min-width:0}.smword .smw-cmp__select{border-radius:2px;border:1px solid var(--cmp-line);color:var(--cmp-ink);background:#ffffff94;font-size:1.3rem;font-weight:500;min-height:4.5rem;padding:.8rem 1.15rem;text-overflow:ellipsis}.smword .smw-cmp__media{aspect-ratio:1.25 / 1;background:#eeefe9;border-radius:2px}.smword .smw-cmp__media img{width:100%;height:100%;object-fit:contain;padding:1.25rem;box-sizing:border-box}.smword .smw-cmp a.smw-cmp__name{color:var(--cmp-ink);font-size:clamp(1.5rem,1.5vw,1.75rem);line-height:1.35;letter-spacing:-.012em;font-weight:600;min-height:4.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.smword .smw-cmp__price{font-size:1.85rem;letter-spacing:-.03em;font-weight:600;color:var(--cmp-ink);margin:.2rem 0}.smword .smw-cmp__colors{font-size:1.19rem;line-height:1.5;color:#617062;opacity:1;min-height:3.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.smword .smw-cmp__actions{margin-top:.4rem;gap:.95rem;align-items:stretch}.smword .smw-cmp a.smw-cmp__btn,.smword .smw-cmp a.smw-cmp__btn:link,.smword .smw-cmp a.smw-cmp__btn:visited,.smword .smw-cmp a.smw-cmp__btn:hover,.smword .smw-cmp a.smw-cmp__btn:focus-visible{background:var(--cmp-ink);color:var(--cmp-paper);border:1px solid var(--cmp-ink);border-radius:2px;font-size:1.3rem;font-weight:550;text-align:center;letter-spacing:0;text-decoration:none;min-height:4.5rem;line-height:1.3;opacity:1}.smword .smw-cmp a.smw-cmp__btn:hover{background:#304c40;border-color:#304c40}.smword .smw-cmp a.smw-cmp__link{color:var(--cmp-ink);font-size:1.25rem;line-height:1.5;text-decoration:underline;text-underline-offset:4px;min-height:2.8rem}.smword .smw-cmp__soldout{min-height:4.5rem;font-weight:500;border:1px solid var(--cmp-line)}.smword .smw-cmp__placeholder{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:2.4rem;text-align:center;color:#667568;min-height:clamp(16rem,19vw,26rem);border:1px dashed var(--cmp-line);font-size:1.35rem;line-height:1.5;border-radius:2px;background:#ffffff40}.smword .smw-cmp__table{margin-top:3.7rem;border-top:1px solid var(--cmp-line)}.smword .smw-cmp__group{background:var(--sm-sage,#dce5d5);color:var(--cmp-ink);font-weight:600;font-size:1.2rem;margin:2.4rem 0 0;padding:1.25rem 1.4rem;letter-spacing:.055em}.smword .smw-cmp__row{padding:1.3rem .8rem;border-color:var(--cmp-line)}.smword .smw-cmp__label{font-size:1.2rem;font-weight:600;opacity:1;color:#566558}.smword .smw-cmp__cell{font-size:1.32rem;line-height:1.55}.smword .smw-cmp__cell.is-empty{opacity:.4}.smword .smw-cmp__horizontal{scrollbar-width:thin}@media(max-width:749px){.smword .smw-cmp__title{font-size:clamp(3.2rem,9vw,4.4rem)}.smword .smw-cmp__intro{font-size:1.4rem}.smword .smw-cmp__horizontal{margin-right:-2rem;padding-right:2rem}.smword .smw-cmp__grid,.smword .smw-cmp__cells{min-width:65rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.smword .smw-cmp__table,.smword .smw-cmp__group,.smword .smw-cmp__row{min-width:65rem}.smword .smw-cmp__media{aspect-ratio:1 / 1}.smword .smw-cmp__card{gap:.7rem}.smword .smw-cmp a.smw-cmp__name{font-size:1.4rem;min-height:5.3rem}.smword .smw-cmp__placeholder{min-height:18rem}.smword .smw-cmp__colors{min-height:4rem;font-size:1.1rem}.smword .smw-cmp__toolbar-buttons{width:100%;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.smword .smw-cmp__utility,.smword .smw-cmp__type{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/smword-compare.css.map */
