form[action*="/cart/add"] .flex.w-full.max-w-\[128px\]{height:44px!important;max-width:112px!important}form[action*="/cart/add"] .group:has(>input[type=number]){height:44px!important;width:112px!important}form[action*="/cart/add"] .sg-quantity-control{height:44px!important;min-height:44px!important}form[action*="/cart/add"] .group:has(>input[type=number])>div{border-radius:0!important;height:44px!important}form[action*="/cart/add"] input[name=quantity]{font-size:1rem!important;height:44px!important;line-height:44px!important;padding-inline:36px!important}form[action*="/cart/add"] button[title*=quantity]{height:44px!important;min-height:44px!important;min-width:36px!important;padding-inline:10px!important;width:36px!important}form[action*="/cart/add"] button[title*=quantity] svg{height:14px!important;width:14px!important}.sg-simwellness-product-main{padding-top:32px!important}@media(max-width:749px){.sg-simwellness-product-main{padding-top:20px!important}}.sw-yeti-buybox-intro{margin:14px 0 6px;padding:17px 0 4px;border-top:1px solid rgba(34,34,34,.16)}.sw-yeti-buybox-intro__headline{max-width:35ch;margin:0;color:#1f2925;font-family:var(--font-heading-family,inherit);font-size:clamp(1.18rem,1.8vw,1.5rem);font-weight:500;letter-spacing:-.018em;line-height:1.22}.sw-yeti-buybox-intro__body{max-width:62ch;margin:9px 0 0;color:#555650;font-size:.98rem;line-height:1.6}.sw-yeti-buybox-intro__note{max-width:62ch;margin:13px 0 0;color:#6a625b;font-size:.8rem;line-height:1.45}.sw-yeti-configure-link{align-items:center;border-bottom:1px solid #315c49;color:#315c49;display:inline-flex;font-size:.95rem;font-weight:650;gap:.55rem;line-height:1.25;margin-top:1.35rem;padding:0 0 .42rem;text-decoration:none;transition:border-color .2s ease,color .2s ease}.sw-yeti-configure-link svg{fill:none;height:1.05rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .2s ease;width:1.05rem}.sw-yeti-configure-link:hover{border-color:#1f2925;color:#1f2925}.sw-yeti-configure-link:hover svg{transform:translate(.2rem)}.sw-yeti-configure-link:focus-visible{border-radius:2px;outline:2px solid #315c49;outline-offset:4px}@media(max-width:749px){.sw-yeti-buybox-intro{margin-top:12px;padding-top:15px}.sw-yeti-buybox-intro__body{font-size:.94rem}}.sg-announcement{background:#123e2c;border-bottom:1px solid #315846;color:#f8f5ef}.sg-announcement__inner{align-items:center;display:flex;justify-content:space-between;gap:20px;margin:0 auto;max-width:1280px;min-height:40px;padding:6px 32px}.sg-announcement p{color:#f8f5ef!important;font-size:13px;font-weight:500;letter-spacing:.015em;line-height:1.4;margin:0}.sg-announcement p span:not(.sg-announcement__divider):not(.sg-announcement__dot){color:#f8f5ef!important}.sg-announcement__left{flex:0 1 auto;min-width:0}.sg-announcement__right{align-items:center;display:flex;flex:0 0 auto;gap:16px}.sg-announcement__hours,.sg-announcement__call{align-items:center;display:inline-flex;gap:7px;white-space:nowrap}.sg-announcement__dot{background:#5fd39b;border-radius:50%;display:inline-block;flex:none;height:7px;width:7px}.sg-announcement__icon{flex:none;vertical-align:-2px;color:#c5a55a!important}.sg-announcement .sg-announcement__icon path{fill:#c5a55a!important}.sg-announcement__divider{background:#668071;flex:none;height:14px;width:1px}.sg-announcement a{align-items:center;color:#f8f5ef!important;display:inline-flex;gap:6px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sg-announcement a:hover{color:#f8f5ef!important}.sg-announcement a:focus-visible{outline:2px solid #e4c878;outline-offset:3px}.sg-announcement a.sg-announcement__mobile{display:none}@media(max-width:1100px){.sg-announcement__left{display:none}.sg-announcement__inner{justify-content:center}}@media(max-width:749px){.sg-announcement__inner{min-height:38px;padding:5px 16px}.sg-announcement__right{display:none}.sg-announcement a.sg-announcement__mobile{align-items:center;color:#f8f5ef!important;display:flex;font-size:12px;font-weight:600;gap:7px;justify-content:center;letter-spacing:.01em;line-height:1.35;min-height:28px;text-align:center;text-decoration:none;width:100%}}.header__dropdown.sg-academy-nav{min-width:min(600px,calc(100vw - 2rem))}.header__dropdown.sg-academy-nav .sg-academy-nav__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.5rem}.header__dropdown.sg-academy-nav .sg-academy-nav__link{align-items:center;column-gap:.75rem;color:#002e22;font-size:1rem;font-weight:500;line-height:1.3;min-height:52px;padding:.8rem 1rem}.header__dropdown.sg-academy-nav .sg-academy-nav__link:hover{background:#f5f3ed}.header__dropdown.sg-academy-nav .sg-academy-nav__links>div{min-width:0}@media(max-width:749px){.header__dropdown.sg-academy-nav{min-width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}.header__dropdown.sg-academy-nav .sg-academy-nav__links{grid-template-columns:1fr;padding:.35rem}.header__dropdown.sg-academy-nav .sg-academy-nav__link{font-size:1rem;min-height:46px;padding:.65rem .9rem}}.sw-chair-gallery-dot{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;padding:0;background:transparent;border:0;cursor:pointer}.sw-chair-gallery-dot span{display:block;width:8px;height:8px;background:#fff;opacity:.75}.sw-chair-gallery-dot.is-active span{width:24px;opacity:1}.sw-chair-gallery-dot:focus-visible{outline:2px solid #24211e;outline-offset:1px}.sw-chair-intro-wrap{padding:0 0 18px;border-bottom:1px solid var(--sw-line,#d9d3c8)}.sw-chair-intro__type{display:block;margin:0 0 10px;color:var(--sw-cedar-text,#6F5142);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sw-chair-intro{max-width:65ch;margin:0;color:var(--sw-ink-soft,#706d67);font-size:15px;line-height:1.65}.sw-chair-support{margin-top:18px;padding-top:16px;border-top:1px solid var(--sw-line,#d9d3c8);font-size:.94rem;line-height:1.55}.sw-chair-support__link{display:inline-block;color:var(--sw-cedar-text,#6F5142)!important;font-size:13px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.sw-chair-support a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/157/compiled_assets/styles.css.map?subset=AAAAAAACAAAAAAAAAAAAAEACAAAAAAAAAAAIAAAAAAg */
