.page-module-scss-module__SLhtkG__page{background:linear-gradient(135deg,var(--app-login-page-module-background-1)0%,var(--app-login-page-module-background-2)100%);flex-direction:column;min-height:100vh;display:flex}.page-module-scss-module__SLhtkG__main{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex}.page-module-scss-module__SLhtkG__container{width:100%;max-width:1000px;padding:0 40px}.page-module-scss-module__SLhtkG__header{text-align:center;background:var(--app-cart-page-module-background-13);border-radius:var(--box-radiud);box-shadow:0 20px 40px var(--app-cart-page-module-box-shadow-11);border:1px solid var(--app-checkout-page-module-background-46);margin-bottom:3rem;padding:2rem}.page-module-scss-module__SLhtkG__title{color:var(--app-checkout-page-module-color-5);letter-spacing:1px;margin:0 0 .5rem;font-size:2.5rem;font-weight:700}.page-module-scss-module__SLhtkG__subtitle{color:var(--app-cart-page-module-color-2);margin:0;font-size:1.1rem}.page-module-scss-module__SLhtkG__htmlContent{background:var(--app-cart-page-module-background-13);border-radius:var(--box-radiud);box-shadow:0 20px 40px var(--app-cart-page-module-box-shadow-11);border:1px solid var(--app-checkout-page-module-background-46);color:var(--app-cart-page-module-color-2);padding:2rem;line-height:1.7}.page-module-scss-module__SLhtkG__htmlContent h1,.page-module-scss-module__SLhtkG__htmlContent h2,.page-module-scss-module__SLhtkG__htmlContent h3,.page-module-scss-module__SLhtkG__htmlContent h4,.page-module-scss-module__SLhtkG__htmlContent h5,.page-module-scss-module__SLhtkG__htmlContent h6{color:var(--app-checkout-page-module-color-5);margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.page-module-scss-module__SLhtkG__htmlContent h1{border-bottom:2px solid var(--base1);padding-bottom:.5rem;font-size:2rem}.page-module-scss-module__SLhtkG__htmlContent h2{border-bottom:2px solid var(--base1);padding-bottom:.5rem;font-size:1.75rem}.page-module-scss-module__SLhtkG__htmlContent h3{font-size:1.5rem}.page-module-scss-module__SLhtkG__htmlContent h4{font-size:1.25rem}.page-module-scss-module__SLhtkG__htmlContent p{margin-bottom:1rem;font-size:1rem}.page-module-scss-module__SLhtkG__htmlContent ul,.page-module-scss-module__SLhtkG__htmlContent ol{margin-bottom:1rem;padding-left:1.5rem}.page-module-scss-module__SLhtkG__htmlContent li{margin-bottom:.5rem}.page-module-scss-module__SLhtkG__htmlContent a{color:var(--base1);text-decoration:none;transition:color .3s}.page-module-scss-module__SLhtkG__htmlContent a:hover{color:var(--app-button-mouse-hover-active);text-decoration:underline}.page-module-scss-module__SLhtkG__htmlContent strong{color:var(--app-checkout-page-module-color-5);font-weight:600}.page-module-scss-module__SLhtkG__htmlContent blockquote{border-left:4px solid var(--base1);color:var(--app-cart-page-module-color-2);margin:1rem 0;padding-left:1rem;font-style:italic}.page-module-scss-module__SLhtkG__loading,.page-module-scss-module__SLhtkG__error,.page-module-scss-module__SLhtkG__empty{background:var(--app-cart-page-module-background-13);border-radius:var(--box-radiud);border:1px solid var(--app-checkout-page-module-background-46);text-align:center;color:var(--app-checkout-page-module-color-5);margin-top:1rem;padding:2rem}.page-module-scss-module__SLhtkG__loading p,.page-module-scss-module__SLhtkG__error p,.page-module-scss-module__SLhtkG__empty p{margin:0}.page-module-scss-module__SLhtkG__error{color:var(--app-products-view-slug-page-module-color-5)}.page-module-scss-module__SLhtkG__empty{color:var(--app-cart-page-module-color-2)}@media (max-width:768px){.page-module-scss-module__SLhtkG__container{padding:0 20px}.page-module-scss-module__SLhtkG__header{margin-bottom:2rem;padding:1.5rem}.page-module-scss-module__SLhtkG__title{font-size:2rem}.page-module-scss-module__SLhtkG__subtitle{font-size:1rem}.page-module-scss-module__SLhtkG__htmlContent{padding:1.5rem}}@media (max-width:480px){.page-module-scss-module__SLhtkG__main{padding:1rem .5rem}.page-module-scss-module__SLhtkG__container{padding:0 10px}.page-module-scss-module__SLhtkG__header{padding:1rem}.page-module-scss-module__SLhtkG__title{font-size:1.75rem}}
