*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bk-000);color:var(--tx-000);font-family:var(--f-body);font-size:15px;line-height:1.78;letter-spacing:.02em;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--tx-000);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.u-wrap{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--gut)}.u-spec{font-family:var(--f-spec);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-400)}.u-body{color:var(--tx-400);font-size:15px;line-height:1.85}.mark{display:inline-flex;flex-direction:column;gap:5px;line-height:1}.mark__row{display:flex;align-items:baseline;gap:.42em}.mark__name{font-family:var(--f-display);font-variation-settings:"wdth" 122,"wght" 900;font-style:italic;font-size:var(--mark-size, 22px);letter-spacing:.02em;text-transform:uppercase}.mark__suffix{font-family:var(--f-display);font-style:italic;font-variation-settings:"wdth" 110,"wght" 600;font-size:calc(var(--mark-size, 22px) * .36);letter-spacing:.06em;color:var(--tx-400)}.mark__bar{height:calc(var(--mark-size, 22px) * .11);background:var(--tx-000);transform:skew(var(--shear))}.btn{position:relative;display:inline-flex;align-items:center;height:48px;padding:0 26px;font-family:var(--f-spec);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;border:0;background:none;cursor:pointer;isolation:isolate}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:skew(var(--shear));z-index:-1;transition:background .18s ease,border-color .18s ease}.btn--solid{color:var(--bk-000)}.btn--solid:before{background:var(--tx-000)}.btn--solid:hover{color:var(--tx-000)}.btn--solid:hover:before{background:transparent;border:1px solid var(--tx-000)}.btn--line{color:var(--tx-000)}.btn--line:before{border:1px solid var(--line)}.btn--line:hover:before{border-color:var(--tx-000)}.series{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}.sr{display:flex;flex-direction:column;background:var(--bk-000);padding:20px 18px 18px;transition:background .22s ease}.sr:hover{background:var(--bk-100)}.sr__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--bk-050);margin-bottom:18px}.sr__img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.sr:hover .sr__img{transform:scale(1.05)}.sr__badge{position:absolute;left:0;bottom:0;font-family:var(--f-spec);font-size:10.5px;letter-spacing:.12em;background:var(--tx-000);color:var(--bk-000);padding:5px 10px 5px 12px;transform:skew(var(--shear));transform-origin:left bottom}.sr__badge span{display:block;transform:skew(calc(var(--shear) * -1))}.sr__badge--order{background:transparent;border:1px solid var(--tx-400);color:var(--tx-400);padding:4px 9px 4px 11px}.sr__badge--out{background:var(--bk-050);border:1px solid var(--line);color:var(--tx-600);padding:4px 9px 4px 11px}.sr__name{margin:0;font-size:14px;font-weight:700;line-height:1.55}.sr__foot{margin-top:auto;padding-top:16px}.sr__opts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.sr__opt{font-family:var(--f-spec);font-size:10.5px;letter-spacing:.06em;color:var(--tx-400);border:1px solid var(--line);padding:3px 7px}.sr__price{margin:0;font-family:var(--f-spec);font-size:14.5px;padding-top:11px;border-top:1px solid var(--line);display:flex;align-items:baseline;gap:7px}.sr__price small{font-size:10.5px;letter-spacing:.1em;color:var(--tx-400)}@media(max-width:1180px){.series{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.series{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.series{grid-template-columns:1fr}}.pager{display:flex;align-items:center;justify-content:center;gap:24px;padding-top:40px}.pager__link{font-family:var(--f-spec);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line);padding-bottom:3px}.pager__link:hover{border-bottom-color:var(--tx-000)}.pager__now{margin:0}.cls{padding-block:clamp(28px,5vh,56px) clamp(64px,10vh,120px)}.cls__band{margin-bottom:8px}.grp{margin-top:clamp(40px,6vh,72px)}.grp__head{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:18px}.grp__h{margin:0;font-size:clamp(18px,2.1vw,25px);font-weight:900;letter-spacing:-.01em;line-height:1.25}.grp__count{margin:0 0 4px}.grp__all{margin-left:auto;font-family:var(--f-spec);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-400);border-bottom:1px solid var(--line);padding-bottom:3px}.grp__all:hover{color:var(--tx-000);border-bottom-color:var(--tx-000)}.band{display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap;margin-bottom:34px}.band__h{margin:0;font-size:clamp(23px,3vw,40px);font-weight:900;letter-spacing:-.02em;line-height:1.16}.band__h em{font-style:italic;font-family:var(--f-display);font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;letter-spacing:0}.band__note{margin:0 0 6px auto}@media(max-width:560px){.band{align-items:flex-start;flex-direction:column;gap:12px}.band__note{margin:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/critical.css.map */
