:root{--ru-bg:#f5efe4;--ru-raised:#fffdf8;--ru-ink:#1c1c1e;--ru-muted:#5b5148;--ru-line:#cdbfa6;--ru-accent:#c94f16;--ru-on-accent:#fff;--ru-hi:#c9511a;--ru-kicker:#b4480e;--ru-logo:#4b3a2b;--ru-display:"Fraunces",Georgia,serif;--ru-sans:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}body[data-ru-colour=coal]{--ru-bg:#ebeae6;--ru-raised:#f7f6f3;--ru-line:#cfccc5;--ru-muted:#55524c;--ru-accent:#1c1c1e;--ru-hi:#1c1c1e;--ru-kicker:#3a3a3d;--ru-logo:#1c1c1e}body[data-ru-colour=campfire]{--ru-bg:#fbe8d8;--ru-raised:#fff6ee;--ru-line:#efc7a6;--ru-muted:#6a4a36;--ru-accent:#c94f16;--ru-hi:#c94f16;--ru-kicker:#a8410f;--ru-logo:#a8410f}body[data-ru-colour=swell]{--ru-bg:#dcebf6;--ru-raised:#f1f7fc;--ru-line:#b3d0e8;--ru-muted:#3e5466;--ru-accent:#0b6cc1;--ru-hi:#0a5ea8;--ru-kicker:#0a5ea8;--ru-logo:#0a4f8c}body[data-ru-colour=dune]{--ru-bg:#f4ecdf;--ru-raised:#fbf7f0;--ru-line:#dccab0;--ru-muted:#64563f;--ru-accent:#8a6436;--ru-hi:#8a6436;--ru-kicker:#7a5730;--ru-logo:#6e4f2b}body[data-ru-colour=olive]{--ru-bg:#e3e8d9;--ru-raised:#f2f5ec;--ru-line:#c2ccaf;--ru-muted:#4f5642;--ru-accent:#4b5530;--ru-hi:#4b5530;--ru-kicker:#4b5530;--ru-logo:#3b4326}body[data-ru-colour=cocoa]{--ru-bg:#efe3d7;--ru-raised:#f8f1ea;--ru-line:#d8c0aa;--ru-muted:#634c3d;--ru-accent:#66381f;--ru-hi:#66381f;--ru-kicker:#66381f;--ru-logo:#4b2a17}body{background-color:var(--ru-bg);transition:background-color .5s ease}.ru-s{font-family:var(--ru-sans);font-size:16px;line-height:1.5;color:var(--ru-ink);background:var(--ru-bg);transition:background-color .5s ease;-webkit-font-smoothing:antialiased;text-align:left}.ru-s *,.ru-s *:before,.ru-s *:after{box-sizing:border-box}.ru-s :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}.ru-s :where(h1,h2,h3,h4){font-family:var(--ru-display);font-variation-settings:"SOFT" 100;color:inherit;text-transform:none;letter-spacing:normal}.ru-s img{max-width:100%;height:auto;display:block}.ru-s a{color:inherit}.ru-s :where(button,input,select,textarea){font-family:inherit}.ru-s [hidden]{display:none!important}.ru-s :focus-visible{outline:2px solid var(--ru-kicker);outline-offset:2px}.ru-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:32px}.ru-pad{padding-block:72px}.ru-pad--sm{padding-block:40px}.ru-pad--top{padding-top:72px;padding-bottom:0}.ru-stack{display:flex;flex-direction:column;gap:14px}.ru-head{display:flex;flex-direction:column;gap:14px;max-width:860px;margin-bottom:36px}.ru-head--row{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.ru-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ru-kicker)}.ru-h1,.ru-h2,.ru-h3{font-family:var(--ru-display);font-variation-settings:"SOFT" 100;font-weight:900;text-wrap:balance}.ru-h1{font-size:clamp(46px,7vw,104px);line-height:.92;letter-spacing:-.025em}.ru-h2{font-size:clamp(34px,4.6vw,62px);line-height:1;letter-spacing:-.015em}.ru-h2--sm{font-size:clamp(28px,3.4vw,44px);line-height:1.05}.ru-h3{font-size:clamp(24px,2.4vw,32px);line-height:1.04}.ru-hi{color:var(--ru-hi);transition:color .5s ease}.ru-tm{font-size:.32em;vertical-align:top;letter-spacing:0}.ru-lead{font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:var(--ru-muted);max-width:36em}.ru-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 28px;border-radius:12px;border:2px solid transparent;font-size:16px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .5s ease,color .5s ease}.ru-btn:hover{transform:translateY(-1px)}.ru-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.ru-btn--primary{background:var(--ru-accent);color:var(--ru-on-accent)}.ru-btn--orange{background:#c94f16;color:#fff}.ru-btn--dark{background:#1c1c1e;color:#fff}.ru-btn--light{background:#f5efe4;color:#1c1c1e}.ru-btn--ghost{border-color:currentColor;background:transparent}.ru-btn--block{width:100%}.ru-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#f5efe4;color:#1c1c1e;line-height:1.2}.ru-dot{width:12px;height:12px;border-radius:999px;flex-shrink:0;display:inline-block;border:1px solid rgba(28,28,30,.45)}.ru-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ru-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.ru-ico{flex-shrink:0;width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff}.ru-c-orange{background:#c94f16}.ru-c-blue{background:#0b6cc1}.ru-c-olive{background:#4b5530}.ru-c-cocoa{background:#66381f}.ru-c-coal{background:#1c1c1e}.ru-c-sand{background:#c9a67a;color:#1c1c1e}.ru-ann{background:#1c1c1e;color:#c9a67a}.ru-ann .ru-wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 32px;padding-block:10px;font-size:13px;font-weight:700;letter-spacing:.04em}.ru-header{border-bottom:1px solid var(--ru-line)}.ru-header__in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}.ru-logo{display:inline-flex;align-items:center;color:var(--ru-logo);min-height:44px;text-decoration:none;transition:color .5s ease}.ru-logo svg{height:44px;width:auto;display:block}.ru-nav{display:flex;gap:28px;font-size:15px;font-weight:700}.ru-nav a{text-decoration:none}.ru-nav a:hover,.ru-nav a[aria-current]{color:var(--ru-kicker)}.ru-icons{display:flex;align-items:center;gap:4px}.ru-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--ru-ink)}.ru-icon:hover{background:var(--ru-raised)}.ru-cart{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;background:#1c1c1e;color:#fff!important;font-size:14px;font-weight:700;text-decoration:none}.ru-mnav{display:none;position:relative}.ru-mnav summary{list-style:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.ru-mnav summary::-webkit-details-marker{display:none}.ru-mnav nav{position:absolute;top:52px;left:0;z-index:30;min-width:240px;background:var(--ru-raised);border:1px solid var(--ru-line);border-radius:16px;padding:10px;display:flex;flex-direction:column;box-shadow:0 12px 30px #1c1c1e1f}.ru-mnav nav a{padding:12px 14px;border-radius:10px;font-weight:700;text-decoration:none}.ru-mnav nav a:hover{background:var(--ru-bg)}.ru-hero .ru-wrap{display:flex;flex-direction:column;align-items:center;gap:44px;padding-block:56px 48px}.ru-hero__text{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;max-width:900px}.ru-hero__text .ru-lead{max-width:34em}.ru-hero__tag{background:#1c1c1e;color:#f5efe4}.ru-hero__note{font-size:14px;font-weight:700;color:var(--ru-muted)}.ru-hero__img{width:100%;border-radius:24px;overflow:hidden}.ru-hero__img img{width:100%}.ru-only-m{display:none!important}.ru-marq{position:relative;height:180px;overflow:hidden}.ru-marq__band{position:absolute;left:-4%;right:-4%;overflow:hidden}.ru-marq__band--a{top:34px;background:#0b6cc1;color:#fff;transform:rotate(2deg);padding-block:14px}.ru-marq__band--b{top:80px;background:#c94f16;color:#fff;transform:rotate(-2.5deg);padding-block:18px}.ru-marq__track{display:flex;width:max-content;animation:ru-scroll 42s linear infinite}.ru-marq__band--a .ru-marq__track{animation-direction:reverse;animation-duration:54s}.ru-marq__item{display:flex;align-items:center;gap:36px;padding-right:36px;white-space:nowrap;font-family:var(--ru-display);font-variation-settings:"SOFT" 100;font-weight:900;font-size:26px;line-height:1.2}.ru-marq__band--b .ru-marq__item{font-size:32px;gap:40px;padding-right:40px}.ru-marq__item:after{content:"";width:10px;height:10px;border-radius:999px;background:currentColor}@keyframes ru-scroll{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rugged-up.css.map */
