/* =========================================================
   ORGANIC MEHENDI — INNER PAGE DESIGN SYSTEM V2
   Scope: all non-home pages only via body.organic-inner-page
========================================================= */
:root{
  --om-cream:#fffaf2;--om-cream2:#f6ecdd;--om-paper:#fffdf8;--om-green:#234d35;
  --om-green2:#426a45;--om-brown:#5d301c;--om-gold:#b8873c;--om-gold2:#dfbf7a;
  --om-text:#3e3026;--om-muted:#7d6d60;--om-line:#eadcc8;--om-red:#a94537;
  --om-shadow:0 22px 60px rgba(74,52,32,.10);
}
body.organic-inner-page{background:
 radial-gradient(circle at 5% 8%,rgba(184,135,60,.08),transparent 20%),
 radial-gradient(circle at 95% 84%,rgba(35,77,53,.07),transparent 24%),
 linear-gradient(180deg,#fffdf8 0%,#fbf5eb 54%,#f4eadb 100%);color:var(--om-text)}
body.organic-inner-page main{position:relative;isolation:isolate}
body.organic-inner-page main:before{content:"";position:fixed;z-index:-1;width:320px;height:320px;border-radius:50%;left:-170px;top:25%;border:1px solid rgba(184,135,60,.10);box-shadow:0 0 0 32px rgba(255,255,255,.12),0 0 0 33px rgba(35,77,53,.05);pointer-events:none}
body.organic-inner-page h1,body.organic-inner-page h2,body.organic-inner-page h3{letter-spacing:-.02em}
body.organic-inner-page .section-heading__title,body.organic-inner-page h1{font-family:Georgia,"Times New Roman",serif;color:var(--om-green)}
body.organic-inner-page a{transition:.25s ease}

/* common panels */
body.organic-inner-page .card,body.organic-inner-page .panel,body.organic-inner-page .box,
body.organic-inner-page .gt-policy-card,body.organic-inner-page .gt-terms-card,body.organic-inner-page .gt-refund-card{
 border-color:var(--om-line)!important;box-shadow:var(--om-shadow)!important;border-radius:24px!important}
body.organic-inner-page input,body.organic-inner-page textarea,body.organic-inner-page select{
 border-color:#dfcfba!important;background:#fffdf9!important;border-radius:14px!important;color:var(--om-text)!important}
body.organic-inner-page input:focus,body.organic-inner-page textarea:focus,body.organic-inner-page select:focus{
 border-color:var(--om-gold)!important;box-shadow:0 0 0 4px rgba(184,135,60,.10)!important;outline:none!important}

/* =========================================================
   CART SIDEBAR — completely new visual language, only inner pages
========================================================= */
body.organic-inner-page .cart-overlay{background:rgba(29,34,26,.50)!important;backdrop-filter:blur(5px)}
body.organic-inner-page .cart-sidebar{width:min(500px,100%)!important;background:linear-gradient(180deg,#fffdf8,#f7efe4)!important;box-shadow:-24px 0 70px rgba(40,30,20,.22)!important;border-left:1px solid rgba(184,135,60,.18)!important}
body.organic-inner-page .cart-sidebar-header{height:auto!important;min-height:110px!important;padding:28px 28px 22px!important;background:linear-gradient(135deg,#244d35,#395f3e)!important;border:0!important;position:relative;overflow:hidden}
body.organic-inner-page .cart-sidebar-header:after{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-80px;top:-90px;border:1px solid rgba(255,244,218,.22);box-shadow:0 0 0 24px rgba(255,255,255,.025)}
body.organic-inner-page .cart-sidebar-header h2{font-family:Georgia,"Times New Roman",serif!important;color:#fff8e9!important;font-size:30px!important;font-weight:500!important;position:relative;z-index:2}
body.organic-inner-page .cart-close{width:42px!important;height:42px!important;border-radius:50%!important;background:rgba(255,255,255,.12)!important;color:#fff!important;position:relative;z-index:2}
body.organic-inner-page .cart-sidebar-body{padding:20px!important}
body.organic-inner-page .cart-item{position:relative;display:grid!important;grid-template-columns:104px 1fr!important;gap:16px!important;padding:13px!important;margin:0 0 13px!important;border:1px solid #eadcc9!important;border-radius:18px!important;background:rgba(255,255,255,.84)!important;box-shadow:0 10px 25px rgba(78,58,37,.06)!important}
body.organic-inner-page .cart-item-image{width:104px!important;height:124px!important;border-radius:14px!important;background:#f1e6d6!important}
body.organic-inner-page .cart-item-title{font-family:Georgia,"Times New Roman",serif!important;font-size:18px!important;line-height:1.25!important;color:#3b271c!important;padding-right:26px!important}
body.organic-inner-page .cart-item-delete{position:absolute!important;right:12px!important;top:12px!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#f8eee8!important;color:#9d4d3c!important;display:flex!important;align-items:center!important;justify-content:center!important}
body.organic-inner-page .cart-item-price{margin-top:8px!important;gap:8px!important;flex-wrap:wrap}
body.organic-inner-page .cart-current-price{color:var(--om-green)!important;font-size:18px!important}
body.organic-inner-page .cart-old-price{color:#9a8878!important}
body.organic-inner-page .cart-discount{background:#edf4ea!important;color:#41643e!important;padding:4px 7px!important;border-radius:999px!important}
body.organic-inner-page .cart-quantity{height:36px!important;width:112px!important;border-radius:999px!important;border-color:#ddccb7!important;background:#fff!important}
body.organic-inner-page .cart-sidebar-footer{padding:17px 20px 22px!important;background:#fffaf3!important;border-top:1px solid #eadcc9!important}
body.organic-inner-page .cart-price-box{border:1px solid #e5d5bf!important;border-radius:20px!important;padding:18px!important;background:#fff!important;box-shadow:0 12px 28px rgba(80,60,40,.06)!important}
body.organic-inner-page .cart-price-title{font-family:Georgia,"Times New Roman",serif!important;color:var(--om-brown)!important;font-size:22px!important;margin-bottom:12px!important}
body.organic-inner-page .cart-price-row{font-size:14px!important;padding:7px 0!important;color:#69594b!important}
body.organic-inner-page .cart-total-row{font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important;font-size:23px!important;border-color:#eadcc9!important}
body.organic-inner-page .cart-checkout-btn{height:54px!important;border-radius:999px!important;background:linear-gradient(135deg,#234d35,#456b44)!important;box-shadow:0 14px 25px rgba(35,77,53,.18)!important;letter-spacing:.5px}
body.organic-inner-page .cart-checkout-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#7b5427,#b07e37)!important}
body.organic-inner-page .empty-cart{min-height:330px!important;border:1px dashed #ddcdb8;border-radius:20px;background:#fffaf4}
body.organic-inner-page .empty-cart i{color:#b98b48!important}

/* =========================================================
   WISHLIST — editorial collection cards
========================================================= */
body.organic-inner-page .wishlist-page{padding:72px 25px!important;background:transparent!important;max-width:1480px;margin:auto}
body.organic-inner-page .wishlist-header{position:relative;margin-bottom:36px!important;padding:34px 38px!important;border-radius:28px;background:linear-gradient(135deg,#234d35,#476944)!important;overflow:hidden;box-shadow:0 20px 45px rgba(35,77,53,.15)}
body.organic-inner-page .wishlist-header:after{content:"♡";position:absolute;right:30px;top:-25px;font-family:Georgia,serif;font-size:160px;color:rgba(255,255,255,.07)}
body.organic-inner-page .wishlist-header h1{font-family:Georgia,"Times New Roman",serif!important;font-size:46px!important;font-weight:500!important;color:#fff8e9!important;margin:0!important;position:relative;z-index:2}
body.organic-inner-page .wishlist-header h1 i{display:none}
body.organic-inner-page .wishlist-header span{position:relative;z-index:2;background:#f2dca9!important;color:#4f351f!important;box-shadow:none!important;padding:10px 16px!important}
body.organic-inner-page .wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
body.organic-inner-page .wishlist-card{display:grid;grid-template-columns:42% 58%;min-height:260px;border-radius:24px!important;border:1px solid var(--om-line);box-shadow:0 15px 38px rgba(75,55,35,.08)!important;background:#fffdf9!important;overflow:hidden;transition:.35s ease}
body.organic-inner-page .wishlist-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(75,55,35,.13)!important}
body.organic-inner-page .wishlist-card>a{display:block;height:100%}
body.organic-inner-page .wishlist-card>a img{height:100%!important;min-height:260px!important;object-fit:cover!important;border-radius:0!important;background:#f2e8d9!important}
body.organic-inner-page .wishlist-content{padding:24px 20px!important;display:flex;flex-direction:column;justify-content:center}
body.organic-inner-page .wishlist-content:before{content:"SAVED FAVOURITE";font-size:9px;letter-spacing:2px;color:var(--om-gold);font-weight:800;margin-bottom:9px}
body.organic-inner-page .wishlist-content h3{font-family:Georgia,"Times New Roman",serif!important;color:#3c291e!important;font-size:22px!important;line-height:1.18!important;min-height:0!important;margin-bottom:12px!important}
body.organic-inner-page .wishlist-content .price{color:var(--om-green)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:27px!important;margin-bottom:18px!important}
body.organic-inner-page .wishlist-btns{display:grid!important;grid-template-columns:1fr 45px;gap:9px!important}
body.organic-inner-page .cart-btn{display:flex!important;align-items:center;justify-content:center;border-radius:999px!important;background:var(--om-green)!important;padding:11px 14px!important;font-size:11px!important;letter-spacing:.6px;text-transform:uppercase}
body.organic-inner-page .remove-btn{width:45px!important;height:45px!important;border-radius:50%!important;background:#f5ebe5!important;color:#9d4b3a!important}
body.organic-inner-page .empty-wishlist{grid-column:1/-1;padding:80px 20px!important;border:1px dashed #dccbb5;border-radius:28px;background:rgba(255,255,255,.62)}
body.organic-inner-page .empty-wishlist i{font-size:65px!important;color:#c7a266!important}
body.organic-inner-page .empty-wishlist h2{font-family:Georgia,"Times New Roman",serif;color:var(--om-green)}
body.organic-inner-page .shop-btn{background:var(--om-green)!important;border-radius:999px!important}

/* =========================================================
   CHECKOUT — split journey + magazine order summary
========================================================= */
body.organic-inner-page .checkout-section{max-width:1480px!important;margin:auto!important;padding:70px 30px 95px!important;grid-template-columns:minmax(0,1.45fr) minmax(360px,.72fr)!important;gap:28px!important;align-items:start}
body.organic-inner-page .checkout-form{padding:38px!important;border-radius:28px!important;border:1px solid var(--om-line)!important;background:rgba(255,253,248,.90)!important;box-shadow:var(--om-shadow)!important;position:relative;overflow:hidden}
body.organic-inner-page .checkout-form:before{content:"CHECKOUT";position:absolute;right:-18px;top:8px;font-family:Georgia,serif;font-size:72px;color:rgba(35,77,53,.035);letter-spacing:3px}
body.organic-inner-page .checkout-form h2{font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important;font-size:46px!important;font-weight:500!important;margin-bottom:8px!important}
body.organic-inner-page .checkout-form>p{color:var(--om-muted)!important;max-width:650px;line-height:1.7;margin-bottom:30px!important}
body.organic-inner-page .form-group{margin-bottom:18px!important}
body.organic-inner-page .form-group label{font-size:12px!important;color:#594537!important;letter-spacing:.2px}
body.organic-inner-page .checkout-form input,body.organic-inner-page .checkout-form textarea,body.organic-inner-page .checkout-form select{height:56px!important;padding:14px 16px!important;background:#fff!important}
body.organic-inner-page .checkout-form textarea{height:105px!important}
body.organic-inner-page .place-btn{height:58px!important;border-radius:999px!important;background:linear-gradient(135deg,#234d35,#466b45)!important;box-shadow:0 16px 30px rgba(35,77,53,.18)!important;letter-spacing:.5px}
body.organic-inner-page .place-btn:hover{transform:translateY(-2px)}
body.organic-inner-page .summary{padding:0!important;border-radius:28px!important;border:1px solid var(--om-line)!important;background:#fffdf9!important;box-shadow:var(--om-shadow)!important;overflow:hidden;position:sticky!important;top:22px!important;height:auto!important}
body.organic-inner-page .summary>h3{margin:0!important;padding:25px 26px!important;background:linear-gradient(135deg,#5d301c,#7a4a29)!important;color:#fff8e9!important;font-family:Georgia,"Times New Roman",serif!important;font-size:27px!important;font-weight:500!important}
body.organic-inner-page .summary .product{display:grid!important;grid-template-columns:86px 1fr!important;justify-content:initial!important;gap:14px!important;margin:0 18px!important;padding:16px 0!important;border-color:#eee0cd!important;align-items:center!important}
body.organic-inner-page .summary .product img{width:86px!important;height:104px!important;border-radius:14px!important;object-fit:cover!important;background:#f2e7d8}
body.organic-inner-page .summary .product-info h4{font-family:Georgia,"Times New Roman",serif!important;color:#3d2a20!important;font-size:18px!important;line-height:1.2!important;margin-bottom:7px!important}
body.organic-inner-page .summary .product-info p{font-size:11px!important;color:#8b7867!important;margin:3px 0!important}
body.organic-inner-page .summary .product-info span{display:inline-block;margin-top:5px;font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important;font-size:21px!important}
body.organic-inner-page .summary .price-list{margin:0!important;padding:17px 22px 2px!important;background:#fbf5ec}
body.organic-inner-page .summary .price-item{display:flex!important;justify-content:space-between!important;margin-bottom:12px!important;font-size:13px!important;color:#6c5c4f!important}
body.organic-inner-page .summary .total{display:flex!important;justify-content:space-between!important;margin:0!important;padding:18px 22px!important;border:0!important;background:#eef3e9!important;color:var(--om-green)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:25px!important}
body.organic-inner-page .summary .secure{margin:0!important;padding:15px 20px!important;background:#fffaf2;color:#897664!important;border-top:1px solid #eee0cd;font-size:11px!important}

/* =========================================================
   SHOP — refined cards while preserving PHP/product logic
========================================================= */
body.organic-inner-page .shop-products-area{background:transparent!important}
body.organic-inner-page .product-card,body.organic-inner-page .trending-product-card{border:1px solid #eadcc9!important;border-radius:22px!important;background:#fffdf9!important;overflow:hidden!important;box-shadow:0 12px 30px rgba(76,56,36,.07)!important;transition:.3s ease}
body.organic-inner-page .product-card:hover,body.organic-inner-page .trending-product-card:hover{transform:translateY(-6px);box-shadow:0 22px 45px rgba(76,56,36,.12)!important}
body.organic-inner-page .wishlist-icon{background:rgba(255,253,248,.94)!important;color:var(--om-green)!important;border:1px solid rgba(184,135,60,.16)!important;box-shadow:0 8px 20px rgba(40,30,20,.10)!important}
body.organic-inner-page .offer-badge{background:linear-gradient(135deg,#244d35,#4f7049)!important}

/* =========================================================
   PRODUCT DETAIL
========================================================= */
body.organic-inner-page .product-title{font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important}
body.organic-inner-page .product-details-area,body.organic-inner-page .product-details-wrapper{background:transparent!important}
body.organic-inner-page .product-details__thumb,body.organic-inner-page .product-details-thumb{border-radius:26px!important;overflow:hidden!important;background:#f5eadb!important;box-shadow:var(--om-shadow)!important}
body.organic-inner-page .add-to-cart,body.organic-inner-page .add-to-cart-btn,body.organic-inner-page .buy-now-btn{border-radius:999px!important;background:var(--om-green)!important;color:#fff!important}

/* =========================================================
   POLICIES / CONTACT / ABOUT / COURSES / AUTH / ORDERS
========================================================= */
body.organic-inner-page .gt-policy-section,body.organic-inner-page .gt-refund-section,body.organic-inner-page .gt-terms-section,
body.organic-inner-page .custom-contact-page,body.organic-inner-page .courses-section,body.organic-inner-page .my-orders-page{
 background:transparent!important}
body.organic-inner-page .gt-policy-section h1,body.organic-inner-page .gt-refund-section h1,body.organic-inner-page .gt-terms-section h1,
body.organic-inner-page .custom-contact-page h1,body.organic-inner-page .courses-section h2,body.organic-inner-page .my-orders-page h1{
 font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important}
body.organic-inner-page .gt-policy-section a,body.organic-inner-page .gt-refund-section a,body.organic-inner-page .gt-terms-section a{color:var(--om-green)!important}
body.organic-inner-page .my-orders-page{max-width:1400px!important;margin:auto!important;padding-top:60px!important}
body.organic-inner-page .order-card,body.organic-inner-page .orders-card{border:1px solid var(--om-line)!important;border-radius:22px!important;background:#fffdf9!important;box-shadow:0 12px 32px rgba(76,56,36,.07)!important}
body.organic-inner-page .courses-section .course-card{border-radius:24px!important;border:1px solid var(--om-line)!important;box-shadow:var(--om-shadow)!important;background:#fffdf9!important}

/* responsive */
@media(max-width:1100px){
 body.organic-inner-page .wishlist-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.organic-inner-page .checkout-section{grid-template-columns:1fr!important}
 body.organic-inner-page .summary{position:relative!important;top:0!important;order:-1}
}
@media(max-width:700px){
    body.organic-inner-page .wishlist-header span{
           padding: 6px 14px !important;
           font-size: 12px;
    }
    body.organic-inner-page .cart-btn {
    display: flex !important;
    align-items: center;
    justify-content: center;
    border-radius: 999px !important;
    background: var(--om-green) !important;
    padding: 11px 10px !important;
    font-size: 10px !important;
    letter-spacing: .6px;
    text-transform: uppercase;
}
 body.organic-inner-page .wishlist-page{padding:42px 14px 65px!important}
 body.organic-inner-page .wishlist-header{padding:25px 22px!important;border-radius:22px!important;align-items:flex-start!important}
 body.organic-inner-page .wishlist-header h1{font-size:24px!important}
 body.organic-inner-page .wishlist-grid{display:grid!important;grid-template-columns:1fr!important;gap:15px!important}
 body.organic-inner-page .wishlist-card{grid-template-columns:38% 62%;min-height:210px!important}
 body.organic-inner-page .wishlist-card>a img{min-height:210px!important}
 body.organic-inner-page .wishlist-content{padding:16px 14px!important}
 body.organic-inner-page .wishlist-content h3{font-size:18px!important}
 body.organic-inner-page .wishlist-content .price{font-size:22px!important}
 body.organic-inner-page .checkout-section{padding:42px 14px 70px!important}
 body.organic-inner-page .checkout-form{padding:24px 18px!important;border-radius:22px!important}
 body.organic-inner-page .checkout-form h2{font-size:34px!important}
 body.organic-inner-page .summary{border-radius:22px!important}
 body.organic-inner-page .summary>h3{font-size:23px!important;padding:20px!important}
 body.organic-inner-page .form-row{grid-template-columns:1fr!important}
 body.organic-inner-page .cart-sidebar-header{min-height:92px!important;padding:22px 20px!important}
 body.organic-inner-page .cart-sidebar-body{padding:14px!important}
 body.organic-inner-page .cart-item{grid-template-columns:86px 1fr!important;padding:10px!important}
 body.organic-inner-page .cart-item-image{width:86px!important;height:104px!important}
}
@media(max-width:420px){
 body.organic-inner-page .wishlist-card{grid-template-columns:38% 62%!important}
 body.organic-inner-page .wishlist-card>a img{height:220px!important;min-height:220px!important}
 body.organic-inner-page .wishlist-content{padding:18px!important}
}

/* =========================================================
   INNER PAGE HERO
========================================================= */
body.organic-inner-page .om-page-hero{position:relative;overflow:hidden;padding:48px 5%;background:
 linear-gradient(120deg,rgba(35,77,53,.97),rgba(72,101,64,.95) 55%,rgba(93,48,28,.92));color:#fff8e9;border-bottom:1px solid rgba(184,135,60,.18)}
body.organic-inner-page .om-page-hero:before{content:"";position:absolute;width:280px;height:280px;border-radius:50%;right:-90px;top:-120px;border:1px solid rgba(255,244,218,.20);box-shadow:0 0 0 35px rgba(255,255,255,.025),0 0 0 70px rgba(255,255,255,.018)}
body.organic-inner-page .om-page-hero:after{content:"✦";position:absolute;right:7%;bottom:-35px;font-size:140px;color:rgba(255,255,255,.05);font-family:Georgia,serif}
body.organic-inner-page .om-page-hero__inner{max-width:1380px;margin:auto;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:25px}
body.organic-inner-page .om-page-hero__eyebrow{display:block;color:#efd49f;font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}
body.organic-inner-page .om-page-hero h1{color:#fff8e9!important;font-size:clamp(38px,4.2vw,64px)!important;font-weight:500!important;line-height:1!important;margin:0 0 10px!important}
body.organic-inner-page .om-page-hero p{max-width:650px;margin:0;color:rgba(255,248,233,.78);font-size:14px;line-height:1.7}
body.organic-inner-page .om-page-hero__mark{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.16);color:#f1d7a4;font-size:24px;backdrop-filter:blur(6px)}

/* customer auth restyle */
body.organic-inner-page .auth-card{max-width:920px!important;padding:0!important;display:grid;grid-template-columns:.85fr 1fr;overflow:hidden;border-radius:30px!important;border:1px solid var(--om-line)!important;box-shadow:0 28px 75px rgba(66,48,30,.14)!important;background:#fffdf8!important}
body.organic-inner-page .auth-card:before{content:"Organic Mehendi";display:flex;align-items:flex-end;padding:36px;color:#fff7e7;font-family:Georgia,"Times New Roman",serif;font-size:34px;background:
 linear-gradient(180deg,rgba(35,77,53,.15),rgba(35,77,53,.85)),url('../imgs/org-logo-Photoroom.png') center 32%/190px auto no-repeat,
 linear-gradient(145deg,#234d35,#5d301c);min-height:540px}
body.organic-inner-page .auth-card>.brand,body.organic-inner-page .auth-card>.title,body.organic-inner-page .auth-card>.sub,body.organic-inner-page .auth-card>.error,body.organic-inner-page .auth-card>.tabs,body.organic-inner-page .auth-card>.auth-pane,body.organic-inner-page .auth-card>.back{grid-column:2;padding-left:34px;padding-right:34px}
body.organic-inner-page .auth-card>.brand{padding-top:30px;margin:0!important;text-align:left!important}
body.organic-inner-page .auth-card>.brand img{max-width:145px!important}
body.organic-inner-page .auth-card>.title{font-family:Georgia,"Times New Roman",serif!important;color:var(--om-green)!important;font-size:40px!important;text-align:left!important;margin:14px 0 6px!important}
body.organic-inner-page .auth-card>.sub{text-align:left!important;margin:0 0 22px!important;color:var(--om-muted)!important}
body.organic-inner-page .auth-card>.tabs{margin:0 34px 20px!important;padding:5px!important;background:#f3eadf!important;grid-column:2}
body.organic-inner-page .auth-card .tabs button.active{background:var(--om-green)!important}
body.organic-inner-page .auth-card>.auth-pane{padding-bottom:24px}
body.organic-inner-page .auth-card .btn{background:linear-gradient(135deg,#234d35,#476a45)!important;border-radius:999px!important}
body.organic-inner-page .auth-card>.back{padding-bottom:28px;color:var(--om-brown)!important}
@media(max-width:760px){
 body.organic-inner-page .om-page-hero{padding:34px 18px}
 body.organic-inner-page .om-page-hero__inner{align-items:center}
 body.organic-inner-page .om-page-hero__mark{width:50px;height:50px;font-size:19px}
 body.organic-inner-page .auth-card{display:block!important;max-width:480px!important;padding:26px!important}
 body.organic-inner-page .auth-card:before{display:none!important}
 body.organic-inner-page .auth-card>.brand,body.organic-inner-page .auth-card>.title,body.organic-inner-page .auth-card>.sub,body.organic-inner-page .auth-card>.error,body.organic-inner-page .auth-card>.tabs,body.organic-inner-page .auth-card>.auth-pane,body.organic-inner-page .auth-card>.back{padding-left:0!important;padding-right:0!important}
 body.organic-inner-page .auth-card>.tabs{margin:0 0 20px!important}
}
