@media (max-width: 768px) {
[data-zs-branding] [data-zs-logo-container] a picture img[data-zs-logo]{
height: 40px !important;
width:100px !important;
 
}
}
[data-zs-product-primary-details] .theme-product-detail-image-container [data-zs-product-img-container]{
  max-width: 65%;
  margin: 0 auto;
}
.zpdark-header-portion.theme-header-topbar {
display: none !important;
}
details[name="ratings-reviews"] {
    order: 1;
}

/* Moments approved visual refresh 2026-10-19: presentation only. */
.theme-header,.theme-mobile-header-top,.theme-mobile-header-bottom,.theme-mobile-header-slide{background:#F8F5ED!important;color:#021945!important;font-family:MomentsJost,Manrope,sans-serif;}
.theme-header:not(.theme-header-navigation-style)>.zpcontainer{gap:20px;}
.theme-header:not(.theme-header-navigation-style) .theme-branding-info{flex-shrink:1;min-width:0;}
.theme-header:not(.theme-header-navigation-style) [data-zs-logo]{width:400px!important;max-width:100%;height:auto!important;}
.theme-header:not(.theme-header-navigation-style) .theme-additional-info-container{min-width:0;flex:1;}
.theme-header:not(.theme-header-navigation-style) .theme-topbar-contact-info ul{flex-wrap:wrap;gap:6px;}
.theme-header:not(.theme-header-navigation-style) a,.theme-header .theme-portal-login{color:#021945!important;}
.theme-header .theme-search-and-mini-cart-group svg path,.theme-mobile-header-icon svg path{fill:#021945;}
.theme-header-navigation-style{background:linear-gradient(105deg,#021945,#073982,#021945)!important;border-bottom:1px solid #C9A557!important;}
.theme-header-navigation-style .theme-menu>ul>li>a{color:#fff!important;font-family:MomentsJost,Manrope,sans-serif;font-size:16px;font-weight:500;padding-block:18px;}
.theme-header-navigation-style .theme-menu>ul>li>a:hover,.theme-header-navigation-style .theme-menu>ul>li.theme-menu-selected>a{color:#E8CD94!important;background:transparent!important;}
.theme-header-navigation-style .theme-sub-menu{background:#F8F5ED!important;border:1px solid #C9A557;border-radius:0 0 10px 10px;box-shadow:0 8px 24px #02194522;}
.theme-header-navigation-style .theme-sub-menu li>a{color:#021945!important;font-family:MomentsJost,Manrope,sans-serif;}
.theme-header-navigation-style .theme-sub-menu li>a:hover{background:#EEE6D3!important;}
.theme-header a:focus-visible,.theme-footer-area a:focus-visible,.zpbutton:focus-visible{outline:3px solid #C9A557!important;outline-offset:3px;}
.zpbutton-type-primary:not(.zpbutton-style-none):not(.theme-close-live-search),.zpelem-button .zpbutton:not(.zpbutton-style-none){background:linear-gradient(135deg,#0043A1,#073982,#021945)!important;color:#fff!important;border:1px solid #C9A557!important;border-radius:10px!important;font-family:MomentsJost,Manrope,sans-serif!important;font-weight:500!important;}
.zpbutton-type-primary:not(.zpbutton-style-none):not(.theme-close-live-search):hover,.zpelem-button .zpbutton:not(.zpbutton-style-none):hover{box-shadow:0 3px 12px #02194530;filter:brightness(1.08);}
.theme-footer-area{background:linear-gradient(105deg,#021945,#073982,#021945)!important;color:#fff!important;font-family:MomentsJost,Manrope,sans-serif!important;}
.theme-footer-area [data-element-id="elm_h6wR-RIaTna_KGtQFX7Q3g"]{background:transparent!important;padding:48px 28px 32px!important;}
.theme-footer-area .zpcontainer{max-width:1280px;width:100%;}
.theme-footer-area .zprow,.theme-footer-area .zpelem-col{background:transparent!important;min-width:0;}
.theme-footer-area [data-element-id="elm_0bcipN6PQ8aHdQO-sh72fQ"],.theme-footer-area [data-element-id="elm_Hj9kT-4VQSa48Ceh3avVgw"]{padding:24px 0!important;border-radius:0!important;margin:0!important;}
.theme-footer-area .zptext,.theme-footer-area .zpelem-text,.theme-footer-area .zptext span,.theme-footer-area a{color:#fff!important;font-family:MomentsJost,Manrope,sans-serif!important;line-height:1.6!important;}
.theme-footer-area .zpheading,.theme-footer-area .zpheading span{color:#C9A557!important;font-family:MomentsJost,Manrope,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.4!important;}
.theme-footer-area .zpnewsletter-heading,.theme-footer-area .zpnewsletter-heading span{font-size:28px!important;}
.theme-footer-area .zpelem-newsletter{margin:0 0 30px!important;}
.theme-footer-area .zpnewsletter-desc{line-height:1.6!important;margin:10px 0 20px!important;}
.theme-footer-area .zpnewsletter-input-container{gap:12px;flex-wrap:wrap;}
.theme-footer-area .zpelem-newsletter input[type="text"]{background:#F8F5ED!important;color:#021945!important;border:1px solid #C9A557!important;border-radius:8px!important;min-height:46px;max-width:100%;}
.theme-footer-area .zpelem-newsletter .zpform-container .zpbutton{background:linear-gradient(135deg,#0043A1,#073982,#021945)!important;color:#fff!important;border:1px solid #C9A557!important;border-radius:10px!important;min-height:46px;}
.theme-footer-area .zpelem-button{margin:0!important;}
.theme-footer-area a.zpbutton-style-none{display:block!important;width:auto!important;padding:6px 0!important;margin:0!important;text-align:left!important;background:transparent!important;border:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;font-size:16px!important;font-weight:400!important;}
.theme-footer-area a.zpbutton-style-none:hover{color:#E8CD94!important;text-decoration:underline;}
.theme-footer-area [data-element-id="elm_GC_YyOZ4SPNAPY1mnH1ygw"]{margin-top:24px;padding-top:20px;border-top:1px solid #C9A55766;}
.theme-footer-area [data-element-id="elm_GC_YyOZ4SPNAPY1mnH1ygw"] .zpheading{font-size:16px!important;color:#fff!important;}
@media(min-width:992px){
.theme-footer-area [data-element-id="elm_r5djMhjzRgKqEs3FmJgcFA"]{width:38%!important;flex:0 0 38%!important;padding:0 24px 0 0!important;margin:0!important;}
.theme-footer-area [data-element-id="elm_Nz5VxOq7SzC95jxGhpTmdQ"]{width:62%!important;flex:0 0 62%!important;padding:0!important;}
.theme-footer-area [data-element-id="elm_65O2lZcpStasni22EoVk5w"]{margin:0!important;}
.theme-footer-area [data-element-id="elm_65O2lZcpStasni22EoVk5w"]>.zpelem-col{padding:0 12px!important;}
}
@media(max-width:991px){
.theme-footer-area [data-element-id="elm_h6wR-RIaTna_KGtQFX7Q3g"]{padding:32px 20px 80px!important;}
.theme-footer-area [data-element-id="elm_Hj9kT-4VQSa48Ceh3avVgw"] .zpelem-col{padding-inline:8px!important;}
.theme-mobile-header-top,.theme-mobile-header-bottom{border-color:#C9A557!important;}
}
/* End Moments visual refresh. */

.theme-header-navigation-style .theme-menu>ul>li>a span{color:inherit!important;}
.theme-header-navigation-style .theme-menu>ul>li.theme-menu-selected>a,.theme-header-navigation-style .theme-menu>ul>li.theme-menu-selected>a span{color:#E8CD94!important;}

.theme-footer-area .zpelem-button a.zpbutton.zpbutton-type-primary.zpbutton-style-none{background:transparent!important;color:#fff!important;}
.theme-footer-area .zpelem-button a.zpbutton.zpbutton-type-primary.zpbutton-style-none .zpbutton-content{color:inherit!important;}
.theme-footer-area .zpelem-button a.zpbutton.zpbutton-type-primary.zpbutton-style-none:hover{color:#E8CD94!important;}
.theme-footer-area .zpelem-newsletter .zpnewsletter-input-container input{background:#F8F5ED!important;color:#021945!important;}

.theme-header-navigation-style .theme-search-go-icon svg path,.theme-header-navigation-style .theme-minicart-icon svg path,.theme-header-navigation-style .theme-portal-login svg path{fill:#fff!important;}

@font-face{font-family:MomentsJost;src:url("https://getmoments.zohoecommerce.in/Jost-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;}
@font-face{font-family:MomentsJost;src:url("https://getmoments.zohoecommerce.in/Jost-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap;}

@media(max-width:991px){.theme-footer-area .zpaccordion-element-container>.zprow{margin-inline:0!important;width:100%!important;}.theme-footer-area .zpaccordion-element-container>.zprow>.zpelem-col{padding-inline:0!important;}}

.theme-header-navigation-style .theme-wishlist-icon svg path{fill:#fff!important;}

/* Approved logo, Quick View and newsletter refinement 2026-10-19. */
.theme-header [data-zs-logo],.theme-mobile-header [data-zs-logo],.theme-mobile-header-top [data-zs-logo],.theme-footer-area [data-element-id="elm_otCucg_aTrmrNT55CJFYZg"] img,.theme-footer-area [data-element-id="elm_tYXMYedJStOVNIcrNoTr_g"] img{content:url("https://getmoments.zohoecommerce.in/Glossy_Gold_and_Blue_Fashion_Logo.png");object-fit:contain;}
.theme-footer-area [data-element-id="elm_otCucg_aTrmrNT55CJFYZg"] img,.theme-footer-area [data-element-id="elm_tYXMYedJStOVNIcrNoTr_g"] img{background:#F8F5ED;border-radius:6px;}
a.theme-quick-view-icon[data-zs-quick-view]{background:linear-gradient(135deg,#0043A1,#073982,#021945)!important;color:#fff!important;border:1px solid #C9A557!important;}
a.theme-quick-view-icon[data-zs-quick-view]:hover{filter:brightness(1.08);}
.theme-footer-area .zpelem-newsletter input.zpnewsletter-email-input-field{background:#021945!important;color:#fff!important;opacity:1!important;}
.theme-footer-area .zpelem-newsletter input.zpnewsletter-email-input-field::placeholder{color:#fff!important;opacity:1!important;}

.theme-footer-area [data-element-id="elm_-bxqvDcHTKSijMMGOyL6Uw"].zpelem-newsletter input.zpnewsletter-email-input-field[type="text"]{background-color:#021945!important;color:#fff!important;border-color:#C9A557!important;}

/* Approved product gallery sizing 2026-10-19. */
[data-zs-product-primary-details] .theme-product-detail-image-container [data-zs-product-img-container]{width:100%;max-width:615px;margin-inline:auto;}
[data-zs-product-primary-details] .theme-product-detail-image-inner img[data-detail-image]{width:100%;max-width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;}
[data-zs-product-primary-details] .theme-product-detail-image-inner.theme-single-image{padding-bottom:0!important;overflow:visible!important;}
@media(max-width:767px){[data-zs-product-primary-details] .theme-product-detail-image-container [data-zs-product-img-container]{max-width:100%;}}
