@font-face{font-family:SlussenCondensed;src:url(/cdn/shop/files/SlussenCondensed-Regular.otf?v=1778794452) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}.rc-page{position:relative;width:100%;overflow-x:hidden}.rc-topbar{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:flex-end;padding:18px 22px;pointer-events:none;transition:opacity .4s ease}.rc-topbar>*{pointer-events:all}.rc-logo-link{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease}.rc-logo-link:hover{opacity:.5}.rc-logo{height:13px;width:auto;display:block}.rc-nav{display:flex;align-items:center;gap:10px}.rc-nav-btn{font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;font-weight:400;color:#1a1a18;text-decoration:none;text-transform:uppercase;line-height:1;background:none;border:none;outline:none;padding:0;margin:0;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none;transition:opacity .2s ease}.rc-nav-btn:hover{opacity:.4}.rc-hero{position:sticky;top:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:25;background:#f6f6f4}.rc-scene{position:relative;width:800px;height:800px;flex-shrink:0;transform:scale(var(--rc-scale, 1));transform-origin:center center}.rc-ring-layer{position:absolute;top:0;left:0;width:100%;height:100%}.rc-node{position:absolute;top:50%;left:50%;width:0;height:0}.rc-dot{width:8px;height:8px;background:#1a1a18;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.rc-numbers-ring{transform-origin:50% 50%;animation:rc-spin var(--rc-speed, 32s) linear infinite;will-change:transform}@keyframes rc-spin{to{transform:rotate(360deg)}}.rc-num-label{position:absolute;font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#1a1a18;white-space:nowrap;transform:translate(-50%,-50%);animation:rc-counter var(--rc-speed, 32s) linear infinite;transform-origin:50% 50%;will-change:transform}@keyframes rc-counter{to{transform:translate(-50%,-50%) rotate(-360deg)}}.rc-image-stage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:380px;height:253px}.rc-image-stage img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:380px;height:auto;display:block;opacity:0;will-change:opacity}.rc-image-stage img:nth-child(1){animation:rc-flicker 20s 0s infinite}.rc-image-stage img:nth-child(2){animation:rc-flicker 20s 2s infinite}.rc-image-stage img:nth-child(3){animation:rc-flicker 20s 4s infinite}.rc-image-stage img:nth-child(4){animation:rc-flicker 20s 6s infinite}.rc-image-stage img:nth-child(5){animation:rc-flicker 20s 8s infinite}.rc-image-stage img:nth-child(6){animation:rc-flicker 20s 10s infinite}.rc-image-stage img:nth-child(7){animation:rc-flicker 20s 12s infinite}.rc-image-stage img:nth-child(8){animation:rc-flicker 20s 14s infinite}.rc-image-stage img:nth-child(9){animation:rc-flicker 20s 16s infinite}.rc-image-stage img:nth-child(10){animation:rc-flicker 20s 18s infinite}@keyframes rc-flicker{0%{opacity:0}4%{opacity:1}9%{opacity:1}13%{opacity:0}to{opacity:0}}.rc-index{width:100%;background:#f6f6f6;padding:60px 40px 100px;position:relative;z-index:20}.rc-index-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;padding-top:48px;align-items:center}.rc-index-item{display:block;text-decoration:none;position:relative;background:transparent;border-radius:3px}.rc-index-img-wrap{width:100%;line-height:0}.rc-index-img-wrap img{width:100%;height:auto;display:block;border-radius:3px}.rc-index-img-empty{background:#dddbd8;aspect-ratio:16/10}.rc-info-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:#f6f6f4c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;transition:opacity .35s ease;overflow-y:hidden;-webkit-overflow-scrolling:auto}.rc-info-overlay.is-open{opacity:1;pointer-events:all}.rc-info-inner{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:18px 22px 40px}.rc-info-close{position:fixed;top:18px;right:22px;background:none;border:none;outline:none;cursor:pointer;font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;font-weight:400;color:#1a1a18;text-transform:uppercase;padding:0;line-height:1;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.rc-info-close:hover{opacity:.4}.rc-info-body{display:flex;flex-direction:column;gap:36px;max-width:700px}.rc-info-tagline{font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;font-weight:400;color:#1a1a18;line-height:1.5;text-transform:uppercase;max-width:280px;margin:0}.rc-info-cols{display:flex;gap:60px;align-items:flex-start;flex-wrap:wrap}.rc-info-col-label{display:block;font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;color:#1a1a18;text-transform:uppercase;margin-bottom:8px;opacity:.4}.rc-info-col-list{font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;color:#1a1a18;text-transform:uppercase;line-height:1.6}.rc-info-contact{display:flex;flex-direction:column}.rc-info-contact-links{display:flex;flex-direction:column;margin-top:8px}.rc-info-link{font-family:SlussenCondensed,Helvetica Neue,Helvetica,sans-serif;font-size:8px;color:#1a1a18;text-transform:uppercase;text-decoration:none;line-height:1.6;display:block;transition:opacity .2s ease}.rc-info-link:hover{opacity:.4}@media(max-width:1024px){.rc-index-grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media(max-width:768px){.rc-index-grid{grid-template-columns:repeat(2,1fr)}.rc-info-cols{gap:36px}.rc-info-body{gap:28px}}@media(max-width:768px){.rc-dot{width:13px;height:13px}.rc-num-label{font-size:17px}.rc-image-stage{width:440px;height:293px}.rc-image-stage img{width:440px}.rc-nav-btn,.rc-info-close,.rc-info-tagline,.rc-info-col-label,.rc-info-col-list,.rc-info-link{font-size:9px}}@media(max-width:600px){.rc-topbar{padding:14px 16px}.rc-logo{height:11px}.rc-hero{height:100svh;min-height:unset;padding:0}.rc-nav{gap:12px}.rc-index{padding:24px 20px 80px}.rc-index-grid{grid-template-columns:repeat(2,1fr);gap:32px 20px;padding-top:0;align-items:start}.rc-index-item,.rc-index-img-wrap img{border-radius:3px}.rc-info-inner{padding:14px 16px 48px}.rc-info-close{top:14px;right:16px}.rc-info-cols,.rc-info-body{gap:24px}.rc-info-tagline{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rotating-circle.css.map */
