:root{--nova-green-950: #063c2e;--nova-green-800: #9a6f28;--nova-green-100: #e7f5f0;--nova-gold: #d4b454;--nova-ink: #17221e;--nova-muted: #64716c;--nova-surface: #ffffff;--nova-canvas: #f5f8f6;--nova-border: #dfe9e5;--nova-shadow: 0 12px 34px rgba(6, 60, 46, .09)}html{scroll-behavior:smooth}body{background:var(--nova-canvas);color:var(--nova-ink)}main{background:radial-gradient(circle at 10% 0%,rgba(7,89,67,.055),transparent 28rem),var(--nova-canvas)}#MainContent:has(.nova-menu){display:flex;flex-direction:column}#MainContent:has(.nova-menu)>.shopify-section:has(.nova-menu){order:-1}#header-group .shopify-section:has(.nm-top-header),#footer-group .shopify-section:has(.nm-footer),#MainContent .shopify-section:has(.nova-menu){width:100%;max-width:none;padding-inline:0}.nm-top-header{position:relative;background:linear-gradient(120deg,#f2fbf8,#e4f4ef)!important;box-shadow:0 5px 24px #063c2e12}.nm-header-inner{max-width:1440px!important;margin-inline:auto!important}.nm-brand{font-size:clamp(22px,2vw,29px)!important;letter-spacing:-.9px!important}.nm-brand:after{content:".lt";color:var(--nova-green-800);font-weight:850}.nm-search-form{border-color:#0759432e!important;box-shadow:0 7px 22px #063c2e14!important}.nova-menu{position:sticky!important;top:0;z-index:40!important}.nova-menu-inner{max-width:1440px!important;padding-inline:18px}#MainContent .shopify-section:has(.hero){padding-block:18px 10px}#MainContent .hero{max-width:1440px;margin-inline:auto;width:100%;height:420px!important;max-height:420px!important;min-height:0!important;overflow:hidden;border:1px solid rgba(7,89,67,.1);border-radius:22px;box-shadow:var(--nova-shadow)}#MainContent .hero__media,#MainContent .hero__media-wrapper,#MainContent .hero img{border-radius:inherit}#MainContent .hero__container,#MainContent .hero__media-grid,#MainContent .hero__media,#MainContent .hero picture{height:420px!important;max-height:420px!important;min-height:0!important}#MainContent .hero img{width:100%;height:100%!important;object-fit:cover!important;object-position:center}.section:not(:has(.nova-menu)):not(:has(.nm-footer)):not(:has(.nm-top-header)){max-width:1440px;margin-inline:auto}.product-card{border-radius:18px;transition:transform .22s ease,filter .22s ease}.product-card__content{background:var(--nova-surface);border:1px solid var(--nova-border)!important;border-radius:18px!important;box-shadow:0 8px 25px #14312712;transition:border-color .22s ease,box-shadow .22s ease}.product-card:hover{transform:translateY(-5px);filter:none}.product-card:hover .product-card__content{border-color:#d4b454bf!important;box-shadow:0 18px 40px #14312721}button,.button,[class*=button]{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button:hover,button:hover{transform:translateY(-1px)}input,select,textarea{border-color:var(--nova-border)}.nm-footer{margin-top:44px!important;border-top:3px solid var(--nova-gold)}.product-information{padding-block:clamp(34px,5vw,70px)!important}.product-information .product-details{padding:clamp(20px,3vw,38px)!important;background:var(--nova-surface);border:1px solid var(--nova-border);border-radius:22px;box-shadow:var(--nova-shadow)}.product-information [data-testid=product-information-details] h1{color:var(--nova-ink);font-size:clamp(26px,3vw,42px)!important;line-height:1.12;letter-spacing:-.03em}.product-information .price,.product-information product-price{color:var(--nova-green-800);font-weight:800}.product-information slideshow-component,.product-information .product-media-container,.product-information .product-media{overflow:hidden;border-radius:20px;background:#fff}.product-information img{border-radius:18px!important}.product-information .add-to-cart-button,.sticky-add-to-cart__button{min-height:54px;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,var(--nova-green-800),var(--nova-green-950))!important;color:#fff!important;font-weight:800;box-shadow:0 10px 24px #0759433d}.product-information .add-to-cart-button:hover,.sticky-add-to-cart__button:hover{box-shadow:0 14px 30px #07594352}.product-information variant-picker label,.product-information .variant-option__button-label{border-radius:10px!important}.sticky-add-to-cart__bar{border:1px solid var(--nova-border)!important;box-shadow:0 -10px 30px #063c2e1f!important}.cart-page{gap:clamp(24px,4vw,56px)!important;padding-block:clamp(36px,5vw,72px)!important}.cart-page__title h1,.cart-title h1{color:var(--nova-ink);font-size:clamp(30px,4vw,48px)!important;letter-spacing:-.03em}.cart-page__items,.cart-summary__inner,cart-drawer .cart-drawer__inner{background:var(--nova-surface);border:1px solid var(--nova-border)!important;border-radius:20px!important;box-shadow:var(--nova-shadow)}.cart-page__items{padding:clamp(16px,3vw,30px)}.cart-summary__inner{padding:clamp(22px,3vw,38px)!important}.cart-summary button[type=submit],.cart-drawer button[type=submit],.cart-drawer__checkout{min-height:52px;border-radius:14px!important;background:linear-gradient(135deg,var(--nova-green-800),var(--nova-green-950))!important;color:#fff!important;font-weight:800;box-shadow:0 10px 22px #07594338}.cart-item{padding-block:16px;border-bottom:1px solid var(--nova-border)}.cart-item img{border-radius:12px}.product-recommendations h2,.product-recommendations h3{color:var(--nova-ink);letter-spacing:-.02em}#header-group>.shopify-section:empty,#footer-group>.shopify-section:empty{display:none}@media(max-width:749px){#MainContent .shopify-section:has(.hero){padding:10px 10px 6px}#MainContent .hero{height:145px!important;max-height:145px!important;min-height:0!important;border-radius:14px}#MainContent .hero__container,#MainContent .hero__media-grid,#MainContent .hero__media,#MainContent .hero picture{height:145px!important;max-height:145px!important}.product-information .product-details{padding:20px 16px!important;border-radius:16px}.cart-page__items,.cart-summary__inner{border-radius:14px!important}.nova-menu-inner{padding-inline:0}.nova-link{min-height:46px!important;padding-inline:13px!important;font-size:12px!important}.product-card__content{border-radius:13px!important}.product-card{border-radius:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}.product-information,.product-information__grid,.product-information .product-details,.product-information [data-testid=product-information-details],.product-information .group-block,.product-information .group-block-content{background-image:none!important}.product-information .product-details,.product-information [data-testid=product-information-details]{background:#fff!important;border-radius:20px!important}.product-information .product-details:before,.product-information .product-details:after,.product-information [data-testid=product-information-details]:before,.product-information [data-testid=product-information-details]:after{content:none!important;display:none!important}@media screen and (min-width:750px){.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,58%) minmax(360px,42%)!important;gap:36px!important}.product-information .product-details{padding:28px!important;margin:0!important;border:1px solid #dfe9e5!important;box-shadow:0 14px 40px #063c2e14!important;overflow:visible!important}}@media screen and (max-width:749px){.product-information .product-details{padding:20px 16px!important;border:1px solid #dfe9e5!important}}product-card .card-gallery,product-card .product-media-container,.product-card .card-gallery,.product-card .product-media-container{background:#fff!important}product-card .product-media-container--image,.product-card .product-media-container--image{padding:clamp(8px,1.2vw,16px)!important;box-sizing:border-box}product-card .product-media-container--image img,.product-card .product-media-container--image img,product-card .card-gallery img,.product-card .card-gallery img{object-fit:contain!important;object-position:center center!important;background:#fff!important}.product-information .product-media-container--image,.product-information .product-media{background:#fff!important}.product-information .product-media-container--image:not(.dialog-zoomed-gallery *){padding:clamp(10px,1.5vw,22px)!important;box-sizing:border-box}.product-information .product-media__image{object-fit:contain!important;object-position:center center!important;background:#fff!important}body rte-formatter.text-block--text_aEtTtq,body .text-block--text_aEtTtq{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-top:18px!important;padding:64px 22px 86px!important;border:1px solid #d7ad4f!important;border-radius:18px!important;background:linear-gradient(145deg,#fffdf7,#fff8e8 55%,#fffdf9)!important;box-shadow:0 12px 34px #b57e191f,inset 0 1px #fffffff2!important;overflow:hidden!important;color:#2a2118!important}body rte-formatter.text-block--text_aEtTtq:before,body .text-block--text_aEtTtq:before{content:"\2726   PREK\116S APRA\160YMAS"!important;position:absolute!important;top:20px!important;left:22px!important;right:22px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(191,139,35,.28)!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.16em!important;color:#ad7615!important}body rte-formatter.text-block--text_aEtTtq:after,body .text-block--text_aEtTtq:after{content:"\2713  Greitas pristatymas   \b7    \2713  14 d. gr\105\17einimas   \b7    \2713  Saugus atsiskaitymas"!important;position:absolute!important;left:22px!important;right:22px!important;bottom:20px!important;padding-top:12px!important;border-top:1px solid rgba(191,139,35,.28)!important;font-size:11px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:.02em!important;color:#9a6a16!important}body rte-formatter.text-block--text_aEtTtq p,body .text-block--text_aEtTtq p{margin:0 0 10px!important;line-height:1.72!important}@media(max-width:749px){body rte-formatter.text-block--text_aEtTtq,body .text-block--text_aEtTtq{padding:62px 18px 104px!important;border-radius:16px!important}body rte-formatter.text-block--text_aEtTtq:before,body .text-block--text_aEtTtq:before{left:18px!important;right:18px!important;font-size:12px!important}body rte-formatter.text-block--text_aEtTtq:after,body .text-block--text_aEtTtq:after{left:18px!important;right:18px!important;bottom:18px!important;line-height:1.7!important}}.nm-product-description-card{position:relative!important;display:block!important;width:100%!important;box-sizing:border-box!important;margin-top:18px!important;padding:66px 22px 88px!important;border:1px solid #d9ad43!important;border-radius:18px!important;background:linear-gradient(145deg,#fffef9,#fff8e6 48%,#fffdf7)!important;box-shadow:0 14px 34px #b0771221,inset 0 1px #fff!important;overflow:hidden!important;color:#2d241a!important}.nm-product-description-card:before{content:"\2726   PREK\116S APRA\160YMAS"!important;position:absolute!important;top:20px!important;left:22px!important;right:22px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(191,139,35,.3)!important;color:#a96f0c!important;font-size:13px!important;font-weight:800!important;letter-spacing:.15em!important}.nm-product-description-card:after{content:"\2713  Greitas pristatymas   \b7    \2713  14 d. gr\105\17einimas   \b7    \2713  Saugus atsiskaitymas"!important;position:absolute!important;left:22px!important;right:22px!important;bottom:19px!important;padding-top:12px!important;border-top:1px solid rgba(191,139,35,.3)!important;color:#9a6810!important;font-size:11px!important;font-weight:700!important}.nm-product-description-card p{color:#30271e!important;line-height:1.72!important;margin:0 0 10px!important}.shopify-payment-button__button--unbranded,.shopify-payment-button__button:not(.shopify-payment-button__button--branded){background:linear-gradient(105deg,#9f6810,#d89f2c 28%,#f7dc79 58%,#c88b18)!important;color:#fff!important;border:1px solid #c9962e!important;border-radius:16px!important;box-shadow:0 9px 22px #b0771233,inset 0 1px #ffffff8c!important;font-weight:800!important}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover{filter:brightness(1.06)!important;transform:translateY(-1px)}@media(max-width:749px){.nm-product-description-card{padding:64px 18px 104px!important;border-radius:16px!important}.nm-product-description-card:before,.nm-product-description-card:after{left:18px!important;right:18px!important}}nn body .product-information .text-block--text_aEtTtq{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-top:18px!important;padding:64px 22px 88px!important;border:1px solid #d7aa3d!important;border-radius:18px!important;background:linear-gradient(145deg,#fffdf8,#fff7df,#fffdf8)!important;box-shadow:0 14px 34px #a8741224,inset 0 1px #fffffff2!important;overflow:hidden!important;color:#2c241c!important;line-height:1.72!important}body .product-information .text-block--text_aEtTtq:before{content:"\2726   PREK\116S APRA\160YMAS"!important;position:absolute!important;top:20px!important;left:22px!important;right:22px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(190,139,35,.28)!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.13em!important;color:#a96f0c!important}body .product-information .text-block--text_aEtTtq:after{content:"\2713  Greitas pristatymas   \b7    \2713  14 d. gr\105\17einimas   \b7    \2713  Saugus atsiskaitymas"!important;position:absolute!important;left:22px!important;right:22px!important;bottom:19px!important;padding-top:12px!important;border-top:1px solid rgba(190,139,35,.28)!important;color:#9a6710!important;font-size:11px!important;font-weight:750!important;line-height:1.55!important}body .product-information .text-block--text_aEtTtq p{margin:0 0 10px!important;color:#30271e!important;line-height:1.72!important}body .product-information .nm-v49-description:not(.text-block--text_aEtTtq){padding:0!important;margin-top:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body .product-information .nm-v49-description:not(.text-block--text_aEtTtq):before,body .product-information .nm-v49-description:not(.text-block--text_aEtTtq):after{content:none!important;display:none!important}@media(max-width:749px){body .product-information .text-block--text_aEtTtq{padding:62px 18px 104px!important;border-radius:16px!important}body .product-information .text-block--text_aEtTtq:before,body .product-information .text-block--text_aEtTtq:after{left:18px!important;right:18px!important}}body .product-information .text-block--text_aEtTtq{margin-top:20px!important;padding:70px 24px 92px!important;border:1px solid rgba(190,137,35,.72)!important;border-radius:20px!important;background:radial-gradient(circle at 92% 8%,rgba(231,190,86,.16),transparent 34%),linear-gradient(145deg,#fffefa,#fff8e6 52%,#fffdf7)!important;box-shadow:0 14px 36px #91600c21,inset 0 1px #fffffffa!important;color:#30271f!important}body .product-information .text-block--text_aEtTtq:before{content:"\2726   PREK\116S APRA\160YMAS"!important;top:0!important;left:0!important;right:0!important;height:48px!important;padding:0 24px!important;display:flex!important;align-items:center!important;border:0!important;border-bottom:1px solid rgba(180,126,24,.24)!important;border-radius:19px 19px 0 0!important;background:linear-gradient(100deg,#8e5b081a,#ebc76538,#fff3)!important;color:#9b6811!important;font-size:13px!important;font-weight:900!important;letter-spacing:.16em!important;text-shadow:0 1px 0 rgba(255,255,255,.85)!important}body .product-information .text-block--text_aEtTtq:after{content:"\2713  Greitas pristatymas     \2713  14 d. gr\105\17einimas     \2713  Saugus atsiskaitymas"!important;left:24px!important;right:24px!important;bottom:20px!important;padding-top:14px!important;border-top:1px solid rgba(184,132,29,.22)!important;color:#94600b!important;font-size:11.5px!important;font-weight:800!important;line-height:1.6!important;letter-spacing:.01em!important}body .product-information .text-block--text_aEtTtq p,body .product-information .text-block--text_aEtTtq .rte{color:#3b3025!important;line-height:1.78!important}body .product-information .text-block--text_aEtTtq p{margin:0 0 12px!important}body .product-information .text-block--text_aEtTtq strong{color:#6f4808!important;font-weight:800!important}body .product-information .text-block--text_aEtTtq ul{padding-left:20px!important;margin:12px 0!important}body .product-information .text-block--text_aEtTtq li{margin:6px 0!important}@media(max-width:749px){body .product-information .text-block--text_aEtTtq{padding:66px 18px 112px!important;border-radius:17px!important}body .product-information .text-block--text_aEtTtq:before{height:46px!important;padding:0 18px!important;border-radius:16px 16px 0 0!important;font-size:12px!important}body .product-information .text-block--text_aEtTtq:after{left:18px!important;right:18px!important;bottom:17px!important;white-space:normal!important}}@media(max-width:749px){html,body{overflow-x:hidden}.nm-top-header{box-shadow:0 4px 16px #4a300e14!important}.nm-header-inner{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;min-height:auto!important;padding:8px 12px 11px!important}.nm-brand-v29{width:158px!important;min-width:0!important;height:62px!important;padding:0!important;justify-content:flex-start!important}.nm-logo-v29{width:158px!important;min-width:0!important;height:62px!important;object-position:left center!important}.nm-actions{gap:12px!important}.nm-action{width:36px;height:36px;justify-content:center;gap:0!important}.nm-action-text{display:none!important}.nm-action svg{width:21px!important;height:21px!important}.nm-cart-count{top:-3px!important;left:20px!important}.nm-search{grid-column:1/-1!important;grid-row:2!important}.nm-search-form{border-radius:14px!important}.nm-search-input{height:44px!important;padding:0 52px 0 15px!important;font-size:14px!important}.nm-search-btn{right:4px!important;width:36px!important;height:36px!important}.nova-menu{position:relative!important;top:auto!important}.nova-menu-inner{justify-content:flex-start!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:0 6px!important}.nova-item{flex:0 0 auto!important;scroll-snap-align:start}.nova-link{min-height:44px!important;padding:0 12px!important;font-size:11.5px!important;letter-spacing:.15px!important}.nova-arrow{margin-left:6px!important}.nova-dropdown,.mega-dropdown,.nova-gifts-dropdown{position:fixed!important;left:10px!important;right:10px!important;top:auto!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:58vh!important;overflow-y:auto!important;border-radius:14px!important;padding:10px!important;box-shadow:0 18px 45px #39260f38!important}.mega-columns{grid-template-columns:1fr!important;gap:8px!important}.mega-column{padding:9px!important}.mega-title{font-size:15px!important;padding:4px 8px 9px!important}.nova-dropdown>a,.mega-column a{min-height:40px!important;padding:8px 10px!important;font-size:13.5px!important}#MainContent .shopify-section:has(.hero){padding:8px 8px 5px!important}#MainContent .hero,#MainContent .hero__container,#MainContent .hero__media-grid,#MainContent .hero__media,#MainContent .hero picture{height:auto!important;min-height:0!important;max-height:none!important}#MainContent .hero{aspect-ratio:3 / 1;border-radius:12px!important}#MainContent .hero img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.mm-shop{padding-left:12px!important;padding-right:12px!important}.mm-head{margin-bottom:18px!important}.mm-head h2{font-size:clamp(24px,7vw,31px)!important;line-height:1.08!important}.mm-head p{font-size:13px!important;line-height:1.5!important}.mm-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.mm-card{width:100%!important;min-width:0!important;border-radius:15px!important}.mm-photo{min-height:150px!important;height:150px!important}.mm-photo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.mm-info{padding:12px!important}.mm-title{font-size:14px!important;line-height:1.3!important}.mm-price{font-size:16px!important}.mm-actions{gap:7px!important}.mm-view,.mm-cart{min-height:38px!important;padding:8px 7px!important;font-size:11.5px!important}.nm-footer{margin-top:28px!important}.nm-footer-inner{padding:32px 18px 20px!important}.nm-footer-grid{grid-template-columns:1fr!important;gap:26px!important}.nm-footer-logo-image img{width:165px!important;max-height:76px!important}.nm-footer-title{margin-bottom:11px!important;padding-bottom:8px!important}.nm-footer-links{gap:4px!important}.nm-footer-links a{padding:6px 0!important}.nm-newsletter{margin-top:24px!important;padding:16px!important;gap:14px!important}.nm-footer-bottom{margin-top:26px!important;padding-top:18px!important;gap:12px!important}}@media(max-width:360px){.nm-brand-v29,.nm-logo-v29{width:142px!important;height:56px!important}.mm-grid{grid-template-columns:1fr!important}.mm-photo{height:210px!important}}#MainContent[data-template=index] .mm-card .mm-photo{display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;overflow:hidden!important}#MainContent[data-template=index] .mm-card .mm-photo img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;padding:8px!important;box-sizing:border-box!important}product-card .product-media-container--image,.product-card .product-media-container--image,product-card .card-gallery,.product-card .card-gallery{background:#fff!important;overflow:hidden!important}product-card .product-media-container--image img,.product-card .product-media-container--image img,product-card .card-gallery img,.product-card .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;padding:8px!important;box-sizing:border-box!important}#MainContent[data-template^=collection]{background:radial-gradient(circle at 8% 0,rgba(223,171,50,.15),transparent 38%),linear-gradient(180deg,#fff9e9,#fff2ce);color:#493518}#MainContent[data-template^=collection] .section-background,#MainContent[data-template^=collection] .product-grid-container,#MainContent[data-template^=collection] .collection-wrapper{background:transparent!important}#MainContent[data-template^=collection] h1{color:#765015;font-weight:800;font-size:clamp(30px,3.2vw,48px);letter-spacing:-.03em}#MainContent[data-template^=collection] .product-grid__item{border:1px solid #ddbf7d!important;border-radius:20px!important;background:#fffdf8!important;box-shadow:0 9px 24px #82570f17!important;overflow:hidden}#MainContent[data-template^=collection] product-card{transform:none!important;height:100%}#MainContent[data-template^=collection] .product-card__content{height:100%;padding:14px!important;gap:8px!important;border:0!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,#fffdf8 70%,#fff7e4)!important;box-shadow:none!important}#MainContent[data-template^=collection] .card-gallery{--gallery-aspect-ratio:1!important;aspect-ratio:1;flex-shrink:0;width:100%;border-radius:12px!important;background:#fff!important;overflow:hidden}#MainContent[data-template^=collection] .card-gallery img{object-fit:contain!important;object-position:center!important;padding:10px!important}#MainContent[data-template^=collection] .product-card .product-title,#MainContent[data-template^=collection] [ref=productTitleLink] .text-block{min-height:66px;margin:6px 0 0!important;color:#493518!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important}#MainContent[data-template^=collection] .product-card .price{color:#966314!important;font-size:19px!important;font-weight:800!important}#MainContent[data-template^=collection] .product-card__content>div:has(>.nm-collection-view){order:60;width:100%;margin-top:auto;padding-top:12px}#MainContent[data-template^=collection] .nm-collection-view{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;width:100%;padding:10px 14px;border-radius:11px;border:1px solid #bf8b24;background:linear-gradient(110deg,#aa711a,#d9ab45 65%,#bd8624);box-shadow:0 4px 12px #9b640b24;color:#fff!important;text-decoration:none;font-size:14px;font-weight:800;line-height:1.3;transition:filter .2s ease,box-shadow .2s ease}#MainContent[data-template^=collection] .nm-collection-view:hover{filter:brightness(1.07);box-shadow:0 6px 16px #9b640b3b}#MainContent[data-template^=collection] .nm-collection-view:focus-visible{outline:3px solid #64400b;outline-offset:3px}#MainContent[data-template^=collection] .nova-card-stock{font-size:12px;min-height:20px}#MainContent[data-template^=collection] .nova-card-stock--soldout{color:#877a63}#MainContent[data-template^=collection] .nova-card-stock--soldout .nova-card-stock__dot{background:#a2947d;box-shadow:0 0 0 4px #a2947d1f}#MainContent[data-template^=collection] .facets{color:#61471f}@media(max-width:749px){#MainContent[data-template^=collection] .product-grid__item{border-radius:14px!important}#MainContent[data-template^=collection] .product-card__content{padding:10px!important;gap:6px!important;border-radius:14px!important}#MainContent[data-template^=collection] .card-gallery img{padding:5px!important}#MainContent[data-template^=collection] .product-card .product-title,#MainContent[data-template^=collection] [ref=productTitleLink] .text-block{font-size:13px!important;min-height:57px}#MainContent[data-template^=collection] .product-card .price{font-size:16px!important}#MainContent[data-template^=collection] .nm-collection-view{font-size:12px;min-height:42px;padding:9px 6px}}#MainContent[data-template^=collection] [ref=productTitleLink] .text-block p{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}#MainContent[data-template^=collection]{background:linear-gradient(180deg,#faf8f1,#f4f7f3)!important;color:#263b32}#MainContent[data-template^=collection] .nm-collection-heading{max-width:1200px;margin:auto}.nm-collection-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:12px;color:#6e786e;margin-bottom:18px}.nm-collection-breadcrumb a{color:#075943;text-decoration:none}.nm-collection-breadcrumb a:hover{text-decoration:underline}.nm-collection-title-row{display:flex;align-items:center;justify-content:center;gap:14px}.nm-collection-symbol{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;background:#eaf1e9;color:#075943;border:1px solid #d7dfce;border-radius:15px}.nm-collection-symbol svg{width:29px;height:29px}#MainContent[data-template^=collection] h1{margin:0;color:#173f31!important;font-size:clamp(26px,3vw,40px)!important;line-height:1.15;letter-spacing:-.025em}.nm-collection-description{max-width:700px;margin:12px auto 0;text-align:center;color:#657066;font-size:14px;line-height:1.6}#MainContent[data-template^=collection] .product-grid__item{border-color:#dfd8bf!important;border-radius:17px!important;background:#fff!important;box-shadow:0 5px 18px #1b3d2a0e!important}#MainContent[data-template^=collection] .product-card__content{background:#fff!important;border-radius:17px!important;padding:12px!important}#MainContent[data-template^=collection] .card-gallery{border-radius:11px!important}#MainContent[data-template^=collection] .product-card .product-title,#MainContent[data-template^=collection] [ref=productTitleLink] .text-block{color:#2d3d32!important;min-height:60px;font-size:14px!important;line-height:1.4!important}#MainContent[data-template^=collection] .product-card .price{color:#075943!important;font-size:19px!important}#MainContent[data-template^=collection] .nm-collection-view{background:linear-gradient(110deg,#073f32,#075943)!important;border:1px solid #bca45e!important;border-radius:10px;box-shadow:0 3px 9px #073f321a;font-weight:700}#MainContent[data-template^=collection] .nm-collection-view:hover{box-shadow:0 5px 14px #073f322b}#MainContent[data-template^=collection] .nm-collection-view:focus-visible{outline-color:#075943}#MainContent[data-template^=collection] .facets{color:#344e3f}@media(max-width:749px){.nm-collection-breadcrumb{font-size:11px;margin-bottom:14px}.nm-collection-title-row{gap:10px}.nm-collection-symbol{width:38px;height:38px;flex-basis:38px;border-radius:12px}.nm-collection-symbol svg{width:24px;height:24px}#MainContent[data-template^=collection] h1{font-size:26px!important}.nm-collection-description{font-size:12px;margin-top:10px}#MainContent[data-template^=collection] .product-card__content{padding:9px!important}#MainContent[data-template^=collection] .product-card .product-title,#MainContent[data-template^=collection] [ref=productTitleLink] .text-block{font-size:13px!important;min-height:55px}#MainContent[data-template^=collection] .product-card .price{font-size:16px!important}}.nm-category-hub{max-width:1200px;margin:0 auto;padding:0 0 24px}.nm-category-intro{text-align:center;color:#657266;font-size:14px;margin:0 0 22px}.nm-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nm-category-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;min-height:175px;padding:26px 18px;text-align:center;border:1px solid #ded6bc;border-radius:18px;background:linear-gradient(145deg,#fff,#fffdf6);color:#173f31;text-decoration:none;box-shadow:0 5px 20px #1e402b0d;transition:transform .2s,border-color .2s,box-shadow .2s}.nm-category-tile:hover{transform:translateY(-3px);border-color:#bda158;box-shadow:0 10px 25px #1e402b1a}.nm-category-tile:focus-visible{outline:3px solid #075943;outline-offset:3px}.nm-category-icon{width:66px;height:66px;display:flex;align-items:center;justify-content:center;border:1px solid #d8dbc3;border-radius:20px;background:linear-gradient(135deg,#edf4ec,#f7f1df);color:#075943}.nm-category-icon svg{width:36px;height:36px}.nm-category-label{font-size:16px;font-weight:700;line-height:1.3}.nm-category-arrow{position:absolute;right:14px;top:12px;color:#b19b60;font-size:19px}.nm-category-browse{display:flex;justify-content:center;gap:10px;margin-top:24px;color:#075943;font-size:13px;font-weight:650;text-underline-offset:4px}#nova-collection-products{scroll-margin-top:30px}@media(max-width:900px){.nm-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.nm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nm-category-tile{min-height:142px;padding:18px 12px;gap:12px;border-radius:14px}.nm-category-icon{width:52px;height:52px;border-radius:16px}.nm-category-icon svg{width:30px;height:30px}.nm-category-label{font-size:13px}.nm-category-intro{font-size:12px;margin-bottom:15px}.nm-category-hub{padding-bottom:16px}.nm-category-browse{margin-top:18px}}@media(prefers-reduced-motion:reduce){.nm-category-tile{transition:none}.nm-category-tile:hover{transform:none}}#MainContent .nm-category-hub{padding:8px 0 44px;max-width:1200px}#MainContent .nm-category-intro{max-width:560px;margin:0 auto 28px;color:#697267;font-size:14px;line-height:1.6;letter-spacing:.025em}#MainContent .nm-category-group-title{display:flex;align-items:center;gap:15px;margin:30px 0 18px;font-size:23px;font-weight:750;letter-spacing:-.02em;color:#153d2e}#MainContent .nm-category-group-title:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,#cdb779,transparent)}#MainContent .nm-category-grid{gap:18px}#MainContent .nm-category-tile{isolation:isolate;overflow:hidden;min-height:194px;gap:20px;padding:28px 20px;border:1px solid #d8ccb0;border-radius:22px;background:radial-gradient(ellipse at 50% 0,rgba(213,190,126,.13),transparent 70%),linear-gradient(145deg,#fffefa,#f7f8f2);box-shadow:0 8px 24px #1b3d2a11,inset 0 1px #fff;color:#173e2f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}#MainContent .nm-category-tile:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(205,183,121,.25);border-radius:17px;pointer-events:none;z-index:-1}#MainContent .nm-category-tile:after{content:"";position:absolute;bottom:0;left:30%;right:30%;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,transparent,#bc9a45,transparent);pointer-events:none}#MainContent .nm-category-icon{position:relative;width:72px;height:72px;border-radius:23px;border:1px solid #bca568;background:linear-gradient(145deg,#155b44,#073f32);color:#eda;box-shadow:0 7px 16px #073f3229,inset 0 1px #ffffff38}#MainContent .nm-category-icon:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(238,221,170,.23);border-radius:18px;pointer-events:none}#MainContent .nm-category-icon svg{width:37px;height:37px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.13))}#MainContent .nm-category-label{max-width:100%;font-size:16px;font-weight:750;line-height:1.35;overflow-wrap:anywhere;text-wrap:balance}#MainContent .nm-category-arrow{display:flex;align-items:center;justify-content:center;width:27px;height:27px;right:14px;top:14px;border:1px solid #e5dcc5;border-radius:50%;background:#fffdf7;color:#947737;font-size:16px}#MainContent .nm-category-tile:focus-visible{outline:3px solid #075943;outline-offset:4px}@media(hover:hover)and (pointer:fine){#MainContent .nm-category-tile:hover{transform:translateY(-4px);border-color:#b59950;box-shadow:0 14px 30px #1b3d2a1f,inset 0 1px #fff}}@media(max-width:900px){#MainContent .nm-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#MainContent .nm-category-tile{min-height:176px;padding:24px 16px}}@media(max-width:600px){#MainContent .nm-category-hub{padding:0 0 28px}#MainContent .nm-category-intro{font-size:12px;margin-bottom:18px;line-height:1.5}#MainContent .nm-category-group-title{font-size:19px;gap:12px;margin:24px 0 14px}#MainContent .nm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .nm-category-tile{min-width:0;min-height:158px;padding:21px 12px 18px;gap:15px;border-radius:17px}#MainContent .nm-category-tile:before{top:5px;right:5px;bottom:5px;left:5px;border-radius:12px}#MainContent .nm-category-icon{width:57px;height:57px;border-radius:18px;box-shadow:0 5px 12px #073f3221}#MainContent .nm-category-icon:after{border-radius:13px}#MainContent .nm-category-icon svg{width:30px;height:30px}#MainContent .nm-category-label{font-size:13px;line-height:1.4}#MainContent .nm-category-arrow{width:22px;height:22px;right:10px;top:10px;font-size:13px}#MainContent .nm-category-tile:active{background:#edf2e9;transform:scale(.985)}}@media(max-width:360px){#MainContent .nm-category-grid{gap:9px}#MainContent .nm-category-tile{padding:20px 10px 16px;min-height:150px}#MainContent .nm-category-label{font-size:12px}}@media(prefers-reduced-motion:reduce){#MainContent .nm-category-tile{transition:none}#MainContent .nm-category-tile:hover,#MainContent .nm-category-tile:active{transform:none}}#MainContent[data-template^=collection]:has(.nm-category-hub){background:radial-gradient(ellipse at 50% 0,rgba(222,188,112,.12),transparent 60%),linear-gradient(180deg,#fff9ec,#f9f2e4)!important}#MainContent .nm-category-tile{background:linear-gradient(145deg,#fffefa,#fff8e9);border-color:#d8bd7b;color:#493518;box-shadow:0 7px 22px #74501513}#MainContent .nm-category-tile:before{border-color:#be984233}#MainContent .nm-category-icon{background:linear-gradient(145deg,#fff7df,#eee0b6);color:#916415;border-color:#c4a45c;box-shadow:0 5px 13px #8f64171f,inset 0 1px #fff}#MainContent .nm-category-icon:after{border-color:#9e75222e}#MainContent .nm-category-label,#MainContent .nm-category-group-title{color:#5e431b}#MainContent .nm-category-intro{color:#807259}#MainContent .nm-category-arrow{color:#967124;border-color:#e0cf9e;background:#fff9e9}@media(hover:hover)and (pointer:fine){#MainContent .nm-category-tile:hover{border-color:#b58b32;box-shadow:0 12px 27px #7450151f}}@media(max-width:600px){#MainContent .nm-category-tile:active{background:#f5e8c7}}#MainContent .nm-pet-portrait{position:relative;display:inline-block;flex:0 0 64px;width:64px;height:64px;overflow:hidden;border-radius:50%;border:2px solid #c3a052;box-shadow:0 4px 12px #754e1129;background:#f8edcf}#MainContent .nm-pet-portrait img{position:absolute;max-width:none!important;height:auto!important;object-fit:initial!important}#MainContent .nm-pet-portrait--dog img{width:280%!important;left:-84%;top:-162%}#MainContent .nm-pet-portrait--cat img{width:200%!important;left:-105%;top:-80%}#MainContent .nm-category-group-title{gap:16px;min-height:64px}@media(max-width:600px){#MainContent .nm-pet-portrait{width:52px;height:52px;flex-basis:52px}#MainContent .nm-category-group-title{gap:12px;min-height:52px}}#MainContent .nm-category-icon.nm-pet-portrait{width:84px;height:84px;flex:none;border-radius:50%;border:2px solid #c3a052;overflow:hidden}#MainContent .nm-category-icon.nm-pet-portrait:after{display:none}@media(max-width:600px){#MainContent .nm-category-icon.nm-pet-portrait{width:65px;height:65px}}.nm-models{max-width:1080px;margin:0 auto;color:#534124}.nm-models-intro{max-width:720px;margin:0 auto 32px;text-align:center;font-size:16px;line-height:1.7;color:#80705a}.nm-models-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nm-models-gallery figure{margin:0;overflow:hidden;border-radius:22px;border:1px solid #d3b56d;background:#fffaf0;box-shadow:0 9px 25px #74501514}.nm-models-gallery img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.nm-models-gallery figcaption{display:flex;flex-direction:column;gap:5px;padding:22px;text-align:center}.nm-models-gallery figcaption span{font-size:21px;font-weight:750;color:#644719}.nm-models-gallery small{font-size:13px;color:#89724a}.nm-models-invite{margin-top:34px;padding:36px;border:1px solid #d3b56d;border-radius:22px;background:linear-gradient(135deg,#fffdf8,#f8ecd0);text-align:center}.nm-models-eyebrow{font-size:11px;letter-spacing:.16em;font-weight:750;color:#a08036}.nm-models-invite h2{font-size:clamp(23px,3vw,32px);color:#60421a;margin:13px 0 18px}.nm-models-invite p{max-width:760px;margin:12px auto;font-size:15px;line-height:1.75}.nm-models-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:18px;min-height:48px;padding:13px 22px;border:1px solid #c1a04c;border-radius:12px;background:linear-gradient(110deg,#8f6016,#c69b3b);color:#fff!important;text-decoration:none;font-size:14px;font-weight:750}.nm-models-button:focus-visible{outline:3px solid #075943;outline-offset:4px}@media(max-width:600px){.nm-models-gallery{gap:12px}.nm-models-gallery figure{border-radius:15px}.nm-models-gallery figcaption{padding:13px 9px}.nm-models-gallery figcaption span{font-size:15px}.nm-models-gallery small{font-size:11px}.nm-models-intro{font-size:13px;margin-bottom:22px}.nm-models-invite{padding:23px 17px;margin-top:24px;border-radius:17px}.nm-models-invite p{font-size:13px;line-height:1.65}.nm-models-button{width:100%;font-size:12px;padding:12px}}.nm-footer .nm-footer-models{background:linear-gradient(135deg,#fffaf0,#f5e8c7)!important;border:1px solid #c7a44c!important;box-shadow:0 6px 18px #0000001f}.nm-footer .nm-footer-models h3{color:#65440f!important;font-size:22px!important;font-weight:800!important}.nm-footer .nm-footer-models p{color:#493b25!important;opacity:1!important;font-size:15px!important;line-height:1.65!important;max-width:800px}.nm-footer .nm-footer-models a{color:#382607!important;background:linear-gradient(110deg,#d5ad50,#f2d47f)!important;border-color:#ae8530!important;font-weight:800!important;min-height:48px!important;text-align:center}.nm-footer .nm-footer-models a:hover{filter:brightness(1.04)}.nm-footer .nm-footer-models a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){.nm-footer .nm-footer-models{padding:20px 17px!important;gap:16px!important}.nm-footer .nm-footer-models h3{font-size:20px!important}.nm-footer .nm-footer-models p{font-size:13px!important}.nm-footer .nm-footer-models a{width:100%!important;font-size:13px!important}}.nm-footer .nm-newsletter{background:linear-gradient(135deg,#fffaf0,#f5e8c7)!important;border:1px solid #c7a44c!important;box-shadow:0 6px 18px #0000001f}.nm-footer .nm-newsletter-copy strong{color:#65440f!important;font-weight:800!important;font-size:20px!important}.nm-footer .nm-newsletter-copy span{color:#493b25!important;opacity:1!important;line-height:1.6!important}.nm-footer .nm-newsletter-form input{background:#fff!important;color:#352b1d!important;border:1px solid #bba575!important;caret-color:#352b1d}.nm-footer .nm-newsletter-form input::placeholder{color:#75664b!important;opacity:1!important}.nm-footer .nm-newsletter-form input:focus{outline:2px solid #80611e!important;outline-offset:2px}.nm-footer .nm-newsletter-form button{background:linear-gradient(110deg,#d5ad50,#f2d47f)!important;color:#382607!important;border:1px solid #ae8530!important;font-weight:800!important;min-height:48px!important}.nm-footer .nm-newsletter-form button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){.nm-footer .nm-newsletter-copy strong{font-size:18px!important}.nm-footer .nm-newsletter-copy span{font-size:13px!important}.nm-footer .nm-newsletter-form input{font-size:16px!important;min-height:48px!important}}#header-group .shopify-section:has(.nova-menu){position:relative;z-index:50;overflow:visible}#MainContent[data-template^=collection]{background:linear-gradient(180deg,#fcf8ef,#f7efdf)!important;color:#4a3928}#MainContent[data-template^=collection] h1{color:#493518!important}#MainContent[data-template^=collection] .nm-collection-symbol{color:#a0782e;background:#f5ead2;border-color:#e4d5b8}#MainContent[data-template^=collection] .nm-collection-breadcrumb a{color:#8b662c}#MainContent[data-template^=collection] .nm-collection-description{color:#766b5b}#MainContent[data-template^=collection] .product-grid__item{border:1px solid #e4d5b8!important;background:#fffdf8!important;box-shadow:0 5px 18px #573c160d!important}#MainContent[data-template^=collection] .product-card__content{background:#fffdf8!important}#MainContent[data-template^=collection] .product-card .product-title,#MainContent[data-template^=collection] [ref=productTitleLink] .text-block{color:#493b2c!important}#MainContent[data-template^=collection] .product-card .price{color:#795321!important}#MainContent[data-template^=collection] .nm-collection-view{background:linear-gradient(115deg,#ead5a3,#f4e5c2)!important;color:#48351e!important;border:1px solid #ccb071!important;box-shadow:0 3px 9px #70501914;border-radius:11px;font-weight:700}#MainContent[data-template^=collection] .nm-collection-view:hover{background:linear-gradient(115deg,#dfc58e,#ecd7aa)!important;box-shadow:0 5px 14px #70501921}#MainContent[data-template^=collection] .nm-collection-view:focus-visible{outline-color:#8b662c}#MainContent[data-template^=collection] .nova-card-stock{color:#796c57}#MainContent[data-template^=collection] .nova-card-stock__dot{background:#b08a3c;box-shadow:0 0 0 4px #b08a3c1a}#MainContent[data-template^=collection] .nova-card-stock--soldout{color:#91877a}#MainContent[data-template^=collection] .nova-card-stock--soldout .nova-card-stock__dot{background:#a69d91;box-shadow:0 0 0 4px #a69d911a}
/*# sourceMappingURL=/cdn/shop/t/156/assets/novamarket.css.map */
