/** Shopify CDN: Minification failed

Line 46:33 Unexpected "\\nbody"
Line 46:2348 Unexpected "@media"
Line 46:2454 Unexpected "@media"

**/
/* NovaMarket V26 — full premium cream/gold redesign */
:root{--nm-cream:#fbf5ea;--nm-cream2:#f4ead9;--nm-paper:#fffaf2;--nm-gold:#b7862f;--nm-gold2:#d9b35d;--nm-gold3:#8b6425;--nm-ink:#251f18;--nm-muted:#756a5b;--nm-line:rgba(183,134,47,.28);--nm-shadow:0 14px 40px rgba(76,54,23,.10)}
html,body{background:var(--nm-cream)!important;color:var(--nm-ink)!important}
body,.content-for-layout,.shopify-section{font-family:Arial,Helvetica,sans-serif}
h1,h2,h3,.h1,.h2,.h3{color:var(--nm-ink)!important;letter-spacing:-.025em}
a{transition:.22s ease}
/* announcement + header */
.nm-announcement,.announcement-bar,.header-announcements,.nm-topbar{background:#f7eddd!important;color:#5d4727!important;border-color:var(--nm-line)!important}
.nm-top-header{background:rgba(255,250,242,.97)!important;border-bottom:1px solid var(--nm-line)!important;box-shadow:0 8px 28px rgba(75,52,18,.07)!important}
.nm-brand{font-family:Georgia,'Times New Roman',serif!important;font-size:30px!important;letter-spacing:.08em!important;color:var(--nm-gold3)!important;text-transform:uppercase!important}
.nm-brand:before{content:'✦';font-size:15px;margin-right:9px;color:var(--nm-gold2)}
.nm-search-form{background:#fffdf8!important;border:1px solid var(--nm-line)!important;box-shadow:0 5px 18px rgba(86,59,21,.06)!important}
.nm-search-form:focus-within{border-color:var(--nm-gold)!important;box-shadow:0 8px 25px rgba(183,134,47,.15)!important}
.nm-search-btn{background:linear-gradient(135deg,var(--nm-gold3),var(--nm-gold2))!important;color:#fff!important;box-shadow:0 5px 15px rgba(139,100,37,.22)!important}
.nm-action{color:var(--nm-ink)!important}.nm-action:hover{color:var(--nm-gold3)!important}.nm-cart-count{background:var(--nm-gold)!important;border-color:var(--nm-paper)!important}
/* main navigation */
.nova-menu{background:linear-gradient(180deg,#fffaf2,#f3e7d3)!important;border-top:1px solid var(--nm-line)!important;border-bottom:1px solid var(--nm-line)!important;box-shadow:0 8px 25px rgba(71,48,16,.08)!important}
.nova-link{color:#49391f!important;font-family:Georgia,'Times New Roman',serif!important;font-weight:700!important;letter-spacing:.04em!important}
.nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{background:rgba(183,134,47,.09)!important;color:var(--nm-gold3)!important}.nova-link::after{background:linear-gradient(90deg,var(--nm-gold3),#efd58d,var(--nm-gold3))!important}
.nova-dropdown{background:rgba(255,250,242,.99)!important;border:1px solid var(--nm-line)!important;box-shadow:0 20px 50px rgba(75,51,17,.16)!important}.mega-column{background:linear-gradient(145deg,#fffdf8,#f8efe1)!important;border-color:var(--nm-line)!important}.mega-title{color:var(--nm-gold3)!important;border-color:var(--nm-line)!important}.nova-dropdown>a,.mega-column a{color:#4d4437!important}.nova-dropdown>a:hover,.mega-column a:hover{background:#f5e9d5!important;color:var(--nm-gold3)!important}
/* generic sections */
.section,.section-background,.card,.product-card,.collection-card{border-color:var(--nm-line)}
button,.button,.shopify-payment-button__button,.product-form__submit{border-radius:999px!important}
.button:not(.button-unstyled),button[type=submit]:not(.nm-search-btn),.product-form__submit{background:linear-gradient(135deg,#9d7128,#d4ad56)!important;color:white!important;border:1px solid #a97b2d!important;box-shadow:0 7px 18px rgba(139,100,37,.18)!important}
.button:hover,.product-form__submit:hover{filter:brightness(1.05);transform:translateY(-1px)}
/* home custom cards */
.mm-shop,.nova-trust,.nm-stats{background:transparent!important}.mm-card,.nova-trust__card,.nm-stat{background:linear-gradient(180deg,#fffdf9,#faf1e3)!important;border:1px solid var(--nm-line)!important;box-shadow:var(--nm-shadow)!important}.mm-card:hover,.nova-trust__card:hover,.nm-stat:hover{border-color:rgba(183,134,47,.55)!important;box-shadow:0 20px 45px rgba(86,59,20,.15)!important}.mm-head h2,.nova-trust__head h2,.nm-stats__head h2{font-family:Georgia,'Times New Roman',serif!important;color:#493518!important}.nm-stats__eyebrow,.nova-trust__eyebrow,.nm-counter,.nm-plus{color:var(--nm-gold3)!important}.nova-trust__icon{background:#f4e6cc!important}.nova-trust__card:before{background:linear-gradient(90deg,var(--nm-gold3),#e3c36f)!important}
/* collections/products */
.product-grid,.collection-wrapper,.main-collection,.product-information{background:transparent!important}.product-card,.card-product,.resource-card{background:#fffaf2!important;border:1px solid var(--nm-line)!important;border-radius:20px!important;box-shadow:0 10px 28px rgba(72,49,18,.08)!important;overflow:hidden}.price,.price-item,.money{color:#7e5920!important;font-weight:800!important}.badge,.sale-badge{background:var(--nm-gold)!important;color:white!important}.facets,.sorting,.filter{color:var(--nm-ink)!important}
/* forms/drawers/cart */
input,select,textarea,.field__input{background:#fffdf8!important;border-color:var(--nm-line)!important;color:var(--nm-ink)!important}.cart-drawer,.drawer,.modal{background:#fffaf2!important}.cart-item{border-color:var(--nm-line)!important}
/* Augintiniams */
.nm-pets-hero,.nm-augintiniams-banner{border:1px solid rgba(183,134,47,.38)!important;box-shadow:0 18px 44px rgba(79,55,20,.13)!important;background-color:#f7eddd!important}.nm-pets-hero h1,.nm-augintiniams-banner h1{font-family:Georgia,'Times New Roman',serif!important;color:#5c421d!important}.nm-pets-hero p,.nm-augintiniams-banner p{color:#6f604b!important}
/* footer */
.nm-footer{background:linear-gradient(145deg,#2c241a 0%,#46351f 58%,#241d16 100%)!important;border-top:2px solid var(--nm-gold)!important;color:#f8eedf!important}.nm-footer-logo{font-family:Georgia,'Times New Roman',serif!important;letter-spacing:.06em!important;color:#f5dfaa!important}.nm-footer-logo-dot{background:var(--nm-gold2)!important}.nm-footer-title{color:#f0d38c!important}.nm-footer-links a,.nm-contact-row,.nm-footer-about{color:rgba(255,247,232,.76)!important}.nm-footer-links a:hover,.nm-footer-bottom-links a:hover{color:#f1cf78!important}.nm-trust-item,.nm-newsletter{border-color:rgba(218,180,93,.25)!important;background:rgba(255,248,232,.05)!important}.nm-newsletter-form button{background:linear-gradient(135deg,#b88934,#e0bf6b)!important;color:#2b2114!important}
/* polished spacing */
@media(min-width:901px){.content-for-layout>.shopify-section{scroll-margin-top:120px}.mm-shop,.nm-stats,.nova-trust__inner{max-width:1240px;margin-left:auto;margin-right:auto}}
@media(max-width:700px){.nm-brand{font-size:23px!important}.nova-menu{border-radius:0!important}.product-card,.card-product{border-radius:16px!important}}
\n/* V28 refined luxury system */\nbody{background:linear-gradient(180deg,#fffaf2 0,#fbf5ea 55%,#f7eddd 100%)!important}\n.nm-top-header{background:linear-gradient(180deg,#fffdf9,#fff8ec)!important;border-bottom:1px solid rgba(174,124,38,.24)!important;box-shadow:0 9px 28px rgba(83,55,18,.08)!important}\n.nm-header-inner{min-height:96px!important;grid-template-columns:285px minmax(300px,1fr) 290px!important}\n.nm-search-form{height:58px!important;border:1px solid rgba(183,134,47,.32)!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 1px 0 #fff,0 8px 25px rgba(97,67,23,.07)!important}\n.nm-search-btn{width:46px!important;height:46px!important;background:linear-gradient(145deg,#8d5e1d,#d9b457)!important}\n.nova-menu{background:linear-gradient(180deg,#fffaf1,#f7ead5)!important;border:1px solid rgba(183,134,47,.28)!important;border-left:0!important;border-right:0!important;box-shadow:0 7px 20px rgba(91,61,20,.07)!important}\n.nova-link{color:#4b3820!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:.035em!important}\n.nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{background:linear-gradient(180deg,rgba(217,179,93,.13),rgba(183,134,47,.08))!important;color:#8a5c1b!important}\n.nova-link::after{height:2px!important;background:linear-gradient(90deg,transparent,#c49436,#edcf7d,#c49436,transparent)!important}\n.mm-head h2,.nm-stats__head h2,.nova-trust__head h2{font-size:clamp(34px,4vw,52px)!important;font-weight:500!important;letter-spacing:-.02em!important;color:#5a3d18!important}\n.mm-head p,.nova-trust__head p{color:#786a57!important}\n.mm-card{border-radius:22px!important;background:linear-gradient(180deg,#fffefa,#fff7e9)!important;border:1px solid rgba(183,134,47,.27)!important;box-shadow:0 12px 34px rgba(79,53,17,.09)!important}\n.mm-card:hover{transform:translateY(-6px)!important;box-shadow:0 22px 48px rgba(79,53,17,.15)!important}\n.mm-photo{background:#fff!important;border-radius:17px!important}\n.mm-btn,.mm-card button,.mm-card .button{background:linear-gradient(135deg,#8e5d1c,#c89537 52%,#e0be69)!important;border:0!important;color:#fff!important;box-shadow:0 8px 18px rgba(139,93,27,.22)!important}\n.nm-footer{background:radial-gradient(circle at 50% 0,#5a4325 0,#352719 45%,#211a13 100%)!important}\n@media(max-width:1000px){.nm-header-inner{grid-template-columns:230px minmax(220px,1fr) auto!important}}\n@media(max-width:700px){.nm-header-inner{grid-template-columns:1fr auto!important;min-height:auto!important}}\n
/* V29 category visibility */
.nova-menu{background:linear-gradient(180deg,#f4e3c2 0%,#ead0a0 100%)!important;border-top:1px solid #c28a2e!important;border-bottom:2px solid #a96f1d!important;box-shadow:0 9px 24px rgba(91,58,15,.14)!important}
.nova-link{color:#3b2712!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:900!important;letter-spacing:.025em!important;text-shadow:0 1px 0 rgba(255,255,255,.45)!important}
.nova-arrow{color:#8b5a18!important;opacity:1!important}
.nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{background:linear-gradient(180deg,#d6ad63,#c28b32)!important;color:#fff!important;text-shadow:0 1px 2px rgba(60,35,8,.25)!important}
.nova-item:hover>.nova-link .nova-arrow,.nova-item.is-open>.nova-link .nova-arrow{color:#fff!important}
.nova-link::after{height:3px!important;background:#7d4d12!important}
.nova-dropdown{background:#fffaf0!important;border:1px solid #d4aa64!important}.mega-column{background:linear-gradient(145deg,#fffdf8,#f8ead3)!important;border:1px solid #dfbd82!important}.mega-title{color:#704716!important;font-weight:900!important}.nova-dropdown>a,.mega-column a{color:#33291d!important;font-weight:700!important}.nova-dropdown>a:hover,.mega-column a:hover{background:#efdcb8!important;color:#754813!important}

/* V30 — dark chocolate navigation + luxury animated gold */
.nova-menu{
  position:relative!important;
  overflow:visible!important;
  background:linear-gradient(180deg,#4a2f18 0%,#35200f 52%,#29170a 100%)!important;
  border-top:1px solid #e4c06d!important;
  border-bottom:2px solid #b77b25!important;
  box-shadow:0 10px 30px rgba(49,28,8,.24),inset 0 1px 0 rgba(255,231,166,.18)!important;
}
.nova-menu:before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(105deg,transparent 0%,transparent 38%,rgba(255,226,145,.12) 48%,rgba(255,247,214,.22) 50%,rgba(255,226,145,.12) 52%,transparent 62%,transparent 100%);
  background-size:240% 100%;animation:nmGoldSweep 7s ease-in-out infinite;
}
.nova-link{
  position:relative!important;color:#fff8e8!important;
  font-size:15px!important;font-weight:850!important;letter-spacing:.035em!important;
  text-shadow:0 1px 2px rgba(0,0,0,.45)!important;
  transition:color .25s ease,background .25s ease,transform .25s ease!important;
}
.nova-arrow{color:#e7c66f!important;opacity:1!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))!important}
.nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{
  color:#241307!important;
  background:linear-gradient(135deg,#b4771f 0%,#e6c36e 38%,#fff0b2 50%,#d7aa4a 68%,#a96b19 100%)!important;
  background-size:180% 180%!important;animation:nmGoldHover 2.8s ease infinite!important;
  text-shadow:0 1px 0 rgba(255,255,255,.45)!important;
  box-shadow:inset 0 0 0 1px rgba(255,241,191,.42),0 7px 20px rgba(132,82,20,.2)!important;
}
.nova-item:hover>.nova-link .nova-arrow,.nova-item.is-open>.nova-link .nova-arrow{color:#5a3510!important}
.nova-link::after{
  height:3px!important;bottom:0!important;
  background:linear-gradient(90deg,transparent,#b97b22,#ffe8a0,#fff5cb,#d7a440,#8f5716,transparent)!important;
  box-shadow:0 0 10px rgba(239,197,93,.55)!important;
}
.nova-dropdown{
  background:linear-gradient(145deg,#fffaf0 0%,#f7ead2 100%)!important;
  border:1px solid #c9943e!important;border-top:2px solid #e0bb64!important;
  box-shadow:0 22px 55px rgba(53,30,8,.24)!important;
}
.mega-column{background:linear-gradient(145deg,#fffdf8,#f5e4c6)!important;border:1px solid #d7ae68!important;box-shadow:inset 0 1px 0 #fff!important}
.mega-title{color:#6c4213!important;font-weight:900!important;border-bottom:1px solid rgba(183,123,37,.28)!important}
.nova-dropdown>a,.mega-column a{color:#33271a!important;font-weight:750!important;border-radius:9px!important;transition:.2s ease!important}
.nova-dropdown>a:hover,.mega-column a:hover{background:linear-gradient(90deg,#f0d89f,#fff3cf)!important;color:#5c360e!important;transform:translateX(3px)!important;box-shadow:inset 3px 0 0 #bd8129!important}
.nm-search-btn,.button:not(.button-unstyled),button[type=submit]:not(.nm-search-btn),.product-form__submit,.mm-btn,.mm-card button,.mm-card .button{
  background:linear-gradient(120deg,#8d5918 0%,#c68d30 28%,#f0d27f 48%,#fff0b1 54%,#c99437 72%,#8c5718 100%)!important;
  background-size:220% 100%!important;animation:nmButtonGold 6s ease-in-out infinite!important;
  box-shadow:0 8px 20px rgba(111,66,16,.24),inset 0 1px 0 rgba(255,248,214,.7)!important;
}
@keyframes nmGoldSweep{0%,25%{background-position:180% 0}65%,100%{background-position:-70% 0}}
@keyframes nmGoldHover{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes nmButtonGold{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@media(prefers-reduced-motion:reduce){.nova-menu:before,.nova-item:hover>.nova-link,.nova-item.is-open>.nova-link,.nm-search-btn,.button:not(.button-unstyled),button[type=submit]:not(.nm-search-btn),.product-form__submit,.mm-btn,.mm-card button,.mm-card .button{animation:none!important}}

/* V32 — luxury product cards */
.mm-grid{gap:26px!important}
.mm-card{
 position:relative!important;overflow:hidden!important;border-radius:24px!important;
 background:linear-gradient(155deg,#fffdf8 0%,#fff9ed 55%,#f7e8cc 100%)!important;
 border:1px solid rgba(191,139,48,.52)!important;
 box-shadow:0 14px 34px rgba(61,38,11,.11),inset 0 1px 0 rgba(255,255,255,.95)!important;
 transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important;
}
.mm-card:before{content:"";position:absolute;left:12%;right:12%;top:0;height:2px;background:linear-gradient(90deg,transparent,#a96d18,#f1d27c,#fff3bd,#c58b2e,transparent);box-shadow:0 0 12px rgba(214,168,70,.45);z-index:3}
.mm-card:hover{transform:translateY(-8px)!important;border-color:#c58b2e!important;box-shadow:0 25px 55px rgba(66,39,8,.18),0 0 0 1px rgba(235,198,117,.22)!important}
.mm-photo{margin:14px 14px 0!important;border-radius:18px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 7px 18px rgba(57,38,15,.08)!important}
.mm-photo img{transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .4s ease!important}
.mm-card:hover .mm-photo img{transform:scale(1.045)!important;filter:saturate(1.04) contrast(1.02)!important}
.mm-card h3,.mm-card .mm-title,.mm-card .product-title{font-family:Georgia,'Times New Roman',serif!important;color:#332314!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em!important}
.mm-card .price,.mm-card .money,.mm-price{color:#9a681e!important;font-family:Georgia,'Times New Roman',serif!important;font-size:25px!important;font-weight:800!important;text-shadow:0 1px 0 #fff!important}
.mm-card .mm-stock,.mm-card [class*="stock"]{color:#6b6a5f!important;font-weight:700!important}
.mm-card .mm-stock:before,.mm-card [class*="stock"]:before{box-shadow:0 0 0 4px rgba(28,167,108,.09)!important}
.mm-btn,.mm-card button,.mm-card .button{
 border-radius:14px!important;min-height:52px!important;
 background:linear-gradient(115deg,#6f4313 0%,#a76c19 20%,#d2a448 42%,#f2d887 52%,#bd8127 70%,#714313 100%)!important;
 background-size:220% 100%!important;color:#fffaf0!important;border:1px solid rgba(118,72,16,.35)!important;
 box-shadow:0 9px 20px rgba(104,61,12,.22),inset 0 1px 0 rgba(255,246,205,.65)!important;
 text-shadow:0 1px 2px rgba(54,30,5,.35)!important;font-weight:900!important;letter-spacing:.01em!important;
 animation:nmButtonGold 6s ease-in-out infinite!important;transition:transform .2s ease,box-shadow .2s ease!important;
}
.mm-btn:hover,.mm-card button:hover,.mm-card .button:hover{transform:translateY(-2px)!important;box-shadow:0 13px 26px rgba(104,61,12,.28),0 0 18px rgba(220,177,83,.2)!important}
.mm-card a.mm-view,.mm-card .mm-view,.mm-card a[class*="view"]{background:rgba(255,253,247,.82)!important;border:1px solid rgba(182,133,48,.25)!important;color:#5d4c36!important;border-radius:13px!important;box-shadow:inset 0 1px 0 #fff!important;font-weight:750!important}
.mm-card a.mm-view:hover,.mm-card .mm-view:hover,.mm-card a[class*="view"]:hover{background:#f7ead0!important;color:#704610!important;border-color:#c8943d!important}
@media(max-width:700px){.mm-grid{gap:16px!important}.mm-card{border-radius:18px!important}.mm-photo{margin:10px 10px 0!important;border-radius:14px!important}.mm-card .price,.mm-card .money,.mm-price{font-size:21px!important}}

/* V41 — elegant gold product information card (CSS only, routing untouched) */
.product-information__grid .product-details,
.product-information__grid [class*="product-details"],
.product-information__grid .group-block-content,
.product-information .product-details{
  --nm-lux-gold-1:#8b5a12;--nm-lux-gold-2:#b98222;--nm-lux-gold-3:#e1bd61;--nm-lux-gold-4:#fff0ad;
}
/* Product title / price */
.product-information h1,.product-information .product-title,.product-information [class*="product-title"] h1{
  color:#251d14!important;letter-spacing:-.035em!important;
}
.product-information .price,.product-information .price-item,.product-information .money{
  color:#a36d17!important;text-shadow:0 1px 0 #fff!important;
}
/* quantity control */
.product-information quantity-selector,.product-information .quantity-selector,.product-information .quantity{
  background:linear-gradient(180deg,#fffefb,#fff8e9)!important;
  border:1px solid rgba(193,139,42,.46)!important;border-radius:16px!important;
  box-shadow:inset 0 1px 0 #fff,0 7px 18px rgba(116,75,18,.08)!important;
}
.product-information quantity-selector button,.product-information .quantity-selector button,.product-information .quantity button{
  color:#9c6918!important;background:transparent!important;box-shadow:none!important;
}
/* add to cart — brighter jewelry gold */
.product-information .product-form__submit,.product-information button[name="add"],.product-information .add-to-cart-button{
  position:relative!important;overflow:hidden!important;border-radius:16px!important;
  background:linear-gradient(110deg,#9b6517 0%,#c68d2d 23%,#efd477 45%,#fff1aa 52%,#d3a13c 68%,#9b6517 100%)!important;
  background-size:230% 100%!important;color:#fff!important;border:1px solid #b47a20!important;
  box-shadow:0 11px 26px rgba(148,94,18,.25),inset 0 1px 0 rgba(255,250,218,.9),0 0 0 1px rgba(255,222,128,.14)!important;
  text-shadow:0 1px 2px rgba(91,52,7,.36)!important;font-weight:850!important;
  animation:nmV41Gold 5.5s ease-in-out infinite!important;
}
.product-information .product-form__submit:hover,.product-information button[name="add"]:hover,.product-information .add-to-cart-button:hover{
  transform:translateY(-2px)!important;filter:saturate(1.06) brightness(1.03)!important;
  box-shadow:0 15px 31px rgba(148,94,18,.31),0 0 24px rgba(228,190,91,.25)!important;
}
/* Dynamic checkout area: elegant gold frame; branded Shop button itself stays Shopify-controlled */
.product-information .shopify-payment-button{
  padding:4px!important;border-radius:18px!important;
  background:linear-gradient(120deg,#9c6718,#e5c266 42%,#fff0aa 52%,#b77d20)!important;
  box-shadow:0 9px 24px rgba(133,84,15,.16)!important;
}
.product-information .shopify-payment-button__button{
  border-radius:14px!important;min-height:56px!important;box-shadow:none!important;
}
.product-information .shopify-payment-button__more-options{
  color:#9b6719!important;font-weight:700!important;text-decoration-color:#d3a23e!important;
}
/* option rows / separators */
.product-information variant-picker,.product-information .variant-picker,.product-information [class*="variant"]{
  border-color:rgba(183,132,42,.2)!important;
}
/* Description area: visual card only; no template/json changes */
.product-information .nm-product-description-card,
.product-information .product-description,
.product-information [class*="product-description"],
.product-information .rte:not(.accordion__content){
  border-color:rgba(190,137,43,.36)!important;
}
@keyframes nmV41Gold{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@media(prefers-reduced-motion:reduce){.product-information .product-form__submit,.product-information button[name="add"],.product-information .add-to-cart-button{animation:none!important}}

/* V42 — cleaner luxury gold controls; keep Shopify branded checkout clean */
.product-information .shopify-payment-button{
  padding:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border:0!important;
  border-radius:16px!important;
}
.product-information .shopify-payment-button__button{
  border-radius:16px!important;
  min-height:56px!important;
  box-shadow:0 8px 18px rgba(65,43,18,.10)!important;
}
.product-information .shopify-payment-button__more-options{
  display:block!important;
  margin-top:10px!important;
  color:#a8751f!important;
  font-weight:700!important;
  text-decoration-color:rgba(184,132,39,.55)!important;
}
.product-information .product-form__submit,
.product-information button[name="add"],
.product-information .add-to-cart-button{
  background:linear-gradient(112deg,#b47b20 0%,#d5a640 24%,#f2d879 43%,#fff0aa 51%,#e2bc5a 64%,#bd8426 82%,#9e6718 100%)!important;
  background-size:240% 100%!important;
  border:1px solid #d1a341!important;
  box-shadow:0 10px 24px rgba(160,109,28,.22),inset 0 1px 0 rgba(255,250,219,.96),0 0 14px rgba(232,196,100,.14)!important;
}
.product-information quantity-selector,
.product-information .quantity-selector,
.product-information .quantity{
  border-color:#dfbd6c!important;
  background:linear-gradient(180deg,#fffefa 0%,#fff9eb 100%)!important;
}
.product-information quantity-selector button,
.product-information .quantity-selector button,
.product-information .quantity button{
  color:#ad761d!important;
}
.product-information hr,
.product-information .divider{
  border-color:rgba(194,145,53,.20)!important;
}


/* V43 — premium product details: safe visual layer, no product template edits */
.product-information .text-block--text_aEtTtq,
.product-information .nm-product-description-card{
  position:relative!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin-top:18px!important;
  padding:72px 24px 24px!important;
  border:1px solid rgba(205,157,62,.58)!important;
  border-radius:20px!important;
  background:linear-gradient(145deg,#fffef9 0%,#fff8e8 52%,#fffdf8 100%)!important;
  box-shadow:0 14px 34px rgba(155,105,24,.12),inset 0 1px 0 rgba(255,255,255,.98)!important;
  color:#30271d!important;
  line-height:1.72!important;
  overflow:hidden!important;
}
.product-information .text-block--text_aEtTtq::before,
.product-information .nm-product-description-card::before{
  content:'✦  PREKĖS APRAŠYMAS'!important;
  position:absolute!important;
  top:20px!important;left:24px!important;right:24px!important;
  padding-bottom:13px!important;
  border-bottom:1px solid rgba(195,145,48,.27)!important;
  font-size:14px!important;font-weight:900!important;letter-spacing:.12em!important;
  color:#b27a19!important;
  background:linear-gradient(90deg,#8f5d12,#c99735,#f0d77b,#a86f15)!important;
  -webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;
}
.product-information .text-block--text_aEtTtq p,
.product-information .nm-product-description-card p{margin:0 0 10px!important;color:#3a3025!important}
.product-information variant-picker .variant-option,
.product-information .variant-picker .variant-option{
  color:#33291f!important;font-weight:650!important;
}
.product-information variant-picker .variant-option__swatch-value,
.product-information .variant-picker .variant-option__swatch-value{
  color:#8f641d!important;font-weight:750!important;
}
@media(max-width:749px){
 .product-information .text-block--text_aEtTtq,.product-information .nm-product-description-card{padding:66px 18px 20px!important;border-radius:17px!important}
 .product-information .text-block--text_aEtTtq::before,.product-information .nm-product-description-card::before{left:18px!important;right:18px!important}
}

/* V53 — product page luxury gold background only. Keep all V52 layout/functionality untouched. */
body .product-information{
  background:
    radial-gradient(circle at 12% 16%,rgba(255,244,198,.92) 0%,rgba(255,244,198,0) 31%),
    radial-gradient(circle at 74% 8%,rgba(224,181,82,.22) 0%,rgba(224,181,82,0) 27%),
    radial-gradient(circle at 42% 72%,rgba(255,252,236,.86) 0%,rgba(255,252,236,0) 36%),
    linear-gradient(135deg,#f3dfae 0%,#fff8df 36%,#e8c77b 69%,#f8e9bf 100%)!important;
}
body .product-information__grid{
  background:transparent!important;
}

/* V55 — stronger NovaMarket champagne gold product background */
body .product-information{
  background:
    radial-gradient(circle at 14% 18%,rgba(255,239,174,.88) 0%,rgba(255,239,174,0) 29%),
    radial-gradient(circle at 77% 13%,rgba(183,122,25,.24) 0%,rgba(183,122,25,0) 31%),
    radial-gradient(circle at 45% 75%,rgba(255,246,205,.78) 0%,rgba(255,246,205,0) 34%),
    linear-gradient(135deg,#d6a642 0%,#f1d27c 23%,#fff0b6 43%,#d4a13a 70%,#efd17d 100%)!important;
}

/* V59 — premium gold mega-menu only; layout and menu behavior untouched */
.nova-dropdown{
  background:linear-gradient(135deg,#d6a642 0%,#f1d27c 24%,#fff0b6 48%,#d3a03a 78%,#edcb70 100%)!important;
  border:1px solid #b87a1c!important;
  box-shadow:0 20px 48px rgba(73,43,8,.28),inset 0 1px 0 rgba(255,249,214,.9)!important;
}
.mega-column{
  background:linear-gradient(145deg,rgba(255,249,224,.94) 0%,rgba(242,211,143,.94) 58%,rgba(226,180,83,.90) 100%)!important;
  border:1px solid rgba(172,111,23,.58)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,244,.9),0 8px 20px rgba(102,65,12,.10)!important;
}
.mega-title{
  color:#5b350b!important;
  border-bottom:1px solid rgba(151,94,17,.32)!important;
  text-shadow:0 1px 0 rgba(255,244,196,.7)!important;
}
.nova-dropdown>a,.mega-column a{
  color:#352514!important;
}
.nova-dropdown>a:hover,.mega-column a:hover{
  background:linear-gradient(90deg,#c68b29 0%,#e7bd60 48%,#f8e5a6 100%)!important;
  color:#3f2609!important;
  box-shadow:inset 3px 0 0 #7f4b0b,0 5px 14px rgba(112,69,12,.12)!important;
}

/* V61 — main desktop navigation bar: true gold, no brown fill */
@media (min-width: 901px){
  .nova-menu{
    background:linear-gradient(135deg,#a96d18 0%,#c9922f 20%,#e2bd62 42%,#f3d982 55%,#d3a33f 76%,#a96d18 100%)!important;
    border-top:1px solid #f3dc91!important;
    border-bottom:2px solid #9c6212!important;
    box-shadow:0 10px 28px rgba(105,65,10,.22),inset 0 1px 0 rgba(255,248,207,.62)!important;
  }
  .nova-menu:before{
    background:linear-gradient(105deg,transparent 0%,transparent 39%,rgba(255,246,205,.16) 47%,rgba(255,255,235,.42) 50%,rgba(255,246,205,.16) 53%,transparent 61%,transparent 100%)!important;
  }
  .nova-link{
    color:#3a2308!important;
    text-shadow:0 1px 0 rgba(255,241,188,.62)!important;
  }
  .nova-arrow{color:#5d3608!important;filter:none!important;}
  .nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{
    color:#2b1805!important;
    background:linear-gradient(135deg,#c28622 0%,#e3bd5f 42%,#ffe9a1 55%,#c98e29 100%)!important;
  }
  .nova-item:hover>.nova-link .nova-arrow,.nova-item.is-open>.nova-link .nova-arrow{color:#2b1805!important;}
}

/* V62 — premium header above navigation only. V61 menu and all lower content untouched. */
.nm-top-header{
  background:
    radial-gradient(circle at 18% 20%,rgba(255,246,211,.95) 0%,rgba(255,246,211,0) 29%),
    linear-gradient(110deg,#fffaf0 0%,#fffdf8 42%,#f8e8bd 100%)!important;
  border-bottom:1px solid rgba(184,126,29,.24)!important;
  box-shadow:0 7px 24px rgba(111,72,17,.10),inset 0 1px 0 rgba(255,255,255,.92)!important;
}
.nm-search-form{
  background:linear-gradient(180deg,#fffefb 0%,#fffaf0 100%)!important;
  border:1px solid rgba(190,137,43,.38)!important;
  box-shadow:0 8px 22px rgba(126,82,17,.10),inset 0 1px 0 rgba(255,255,255,.96)!important;
}
.nm-search-form:focus-within{
  border-color:#c99331!important;
  box-shadow:0 10px 28px rgba(155,103,23,.17),0 0 0 3px rgba(224,187,92,.12)!important;
}
.nm-search-btn{
  background:linear-gradient(135deg,#a96d18 0%,#d2a13e 43%,#f0d270 58%,#ad731b 100%)!important;
  border:1px solid rgba(154,96,15,.34)!important;
  box-shadow:0 6px 15px rgba(132,83,15,.22),inset 0 1px 0 rgba(255,246,204,.8)!important;
}
.nm-search-btn:hover{
  background:linear-gradient(135deg,#8f5810 0%,#c68d27 42%,#e9c45d 58%,#996015 100%)!important;
  box-shadow:0 8px 18px rgba(117,70,10,.28)!important;
}
.nm-action{color:#21180e!important}
.nm-action:hover{color:#a66d16!important}
.nm-action:hover svg{filter:drop-shadow(0 3px 5px rgba(173,116,27,.18))}
.nm-cart-count{
  background:linear-gradient(135deg,#ad7218,#e0b94f)!important;
  border-color:#fff8e9!important;
}
/* native announcement strip directly above custom header */
#header-group .shopify-section:has(+ .shopify-section .nm-top-header),
#header-group .shopify-section:has(.announcement-bar){
  background:linear-gradient(90deg,#fff8e8 0%,#f4dfad 50%,#fff8e8 100%)!important;
}

/* V63 — champagne product cards + centered incomplete final row */
.mm-card{
 background:linear-gradient(145deg,#fffdf7 0%,#fdf4df 55%,#f2dcae 100%)!important;
 border:1px solid rgba(183,134,47,.58)!important;
 box-shadow:0 14px 34px rgba(92,61,17,.13),inset 0 1px 0 rgba(255,255,255,.96)!important;
}
.mm-card:hover{border-color:#c28b2c!important;box-shadow:0 25px 55px rgba(75,46,9,.19),0 0 0 1px rgba(235,198,117,.28)!important}
@media(min-width:901px){
 .mm-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:26px!important}
 .mm-grid>.mm-card{flex:0 1 calc((100% - 78px)/4)!important;max-width:calc((100% - 78px)/4)!important;width:calc((100% - 78px)/4)!important}
}

/* V64 — product card buttons: gold/champagne only */
#MainContent[data-template="index"] .mm-card .mm-cart,
#MainContent[data-template="index"] .mm-card button.mm-cart{
  background:linear-gradient(115deg,#7b4b12 0%,#b47a20 24%,#d9ad4d 48%,#f0d277 58%,#c48a2c 78%,#845116 100%)!important;
  color:#fffaf0!important;
  border:1px solid rgba(117,70,12,.34)!important;
  box-shadow:0 8px 19px rgba(112,69,13,.24),inset 0 1px 0 rgba(255,246,204,.72)!important;
}
#MainContent[data-template="index"] .mm-card .mm-cart:hover,
#MainContent[data-template="index"] .mm-card button.mm-cart:hover{
  background:linear-gradient(115deg,#6d3f0d 0%,#a96d18 22%,#d8a947 48%,#f4dc8d 58%,#ba7b21 80%,#74440f 100%)!important;
  box-shadow:0 12px 25px rgba(105,62,10,.30),0 0 16px rgba(220,177,83,.22)!important;
}
#MainContent[data-template="index"] .mm-card .mm-view{
  background:linear-gradient(180deg,#fffdf7 0%,#f8ebcf 100%)!important;
  border:1px solid rgba(183,134,47,.46)!important;
  color:#6e4a18!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.95)!important;
}
#MainContent[data-template="index"] .mm-card .mm-view:hover{
  background:linear-gradient(180deg,#f9edcf 0%,#edcf8d 100%)!important;
  color:#57370d!important;
  border-color:#b97b1e!important;
}

/* V77 — subtle header polish only; logo/banner/layout untouched */
.nm-top-stats{
  min-height:30px!important;
  color:#4b3518!important;
  letter-spacing:.18px!important;
}
.nm-top-stats span{
  padding:4px 8px!important;
  border-radius:999px!important;
  transition:background .2s ease,transform .2s ease!important;
}
.nm-top-stats span:hover{background:rgba(190,137,43,.09)!important;transform:translateY(-1px)!important}
.nm-top-stats em{color:#8f611b!important;text-shadow:0 1px 0 rgba(255,255,255,.75)!important}
.nm-top-stats i{color:#b7862f!important;opacity:.48!important}

.nm-search-form{
  border-color:rgba(183,126,31,.44)!important;
  box-shadow:0 7px 20px rgba(111,72,17,.09),inset 0 1px 0 rgba(255,255,255,.98)!important;
}
.nm-search-form:hover{border-color:rgba(183,126,31,.58)!important;box-shadow:0 9px 24px rgba(111,72,17,.12),inset 0 1px 0 rgba(255,255,255,.98)!important}
.nm-search-btn{position:absolute!important;overflow:hidden!important}
.nm-search-btn:after{
  content:"";position:absolute;top:-45%;left:-70%;width:45%;height:190%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);
  transform:rotate(20deg);transition:left .55s ease;pointer-events:none;
}
.nm-search-btn:hover:after{left:125%}

@media (min-width:901px){
  .nova-menu{
    background:linear-gradient(110deg,#a56815 0%,#c88f2b 19%,#e2bb5d 40%,#f0d278 52%,#d19c36 72%,#aa6b16 100%)!important;
    box-shadow:0 9px 25px rgba(100,61,10,.20),inset 0 1px 0 rgba(255,249,216,.72)!important;
  }
  .nova-link{color:#fffaf0!important;text-shadow:0 1px 2px rgba(73,40,5,.28)!important}
  .nova-arrow{color:#5c3508!important}
  .nova-item:hover>.nova-link,.nova-item.is-open>.nova-link{
    color:#3b2207!important;
    background:linear-gradient(135deg,rgba(255,244,194,.34),rgba(255,232,151,.68))!important;
    text-shadow:0 1px 0 rgba(255,255,255,.55)!important;
  }
}
@media(max-width:700px){.nm-top-stats span{padding:2px 4px!important}}

/* V81 — Populiariausios prekės: tikslus centravimas */
@media (min-width: 901px){
  #MainContent[data-template="index"] .mm-shop{
    width:min(1480px, calc(100% - 48px))!important;
    max-width:1480px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }
  #MainContent[data-template="index"] .mm-grid{
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    display:grid!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:26px!important;
    justify-content:center!important;
    align-items:stretch!important;
  }
  #MainContent[data-template="index"] .mm-grid>.mm-card{
    width:100%!important;
    max-width:none!important;
    min-width:0!important;
    margin:0!important;
  }
}
@media (min-width: 601px) and (max-width: 900px){
  #MainContent[data-template="index"] .mm-grid{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    width:100%!important;
    margin-inline:auto!important;
  }
}
@media (max-width:600px){
  #MainContent[data-template="index"] .mm-grid{
    display:grid!important;
    grid-template-columns:1fr!important;
    width:100%!important;
    margin-inline:auto!important;
  }
}

/* V82 — produkto nuotrauka tiksliai centre kortelėje */
#MainContent[data-template="index"] .mm-card .mm-photo{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
}
#MainContent[data-template="index"] .mm-card .mm-photo img{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
  margin:0 auto!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
}

/* V83 — compact, polished category submenus */
@media (min-width:901px){
  .nova-dropdown{
    padding:10px!important;
    border-radius:0 0 15px 15px!important;
  }
  .mega-dropdown{
    width:600px!important;
    padding:14px!important;
  }
  .mega-columns{gap:10px!important;align-items:start!important}
  .mega-column{
    padding:10px!important;
    border-radius:13px!important;
  }
  .mega-title{
    margin:0 0 5px!important;
    padding:4px 8px 9px!important;
    min-height:0!important;
    font-size:16px!important;
  }
  .nova-dropdown>a,.mega-column a{
    min-height:36px!important;
    padding:7px 10px!important;
    border-radius:8px!important;
    line-height:1.25!important;
    transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;
  }
  .nova-dropdown>a:hover,.mega-column a:hover{
    padding-left:13px!important;
    transform:translateX(2px)!important;
    background:linear-gradient(90deg,rgba(197,139,41,.20),rgba(248,229,166,.58))!important;
    box-shadow:inset 2px 0 0 #a96d18!important;
  }
}

/* V84 — Populiariausios prekės: premium polish, funkcija ir nuotraukų centravimas nepakeisti */
#MainContent[data-template="index"] .mm-head{margin-bottom:34px!important}
#MainContent[data-template="index"] .mm-head h2{
  position:relative!important;display:inline-block!important;margin-bottom:12px!important;
  font-size:clamp(36px,3.5vw,50px)!important;line-height:1.08!important;
  color:#4b3215!important;text-shadow:0 1px 0 rgba(255,255,255,.7)!important;
}
#MainContent[data-template="index"] .mm-head h2:after{
  content:"";display:block;width:82px;height:2px;margin:12px auto 0;
  background:linear-gradient(90deg,transparent,#9d6518,#e2bd64,#9d6518,transparent);
  box-shadow:0 0 10px rgba(195,139,44,.25);border-radius:999px;
}
#MainContent[data-template="index"] .mm-head p{font-size:16px!important;color:#76654d!important;letter-spacing:.01em!important}

#MainContent[data-template="index"] .mm-card{
  isolation:isolate!important;overflow:hidden!important;
  background:linear-gradient(155deg,#fffefa 0%,#fff9ed 48%,#f5dfb4 100%)!important;
  border:1px solid rgba(176,119,29,.48)!important;
  box-shadow:0 14px 34px rgba(82,50,10,.12),inset 0 1px 0 rgba(255,255,255,.98)!important;
  transition:transform .28s cubic-bezier(.2,.75,.25,1),box-shadow .28s ease,border-color .28s ease!important;
}
#MainContent[data-template="index"] .mm-card:after{
  content:"";position:absolute;inset:0;z-index:8;pointer-events:none;opacity:0;
  background:linear-gradient(115deg,transparent 20%,rgba(255,245,204,.12) 42%,rgba(255,255,255,.46) 50%,rgba(255,239,180,.10) 58%,transparent 78%);
  transform:translateX(-115%);transition:transform .72s ease,opacity .2s ease;
}
#MainContent[data-template="index"] .mm-card:hover:after{opacity:1;transform:translateX(115%)}
#MainContent[data-template="index"] .mm-card:hover{
  transform:translateY(-7px)!important;border-color:#b8791d!important;
  box-shadow:0 26px 58px rgba(72,42,7,.18),0 0 0 1px rgba(241,210,132,.28)!important;
}
#MainContent[data-template="index"] .mm-card .mm-photo{border:1px solid rgba(185,132,45,.13)!important;box-shadow:0 8px 20px rgba(69,43,10,.08)!important}
#MainContent[data-template="index"] .mm-card:hover .mm-photo img{transform:scale(1.035)!important;filter:saturate(1.035) contrast(1.015)!important}
#MainContent[data-template="index"] .mm-card .mm-shine{background:linear-gradient(90deg,transparent,rgba(255,250,224,.62),transparent)!important;width:34%!important}

#MainContent[data-template="index"] .mm-sale{
  top:14px!important;left:14px!important;padding:7px 11px!important;border-radius:999px!important;
  background:linear-gradient(135deg,#7d4b10,#b9791c 52%,#dbb457)!important;color:#fffaf0!important;
  border:1px solid rgba(255,240,188,.65)!important;box-shadow:0 7px 16px rgba(92,53,8,.24),inset 0 1px 0 rgba(255,255,255,.35)!important;
  font-size:12px!important;letter-spacing:.03em!important;
}
#MainContent[data-template="index"] .mm-info{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,251,243,.98))!important;padding:18px!important}
#MainContent[data-template="index"] .mm-title{color:#332313!important;font-weight:750!important;font-size:15px!important;min-height:2.7em!important}
#MainContent[data-template="index"] .mm-card:hover .mm-title{color:#9a6519!important;transform:translateX(2px)!important}
#MainContent[data-template="index"] .mm-stock{font-size:12px!important;color:#6e685e!important;margin-bottom:13px!important}
#MainContent[data-template="index"] .mm-price{margin-bottom:15px!important;gap:10px!important;align-items:baseline!important}
#MainContent[data-template="index"] .mm-price strong{color:#96621a!important;font-family:Georgia,'Times New Roman',serif!important;font-size:24px!important;font-weight:800!important}
#MainContent[data-template="index"] .mm-price del{color:#9b9182!important;font-size:13px!important;font-weight:600!important}

#MainContent[data-template="index"] .mm-card .mm-cart{
  min-height:48px!important;border-radius:12px!important;position:relative!important;overflow:hidden!important;
  background:linear-gradient(110deg,#74440e 0%,#a96b17 24%,#d2a13d 47%,#f0d278 57%,#c18727 78%,#79470f 100%)!important;
  border:1px solid rgba(111,64,9,.36)!important;box-shadow:0 8px 19px rgba(102,59,9,.23),inset 0 1px 0 rgba(255,246,204,.75)!important;
  font-weight:800!important;letter-spacing:.01em!important;
}
#MainContent[data-template="index"] .mm-card .mm-cart:before{
  content:"";position:absolute;top:-60%;left:-55%;width:28%;height:220%;transform:rotate(20deg);
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transition:left .55s ease;pointer-events:none;
}
#MainContent[data-template="index"] .mm-card .mm-cart:hover:before{left:130%}
#MainContent[data-template="index"] .mm-card .mm-cart:hover{transform:translateY(-2px)!important;box-shadow:0 13px 27px rgba(96,54,7,.30),0 0 17px rgba(218,174,78,.22)!important}
#MainContent[data-template="index"] .mm-card .mm-arrow{transition:transform .2s ease!important}
#MainContent[data-template="index"] .mm-card .mm-cart:hover .mm-arrow{transform:translateX(4px)!important}
#MainContent[data-template="index"] .mm-card .mm-view{
  min-height:40px!important;border-radius:11px!important;background:linear-gradient(180deg,#fffef9,#f8ecd2)!important;
  border:1px solid rgba(174,119,30,.38)!important;color:#694617!important;transition:background .2s ease,border-color .2s ease,gap .2s ease,transform .2s ease!important;
}
#MainContent[data-template="index"] .mm-card .mm-view:hover{background:linear-gradient(180deg,#faefd6,#efd397)!important;border-color:#b77a20!important;gap:11px!important;transform:translateY(-1px)!important}
@media(max-width:700px){
 #MainContent[data-template="index"] .mm-head{margin-bottom:24px!important}
 #MainContent[data-template="index"] .mm-head h2{font-size:34px!important}
 #MainContent[data-template="index"] .mm-info{padding:15px!important}
 #MainContent[data-template="index"] .mm-price strong{font-size:22px!important}
}
@media(prefers-reduced-motion:reduce){
 #MainContent[data-template="index"] .mm-card:after,#MainContent[data-template="index"] .mm-card .mm-cart:before{display:none!important}
}


/* V97 — pagrindinio puslapio kompaktiškesnės produktų kortelės */
@media (min-width:701px){
  #MainContent[data-template="index"] .mm-card .mm-photo{
    margin:10px 12px 0!important;
    height:220px!important;
    min-height:220px!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-info{
    padding:13px 16px 14px!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-title{
    margin-bottom:8px!important;
    min-height:2.45em!important;
    line-height:1.2!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-stock{
    margin-bottom:8px!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-price{
    margin-bottom:10px!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-cart{
    min-height:42px!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-view{
    min-height:36px!important;
  }
}

/* V98 — sulygiuotos pagrindinio puslapio produktų kortelės */
@media (min-width:701px){
  #MainContent[data-template="index"] .mm-card .mm-info{
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-title{
    min-height:3.6em!important;
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:3!important;
    overflow:hidden!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-stock{
    min-height:1.5em!important;
  }
  #MainContent[data-template="index"] .mm-card .mm-price{
    min-height:31px!important;
  }
}
