.shopify-section-group-footer-group .devstructure-footer *{box-sizing:border-box}.shopify-section-group-footer-group .devstructure-footer{font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}.shopify-section-group-footer-group .devstructure-footer__logo{display:block;width:38px;height:38px;object-fit:contain;filter:brightness(0) saturate(100%) invert(91%) sepia(13%) saturate(247%) hue-rotate(112deg) brightness(105%) contrast(94%)}.shopify-section-group-footer-group .devstructure-footer a,.shopify-section-group-footer-group .devstructure-footer a:visited{text-decoration:none!important}.shopify-section-group-footer-group .devstructure-footer a:hover{color:#8fd8c4!important}.shopify-section-group-footer-group .devstructure-footer ul,.shopify-section-group-footer-group .devstructure-footer ul[role=list]{list-style:none!important;padding:0!important;margin:0!important}.shopify-section-group-footer-group .devstructure-footer li,.shopify-section-group-footer-group .devstructure-footer li::marker{list-style:none!important;content:none!important}html{font-size:62.5%!important}body:has(.devstructure-page){margin:0;background:#f5f4f0!important;color:#3c524e;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}body:has(.devstructure-page) #MainContent{width:100%;max-width:none;background:#f5f4f0!important}body:has(.devstructure-page) .devstructure-page{width:100%;max-width:none;font-size:16px}body:has(.devstructure-page) [style*="max-width:1180px"]{width:min(100%,1180px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section-group-header-group{position:relative;z-index:20}.shopify-section-group-header-group .devstructure-header{font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}.shopify-section-group-header-group .devstructure-logo__mark{display:block;width:36px;height:36px;object-fit:contain}.shopify-section-group-header-group .devstructure-logo__wordmark{line-height:1}.shopify-section-group-header-group .devstructure-header a,.shopify-section-group-header-group .devstructure-header a:visited,.shopify-section-group-header-group .devstructure-header a:hover,.shopify-section-group-header-group .devstructure-header a:focus{text-decoration:none!important;text-underline-offset:0!important}.shopify-section-group-header-group .devstructure-header nav a,.shopify-section-group-header-group .devstructure-header nav a:visited{color:#3c524e!important}.shopify-section-group-header-group .devstructure-header nav a:first-child,.shopify-section-group-header-group .devstructure-header nav a:first-child:visited{color:#0c6b52!important}.shopify-section-group-header-group .devstructure-header>div>a:first-child,.shopify-section-group-header-group .devstructure-header>div>a:first-child:visited{color:#11302b!important}.shopify-section-group-header-group .devstructure-header>div>a:last-child,.shopify-section-group-header-group .devstructure-header>div>a:last-child:visited{color:#fff!important}@media(max-width:749px){.shopify-section-group-header-group .devstructure-header>div{padding:12px 20px!important}.shopify-section-group-header-group .devstructure-header nav{width:100%;order:3;justify-content:space-between}.shopify-section-group-header-group .devstructure-header>div>a:last-child{margin-left:auto}}.dev-legal{width:100%;max-width:none;margin:0;background:#f5f4f0!important;color:#3c524e;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.dev-legal__layout{width:min(100%,1180px);max-width:1180px;margin:0 auto;padding:clamp(52px,7vw,92px) clamp(20px,5vw,48px) clamp(72px,8vw,118px);display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:clamp(40px,7vw,96px);align-items:start}.dev-legal__header{position:sticky;top:110px;align-self:start}.dev-legal__kicker{margin:0 0 14px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#0c6b52}.dev-legal h1{margin:0;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(36px,4.6vw,56px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:#11302b}.dev-legal__content{min-width:0;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.75;color:#3c524e}.dev-legal__content>.legal-intro{margin:0 0 24px}.dev-legal__content>.legal-clause{padding:30px 0;border-top:1px solid #E1DFD8}.dev-legal__content>.legal-clause>h2{margin:0 0 12px;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#11302b}.dev-legal__content .legal-section__body{min-width:0}.dev-legal__content h3{margin:26px 0 8px;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;color:#11302b}.dev-legal__content p,.dev-legal__content ul,.dev-legal__content ol{margin:0 0 16px}.dev-legal__content ul,.dev-legal__content ol{padding-left:24px}.dev-legal__content a{color:#0c6b52;text-underline-offset:3px}.dev-legal__content table{width:100%;border-collapse:collapse;margin:24px 0}.dev-legal__content th,.dev-legal__content td{padding:12px;border:1px solid #E1DFD8;text-align:left;vertical-align:top}@media(max-width:749px){.dev-legal__layout{grid-template-columns:1fr;gap:34px}.dev-legal__header{position:static}.dev-legal__content>.legal-clause{padding:26px 0}.dev-legal__content>.legal-clause>h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AIAF */
