body.theme-owned .gh183-power{display:block;width:100%;max-width:380px;margin:16px 0 20px;color:#004c22;font:400 14px/1.4 Montserrat,sans-serif;text-align:center;box-sizing:border-box}body.theme-owned .gh183-power *{box-sizing:border-box}body.theme-owned .gh183-power-heading{display:flex;flex-direction:column;align-items:center;gap:3px;margin:0 0 12px}body.theme-owned .gh183-power-heading>strong{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;font:500 14px/1.4 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#004c22}.gh183-power-heading>strong:before,.gh183-power-heading>strong:after{content:"";display:block;width:22px;height:1px;background:#004c2260}body.theme-owned .gh183-power-track{position:relative;height:23px;padding:3px;border:1px solid #004c22;border-radius:999px;background:#f4f7ed;overflow:visible}body.theme-owned .gh183-power-tint{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:linear-gradient(90deg,#c4ef91,#95e45a 30%,#4d993b 62%,#004c22);clip-path:inset(0 calc(100% - var(--gh183-power-position)) 0 0 round 999px)}body.theme-owned .gh183-power-cursor{position:absolute;top:50%;left:var(--gh183-power-position);translate:-50% -50%;display:block;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:#004c22;box-shadow:0 0 0 1px #004c22}body.theme-owned .gh183-power-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;list-style:none;padding:0;margin:0}body.theme-owned .gh183-power-legend>li{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 2px;margin:0;min-width:0;color:#53785a}body.theme-owned .gh183-power-legend>li.is-current{color:#004c22}body.theme-owned .gh183-power-tick{display:block;width:1px;height:8px;background:#7f9c80;margin:3px 0 0}body.theme-owned .gh183-power-legend svg{display:block;width:24px;height:24px;flex:none;margin:0;fill:currentColor}body.theme-owned .gh183-power-name{font:700 14px/1.3 Montserrat,sans-serif;color:inherit;text-align:center;white-space:normal}body.theme-owned .gh183-power-legend>li.is-current .gh183-power-name{font-weight:800}body.theme-owned .gh183-power .gh183-power-example{margin:10px 0 0;font:400 14px/1.4 Montserrat,sans-serif;color:#4c6b52}body.theme-owned .gh30-card .gh183-power{margin:14px auto 16px;max-width:100%}body.theme-owned .gh30-card .gh183-power-heading>strong{font-weight:600;letter-spacing:0;text-transform:none;gap:5px}body.theme-owned .gh30-card .gh183-power-heading>strong:before,body.theme-owned .gh30-card .gh183-power-heading>strong:after{width:12px}body.theme-owned .gh30-card .gh183-power-legend>li{padding-inline:0}body.theme-owned .gh26-hero .gh183-power{max-width:370px}body.theme-owned .gh184-power-compact-value{display:none}@media(max-width:767px){body.theme-owned .gh30-card .gh183-power-legend .gh183-power-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.theme-owned .gh30-card .gh184-power-compact-value{display:block;margin:10px 0 0;font:700 14px/1.4 GH25Body,Montserrat,sans-serif;color:#004c22;text-align:center}}.gh190-empty-pack-slot{width:100%;max-width:440px;margin:24px auto 0}.gh183-pack{position:fixed;z-index:38;right:22px;bottom:max(18px,env(safe-area-inset-bottom));width:344px;max-width:calc(100vw - 32px);box-sizing:border-box;border:1px solid #d4e1cf;border-radius:16px;background:#fff;color:#004c22;box-shadow:0 5px 22px #004c221a;font:400 14px/1.5 GH25Body,Montserrat,sans-serif}.gh183-pack[hidden]{display:none!important}.gh183-pack *{box-sizing:border-box}.gh183-pack details{border:0;margin:0;padding:0}.gh183-pack .gh183-pack-summary{display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 14px;list-style:none;cursor:pointer;color:#004c22;background:#fff;border-radius:15px}.gh183-pack-summary::-webkit-details-marker{display:none}.gh184-pack-summary-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.gh183-pack .gh184-pack-summary-copy>strong{font:700 15px/1.35 GH25Body,Montserrat,sans-serif;color:inherit}.gh183-pack .gh183-pack-summary-count{font:400 14px/1.4 GH25Body,Montserrat,sans-serif;color:#52705b}.gh183-pack-icon{display:flex;align-items:center;justify-content:center;width:30px;height:34px;flex:none;color:#004c22}.gh183-pack-icon svg{display:block;width:24px;height:24px}.gh183-pack .gh183-pack-example-tag{display:block;flex:none;align-self:center;border-radius:5px;background:#eef7e6;padding:3px 6px;font:500 14px/1.35 GH25Body,Montserrat,sans-serif;color:#355f37}.gh183-pack-chevron{width:16px;height:16px;flex:none;transition:rotate .2s}.gh183-pack details[open] .gh183-pack-chevron{rotate:180deg}.gh183-pack details[open] .gh183-pack-summary-count{display:none}.gh183-pack-body{padding:0 16px 16px;max-height:min(460px,calc(100dvh - 165px));overflow:auto;overscroll-behavior:contain}.gh183-pack .gh183-pack-intro{margin:4px 0 16px;padding-top:14px;border-top:1px solid #e1e9dc}.gh183-pack .gh183-pack-intro p{font:400 15px/1.5 GH25Body,Montserrat,sans-serif;margin:0;color:#436248}.gh183-pack .gh183-pack-intro strong{font:700 22px/1.3 GH25Body,Montserrat,sans-serif;color:#004c22}.gh183-pack-progress{position:relative;margin:12px 0 18px}.gh183-pack-rail{position:absolute;left:12%;right:12%;top:30px;height:4px;background:#e3eadf;border-radius:4px}.gh183-pack-rail>span{display:block;width:0;height:100%;background:#72bc4f;border-radius:4px;transition:width .2s}.gh183-pack-stops{display:grid;grid-template-columns:repeat(var(--gh183-pack-stop-count,4),minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0}.gh183-pack .gh183-pack-stops li{display:flex;flex-direction:column;align-items:center;gap:7px;padding:0 1px;margin:0;min-width:0;text-align:center;color:#657969;font:400 14px/1.35 GH25Body,Montserrat,sans-serif}.gh183-pack-quantity{white-space:nowrap}.gh183-pack-dot{display:block;position:relative;z-index:1;width:10px;height:10px;border:2px solid #cbd8c6;border-radius:50%;background:#fff}.gh183-pack .gh183-pack-stops strong{font:700 14px/1.4 GH25Body,Montserrat,sans-serif;color:inherit}.gh183-pack-stops [data-reached]{color:#286c34!important}.gh183-pack-stops [data-reached] .gh183-pack-dot{border-color:#72bc4f;background:#72bc4f}.gh183-pack-stops [data-next] .gh183-pack-dot{border-color:#004c22}.gh183-pack .gh183-pack-next{font:600 16px/1.5 GH25Body,Montserrat,sans-serif;color:#004c22;margin:0 0 8px;text-wrap:pretty}.gh183-pack .gh183-pack-current{font:400 14px/1.5 GH25Body,Montserrat,sans-serif;color:#52705b;margin:0 0 16px}.gh183-pack-ticket{padding:0;border:0}.gh183-pack .gh183-pack-cart{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:11px 18px;border:1px solid #004c22;border-radius:999px;background:#004c22;color:#fff;text-decoration:none;font:600 16px/1.4 GH25Body,Montserrat,sans-serif}.gh183-pack-cart>svg{width:20px;height:20px;flex:none}.gh183-pack .gh183-pack-cart:hover{background:#95e45a;border-color:#95e45a;color:#004c22}.gh183-pack .gh183-pack-notice{font:400 14px/1.5 GH25Body,Montserrat,sans-serif;color:#52705b;margin:12px 0 0}.gh183-pack summary:focus-visible,.gh183-pack a:focus-visible{outline:3px solid #95e45a;outline-offset:3px}.gh183-pack.gh184-pack-inline{position:static;inset:auto;width:100%;max-width:none;box-shadow:none;margin:0 0 24px;border-color:#d9e4d2;background:#fbfdf8}.gh183-pack.gh184-pack-inline .gh183-pack-summary{background:transparent}.gh183-pack.gh184-pack-inline .gh183-pack-body{max-height:none;overflow:visible}.gh183-pack.gh184-pack-inline .gh183-pack-cart{display:none}.gh183-pack.gh184-pack-inline .gh183-pack-notice{border-top:1px solid #e1e9dc;padding-top:12px;margin-top:0}body:has(dialog[open]) .gh183-pack:not(.gh184-pack-inline),body:has(.gh25-mobile-menu[open]) .gh183-pack:not(.gh184-pack-inline){visibility:hidden}@media(max-width:767px){body.theme-owned .gh26-hero .gh183-power{margin-inline:auto}.gh183-pack{right:16px;bottom:max(12px,env(safe-area-inset-bottom));width:344px}.gh183-pack .gh183-pack-summary{gap:8px;padding-inline:12px}.gh183-pack-body{padding-inline:14px}.gh183-pack .gh184-pack-summary-copy>strong{font-size:15px}.gh183-pack.gh184-pack-inline .gh183-pack-summary,.gh183-pack.gh184-pack-inline .gh183-pack-body{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.gh183-pack *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh183-components.css.map */
