.ss.ss-chead,.ss.ss-legend{--ss-gutter: 16px}@media screen and (min-width:750px){.ss.ss-chead,.ss.ss-legend{--ss-gutter: 32px}.ss.ss-chead{padding-block:var(--ss-pt, 32px) var(--ss-pb, 24px)}.ss.ss-legend{padding-block:var(--ss-pt, 40px) var(--ss-pb, 88px)}}@media screen and (min-width:990px){.ss.ss-chead,.ss.ss-legend{--ss-gutter: 40px}}.ss-chead,.ss-coll,.ss-legend{--ss-gutter: 16px;--ss-max: 1280px;--ss-line: rgb(var(--color-foreground-heading-rgb) / .35);position:relative}.ss-coll *,.ss-coll *:before,.ss-coll *:after{box-sizing:border-box}.ss-coll__wrap{width:100%;max-width:calc(var(--ss-max) + var(--ss-gutter) * 2);margin-inline:auto;padding-inline:var(--ss-gutter)}.ss-coll a:focus-visible,.ss-coll button:focus-visible,.ss-coll select:focus-visible{outline:2px solid var(--color-foreground-heading);outline-offset:2px}.ss-coll .ss-empty{margin:24px 0;color:var(--color-foreground);font-size:15px}.ss-empty__reset{color:var(--color-foreground-heading);text-decoration:underline;text-underline-offset:3px}.ss-legend__item{min-width:0}.ss-crumbs ol{display:flex;flex-wrap:nowrap;gap:6px;margin:0 0 2px;padding:0;list-style:none;font-size:14px;white-space:nowrap}.ss-crumbs li{display:flex;align-items:center;gap:6px;min-width:0}.ss-crumbs li+li:before{content:"/";color:var(--color-foreground)}.ss-crumbs li:last-child{overflow:hidden}.ss-crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-foreground);text-decoration:none}.ss-crumbs a:hover{color:var(--color-foreground-heading);text-decoration:underline}.ss-crumbs [aria-current]{overflow:hidden;color:var(--color-foreground-heading);text-overflow:ellipsis}.ss-chead{padding-block:var(--ss-pt-m, 16px) var(--ss-pb-m, 16px)}.ss-chead__grid{display:grid;gap:12px}.ss-chead__title{margin:0;font-size:var(--ss-title-m, 40px);line-height:1;letter-spacing:-.01em}.ss .ss-chead__title{text-wrap:pretty}.ss-chead__title--italic{font-style:italic}.ss-chead__text{color:var(--color-foreground);font-size:15px;line-height:1.5}.ss-chead__text>*{margin:0}.ss-chead__text>*+*{margin-top:.5em}.ss-chead__main{min-width:0}.ss-chead__note{padding:18px 20px;background:var(--ss-note-bg, #efeeea)}.ss-chead__note-label{margin:0 0 6px;color:var(--ss-accent, #a8233a);font-size:13px;font-weight:600}.ss-chead__note-title{margin:0 0 10px;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:26px;font-style:italic;font-weight:var(--font-heading--weight);line-height:1.1}.ss-chead__note-text{color:var(--color-foreground);font-size:15px;line-height:1.5}.ss-coll{padding-block:var(--ss-pt-m, 16px) var(--ss-pb-m, 48px);--ss-stick-fb: 58px}.ss-fitem{display:flex;align-items:center;gap:10px;min-width:0;color:var(--color-foreground-heading);text-decoration:none}.ss-fitem__text{display:flex;min-width:0;flex-direction:column;gap:2px}.ss-fitem__label{font-size:14px;line-height:1.2}.ss-fitem__sub{color:var(--color-foreground);font-size:13px;line-height:1.25}.ss-fitem__count{margin-left:auto;padding-left:10px;color:var(--color-foreground);font-size:13px;font-variant-numeric:tabular-nums}.ss-fitem__icon{display:none}.ss-fitem__mark{display:block;flex:0 0 auto;border:1px solid currentColor}.ss-fitem__mark--s{width:8px;height:8px}.ss-fitem__mark--m{width:11px;height:11px}.ss-fitem__mark--l{width:14px;height:14px}.ss-frow{display:flex;gap:8px;min-width:0}.ss-frow .ss-fitem{flex:0 0 auto;min-height:44px;padding:8px 14px;border:1px solid var(--ss-line);white-space:nowrap}.ss-frow .ss-fitem.is-active{border-color:var(--color-foreground-heading);background:var(--color-foreground-heading);color:var(--color-background)}.ss-frow .ss-fitem__count{display:none}.ss-fmenu{display:flex;flex-direction:column}.ss-fmenu .ss-fitem{min-height:40px;padding:8px 14px}.ss-fmenu .ss-fitem:hover{background:rgb(var(--color-foreground-heading-rgb) / .07)}.ss-fmenu .ss-fitem.is-active{background:rgb(var(--color-foreground-heading-rgb) / .09)}.ss-fmenu .ss-fitem.is-active .ss-fitem__label{font-weight:600}.ss-fmenu--rich .ss-fitem{gap:12px;padding:10px 14px}.ss-fmenu--rich .ss-fitem__icon{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:50%;background:rgb(var(--color-foreground-heading-rgb) / .08);color:var(--color-foreground-heading)}.ss-fmenu--rich .ss-fitem.is-active .ss-fitem__icon{background:var(--color-foreground-heading);color:var(--color-background)}.ss-fmenu--rich .ss-fitem__label{font-size:15px;font-weight:600}.ss-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:8px;margin:0 calc(var(--ss-gutter) * -1) 12px;padding:2px var(--ss-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ss-tiles::-webkit-scrollbar{display:none}.ss-tiles .ss-fitem{min-height:64px;padding:10px 14px;border:1px solid transparent;background:rgb(var(--color-foreground-heading-rgb) / .05);scroll-snap-align:start}.ss-tiles .ss-fitem.is-active{border:2px solid var(--color-foreground-heading);background:var(--ss-card-bg, #fff);padding:9px 13px}.ss-tiles .ss-fitem__icon{width:44px;height:44px}.ss-tiles .ss-fitem__count{display:block}.ss-fdrop{position:relative;flex:0 0 auto;width:auto}.ss-fbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--ss-line);color:var(--color-foreground-heading);font-size:14px;white-space:nowrap;cursor:pointer;list-style:none}.ss-fbtn::-webkit-details-marker{display:none}.ss-fbtn--strong{border-color:var(--color-foreground-heading);font-weight:600}.ss-fdrop.is-set>.ss-fbtn{border-color:var(--color-foreground-heading);background:var(--color-foreground-heading);color:var(--color-background)}.ss-fbtn__caret{flex:0 0 auto;transition:transform .15s ease}.ss-fdrop[open] .ss-fbtn__caret{transform:rotate(180deg)}.ss-fdrop__panel{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:220px;max-width:min(92vw,420px);max-height:min(62vh,520px);overflow-y:auto;padding:6px 0;border:1px solid var(--color-foreground-heading);background:var(--color-background)}.ss-fdrop--right>.ss-fdrop__panel{left:auto;right:0}.ss-fdrop--all>.ss-fdrop__panel{width:min(760px,92vw);max-width:none;padding:0}.ss-fpanel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--ss-line)}.ss-fpanel__title{margin:0;color:var(--color-foreground-heading);font-size:15px;font-weight:600}.ss-fpanel__close{display:grid;place-items:center;width:36px;height:36px;margin-right:-8px;border:0;background:transparent;color:var(--color-foreground-heading);cursor:pointer}.ss-fpanel__cols{display:grid;grid-template-columns:1fr;gap:6px;padding:12px 4px}.ss-fpanel__h{margin:0 0 4px;padding:0 14px;color:var(--color-foreground);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ss-fpanel__foot{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--ss-line)}.ss-fpanel__clear{color:var(--color-foreground-heading);font-size:14px;text-decoration:underline;text-underline-offset:3px}.ss-fbar:not(.is-filtered) .ss-fpanel__clear{display:none}.ss-fpanel__done{min-height:40px;margin-left:auto;padding:8px 18px;border:1px solid var(--color-foreground-heading);background:var(--color-foreground-heading);color:var(--color-background);font:600 14px/1.2 var(--font-body--family);cursor:pointer}.ss-fbar{padding-block:12px;border-top:1px solid var(--ss-line);border-bottom:1px solid var(--ss-line);margin-bottom:18px}.ss-fbar__inner{display:flex;flex-direction:column;gap:10px}.ss-fbar__rows{display:flex;flex-direction:column;gap:8px;min-width:0}.ss-fbar__tools{display:flex;align-items:center;justify-content:space-between;gap:12px}.ss-fbar__count{color:var(--color-foreground);font-size:14px;white-space:nowrap}.ss-fbar--stick{position:sticky;top:calc(var(--ss-stick-top, var(--ss-stick-fb, 58px)) + var(--ss-stick-gap, 0px));z-index:6;background:var(--color-background)}.ss-sort{display:flex;align-items:center;gap:8px}.ss-sort__label{color:var(--color-foreground-heading);font-size:14px;font-weight:600}.ss-sort__select{min-height:44px;max-width:190px;padding:8px 12px;border:1px solid var(--ss-line);border-radius:0;background:var(--color-background);color:var(--color-foreground-heading);font:400 14px/1.2 var(--font-body--family)}.ss-sort__go{min-height:44px;padding:8px 12px;border:1px solid var(--ss-line);background:transparent;color:var(--color-foreground-heading);font:600 14px/1.2 var(--font-body--family);cursor:pointer}.ss-js .ss-sort__go{display:none}@media screen and (max-width:749px){.ss-fbar--compact .ss-fbar__inner{flex-direction:row;align-items:center;gap:10px}.ss-fbar--compact .ss-fbar__rows>*:not(.ss-fdrop--all){display:none}.ss-fbar--compact .ss-fbar__rows{flex:0 0 auto}.ss-fbar--compact .ss-fbar__tools{flex:1 1 auto;justify-content:flex-end}.ss-fbar--compact .ss-sort__label{display:none}.ss-fbar--compact .ss-sort__select{max-width:150px}.ss-fdrop--all[open]>.ss-fdrop__panel{position:fixed;z-index:30;inset:auto 0 0 0;width:auto;max-width:none;max-height:82vh;border-inline:0;border-bottom:0}}@media screen and (min-width:1025px){.ss-coll{--ss-stick-fb: 78px}}.ss-coll__grid{display:grid;grid-template-columns:repeat(var(--ss-cols-m, 2),minmax(0,1fr));gap:var(--ss-gap, 20px);margin:0;padding:0;list-style:none}.ss-pc{display:flex;min-width:0;flex-direction:column;border:1px solid rgb(var(--color-foreground-heading-rgb) / .85);background:var(--ss-card-bg, #fff)}.ss-pc__media{position:relative;aspect-ratio:var(--ss-ratio, 1 / 1);overflow:hidden;background:rgb(var(--color-foreground-heading-rgb) / .06)}.ss-pc__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ss-pc__img--rev{z-index:0}.ss-pc__img--front{z-index:1;transition:opacity .18s ease}.ss-pc__ph{display:grid;place-items:center}.ss-pc__ph svg{width:70%;height:70%;fill:rgb(var(--color-foreground-rgb) / .25)}.ss-pc__media.is-rev .ss-pc__img--front{opacity:0}.ss-pc:has(.ss-pc__side-in--rev:checked) .ss-pc__img--front{opacity:0}.ss-pc__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.ss-pc__thumbs{position:absolute;bottom:8px;left:8px;z-index:3;display:flex;gap:6px}.ss-pc__side{display:flex;overflow:hidden;border:1px solid var(--color-foreground-heading);background:var(--color-background);cursor:pointer}.ss-pc__side-tag{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:15px;padding:4px 0;background:var(--color-foreground-heading);color:var(--color-background);font-size:9px;font-weight:600;letter-spacing:.06em;line-height:1;text-transform:uppercase;writing-mode:vertical-rl}.ss-pc__side-img{display:block;width:44px;height:44px;object-fit:cover}.ss-pc__side-in:checked+.ss-pc__side{box-shadow:0 0 0 2px var(--color-foreground-heading)}.ss-pc__side-in:focus-visible+.ss-pc__side{outline:2px solid var(--color-foreground-heading);outline-offset:2px}.ss-pc__side:hover{box-shadow:0 0 0 2px var(--color-foreground-heading)}.ss-pc__badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.ss-pc__fiber,.ss-pc__badge{padding:3px 8px;background:var(--color-foreground-heading);color:var(--color-background);font-size:11px;font-weight:600;line-height:1.35}.ss-pc__badge{background:var(--ss-badge-bg, #a8233a);color:#fff}.ss-pc__body{display:flex;flex:1 1 auto;flex-direction:column;padding:12px}.ss-pc__head{min-width:0}.ss-pc__line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin-top:6px}.ss-pc__name{margin:0;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:calc(19px + var(--ss-pc-name-adj, -3px));font-style:italic;font-weight:calc(var(--font-heading--weight, 400) + var(--ss-pc-name-wd, 100));line-height:1.1;text-transform:none;letter-spacing:var(--font-h2--letter-spacing);overflow-wrap:break-word}.ss-pc__link{color:inherit;text-decoration:none}.ss-pc .ss-pc__link:hover{color:var(--color-foreground-heading);text-decoration:underline;text-underline-offset:3px}.ss-pc .ss-pc__name .ss-pc__link:hover{color:var(--color-foreground-heading);text-decoration-color:currentcolor}.ss-pc__price{margin:0;flex:0 0 auto;color:var(--color-foreground-heading);font-size:14px;font-weight:600}.ss-pc__ways{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ss-pc__way{display:block;width:30px;height:30px;padding:0;overflow:hidden;border:1px solid var(--ss-line);background:var(--color-background);cursor:pointer}.ss-pc__way img{display:block;width:100%;height:100%;object-fit:cover}.ss-pc__way.is-active{border:2px solid var(--color-foreground-heading)}.ss-pc__way-more{align-self:center;padding-left:2px;color:var(--color-foreground);font-size:12px;font-weight:600}.ss-pc__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:14px;padding:11px 0;border-top:1px solid var(--ss-line);border-bottom:1px solid var(--ss-line)}.ss-pc__pick{display:flex;min-width:0;flex-direction:column;gap:6px}.ss-pc__pick--ways{padding-left:12px;border-left:1px solid var(--ss-line)}.ss-pc__pick-h{color:var(--color-foreground);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ss-pc__sizes{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.ss-pc__size{display:grid;place-items:center;min-width:40px;min-height:40px;padding:4px 6px;border:1px solid var(--color-foreground-heading);background:var(--color-background);color:var(--color-foreground-heading);font:600 13px/1.2 var(--font-body--family);text-decoration:none;cursor:pointer}.ss-pc__size.is-on{background:var(--color-foreground-heading);color:var(--color-background)}.ss-pc__size.is-off{border-color:var(--ss-line);color:var(--color-foreground);text-decoration:line-through;cursor:default}.ss-pc__unit{flex:0 0 auto;color:var(--color-foreground);font-size:12px}.ss-pc__sizes.is-asking .ss-pc__size{animation:ss-pulse .5s ease 2}@keyframes ss-pulse{50%{border-color:var(--ss-badge-bg, #a8233a)}}.ss-pc__one{display:inline-flex;align-items:center;gap:6px;color:var(--color-foreground-heading);font-size:13px}.ss-pc__one-mark{display:block;width:10px;height:10px;border:1px solid currentColor}.ss-pc__uses{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px;color:var(--color-foreground);font-size:12px;line-height:1.2;text-align:right}.ss-pc__use-icons{display:flex;flex:0 0 auto;gap:2px;color:var(--color-foreground-heading)}.ss-pc__add{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:12px;padding:8px 12px;border:1px solid var(--ss-line);background:transparent;color:var(--color-foreground);font:600 14px/1.2 var(--font-body--family);text-align:center;text-decoration:none;cursor:pointer}.ss-pc__add.is-ready{border-color:var(--color-foreground-heading);color:var(--color-foreground-heading)}.ss-pc .ss-pc__add:hover{border-color:var(--color-foreground-heading);color:var(--color-foreground-heading);text-decoration:none}.ss-pc__add[aria-busy=true]{opacity:.7;cursor:progress}.ss-pc__add--flat{cursor:default}.ss-pc__error{margin:8px 0 0;color:#a8233a;font-size:12px}.ss-pc__error:empty{display:none}.ss-pc__body>.ss-pc__add{margin-top:auto}@media screen and (max-width:1179px){.ss-pc__meta{flex-direction:column;align-items:stretch;gap:10px}.ss-pc__pick--ways{padding-left:0;padding-top:10px;border-left:0;border-top:1px solid var(--ss-line)}.ss-pc__line{flex-direction:column;align-items:flex-start}.ss-pc__uses{justify-content:flex-start;text-align:left}.ss-pc__side-img{width:38px;height:38px}.ss-pc__thumbs{bottom:6px;left:6px;gap:5px}.ss-pc__size{min-height:44px}.ss-pc__add{padding:8px 6px;font-size:13px}}@media screen and (max-width:749px){.ss-pc__name{font-size:calc(17px + var(--ss-pc-name-adj, -3px) + var(--ss-pc-name-adj-m, 0px))}.ss-pc__body{padding:10px}.ss-pc__size{min-width:36px}}@media screen and (max-width:359px){.ss-coll__grid{grid-template-columns:minmax(0,1fr)}.ss-pc__size{min-width:40px}}.ss-coll__foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:28px;text-align:center}.ss-coll__showing{margin:0;color:var(--color-foreground);font-size:14px}.ss-coll__more{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 28px;border:1px solid var(--color-foreground-heading);background:transparent;color:var(--color-foreground-heading);font:600 15px/1.2 var(--font-body--family);text-decoration:none;cursor:pointer}.ss-coll .ss-coll__more:hover{background:var(--color-foreground-heading);color:var(--color-background)}.ss-legend{padding-block:var(--ss-pt-m, 24px) var(--ss-pb-m, 48px)}.ss-legend__band{padding:24px 20px;background:var(--ss-band-bg, #efeeea)}.ss-legend__title{margin:0 0 20px;font-size:var(--ss-title-m, 28px);line-height:1.05}.ss-legend__grid{display:grid;grid-template-columns:repeat(var(--ss-cols-m, 1),minmax(0,1fr));gap:20px}.ss-legend__visual{display:flex;align-items:flex-start;gap:6px;min-height:62px}.ss-legend__sq{position:relative;display:block;width:62px;height:62px;overflow:hidden;border:1px solid var(--color-foreground-heading)}.ss-legend__sq img{display:block;width:100%;height:100%;object-fit:cover}.ss-legend__line{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fffffff2}.ss-legend__dot{position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000040;transform:translate(-50%,-50%)}.ss-legend__visual--badges{flex-direction:column;gap:6px}.ss-legend__badge{align-self:flex-start;padding:3px 8px;background:var(--color-foreground-heading);color:var(--color-background);font-size:11px;font-weight:600}.ss-legend__badge--line{border:1px solid var(--color-foreground-heading);background:transparent;color:var(--color-foreground-heading)}.ss-legend__chips{display:flex;gap:4px}.ss-legend__chip{display:grid;place-items:center;min-width:38px;min-height:30px;padding:4px 6px;border:1px solid var(--color-foreground-heading);font-size:13px;font-weight:600}.ss-legend__chip.is-active{background:var(--color-foreground-heading);color:var(--color-background)}.ss-legend__ways{display:flex;gap:4px}.ss-legend__way{display:block;width:28px;height:28px;overflow:hidden;border:1px solid var(--ss-line)}.ss-legend__way.is-active{border:2px solid var(--color-foreground-heading)}.ss-legend__way img{display:block;width:100%;height:100%;object-fit:cover}.ss-legend__name{margin:12px 0 6px;color:var(--color-foreground-heading);font-size:15px;font-weight:600}.ss-legend__text{margin:0;color:var(--color-foreground);font-size:14px;line-height:1.5}@media screen and (min-width:750px){.ss-chead,.ss-coll,.ss-legend{--ss-gutter: 32px}.ss-chead{padding-block:var(--ss-pt, 32px) var(--ss-pb, 24px)}.ss-coll{padding-block:var(--ss-pt, 24px) var(--ss-pb, 80px)}.ss-legend{padding-block:var(--ss-pt, 40px) var(--ss-pb, 88px)}.ss-chead__title{font-size:min(var(--ss-title, 84px),9vw)}.ss-chead__text{font-size:16px}.ss-tiles{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;margin:0 0 14px;padding:0;overflow:visible}.ss-coll__grid{grid-template-columns:repeat(var(--ss-cols-t, 3),minmax(0,1fr))}.ss-fbar__inner{flex-direction:row;align-items:center;justify-content:space-between}.ss-fbar__rows{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px}.ss-fbar__rows>*+*{padding-left:14px;border-left:1px solid var(--ss-line)}.ss-fpanel__cols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 10px}.ss-fbar__tools{justify-content:flex-end}.ss-pc__body{padding:14px 16px 16px}.ss-pc__name{font-size:calc(22px + var(--ss-pc-name-adj, -3px))}.ss-legend__band{padding:32px 28px}.ss-legend__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.ss-legend__title{font-size:var(--ss-title, 44px);margin-bottom:26px}}@media screen and (min-width:990px){.ss-chead,.ss-coll,.ss-legend{--ss-gutter: 40px}.ss-chead--split .ss-chead__grid{grid-template-columns:minmax(0,1fr) minmax(0,39%);gap:40px;align-items:start}.ss-chead--split.ss-chead--bottom .ss-chead__grid{align-items:end}.ss-chead__grid--note{grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:40px;align-items:start}.ss-chead__note{padding:22px 24px}.ss-chead__note-title{font-size:34px}.ss-chead--split.ss-chead--bottom .ss-chead__text{padding-top:0;padding-bottom:6px}.ss-chead--split .ss-chead__text{padding-top:6px}.ss-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ss-tiles .ss-fitem{min-height:80px}.ss-coll__grid{grid-template-columns:repeat(var(--ss-cols-t, 3),minmax(0,1fr))}.ss-pc__name{font-size:calc(24px + var(--ss-pc-name-adj, -3px))}.ss-pc__price{font-size:15px}.ss-legend__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ss-legend__band{padding:36px 40px 40px}}@media screen and (min-width:1180px){.ss-coll__grid{grid-template-columns:repeat(var(--ss-cols, 4),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ss-pc__img{transition:none!important}}.ss-cseo{--ss-gutter: 16px;--ss-max: 1560px;--ss-line2: #d8d5cc;position:relative;padding-block:var(--ss-pt-m, 24px) var(--ss-pb-m, 48px);font-family:var(--font-body--family);font-size:16px;line-height:1.5}.ss-cseo *,.ss-cseo *:before,.ss-cseo *:after{box-sizing:border-box}.ss-cseo__wrap{width:100%;max-width:calc(var(--ss-max) + var(--ss-gutter) * 2);margin-inline:auto;padding-inline:var(--ss-gutter)}.ss-cseo a:focus-visible,.ss-cseo summary:focus-visible{outline:2px solid var(--color-foreground-heading);outline-offset:3px}.ss-cseo .ss-empty{margin:0;color:var(--color-foreground);font-size:15px}.ss-cseo__banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:var(--ss-cseo-band, #1b2139)}.ss-cseo__ratio{grid-area:1 / 1;aspect-ratio:var(--ss-cseo-ratio-m, 4 / 3)}.ss-cseo__banner--flat .ss-cseo__ratio{display:none}.ss-cseo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ss-cseo__img--d{display:none}.ss-cseo__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--ss-cseo-veil, .35))}.ss-cseo__over{position:relative;z-index:1;grid-area:1 / 1;align-self:end;width:100%;max-width:720px;padding:24px 20px;color:var(--ss-cseo-over, #fff)}.ss-cseo__banner--center .ss-cseo__over{margin-inline:auto;text-align:center}.ss-cseo__banner--right .ss-cseo__over{margin-left:auto;text-align:right}.ss-cseo__kicker{margin:0 0 8px;color:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;opacity:.85}.ss-cseo .ss-cseo__title{color:inherit;font-size:var(--ss-title-m, 30px)}.ss-cseo__lead{margin-top:10px;color:inherit;font-size:15px;line-height:1.55}.ss-cseo__lead>*{margin:0}.ss-cseo__lead>*+*{margin-top:8px}.ss-cseo__btn{display:inline-flex;align-items:center;min-height:46px;margin-top:16px;padding:10px 22px;border:1px solid currentColor;color:inherit;font-size:15px;font-weight:600;text-decoration:none}.ss-cseo .ss-cseo__btn:hover{background:var(--ss-cseo-over, #fff);color:var(--ss-cseo-band, #1b2139)}.ss-cseo__card{margin-top:20px}.ss-cseo__card--framed{padding:24px 20px;border:1px solid var(--ss-line2)}.ss-cseo .ss-cseo__h2{font-size:var(--ss-title-m, 30px)}.ss-cseo__intro{margin-top:10px;color:var(--color-foreground);font-size:15px;line-height:1.6}.ss-cseo__intro>*{margin:0}.ss-cseo__intro>*+*{margin-top:8px}.ss-cseo__cols{display:grid;gap:26px;margin-top:22px}.ss-cseo__col{min-width:0}.ss-cseo .ss-cseo__h3{margin:0 0 8px;font-size:21px;line-height:1.15}.ss-cseo__rte{color:var(--color-foreground);font-size:16px;line-height:1.65}.ss-cseo__rte>*{margin:0}.ss-cseo__rte>*+*{margin-top:12px}.ss-cseo__rte a{color:var(--color-foreground-heading);text-decoration:underline;text-underline-offset:3px}.ss-cseo__rte ul,.ss-cseo__rte ol{padding-left:20px}.ss-cseo__rte li+li{margin-top:6px}.ss-cseo__rte h2,.ss-cseo__rte h3,.ss-cseo__rte h4{color:var(--color-foreground-heading);font-family:var(--font-heading--family);line-height:1.2}.ss-cseo__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;padding-top:18px;border-top:1px solid var(--ss-line2)}.ss-cseo__more{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid var(--color-foreground-heading);color:var(--color-foreground-heading);font-size:15px;font-weight:600;cursor:pointer;list-style:none}.ss-cseo__more::-webkit-details-marker{display:none}.ss-cseo__toggle[open] .ss-cseo__more-on,.ss-cseo__toggle:not([open]) .ss-cseo__more-off{display:none}.ss-cseo__links{display:flex;flex-wrap:wrap;gap:8px 22px}.ss-cseo__links a{color:var(--color-foreground-heading);font-size:14px;text-decoration:underline;text-underline-offset:3px}.ss-cseo__cols--more{display:none;margin-top:22px}.ss-cseo__foot:has(.ss-cseo__toggle[open])+.ss-cseo__cols--more{display:grid}@supports not (selector(:has(*))){.ss-cseo__cols--more{display:grid}.ss-cseo__toggle{display:none}}.ss-cseo__faq{margin-top:30px;padding-top:24px;border-top:1px solid var(--ss-line2)}.ss-cseo__faq-h{margin-bottom:14px}.ss-cseo__qa{display:grid;align-items:start;gap:0 40px}.ss-cseo__q{border-bottom:1px solid var(--ss-line2)}.ss-cseo__q-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:12px 0;color:var(--color-foreground-heading);font-size:16px;font-weight:600;line-height:1.3;cursor:pointer;list-style:none}.ss-cseo__q-head::-webkit-details-marker{display:none}.ss-cseo__q-txt{min-width:0}.ss-cseo__q-sign{position:relative;flex:0 0 auto;width:14px;height:14px}.ss-cseo__q-sign:before,.ss-cseo__q-sign:after{content:"";position:absolute;background:currentColor}.ss-cseo__q-sign:before{top:6px;left:0;width:14px;height:2px}.ss-cseo__q-sign:after{top:0;left:6px;width:2px;height:14px;transition:transform .18s ease}.ss-cseo__q[open] .ss-cseo__q-sign:after{transform:scaleY(0)}.ss-cseo__q-body{padding:0 0 16px;color:var(--color-foreground);font-size:15px;line-height:1.65}.ss-cseo__q-body>*{margin:0}.ss-cseo__q-body>*+*{margin-top:10px}.ss-cseo__q-body a{color:var(--color-foreground-heading);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.ss-cseo__q-sign:after{transition:none}}@media screen and (min-width:750px){.ss-cseo{--ss-gutter: 32px;padding-block:var(--ss-pt, 40px) var(--ss-pb, 88px)}.ss-cseo__ratio{aspect-ratio:var(--ss-cseo-ratio, 21 / 6)}.ss-cseo__img--d{display:block}.ss-cseo__img--m{display:none}.ss-cseo__over{padding:40px 44px}.ss-cseo .ss-cseo__title{font-size:var(--ss-title, 46px)}.ss-cseo__lead{font-size:16px}.ss-cseo__card{margin-top:28px}.ss-cseo__card--framed{padding:36px 40px 40px}.ss-cseo .ss-cseo__h2{font-size:var(--ss-title, 46px)}.ss-cseo__cols,.ss-cseo__foot:has(.ss-cseo__toggle[open])+.ss-cseo__cols--more{grid-template-columns:repeat(var(--ss-cseo-cols, 2),minmax(0,1fr));gap:var(--ss-gap, 44px)}.ss-cseo__qa{grid-template-columns:repeat(var(--ss-cseo-qcols, 2),minmax(0,1fr))}.ss-cseo__q-head{font-size:17px}}@supports not (selector(:has(*))){@media screen and (min-width:750px){.ss-cseo__cols--more{grid-template-columns:repeat(var(--ss-cseo-cols, 2),minmax(0,1fr));gap:var(--ss-gap, 44px)}}}@media screen and (min-width:990px){.ss-cseo{--ss-gutter: 40px}.ss-cseo__over{padding:52px 56px}}.ss-also__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:18px}.ss-also__title{margin:0;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:var(--ss-title-m, 26px);font-style:italic;font-weight:var(--font-heading--weight);line-height:1.1;letter-spacing:var(--font-h2--letter-spacing);text-wrap:balance;overflow-wrap:break-word}.ss-also__all{color:var(--color-foreground-heading);font-size:14px;text-decoration:underline;text-underline-offset:4px}@media screen and (min-width:750px){.ss-also__head{margin-bottom:26px}.ss-also__title{font-size:var(--ss-title, 40px)}}@media screen and (min-width:750px){.ss-fbar__tools>*+*{padding-left:14px;border-left:1px solid var(--ss-line)}}.ss-fbtn__icon{display:grid;flex:0 0 auto;place-items:center;width:26px;height:26px;margin-left:-4px;border-radius:50%;background:rgb(var(--color-foreground-heading-rgb) / .08);color:var(--color-foreground-heading)}.ss-fbtn__icon svg{width:15px;height:15px}.ss-fdrop--uses.is-set>.ss-fbtn .ss-fbtn__icon{background:var(--color-foreground-heading);color:var(--color-background)}.ss-pc{container:sspc / inline-size}.ss-pc__name{text-wrap:wrap;text-wrap:pretty}.ss-pc__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0}.ss-pc__prices.is-sale .ss-pc__price{color:var(--ss-sale-color, #a8233a)}.ss-pc__was{color:var(--ss-was-color, rgb(var(--color-foreground-heading-rgb) / .55));font-size:calc(14px * var(--ss-was-scale, .85));font-weight:500;line-height:1.2;text-decoration:line-through;text-decoration-thickness:.08em}.ss-pc__was[hidden]{display:none}.ss-pc .ss-pc__vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (min-width:990px){.ss-pc__was{font-size:calc(15px * var(--ss-was-scale, .85))}}.ss-pc .ss-pc__meta{--ss-pc-gap: clamp(3px, 1.6cqi, 6px);--ss-pc-side: clamp(6px, 3.2cqi, 12px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0;margin-bottom:clamp(8px,3.2cqi,12px);padding:clamp(8px,3.2cqi,12px) 0}.ss-pc .ss-pc__meta--duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ss-pc .ss-pc__meta--duo>.ss-pc__pick:first-child{padding:0 var(--ss-pc-side) 0 0}.ss-pc .ss-pc__meta--duo>.ss-pc__pick--ways{align-self:stretch;padding:0 0 0 var(--ss-pc-side);border-top:0;border-left:1px solid var(--ss-line)}.ss-pc .ss-pc__meta>.ss-pc__pick{grid-column:1}.ss-pc .ss-pc__meta>.ss-pc__pick--ways{grid-column:2}.ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick{padding:0 var(--ss-pc-side) 0 0}.ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick--ways{padding:0 0 0 var(--ss-pc-side);border:0}.ss-pc .ss-pc__pick{min-width:0;gap:clamp(5px,2cqi,8px)}.ss-pc .ss-pc__pick-h{overflow:hidden;font-size:clamp(9px,3cqi,11px);text-overflow:ellipsis;white-space:nowrap}.ss-pc__pick-u{font-weight:500;letter-spacing:0;text-transform:none}.ss-pc .ss-pc__unit{display:none}.ss-pc .ss-pc__sizes,.ss-pc .ss-pc__ways{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--ss-pc-gap)}.ss-pc .ss-pc__size{width:100%;min-width:0;min-height:0;aspect-ratio:6 / 5;padding:0;overflow:hidden;border:1px solid rgb(var(--color-foreground-heading-rgb) / .3);font-size:clamp(8px,3.4cqi,13px);white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ss-pc .ss-pc__size:hover{border-color:var(--color-foreground-heading)}.ss-pc .ss-pc__size.is-on{border-color:var(--color-foreground-heading);background:var(--color-foreground-heading);color:var(--color-background)}.ss-pc .ss-pc__size.is-off{border-color:var(--ss-line);color:var(--color-foreground)}.ss-pc .ss-pc__way{width:100%;height:auto;aspect-ratio:6 / 5;border:1px solid var(--ss-line);outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s ease}.ss-pc .ss-pc__way img{transform:scale(var(--ss-way-zoom, 2.4));transform-origin:50% 42%}.ss-pc .ss-pc__way:hover{outline-color:rgb(var(--color-foreground-heading-rgb) / .3)}.ss-pc .ss-pc__way.is-active{border:1px solid var(--ss-line);outline-color:var(--color-foreground-heading)}.ss-pc .ss-pc__way:focus-visible{outline-color:var(--color-foreground-heading)}.ss-pc .ss-pc__way-more,.ss-pc .ss-pc__size-more{position:absolute;top:-7px;right:-5px;z-index:1;min-width:18px;padding:1px 4px;border:1px solid var(--ss-line);border-radius:9px;background:var(--ss-card-bg, #fff);color:var(--color-foreground-heading);font-size:10px;font-weight:600;line-height:1.4;text-align:center;pointer-events:none}.ss-pc .ss-pc__add[aria-disabled=true]{opacity:.55;cursor:default}@media(prefers-reduced-motion:reduce){.ss-pc .ss-pc__size,.ss-pc .ss-pc__way{transition:none}}@media(hover:hover)and (pointer:fine){.ss-pc--swap .ss-pc__img--front{transition:opacity .35s ease}.ss-pc--swap .ss-pc__media:hover .ss-pc__img--front{opacity:0}}@media(prefers-reduced-motion:reduce){.ss-pc--swap .ss-pc__img--front{transition:none}}.ss-pc .ss-pc__meta{border-bottom:0;margin-bottom:clamp(4px,1.6cqi,6px)}.ss-pc .ss-pc__add{min-height:42px}.ss-pc .ss-pc__uses{flex:0 1 auto;gap:7px;max-width:100%;padding:4px 10px 4px 7px;border-radius:999px;background:rgb(var(--color-foreground-heading-rgb) / .06);color:var(--color-foreground-heading);font:600 10.5px/1.2 var(--font-body--family);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ss-pc .ss-pc__use-icons{gap:3px}.ss-pc .ss-pc__use-icons:empty{display:none}.ss-pc .ss-pc__use-icons svg{display:block;width:16px;height:16px}.ss-pc .ss-pc__use-l{min-width:0;overflow:hidden;text-overflow:ellipsis}.ss-pc .ss-pc__size,.ss-pc .ss-pc__way{aspect-ratio:31 / 25;border-radius:2px}.ss-pc .ss-pc__size{border-color:rgb(var(--color-foreground-heading-rgb) / .22)}.ss-pc .ss-pc__size.is-on{border-color:var(--color-foreground-heading);background:rgb(var(--color-foreground-heading-rgb) / .06);color:var(--color-foreground-heading);box-shadow:inset 0 0 0 1px var(--color-foreground-heading)}.ss-pc .ss-pc__way{border-color:rgb(var(--color-foreground-heading-rgb) / .14);outline-width:1.5px}.ss-pc .ss-pc__way.is-active{border-color:transparent}@container sspc (max-width: 220px){.ss-pc .ss-pc__uses{gap:5px;padding:3px 8px 3px 5px;font-size:10px;letter-spacing:.02em}.ss-pc .ss-pc__use-icons{gap:2px}.ss-pc .ss-pc__use-icons svg{width:14px;height:14px}}.ss-pc__body{--ss-pc-head-gap: clamp(8px, 3.2cqi, 12px)}.ss-pc .ss-pc__line{align-items:center;gap:6px 10px;margin-top:var(--ss-pc-head-gap)}.ss-pc .ss-pc__price,.ss-pc .ss-pc__was{line-height:22px}.ss-pc .ss-pc__uses{box-sizing:border-box;height:22px;padding:0 9px 0 6px;line-height:1}.ss-pc .ss-pc__use-icons svg{width:15px;height:15px}.ss-pc .ss-pc__meta{margin-top:var(--ss-pc-head-gap);padding-top:var(--ss-pc-head-gap)}@media screen and (max-width:1179px){.ss-pc .ss-pc__line{align-items:flex-start}}@container sspc (max-width: 220px){.ss-pc .ss-pc__uses{height:20px;padding:0 7px 0 5px}.ss-pc .ss-pc__use-icons svg{width:13px;height:13px}}.ss-pc .ss-pc__size{grid-auto-rows:min-content;align-content:center;row-gap:1px}.ss-pc .ss-pc__size-in{line-height:1.05}.ss-pc .ss-pc__size-cm{font-size:clamp(7px,2.5cqi,10px);font-weight:500;line-height:1;opacity:.7}.ss-pc .ss-pc__size-side{grid-column:2 / -1;align-self:center;justify-self:start;min-width:0;max-width:100%;overflow:hidden;color:rgb(var(--color-foreground-heading-rgb) / .65);font:500 clamp(9px,3.2cqi,12px)/1.2 var(--font-body--family);text-overflow:ellipsis;white-space:nowrap}@container sspc (max-width: 279px){.ss-pc .ss-pc__size-cm{display:none}}.ss-pc .ss-pc__size--wide{grid-column:1 / -1;aspect-ratio:auto;padding:5px 8px;white-space:normal;text-align:center}.ss-pc .ss-pc__size--wide .ss-pc__size-cm{display:block}.ss-pc .ss-pc__size-cm{font-size:clamp(9px,2.8cqi,11px)}.ss-pc .ss-pc__size-side{font-size:clamp(10px,3.4cqi,12px);color:rgb(var(--color-foreground-heading-rgb) / .75)}@container sspc (max-width: 319px){.ss-pc .ss-pc__size:not(.ss-pc__size--wide) .ss-pc__size-cm{display:none}}.ss-fdrop:not(.ss-fdrop--all)>.ss-fdrop__panel{width:max-content}.ss-cseo .ss-cseo__over .ss-cseo__lead,.ss-cseo .ss-cseo__over .ss-cseo__lead :is(p,li,span,strong,em){color:inherit}.ss-cseo__veil{background:linear-gradient(to top,#0000009e,rgb(0 0 0 / var(--ss-cseo-veil, .35)) 60%)}.ss-cseo__over{text-shadow:0 1px 12px rgb(0 0 0 / .25)}@container sspc (max-width: 219px){.ss-pc .ss-pc__meta--duo{grid-template-columns:minmax(0,1fr)}.ss-pc .ss-pc__meta--duo>.ss-pc__pick:first-child,.ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick{padding:0}.ss-pc .ss-pc__meta--duo>.ss-pc__pick--ways{grid-column:1;margin-top:var(--ss-pc-head-gap);padding:var(--ss-pc-head-gap) 0 0;border-top:1px solid var(--ss-line);border-left:0}.ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick--ways{grid-column:1}.ss-pc .ss-pc__size,.ss-pc .ss-pc__way{aspect-ratio:auto;min-height:32px}.ss-pc .ss-pc__size{font-size:12px}.ss-pc .ss-pc__size-side,.ss-pc .ss-pc__pick-h{font-size:11px}.ss-pc .ss-pc__uses{font-size:10.5px}}@media screen and (max-width:749px){.ss-fbar--compact .ss-sort__select{max-width:200px;padding-inline:10px 28px}}@media screen and (max-width:749px){.ss-folio.ss-folio--compact-m .ss-pc,.ss-coll.ss-coll--round-m .ss-pc{position:relative}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add,.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add{position:absolute;top:calc(100cqw * var(--ss-ratio-hw, 1) - 34px);right:6px;z-index:3;width:28px;height:28px;min-height:0;margin:0;padding:0;border:1px solid rgb(27 33 57 / .45);border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b2139' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8.5h13l.85 10.9a1.5 1.5 0 0 1-1.5 1.6H6.15a1.5 1.5 0 0 1-1.5-1.6z'/%3E%3Cpath d='M9 8.5V7.2a3 3 0 0 1 6 0v1.3'/%3E%3Cpath d='M12 12.4v5M9.5 14.9h5'/%3E%3C/svg%3E") 50% 46% / 18px 18px no-repeat;color:var(--color-foreground-heading);box-shadow:none}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add:before,.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add:before{content:none}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add:after,.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add>svg,.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add>svg{display:none}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add [data-ss-add-text],.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add [data-ss-add-text]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add:hover,.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add:hover{border-color:#1b2139;color:var(--color-foreground-heading)}.ss-folio.ss-folio--compact-m .ss-pc .ss-pc__add[aria-disabled=true],.ss-coll.ss-coll--round-m .ss-pc .ss-pc__add[aria-disabled=true]{opacity:.55}}@media screen and (max-width:749px){.ss-coll .ss-coll__grid{gap:var(--ss-gap-m, var(--ss-gap, 20px));margin-inline:calc((var(--ss-gutter) - var(--ss-gutter-m, var(--ss-gutter))) * -1)}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta{grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:10px;row-gap:10px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta>.ss-pc__pick{display:contents}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta .ss-pc__pick-h{grid-column:1;font-size:10.5px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta .ss-pc__sizes,:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta .ss-pc__ways{grid-column:2}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__sizes .ss-pc__size{min-height:30px;aspect-ratio:auto;font-size:12px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__pick:not(:has(.ss-pc__size~.ss-pc__size)) .ss-pc__pick-u{display:none}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__sizes:not(:has(>.ss-pc__size~.ss-pc__size)){display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__sizes:not(:has(>.ss-pc__size~.ss-pc__size))>.ss-pc__size{display:inline;width:auto;min-width:0;min-height:0;aspect-ratio:auto;padding:0;border:0;background:none;box-shadow:none;color:var(--color-foreground-heading);font-size:13px;font-weight:600;line-height:1.3;text-align:left;white-space:normal}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__sizes:not(:has(>.ss-pc__size~.ss-pc__size))>.ss-pc__size.is-off{color:var(--color-foreground);text-decoration:line-through}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__sizes:not(:has(>.ss-pc__size~.ss-pc__size))>.ss-pc__size:not(.ss-pc__size--wide) .ss-pc__size-in:after{content:"\a0in"}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__one{font-size:13px;font-weight:600}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__one-mark{display:none}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__meta .ss-pc__ways{display:flex;flex-wrap:nowrap;align-items:center;justify-self:start;width:max-content;gap:7px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__ways .ss-pc__way{flex:0 0 auto;width:24px;height:24px;min-height:0;aspect-ratio:1;border-radius:0;outline-width:1.5px;outline-offset:2px}:is(.ss-coll.ss-coll--vc-m,.ss-folio.ss-folio--vc-m) .ss-pc .ss-pc__ways .ss-pc__way-more{top:-9px;right:-9px;min-width:16px;padding:0 3px;font-size:9.5px}}@media screen and (max-width:749px){.ss-pc .ss-pc__sizes .ss-pc__size .ss-pc__size-cm,.ss-pc .ss-pc__sizes .ss-pc__size-side{display:none}}@media screen and (max-width:749px){.ss-pc .ss-pc__meta{padding-bottom:2px}.ss-pc .ss-pc__badges{top:6px;right:6px;left:auto;align-items:flex-end}.ss-pc .ss-pc__fiber,.ss-pc .ss-pc__badge{font-size:10px}}@media screen and (max-width:749px){.ss-pc .ss-pc__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.ss-fpanel__scrim,.ss-fdrop--sort,.ss-fview{display:none}@media screen and (max-width:749px){.ss-fbar.ss-fbar--compact{padding-block:2px}.ss-fbar--compact .ss-fbar__inner{display:flex;flex-direction:row;align-items:center;gap:0}.ss-fbar--compact .ss-fbar__rows{flex:0 0 auto}.ss-fbar--compact .ss-fbar__tools{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;gap:0;min-width:0}.ss-fbar--compact .ss-fbar__count,.ss-fbar--compact .ss-sort{display:none}.ss-fbar--compact .ss-fdrop--sort{display:block}.ss-fbar--compact .ss-fdrop--all>.ss-fbtn,.ss-fbar--compact .ss-fdrop--sort>.ss-fbtn,.ss-fbar--compact .ss-fdrop--all.is-set>.ss-fbtn{gap:9px;min-height:46px;padding:0 16px 0 0;border:0;background:none;color:var(--color-foreground-heading);font:600 12px/1 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase}.ss-fbar--compact .ss-fbtn svg{flex:0 0 auto;width:18px;height:18px}.ss-fbar--compact .ss-fdrop--sort{position:relative;padding-left:16px}.ss-fbar--compact .ss-fdrop--sort:before{content:"";position:absolute;top:50%;left:0;width:1px;height:18px;margin-top:-9px;background:var(--ss-line)}.ss-fbar--compact .ss-fview{display:flex;align-items:center;gap:2px;margin-left:auto}.ss-fview__btn{display:grid;width:38px;height:44px;padding:0;border:0;background:none;color:var(--color-foreground-heading);opacity:.32;cursor:pointer;place-items:center;transition:opacity .15s ease}.ss-fview__btn[aria-pressed=true]{opacity:1}.ss-fview__btn svg{width:20px;height:20px}.ss-fbar--stick:has(.ss-fdrop[open]){z-index:40}.content-for-layout:has(.ss-fbar--compact .ss-fdrop[open]){z-index:40}.ss-fbar--compact .ss-fdrop[open]>.ss-fpanel__scrim{display:block;position:fixed;z-index:29;top:0;right:0;bottom:0;left:0;background:#1b21396b;animation:ss-scrim-in .2s ease both}.ss-fbar--compact .ss-fdrop--all[open]>.ss-fdrop__panel{position:fixed;z-index:30;inset:0 auto 0 0;display:flex;flex-direction:column;width:min(86vw,380px);max-width:none;height:100%;max-height:none;overflow:hidden;border:0;box-shadow:12px 0 32px #1b21392e;animation:ss-drawer-in .3s cubic-bezier(.2,.8,.2,1) both}.ss-fbar--compact .ss-fpanel__head{flex:0 0 auto;padding:18px 20px 16px}.ss-fbar--compact .ss-fpanel__title{color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:24px;font-weight:var(--font-heading--weight, 400);line-height:1.1}.ss-fbar--compact .ss-fdrop--all .ss-fpanel__cols{flex:1 1 auto;gap:0;padding:6px 0 16px;overflow-y:auto;overscroll-behavior:contain}.ss-fbar--compact .ss-fpanel__col+.ss-fpanel__col{margin-top:8px;padding-top:10px;border-top:1px solid var(--ss-line)}.ss-fbar--compact .ss-fpanel__h{padding:12px 20px 6px;font-size:11px;letter-spacing:.14em}.ss-fbar--compact .ss-fpanel .ss-fitem{min-height:48px;padding:10px 20px}.ss-fbar--compact .ss-fpanel .ss-fitem.is-active{background:none}.ss-fbar--compact .ss-fdrop--all .ss-fitem:after{content:"";flex:0 0 auto;width:18px;height:18px;margin-left:12px;border:1.5px solid rgb(var(--color-foreground-heading-rgb) / .35);border-radius:50%}.ss-fbar--compact .ss-fdrop--all .ss-fitem:not(:has(.ss-fitem__count)):after{margin-left:auto}.ss-fbar--compact .ss-fdrop--all .ss-fitem.is-active:after{border-color:var(--color-foreground-heading);background:var(--color-foreground-heading);box-shadow:inset 0 0 0 4px var(--color-background)}.ss-fbar--compact .ss-fpanel__foot{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:12px;padding:14px 20px calc(16px + env(safe-area-inset-bottom,0px))}.ss-fbar--compact .ss-fpanel__clear{align-self:center;font-size:14px;font-weight:500}.ss-fbar--compact .ss-fpanel__done{width:100%;min-height:50px;margin:0;font-size:15px;letter-spacing:.02em}.ss-fbar--compact .ss-fdrop--sort[open]>.ss-fdrop__panel{position:fixed;z-index:30;inset:auto 0 0 0;width:auto;min-width:0;max-width:none;max-height:82vh;padding:0 0 env(safe-area-inset-bottom,0px);overflow-y:auto;border:0;box-shadow:0 -10px 30px #1b21392e;animation:ss-sheet-up .28s cubic-bezier(.2,.8,.2,1) both}.ss-fsort__list{display:flex;flex-direction:column;padding:6px 0 14px}.ss-fbar--compact .ss-fsort .ss-fsort__opt{min-height:52px;padding:0 20px;font-size:15px}.ss-fsort__opt .ss-fitem__label{font-size:15px}.ss-fsort__opt.is-active .ss-fitem__label{font-weight:600}.ss-fsort__opt.is-active:after{content:"";flex:0 0 auto;width:6px;height:11px;margin:-3px 4px 0 auto;border-right:1.6px solid var(--color-foreground-heading);border-bottom:1.6px solid var(--color-foreground-heading);transform:rotate(45deg)}}@keyframes ss-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes ss-drawer-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes ss-scrim-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ss-fbar--compact .ss-fdrop[open]>.ss-fdrop__panel,.ss-fbar--compact .ss-fdrop[open]>.ss-fpanel__scrim{animation:none}.ss-fview__btn{transition:none}}.ss-cseo.ss-cseo-js .ss-cseo__clip{position:relative;display:flex;flex-direction:column}.ss-cseo.ss-cseo-js .ss-cseo__clip.is-clamped{max-height:var(--ss-cseo-clamp, 300px);overflow:hidden}.ss-cseo.ss-cseo-js .ss-cseo__clip.is-clamped:after{content:"";position:absolute;right:0;bottom:0;left:0;height:110px;background:linear-gradient(to bottom,rgb(255 255 255 / 0),var(--color-background) 85%);pointer-events:none}.ss-cseo.ss-cseo-js .ss-cseo__toggle{display:none}.ss-cseo.ss-cseo-js .ss-cseo__cols--more{display:grid}.ss-cseo.ss-cseo-js .ss-cseo__foot{order:9}.ss-cseo.ss-cseo-js .ss-cseo__foot:not(:has(.ss-cseo__links)){display:none}.ss-cseo__expand-row{display:flex;justify-content:center;margin-top:14px}.ss-cseo__expand{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border:1px solid var(--color-foreground-heading);background:transparent;color:var(--color-foreground-heading);font:600 15px/1 var(--font-body--family);cursor:pointer}.ss-cseo__expand[hidden]{display:none}.ss-cseo__expand svg{transition:transform .25s ease}.ss-cseo__expand[aria-expanded=true] svg{transform:rotate(180deg)}.ss-cseo .ss-cseo__expand:hover{background:var(--color-foreground-heading);color:var(--color-background)}@media screen and (min-width:750px){.ss-cseo.ss-cseo-js .ss-cseo__cols--more{grid-template-columns:repeat(var(--ss-cseo-cols, 2),minmax(0,1fr));gap:var(--ss-gap, 44px)}}@media(prefers-reduced-motion:reduce){.ss-cseo__expand svg{transition:none}}@media screen and (max-width:749px){.ss-fbar--compact .ss-fbar__rows:not(:has(.ss-fdrop--all))+.ss-fbar__tools .ss-fdrop--sort{padding-left:0}.ss-fbar--compact .ss-fbar__rows:not(:has(.ss-fdrop--all))+.ss-fbar__tools .ss-fdrop--sort:before{display:none}}@media screen and (max-width:359px){.ss-fbar.ss-fbar--compact .ss-fview{display:none}}@media screen and (max-width:749px){.ss-folio.ss-folio--print:not(.ss-folio--framed) .ss-track{gap:var(--ss-fgap-m, 12px)}.ss-folio.ss-folio--print:not(.ss-folio--framed) .ss-track--m-carousel{padding-inline:var(--ss-fgut-m, var(--ss-gutter));scroll-padding-inline:var(--ss-fgut-m, var(--ss-gutter))}.ss-folio.ss-folio--print:not(.ss-folio--framed) .ss-track:not(.ss-track--m-carousel){margin-inline:calc((var(--ss-gutter) - var(--ss-fgut-m, var(--ss-gutter))) * -1)}}@media screen and (max-width:749px){:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta>.ss-pc__pick{display:flex;flex-direction:column;align-items:flex-start;gap:8px;grid-column:1;min-width:0;margin:0;padding:0 12px 0 0;border:0}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta>.ss-pc__pick--ways{grid-column:2;padding:0 0 0 12px;border-left:1px solid var(--ss-line)}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick--ways{border-left:0}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick-h,:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__sizes,:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__ways{grid-column:auto}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__sizes:has(>.ss-pc__size~.ss-pc__size){width:100%}}@media screen and (max-width:749px){:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes{display:flex;flex-wrap:nowrap;align-items:stretch;gap:4px;width:100%}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;width:auto;min-width:0;min-height:34px;aspect-ratio:auto;padding:4px 2px;overflow:hidden;border:1px solid rgb(var(--color-foreground-heading-rgb) / .22);border-radius:2px;background:none;box-shadow:none;color:var(--color-foreground-heading);font-size:13px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size.is-on{border-color:var(--color-foreground-heading);background:rgb(var(--color-foreground-heading-rgb) / .06);box-shadow:inset 0 0 0 1px var(--color-foreground-heading)}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size.is-off{border-color:var(--ss-line);color:var(--color-foreground);text-decoration:line-through}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes:has(>.ss-pc__size~.ss-pc__size~.ss-pc__size)>.ss-pc__size{padding-inline:0;font-size:11.5px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick--ways .ss-pc__ways{min-height:34px}}@media screen and (max-width:749px){:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes{flex-wrap:wrap;row-gap:4px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size{min-width:max-content}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta:not(.ss-pc__meta--duo)>.ss-pc__pick:not(.ss-pc__pick--ways):has(.ss-pc__size~.ss-pc__size~.ss-pc__size){grid-column:1 / -1;padding-right:0}@container sspc (max-width: 220px){:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta>.ss-pc__pick{padding-right:8px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta>.ss-pc__pick--ways{padding-right:0;padding-left:8px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size{padding-inline:1px;font-size:12px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes:has(>.ss-pc__size~.ss-pc__size~.ss-pc__size)>.ss-pc__size{padding-inline:0;font-size:11px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__ways{gap:5px}:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__ways .ss-pc__way{width:min(20px,calc((50cqi - 29px) / 3));height:min(20px,calc((50cqi - 29px) / 3))}}@container sspc (max-width: 176px){:is(.ss-folio.ss-folio--vc-m.ss-folio--vcol-m,.ss-coll.ss-coll--vc-m.ss-coll--vcol-m) .ss-pc .ss-pc__meta .ss-pc__pick .ss-pc__sizes>.ss-pc__size{font-size:11.5px}}}@media screen and (max-width:749px){.ss-coll.ss-also.ss-also--rail-m .ss-coll__grid{grid-template-columns:none;grid-auto-columns:calc((100% + var(--ss-gutter-m, 10px) - var(--ss-gap-m, 9px) * var(--ss-peek-gaps-m, 1)) / var(--ss-peek-m, 1.5));grid-auto-flow:column;gap:var(--ss-gap-m, 9px);margin-inline:calc(var(--ss-gutter) * -1);padding:0 var(--ss-gutter-m, 10px) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--ss-gutter-m, 10px);scroll-snap-type:x mandatory;scrollbar-width:none}.ss-coll.ss-also.ss-also--rail-m .ss-coll__grid::-webkit-scrollbar{display:none}.ss-coll.ss-also.ss-also--rail-m .ss-coll__grid>*{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ss-collection.css.map */
