/** 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}
}
