@media screen and (max-width:767px){.collection-list__items.swipe-mobile__inner{display:flex!important;gap:10px!important;--f-columns-mobile: 2.3 !important;grid-auto-columns:minmax(calc(100% / 2.3),1fr)!important}.collection-card--mobile-layout-horizontal .collection-card__wrapper{flex-direction:column!important;align-items:flex-start!important;padding:8px!important;min-height:0!important;background:#fff;border-radius:12px}.collection-card--mobile-layout-horizontal .collection-card__image-wrapper{width:100%!important;margin-right:0!important;margin-bottom:8px!important}.collection-card--mobile-layout-horizontal .collection-card__image-wrapper .media{aspect-ratio:4/3!important;border-radius:8px!important}.collection-card--mobile-layout-horizontal .collection-card__info{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.collection-card--mobile-layout-horizontal .card__heading{font-size:13px!important;margin:0!important}}body.b2b-mall .page__title.h1{display:none}.login-page form#customer_login{margin:0;float:left;width:100%}.login-page form#customer_login label,.register .register-page label,.login-page div#recover_password label{text-align:left;width:100%;float:left;font-size:16px;font-weight:bolt;margin:0 0 10px}.login-page form#customer_login span,.register .register-page span,.login-page div#recover_password span{color:red}.login-page form>input,.register-page form>input{border-radius:4px;height:41px;color:#ccc;border:1px solid #ccc;width:100%;max-width:100%;display:block;margin:0 0 1em;background:#fff;padding:12px 10px}.login-page .tt-innerpagetitle{font-size:1.2em;font-weight:700;margin-bottom:.5em;text-align:center}.login-page #customer_register_link{padding:8px 14px;line-height:36px;border:2px solid #ff7e00}.login-page form#customer_login .grid{display:block;float:left;width:100%;border-bottom:1px solid var(--color-border);margin:0 0 15px;padding:0 0 15px}.grid-item{float:left;min-height:1px;padding-left:15px;padding-right:15px;vertical-align:top;width:100%;box-sizing:border-box}.one-half{width:50%}@media(min-width:993px)and (max-width:1769px){body#b2b.template-page .tt-innerpagetitle{font-size:18px}.login-page form>input,.register-page form>input{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
