.e-n-tabs-content>:not(.e-active){display:none!important}
[hidden]{display:none!important}
.e-off-canvas.moveon-study-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important}
.e-off-canvas.moveon-study-open .e-off-canvas__main{transform:none!important;visibility:visible!important;opacity:1!important}
dialog#moveon-buy{border:0;border-radius:4px;background:#f6f5ed;color:#2e4235;width:min(1000px,94vw);max-height:90vh;padding:40px;overflow:auto;font-family:Manrope,sans-serif}
#moveon-buy::backdrop{background:rgb(20 32 25/.65)}
.moveon-buy-close{position:absolute;right:15px;top:10px;border:0;background:none;color:#304637;font-size:30px;cursor:pointer}
.moveon-buy-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}
.moveon-buy-layout img{width:100%;height:auto}
.moveon-buy-layout h2{font:400 36px/1.15 'Libre Baskerville',serif;margin:12px 0 18px}
.moveon-buy-eyebrow{font-size:12px;letter-spacing:3px}
#moveon-product-form fieldset{border:0;padding:0;margin:25px 0 20px;display:grid;gap:10px}
.moveon-package{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #bfc8ba;cursor:pointer;font-size:14px}
.moveon-package:has(:checked){border-color:#2e4a38;background:#e9ecdf}
.moveon-package input{accent-color:#2e4a38}
.moveon-package strong{margin-left:auto;white-space:nowrap}
.moveon-cart-button{width:100%;padding:16px;border:0;border-radius:4px;background:#304a3a;color:white;font-weight:700;cursor:pointer}
.moveon-cart-button:disabled{opacity:.6;cursor:default}
.moveon-cart-status{margin-top:12px;font-size:14px}
@media(max-width:767px){dialog#moveon-buy{padding:32px 20px}.moveon-buy-layout{grid-template-columns:1fr;gap:15px}.moveon-buy-layout img{width:190px;justify-self:center}.moveon-buy-layout h2{font-size:27px}.moveon-package{padding:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
