html.sg-sys{--sg-ink: #000;--sg-paper: #fff;--sg-mute: #737373;--sg-soft: #f4f4f3;--sg-teal: #012b29;--sg-red: rgb(198 70 42);--sg-f: var(--font-dm-sans, "DM Sans", Helvetica, Arial, sans-serif);--sg-ease: cubic-bezier(.785, .135, .15, .86);--sg-page-top: calc(var(--sg-header-h, 80px) + var(--sg-gap-top, 48px));--sg-title-gap: 40px}@media(max-width:767px){html.sg-sys{--sg-page-top: calc(var(--sg-header-h, 72px) + var(--sg-gap-top, 32px));--sg-title-gap: 32px}}html.sg-sys .sg-page{padding-top:var(--sg-page-top)!important}html.sg-sys .sg-pagehead{text-align:center;margin:0 0 var(--sg-title-gap)}html.sg-sys .sg-title{font-family:var(--sg-f)!important;font-size:var(--sg-title-size, 18px)!important;font-weight:300!important;letter-spacing:2.4px!important;line-height:1.3!important;text-transform:uppercase!important;text-align:center!important;color:var(--sg-ink)!important;margin:0 0 var(--sg-title-gap)!important}html.sg-sys .sg-pagehead .sg-title,html.sg-sys .sg-title:has(+.sg-intro){margin-bottom:12px!important}html.sg-sys .sg-pagehead .sg-intro{margin:0 auto!important;max-width:560px}html.sg-sys .sg-duo{font-size:clamp(var(--sg-duo-min, 40px),5vw,var(--sg-duo-max, 64px))!important;margin-top:0!important}html.sg-sys .sg-duo+.sg-intro{margin-top:24px!important}html.sg-sys .sg-page [class*=eyebrow]:not(:empty){margin-bottom:16px!important}html.sg-sys .sg-intro{font-family:var(--sg-f)!important;font-size:12px!important;font-weight:300!important;letter-spacing:1.2px!important;line-height:1.7!important;text-transform:uppercase!important;color:var(--sg-mute)!important}html.sg-sys .sg-label{font-family:var(--sg-f)!important;font-size:12px!important;font-weight:300!important;letter-spacing:1.2px!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--sg-ink)!important}html.sg-sys .sg-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px;height:var(--sg-btn-h, 48px)!important;min-height:var(--sg-btn-h, 48px)!important;box-sizing:border-box!important;padding:0 32px!important;border-radius:0!important;font-family:var(--sg-f)!important;font-size:12px!important;font-weight:300!important;letter-spacing:2.4px!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;background:var(--sg-ink)!important;color:var(--sg-paper)!important;border:1px solid var(--sg-ink)!important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .4s var(--sg-ease),border-color .4s var(--sg-ease)}html.sg-sys .sg-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--sg-ink),var(--sg-teal));transform:translateY(-100%);transition:transform .6s var(--sg-ease)}html.sg-sys .sg-btn:hover:before,html.sg-sys .sg-btn:focus-visible:before{transform:translateY(0)}html.sg-sys .sg-btn:hover,html.sg-sys .sg-btn:focus-visible{border-color:var(--sg-teal)!important}html.sg-sys .sg-btn--line{background:var(--sg-paper)!important;color:var(--sg-ink)!important}html.sg-sys .sg-btn--line:hover,html.sg-sys .sg-btn--line:focus-visible{color:var(--sg-paper)!important}html.sg-sys .sg-link{font-family:var(--sg-f)!important;font-size:12px!important;font-weight:300!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:var(--sg-ink)!important;text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important;background:none!important;border:0!important;padding:0!important;cursor:pointer}html.sg-sys .sg-chip{min-height:40px!important;padding:0 16px!important;border:1px solid var(--sg-line, #e5e5e5)!important;border-radius:0!important;background:var(--sg-paper)!important;font-family:var(--sg-f)!important;font-size:11px!important;font-weight:300!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:var(--sg-ink)!important;cursor:pointer}html.sg-sys .sg-chip:hover{border-color:var(--sg-ink)!important}html.sg-sys .sg-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;height:56px!important;min-height:56px!important;box-sizing:border-box!important;padding:0 20px!important;border:1px solid var(--sg-line, #e5e5e5)!important;border-radius:0!important;background:var(--sg-paper)!important;font-family:var(--sg-f)!important;font-size:12px!important;font-weight:300!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:var(--sg-ink)!important;text-decoration:none!important;transition:border-color .4s var(--sg-ease)}html.sg-sys .sg-row:hover{border-color:var(--sg-ink)!important;background:var(--sg-paper)!important}html.sg-sys .sg-input{height:48px!important;box-sizing:border-box!important;padding:0!important;border:0!important;border-bottom:1px solid var(--sg-ink)!important;border-radius:0!important;background:transparent!important;font-family:var(--sg-f)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:var(--sg-ink)!important;outline:none!important;box-shadow:none!important}html.sg-sys .sg-input::placeholder{font-family:var(--sg-f);font-size:12px;font-weight:300;letter-spacing:1.2px;text-transform:uppercase;color:var(--sg-mute);opacity:1}html.sg-sys .sg-input:focus{border-bottom-width:2px!important}@media(max-width:767px){html.sg-sys .sg-input{font-size:16px!important}}html.sg-sys .product-subtitle,html.sg-sys .product-origin{font-family:var(--sg-f)!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sg-system.css.map */
