.clg-psearch{display:block;position:relative}.clg-psearch .clg-search{position:relative}.clg-search__reset{display:grid;place-items:center;width:30px;height:30px;min-width:30px;padding:0;border:0;border-radius:50%;background:var(--clg-pale);color:var(--clg-muted);cursor:pointer}.clg-search__reset.hidden{display:none}.clg-psearch .predictive-search{top:calc(100% + 6px);left:0;right:0;width:100%;max-height:min(70vh,560px)!important;overflow-y:auto;border:1px solid var(--clg-line);border-radius:18px;background:#fff;box-shadow:var(--clg-shadow-hover);z-index:30}.clg-psearch .predictive-search__search-for-button{border-bottom:1px solid var(--clg-line)}.clg-psearch .predictive-search__item--term{color:var(--clg-purple);font-weight:800}.header__icon.clg-search-jump{padding:0;border:0;background:none;color:inherit;cursor:pointer}.clg-menu__search .clg-search__submit{width:36px;height:36px;min-width:36px}.template-product .clg-header-search{padding-bottom:0}.clg-pdp-trust__link{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.clg-pdp-trust__link:hover strong{color:var(--clg-purple)}.clp-dialog li a{color:var(--clg-purple);font-weight:700}.clg-sup{padding:8px 0 56px;font-family:DM Sans,sans-serif;color:var(--clg-ink)}.clg-sup__wrap{display:grid;gap:18px;max-width:980px}.clg-sup__crumbs{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--clg-muted)}.clg-sup__crumbs a{color:var(--clg-purple);text-decoration:none}.clg-sup__hero{position:relative;display:flex;align-items:center;gap:18px;padding:28px 28px 28px 32px;overflow:hidden;border-radius:24px;background:linear-gradient(120deg,var(--clg-pale-2),#fff 70%);border:1px solid var(--clg-line)}.clg-sup__hero-copy{flex:1;min-width:0}.clg-sup__eyebrow{margin:0 0 6px;color:var(--clg-purple);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.clg-sup__hero h1{margin:0 0 8px;font:800 clamp(28px,4vw,40px) / 1.1 "Manrope","DM Sans",sans-serif;color:var(--clg-ink)}.clg-sup__hero p{margin:0;max-width:560px;color:var(--clg-muted);font-size:15px;line-height:1.5}.clg-sup__hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.clg-sup__ghost{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border:1px solid var(--clg-line);border-radius:999px;background:#fff;color:var(--clg-ink);font-weight:700;text-decoration:none}.clg-sup__ghost:hover{border-color:var(--clg-violet)}.clg-sup__mascot{width:150px;height:auto;flex:none}.clg-sup__quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.clg-sup__quick a{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--clg-line);border-radius:16px;background:#fff;box-shadow:var(--clg-shadow);color:var(--clg-ink);text-decoration:none;transition:box-shadow .2s,border-color .2s}.clg-sup__quick a:hover{border-color:var(--clg-violet);box-shadow:var(--clg-shadow-hover)}.clg-sup__quick-icon{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:12px;background:var(--clg-pale);color:var(--clg-purple)}.clg-sup__quick strong,.clg-sup__quick small{display:block}.clg-sup__quick strong{font-size:14px}.clg-sup__quick small{margin-top:2px;color:var(--clg-muted);font-size:12px;line-height:1.3}.clg-sup__form{display:grid;gap:14px;scroll-margin-top:90px}.clg-sup__form-head h2{margin:8px 0 4px;font:800 24px/1.2 Manrope,DM Sans,sans-serif}.clg-sup__form-head p{margin:0;color:var(--clg-muted);font-size:14px}.clg-sup__error{margin:0;padding:12px 16px;border:1px solid #f5b5c8;border-radius:12px;background:#fff1f5;color:#b4123f;font-size:14px;font-weight:600}.clg-sup__error[hidden]{display:none}.clg-sup__card{margin:0;padding:18px;border:1px solid var(--clg-line);border-radius:18px;background:#fff;box-shadow:var(--clg-shadow)}.clg-sup__card[hidden]{display:none}.clg-sup__card legend{display:flex;align-items:center;gap:8px;padding:0 6px;color:var(--clg-purple);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.clg-sup__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.clg-sup__field{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--clg-ink);font-size:13px;font-weight:700}.clg-sup__field[hidden]{display:none}.clg-sup__field--full{grid-column:1 / -1}.clg-sup__label{color:var(--clg-ink)}.clg-sup__field input,.clg-sup__field select,.clg-sup__field textarea{width:100%;min-height:46px;padding:11px 14px;border:1px solid #ddd6ef;border-radius:12px;background:#fff;color:var(--clg-ink);font:500 15px DM Sans,sans-serif;box-shadow:none;outline:none}.clg-sup__field textarea{resize:vertical;line-height:1.45}.clg-sup__field input:focus,.clg-sup__field select:focus,.clg-sup__field textarea:focus{border-color:var(--clg-purple);box-shadow:0 0 0 3px #7c3aed1f}.clg-sup__field .is-error{border-color:#e11d48;box-shadow:0 0 0 3px #e11d481a}.clg-sup__submit{display:grid;justify-items:center;gap:8px;text-align:center}.clg-sup__submit .clg-cta{width:100%;max-width:420px;justify-content:center;border:0;cursor:pointer}.clg-sup__submit p{margin:0;color:var(--clg-muted);font-size:13px}.clg-sup__submit a,.clg-sup__back a{color:var(--clg-purple);font-weight:700}.clg-sup__back{margin:4px 0 0}.clg-sup__back a{display:inline-flex;align-items:center;gap:4px;text-decoration:none}@media screen and (max-width:749px){.clg-sup__hero{padding:22px 18px}.clg-sup__mascot{position:absolute;right:-14px;top:10px;width:92px;opacity:.9}.clg-sup__hero-copy{padding-right:64px}.clg-sup__hero-actions{margin-right:-64px}.clg-sup__quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.clg-sup__quick a{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.clg-sup__grid{grid-template-columns:1fr}.clg-sup__card{padding:14px}}.clg-policy{max-width:760px;color:var(--clg-ink);font-family:DM Sans,sans-serif;font-size:15.5px;line-height:1.6}.clg-policy__lead{padding:16px 18px;border-radius:16px;background:var(--clg-pale);font-size:16px}.clg-policy h2{margin:28px 0 8px;font:800 21px/1.25 Manrope,DM Sans,sans-serif;color:var(--clg-ink)}.clg-policy ul,.clg-policy ol{padding-left:22px}.clg-policy li+li{margin-top:6px}.clg-policy a{color:var(--clg-purple);font-weight:700}.clg-sup__label em{color:var(--clg-muted);font-style:normal;font-weight:500}.clg-sup__field select{text-align:left;text-align-last:left}.clg-sup .clg-cta{text-decoration:none}.template-search .template-search__search{display:none}.clg-header-search{background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}@media screen and (max-width:400px){.clg-sup__wa-num{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/clg-simgym.css.map */
