@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";html:root{--rr-font:"Hanken Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--font-body--family:var(--rr-font);--font-heading--family:var(--rr-font);--font-subheading--family:var(--rr-font);--font-accent--family:var(--rr-font)}body,h1,h2,h3,h4,h5,h6,p,a,li,span,button,input,select,textarea,label,.button,.rr-shop,.rr-st,.rr-foot{font-family:var(--rr-font)}button,.button,.button-secondary,input,select,textarea{border-radius:0}.header-logo [data-testid=header-logo]{text-transform:uppercase;letter-spacing:.04em}.variant-option--buttons{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important;gap:6px!important}.variant-option__button-label{font-size:12px!important;min-height:40px;padding-inline:8px!important}.rr-pdp-title{font-size:15px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.4}.rr-pdp-size{font-size:12px;margin:0;line-height:1.7}.rr-pdp-size a,.rr-pdp-studio a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rr-pdp-trust{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid #dfdfdf;font-size:12px;line-height:1.9}.rr-pdp-studio{font-size:12px;margin:0}.rr-rec-h{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:0}.rr-foot{padding:56px 24px 32px;border-top:1px solid #e5e5e5;font-size:12px;max-width:1800px;margin:0 auto;color:#000}.rr-foot-cols{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:32px}.rr-fh{text-transform:uppercase;letter-spacing:.06em;font-weight:500;margin:0 0 12px;font-size:11px}.rr-foot ul{list-style:none;margin:0;padding:0;line-height:2}.rr-foot a{color:inherit;text-decoration:none}.rr-foot a:hover{text-decoration:underline;text-underline-offset:3px}.rr-news-t{margin:0 0 12px;color:#555}.rr-news-row{display:flex;border:1px solid #000}.rr-news-row input{flex:1;border:0;padding:11px 12px;font:inherit;font-size:12px;background:transparent;min-width:0;outline:none}.rr-news-row button{border:0;background:#000;color:#fff;padding:0 16px;font:inherit;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.rr-foot-base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:56px;color:#666;font-size:11px}@media(max-width:899px){.rr-foot{padding:40px 16px 28px}.rr-foot-cols{grid-template-columns:1fr 1fr;gap:28px 16px}.rr-news{grid-column:1/-1}}.rr-shop{position:relative;grid-template-areas:"side main right"}.rr-side{grid-area:side}.rr-main{grid-area:main}.rr-right{grid-area:right}.rr-shop .rr-side,.rr-shop .rr-right{z-index:3}@media(max-width:899px){.rr-shop{grid-template-areas:"side" "right" "main"}.rr-shop .rr-side,.rr-shop .rr-right{position:relative}}.rr-shop .rr-play{isolation:isolate;font-family:var(--rr-font);background:transparent;border:0;cursor:default;overflow:hidden}.rr-shop[data-view=play] .rr-play{display:block;position:absolute;top:0;left:0;height:100vh;z-index:1}.rr-shop[data-view=play] .rr-desc{display:none}.rr-shop[data-view=play] .rr-h1{position:relative;z-index:2;display:inline-block;background:#fff;box-shadow:0 0 0 4px #fff}.rr-shop[data-view=play] .rr-side a,.rr-shop[data-view=play] .rr-sortlist a,.rr-shop[data-view=play] .rr-k{background:#fff;box-shadow:0 0 0 3px #fff}.rr-shop[data-view=play] .rr-views{background:#fff;box-shadow:0 0 0 3px #fff;display:inline-flex}.rr-shop #rr-trail{display:none}.rr-trail-b{position:absolute;left:0;pointer-events:none;z-index:50000}.rr-shop .rr-play-ui{position:static;transform:none;width:auto;max-width:none;background:none;border:0;box-shadow:none;padding:0;margin-top:28px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:13px;z-index:auto;pointer-events:auto}.rr-shop:not([data-view=play]) .rr-play-ui{display:none}.rr-shop .rr-play-hint{font-style:normal;color:#777;font-family:var(--rr-font);font-size:12px;line-height:1.4;flex:none;min-width:0;margin-bottom:6px;background:#fff;box-shadow:0 0 0 3px #fff}.rr-shop .rr-play-hint em{display:block;font-style:normal;color:#000;margin:4px 0 0}.rr-shop .rr-play-ui button{font-family:var(--rr-font);font-size:13px;color:#000;text-decoration:none;background:#fff;box-shadow:0 0 0 3px #fff;padding:0;border:0;cursor:pointer;text-align:left}.rr-shop .rr-play-ui button:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:899px){.rr-shop .rr-right{flex-wrap:wrap}.rr-shop .rr-play-ui{width:100%;margin-top:6px;flex-direction:row;flex-wrap:wrap;gap:4px 16px}.rr-shop .rr-play-hint{display:none}}.rr-shop .rr-win{background:none;border:0;box-shadow:none;padding:0;cursor:grab;font-family:var(--rr-font)}.rr-shop .rr-win:active{cursor:grabbing}.rr-win-n{display:flex;justify-content:flex-end;align-items:center;gap:6px;font-size:11px;line-height:11px;height:11px;margin:0 0 6px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#000}.rr-win-n button{all:unset;cursor:pointer;color:#777;font-size:13px;line-height:11px}.rr-win-m{position:relative;overflow:hidden;background:#eee;max-width:100%}.rr-shop .rr-win-m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;pointer-events:none}.rr-win--txt{font-size:11px;line-height:1.35;padding-top:17px;color:#000}.rr-win--txt p{margin:0}.rr-win--txt .rr-ins-gap{margin-top:12px}.rr-sz .rr-sz-next{font-weight:600;text-decoration:underline;text-underline-offset:3px}.rr-sz .rr-sz-link{font-size:12px;color:#777;text-decoration:underline;text-underline-offset:3px}.rr-media:has(.rr-badge) img{filter:blur(10px) saturate(.88) brightness(1.05);transform:scale(1.03);transition:filter .5s ease,transform .5s ease,opacity .45s ease}.rr-media:has(.rr-badge):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff2e;pointer-events:none;transition:opacity .5s ease}.rr-card:hover .rr-media:has(.rr-badge) img,.rr-card:focus-visible .rr-media:has(.rr-badge) img{filter:none;transform:none}.rr-card:hover .rr-media:has(.rr-badge):after,.rr-card:focus-visible .rr-media:has(.rr-badge):after{opacity:0}.rr-media .rr-badge{z-index:2;background:none;padding:0;left:8px;top:6px;color:#000}.rr-pdp:has(.rr-pdp-add:disabled) .rr-pdp-fig{position:relative}.rr-pdp:has(.rr-pdp-add:disabled) .rr-pdp-fig img{filter:blur(10px) saturate(.88) brightness(1.05);transform:scale(1.03);transition:filter .5s ease,transform .5s ease}.rr-pdp:has(.rr-pdp-add:disabled) .rr-pdp-fig:hover img{filter:none;transform:none}@media(hover:none){.rr-pdp:has(.rr-pdp-add:disabled) .rr-pdp-fig:active img{filter:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rr.css.map */
