/* ns-modern v2 23.09.2026 */ :root{--nm-ink:#191d1a;--nm-muted:#6d746f;--nm-soft:#a6ada8;--nm-line:#e3e7e3;--nm-line2:#dde1dd;--nm-bg:#f6f8f6;--nm-tint:#eef7f1;--nm-accent:#0d7a45;--nm-deep:#0a5c36;--nm-font:'Golos Text',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--nm-shadow:0 1px 2px rgba(16,40,26,.04),0 12px 28px -20px rgba(16,40,26,.22);--nm-prev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191d1a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E");--nm-next:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191d1a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E")}.block.block-compare:has(.empty),.sidebar .block.block-wishlist:has(.block-content>.empty){display:none !important}.sidebar .block.block-compare,.sidebar .block.block-wishlist,.sidebar .block.block-brands,.sidebar .block.brand-search,.sidebar .block.block-brands-search,.block.home-brands,.sidebar .widget.block,.sidebar-additional .block.block-reorder{background:#fff !important;border:1px solid var(--nm-line) !important;border-radius:18px !important;box-shadow:var(--nm-shadow) !important;padding:16px !important;margin:0 0 20px !important;overflow:hidden;font-family:var(--nm-font)}.sidebar .block.block-compare .block-title,.sidebar .block.block-wishlist .block-title,.sidebar .block.block-brands .block-title,.block.home-brands .block-title,.sidebar .widget.block .block-title,.sidebar .block.brand-search .block-title,.sidebar .block.block-brands-search .block-title{position:relative;margin:0 0 12px !important;padding:0 !important;min-height:0 !important;height:auto !important;line-height:1.25 !important;background:none !important;border:0 !important;box-shadow:none !important;color:var(--nm-ink) !important;font:700 17px/1.25 var(--nm-font) !important;letter-spacing:-.01em !important;text-transform:none !important;text-align:left !important}.sidebar .block .block-title strong,.block.home-brands .block-title strong,.sidebar .widget.block .block-title strong{font:inherit !important;color:inherit !important;text-transform:none !important;letter-spacing:inherit !important;padding:0 !important;margin:0 !important;background:none !important}.sidebar .block .block-title::before,.sidebar .block .block-title::after,.block.home-brands .block-title::before,.block.home-brands .block-title::after{display:none !important}.sidebar .block .block-content,.block.home-brands .block-content{padding:0 !important;margin:0 !important;border:0 !important;background:none !important}.sidebar .block .counter.qty:not(.no-display){display:inline-flex;align-items:center;height:20px;margin-left:6px;padding:0 8px;border-radius:999px;background:var(--nm-tint);color:var(--nm-deep);font:600 12px/20px var(--nm-font)}.sidebar .block .product-items .product-item,.sidebar .widget.block ul li{border:0 !important;background:none !important;padding:6px 0 !important;margin:0 !important}.sidebar .widget.block ul{margin:0 !important;padding:0 !important;list-style:none !important;border:0 !important;background:none !important}.sidebar .widget.block ul li+li{border-top:1px solid #eef0ee !important}.sidebar .widget.block ul li a,.sidebar .block .product-item-name a{color:var(--nm-ink) !important;font:500 14px/1.35 var(--nm-font) !important;text-decoration:none !important;text-transform:none !important}.sidebar .widget.block ul li a:hover,.sidebar .block .product-item-name a:hover{color:var(--nm-deep) !important}.sidebar .block .actions-toolbar{margin-top:10px !important}.sidebar .block .actions-toolbar .action.primary,.sidebar .block .actions-toolbar .action.compare{display:inline-flex;align-items:center;height:36px;padding:0 16px !important;border:0 !important;border-radius:999px !important;background:var(--nm-accent) !important;color:#fff !important;font:600 14px/36px var(--nm-font) !important;text-transform:none !important}.sidebar .block .actions-toolbar .action.clear,.sidebar .block .actions-toolbar .secondary a{color:var(--nm-muted) !important;font:500 13px var(--nm-font) !important;text-transform:none !important}.block.block-brands .brand-item,.block.home-brands .brand-item{padding:4px !important;margin:0 !important}.block.block-brands .brand-item a,.block.home-brands .brand-item a{display:block;border-radius:12px !important;background:#fff !important;border:1px solid #eef0ee !important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.block.block-brands .brand-item a:hover,.block.home-brands .brand-item a:hover{border-color:#cfe3d6 !important;box-shadow:0 4px 14px -8px rgba(16,40,26,.3)}.block.block-brands .brand-item img,.block.home-brands .brand-item img{padding:10% !important;object-fit:contain !important}.block.block-brands .owl-nav,.block.home-brands .owl-nav{position:absolute !important;top:-44px !important;right:0 !important;left:auto !important;bottom:auto !important;display:flex !important;gap:6px;margin:0 !important;width:auto !important;height:auto !important;transform:none !important}.block.block-brands,.block.home-brands{position:relative}.block.block-brands .block-content,.block.home-brands .block-content{position:relative}.block.block-brands .owl-nav>div,.block.home-brands .owl-nav>div{position:static !important;display:block !important;width:32px !important;height:32px !important;margin:0 !important;padding:0 !important;border:1px solid var(--nm-line2) !important;border-radius:50% !important;background:#fff var(--nm-prev) center/16px no-repeat !important;color:transparent !important;font-size:0 !important;line-height:0 !important;text-indent:-999px;overflow:hidden;opacity:1 !important;box-shadow:0 1px 2px rgba(16,40,26,.06);cursor:pointer;transform:none !important}.block.block-brands .owl-nav>div.owl-next,.block.home-brands .owl-nav>div.owl-next{background-image:var(--nm-next) !important}.block.block-brands .owl-nav>div::before,.block.block-brands .owl-nav>div::after,.block.home-brands .owl-nav>div::before,.block.home-brands .owl-nav>div::after{content:none !important;display:none !important}.block.block-brands .owl-nav>div:hover,.block.home-brands .owl-nav>div:hover{border-color:var(--nm-accent) !important;background-color:var(--nm-tint) !important}.block.block-brands .owl-nav>div.disabled,.block.home-brands .owl-nav>div.disabled{opacity:.35 !important;cursor:default}.block.block-brands .owl-dots,.block.home-brands .owl-dots{display:none !important}.sidebar .block.block-brands .block-title,.block.block-brands .block-title,.block.home-brands .block-title{padding-right:84px !important}.sidebar .block.block-brands .owl-item .brand-item+.brand-item{margin-top:8px !important}.sidebar .block.block-brands-search .block-title{display:flex !important;align-items:center;justify-content:space-between;gap:8px}.sidebar .block.block-brands-search .all-brank-link{display:inline-flex !important;align-items:center;justify-content:center;width:32px;height:32px;margin:0 !important;padding:0 !important;border:1px solid var(--nm-line2);border-radius:50%;background:#fff var(--nm-next) center/16px no-repeat;font-size:0 !important;color:transparent !important;float:none !important;position:static !important}.sidebar .block.block-brands-search .all-brank-link::before,.sidebar .block.block-brands-search .all-brank-link::after{display:none !important}.sidebar .block.block-brands-search .all-brank-link:hover{border-color:var(--nm-accent);background-color:var(--nm-tint)}.sidebar .block.block-brands-search .search-label{display:none !important}.sidebar .block input.input-text,.sidebar .widget.block input.input-text,.brand-search-wrap input.input-text{height:42px !important;padding:0 14px !important;border:1px solid var(--nm-line2) !important;border-radius:12px !important;background:#fff !important;font:400 14px var(--nm-font) !important;color:var(--nm-ink) !important;box-shadow:none !important}.sidebar .block input.input-text:focus,.brand-search-wrap input.input-text:focus{border-color:var(--nm-accent) !important;outline:none;box-shadow:0 0 0 3px rgba(13,122,69,.12) !important}.sidebar .widget.block.blog-search{padding:12px !important}.sidebar .widget.block.blog-search .label{display:none !important}.sidebar .widget.block.blog-search .form{display:flex !important;align-items:center;gap:6px}.sidebar .widget.block.blog-search .field.search{flex:1 1 auto;margin:0 !important}.sidebar .widget.block.blog-search .actions{position:static !important;transform:none !important;margin:0 !important;flex:0 0 auto}.sidebar .widget.block.blog-search .action.search{position:static !important;width:42px !important;height:42px !important;border:0 !important;border-radius:10px !important;background:var(--nm-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") center/17px no-repeat !important;font-size:0 !important;color:transparent !important;opacity:1 !important}.sidebar .widget.block.blog-search .action.search::before{display:none !important}.sidebar .widget.block.blog-search .action.search span{display:none}.sidebar .widget.block-recent-posts img,.sidebar .widget.block .post-image img{border-radius:12px !important}.sidebar .widget.block-recent-posts .post-item-date,.sidebar .widget.block-recent-posts .post-date{color:var(--nm-muted) !important;font:400 12px var(--nm-font) !important}.page-title-wrapper:not(.product) .page-title,.page-title-wrapper:not(.product) h1.page-title{font:700 28px/1.2 var(--nm-font) !important;letter-spacing:-.02em !important;text-transform:none !important;color:var(--nm-ink) !important;text-wrap:balance}.page-title-wrapper:not(.product) .page-title span{font:inherit !important;text-transform:none !important;letter-spacing:inherit !important}.breadcrumbs .items,.breadcrumbs .item,.breadcrumbs a,.breadcrumbs strong{font-family:var(--nm-font) !important;font-size:13px !important;text-transform:none !important;letter-spacing:0 !important}.breadcrumbs a{color:var(--nm-muted) !important}.breadcrumbs strong{color:var(--nm-ink) !important;font-weight:500 !important}@media (max-width:767px){.page-title-wrapper:not(.product) .page-title,.page-title-wrapper:not(.product) h1.page-title{font-size:22px !important}}.toolbar.toolbar-products{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px !important;margin:0 0 16px !important;background:#fff !important;border:1px solid var(--nm-line) !important;border-radius:14px !important;box-shadow:none !important;font-family:var(--nm-font)}.toolbar.toolbar-products::before,.toolbar.toolbar-products::after{display:none !important}.toolbar.toolbar-products .modes{float:none !important;display:flex;gap:4px;margin:0 !important}.toolbar.toolbar-products .modes-mode{width:34px !important;height:34px !important;border:1px solid var(--nm-line2) !important;border-radius:10px !important;background-color:#fff !important;box-shadow:none !important}.toolbar.toolbar-products .modes-mode.active{border-color:var(--nm-accent) !important;background-color:var(--nm-tint) !important}.toolbar.toolbar-products .toolbar-amount{float:none !important;margin:0 !important;padding:0 !important;color:var(--nm-muted) !important;font:400 14px var(--nm-font) !important}.toolbar.toolbar-products .sorter,.toolbar.toolbar-products .limiter{float:none !important;margin:0 0 0 auto !important;display:flex;align-items:center;gap:8px;padding:0 !important}.toolbar.toolbar-products .sorter-label,.toolbar.toolbar-products .limiter-label,.toolbar.toolbar-products .limiter-text{color:var(--nm-muted) !important;font:400 14px var(--nm-font) !important;text-transform:none !important}.toolbar.toolbar-products select{height:38px !important;padding:0 32px 0 12px !important;border:1px solid var(--nm-line2) !important;border-radius:10px !important;background-color:#fff !important;font:500 14px var(--nm-font) !important;color:var(--nm-ink) !important;box-shadow:none !important}.toolbar.toolbar-products .sorter-action{width:34px;height:34px;border-radius:10px}.search.results>dl.block{margin:0 0 16px !important;padding:14px 16px !important;background:#fff;border:1px solid var(--nm-line);border-radius:14px;font-family:var(--nm-font)}.search.results>dl.block dt.title{margin:0 0 8px !important;color:var(--nm-ink) !important;font:600 14px var(--nm-font) !important;text-transform:none !important}.search.results>dl.block dd.item{display:inline-block;margin:0 6px 6px 0 !important}.search.results>dl.block dd.item a{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid var(--nm-line2);border-radius:999px;background:#fff;color:var(--nm-ink) !important;font:500 13px var(--nm-font) !important;text-decoration:none !important}.search.results>dl.block dd.item a:hover{background:var(--nm-tint);border-color:#b9dcc6;color:var(--nm-deep) !important}.pages .items{display:inline-flex !important;flex-wrap:wrap;gap:6px;font-size:0}.pages .item{margin:0 !important;float:none !important}.pages .item .page,.pages .item strong.page,.pages .action.next,.pages .action.previous{display:inline-flex !important;align-items:center;justify-content:center;min-width:40px !important;height:40px !important;padding:0 10px !important;border:1px solid var(--nm-line2) !important;border-radius:12px !important;background:#fff !important;color:var(--nm-ink) !important;font:600 14px/1 var(--nm-font) !important;text-decoration:none !important;box-shadow:none !important}.pages .item.current .page,.pages .item.current strong.page{background:var(--nm-accent) !important;border-color:var(--nm-accent) !important;color:#fff !important}.pages .item a.page:hover,.pages .action.next:hover,.pages .action.previous:hover{border-color:var(--nm-accent) !important;background:var(--nm-tint) !important}.product-info-main .product.attribute.sku{display:inline-flex;align-items:center;gap:6px;margin:6px 12px 0 0 !important;padding:0 !important;color:var(--nm-muted) !important;font:400 13px var(--nm-font) !important;text-transform:none !important}.product-info-main .product.attribute.sku .type,.product-info-main .product.attribute.sku .value{font:inherit !important;text-transform:none !important;color:inherit !important;margin:0 !important}.product-info-main .product.attribute.sku .type::after{content:":"}.product-info-main .product-reviews-summary{display:inline-flex !important;margin:6px 0 0 !important;padding:0 !important}.product-info-main .product-reviews-summary .action.add,.product-info-main .product-reviews-summary .reviews-actions a{color:var(--nm-deep) !important;font:500 13px var(--nm-font) !important;text-transform:none !important;text-decoration:none !important;border-bottom:1px dashed #9cc9ae}.product-info-main .product-info-stock-sku .stock{display:inline-flex !important;align-items:center;gap:6px;margin:10px 0 0 !important;padding:4px 10px !important;border-radius:999px !important;font:600 13px var(--nm-font) !important;text-transform:none !important}.product-info-main .product-info-stock-sku .stock span{font:inherit !important;text-transform:none !important}.product-info-main .product-info-stock-sku .stock.available{background:var(--nm-tint) !important;color:var(--nm-deep) !important}.product-info-main .product-info-stock-sku .stock.unavailable{background:#fdecea !important;color:#b83a31 !important}.product-info-main .product-info-stock-sku .stock::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.product-info-main .product-addto-links{display:flex !important;gap:10px;margin:12px 0 0 !important}.product-info-main .product-addto-links .action{flex:1 1 0;display:inline-flex !important;align-items:center;justify-content:center;gap:8px;height:44px !important;min-height:0 !important;padding:0 14px !important;margin:0 !important;border:1px solid var(--nm-line2) !important;border-radius:12px !important;background:#fff !important;color:var(--nm-ink) !important;font:500 13px/1.2 var(--nm-font) !important;text-transform:none !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;width:auto !important;white-space:nowrap}.product-info-main .product-addto-links .action span{font:inherit !important;text-transform:none !important;padding:0 !important;margin:0 !important;border:0 !important}.product-info-main .product-addto-links .action::after{display:none !important}.product-info-main .product-addto-links .action:hover{border-color:var(--nm-accent) !important;background:var(--nm-tint) !important;color:var(--nm-deep) !important}.product-info-main .product-addto-links .action::before{display:inline-block !important;content:"" !important;flex:0 0 18px;width:18px !important;height:18px !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:center/18px no-repeat;font-size:0 !important;line-height:0 !important;position:static !important;box-shadow:none !important}.product-info-main .product-addto-links .action.towishlist::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a5c36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1 1.1L12 21l7.8-7.5 1-1.1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E")}.product-info-main .product-addto-links .action.tocompare::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a5c36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3h5v5M4 20 21 3M21 16v5h-5M15 15l6 6M4 4l5 5'/%3E%3C/svg%3E")}.product.info.detailed .product.data.items>.item.title{margin:0 6px 0 0 !important;border:0 !important;background:none !important}.product.info.detailed .product.data.items>.item.title>.switch{display:inline-flex !important;align-items:center;height:40px !important;padding:0 18px !important;border:1px solid var(--nm-line2) !important;border-radius:999px !important;background:#fff !important;color:var(--nm-muted) !important;font:600 15px/40px var(--nm-font) !important;text-transform:none !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important}.product.info.detailed .product.data.items>.item.title>.switch::after,.product.info.detailed .product.data.items>.item.title>.switch::before{display:none !important}.product.info.detailed .product.data.items>.item.title.active>.switch,.product.info.detailed .product.data.items>.item.title>.switch:hover{background:var(--nm-tint) !important;border-color:#b9dcc6 !important;color:var(--nm-deep) !important}.product.info.detailed .product.data.items>.item.title.active>.switch{background:var(--nm-accent) !important;border-color:var(--nm-accent) !important;color:#fff !important}.product.info.detailed .product.data.items>.item.content{border:0 !important;padding-top:20px !important}@media (max-width:767px){.product.info.detailed .product.data.items>.item.title{margin:0 0 8px !important}.product.info.detailed .product.data.items>.item.title>.switch{display:flex !important;width:100%;justify-content:space-between;height:48px !important;padding:0 16px !important;border-radius:14px !important;font-size:15px !important;line-height:48px !important}.product-info-main .product-addto-links .action{font-size:13px !important}}.post-list-wrapper .post-list,.post-list{margin:0 !important;padding:0 !important;list-style:none}.post-list>li.post-holder{display:flex;gap:22px;align-items:stretch;margin:0 0 18px !important;padding:14px !important;background:#fff !important;border:1px solid var(--nm-line) !important;border-radius:18px !important;box-shadow:var(--nm-shadow) !important;font-family:var(--nm-font);overflow:hidden}.post-list>li.post-holder::after,.post-list>li.post-holder::before{display:none !important}.post-list>li.post-holder .post-image{position:relative;flex:0 0 42%;max-width:42%;width:auto !important;float:none !important;padding:0 !important;margin:0 !important;border-radius:14px;overflow:hidden;background:var(--nm-bg)}.post-list>li.post-holder .post-image a{display:block;height:100%}.post-list>li.post-holder .post-image img{width:100%;height:100%;aspect-ratio:840/620;object-fit:cover;display:block;transition:transform .4s ease}.post-list>li.post-holder:hover .post-image img{transform:scale(1.03)}.post-list>li.post-holder .blog-date{position:absolute;left:10px;bottom:10px;top:auto;margin:0 !important;padding:5px 10px !important;border-radius:999px !important;background:rgba(255,255,255,.94) !important;color:var(--nm-deep) !important;font:600 12px/1.2 var(--nm-font) !important;box-shadow:0 1px 2px rgba(16,40,26,.12);border:0 !important}.post-list>li.post-holder .blog-date i,.post-list>li.post-holder .blog-date .fa,.post-list>li.post-holder .blog-date::before{display:none !important}.post-list>li.post-holder .post-details{flex:1 1 auto;float:none !important;width:auto !important;padding:6px 6px 6px 0 !important;margin:0 !important;display:flex;flex-direction:column;gap:10px}.post-list>li.post-holder .post-title{margin:0 !important;font:700 20px/1.3 var(--nm-font) !important;letter-spacing:-.01em;text-transform:none !important}.post-list>li.post-holder .post-title a{color:var(--nm-ink) !important;text-decoration:none !important;font:inherit !important}.post-list>li.post-holder .post-title a:hover{color:var(--nm-deep) !important}.post-list>li.post-holder .post-info{color:var(--nm-muted) !important;font:400 13px var(--nm-font) !important}.post-list>li.post-holder .post-info *{font:inherit !important;color:inherit !important;text-transform:none !important}.post-list>li.post-holder .post-text-hld,.post-list>li.post-holder .post-description{color:#4b534e !important;font:400 15px/1.55 var(--nm-font) !important}.post-list>li.post-holder .post-read-more,.post-list>li.post-holder a.post-read-more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--nm-deep) !important;font:600 14px var(--nm-font) !important;text-decoration:none !important;text-transform:none !important;border:0 !important}.post-list>li.post-holder .post-read-more::after{content:"\2192";margin-left:4px}.post-list>li.post-holder .addthis_toolbox{display:none !important}@media (max-width:767px){.post-list>li.post-holder{flex-direction:column;gap:12px;padding:10px !important}.post-list>li.post-holder .post-image{flex:none;max-width:none}.post-list>li.post-holder .post-details{padding:4px 6px 8px !important}.post-list>li.post-holder .post-title{font-size:18px !important}}.brand-top .featured-brands-block,.brand-main .block{background:#fff;border:1px solid var(--nm-line);border-radius:18px;box-shadow:var(--nm-shadow);padding:18px 18px 10px;margin:0 0 20px !important;font-family:var(--nm-font)}.brand-top .block-title,.brand-main .block-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 14px !important;padding:0 !important;border:0 !important;background:none !important}.brand-top .block-title .label,.brand-main .block-title .label{border:0 !important;text-decoration:none !important;box-shadow:none !important;color:var(--nm-ink) !important;font:700 20px/1.25 var(--nm-font) !important;text-transform:none !important;letter-spacing:-.01em !important;background:none !important;padding:0 !important}.brand-top .block-title::before,.brand-top .block-title::after,.brand-main .block-title::before,.brand-main .block-title::after{display:none !important}.brand-search-wrap{margin:0 !important;float:none !important;min-width:240px}.brand-alphabet-list .char-list{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px !important;padding:0 !important;border:0 !important}.brand-alphabet-list .char-item{display:inline-flex !important;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px !important;margin:0 !important;border:1px solid var(--nm-line2) !important;border-radius:10px !important;background:#fff !important;color:var(--nm-ink) !important;font:600 14px var(--nm-font) !important;text-transform:none !important;text-decoration:none !important;float:none !important}.brand-alphabet-list .char-item:not(.available){opacity:.35;pointer-events:none}.brand-alphabet-list .char-item.active,.brand-alphabet-list .char-item:hover{background:var(--nm-accent) !important;border-color:var(--nm-accent) !important;color:#fff !important}.brand-list .brand-group{margin:0 0 10px !important;padding:0 0 10px !important;border-bottom:1px solid #eef0ee !important}.brand-list .brand-group .group-header{margin:0 0 8px !important;padding:0 !important;background:none !important;border:0 !important}.brand-list .brand-group .group-header .label{display:inline-flex !important;align-items:center;justify-content:center;width:36px;height:36px;padding:0 !important;border-radius:10px !important;background:var(--nm-tint) !important;color:var(--nm-deep) !important;font:700 17px var(--nm-font) !important;float:none !important}.brand-list .brand-item .brand-item-inner{padding:6px !important;border-radius:14px;transition:background-color .15s ease}.brand-list .brand-item .brand-item-inner:hover{background:var(--nm-bg)}.brand-list .brand-item .item-top{border-radius:12px !important;border:1px solid #eef0ee !important;background:#fff !important;overflow:hidden}.brand-list .brand-item .item-top img{padding:12% !important;object-fit:contain !important}.brand-list .brand-item .brand-name{color:var(--nm-ink) !important;font:600 13px/1.3 var(--nm-font) !important;text-transform:none !important}.brand-list .brand-item .count{display:inline-block;margin-top:4px;padding:1px 8px;border-radius:999px;background:var(--nm-tint) !important;color:var(--nm-deep) !important;font:600 11px/18px var(--nm-font) !important;border:0 !important}.featured-brands-block .brand-item a{border-radius:12px !important;border:1px solid #eef0ee !important;background:#fff !important;overflow:hidden}.featured-brands-block .brand-item img{padding:10% !important;object-fit:contain !important}.customer-account-login .block .block-title,.customer-account-create .fieldset>.legend,.customer-account-forgotpassword .fieldset>.legend,.contact-index-index .fieldset>.legend,.catalogsearch-advanced-index .fieldset>.legend,.customer-account-login .login-container .block-title{margin:0 0 14px !important;padding:0 !important;border:0 !important;background:none !important;color:var(--nm-ink) !important;font:700 20px/1.25 var(--nm-font) !important;text-transform:none !important;letter-spacing:-.01em !important}.customer-account-login .block .block-title strong,.customer-account-create .fieldset>.legend span{font:inherit !important;text-transform:none !important;color:inherit !important}.customer-account-login .login-container .block,.customer-account-create .form-create-account,.customer-account-forgotpassword .form.password.forget,.contact-index-index .form.contact,.catalogsearch-advanced-index .form.search.advanced{background:#fff;border:1px solid var(--nm-line);border-radius:18px;box-shadow:var(--nm-shadow);padding:24px !important;font-family:var(--nm-font)}.customer-account-login .field .control input,.customer-account-create .field .control input,.customer-account-forgotpassword .field .control input,.contact-index-index .field .control input,.contact-index-index .field .control textarea,.catalogsearch-advanced-index .field .control input,.catalogsearch-advanced-index .field .control select{height:46px;padding:0 14px !important;border:1px solid var(--nm-line2) !important;border-radius:12px !important;background:#fff !important;font:400 15px var(--nm-font) !important;color:var(--nm-ink) !important;box-shadow:none !important}.contact-index-index .field .control textarea{height:auto;min-height:120px;padding:12px 14px !important}.customer-account-login .field .control input:focus,.customer-account-create .field .control input:focus,.contact-index-index .field .control input:focus,.contact-index-index .field .control textarea:focus,.catalogsearch-advanced-index .field .control input:focus{border-color:var(--nm-accent) !important;outline:none;box-shadow:0 0 0 3px rgba(13,122,69,.12) !important}.customer-account-login .field .label,.customer-account-create .field .label,.contact-index-index .field .label,.catalogsearch-advanced-index .field .label{color:var(--nm-ink) !important;font:500 14px var(--nm-font) !important;text-transform:none !important}.customer-account-login .actions-toolbar .action.primary,.customer-account-create .actions-toolbar .action.primary,.customer-account-forgotpassword .actions-toolbar .action.primary,.contact-index-index .actions-toolbar .action.primary,.catalogsearch-advanced-index .actions-toolbar .action.primary{display:inline-flex !important;align-items:center;justify-content:center;height:46px !important;padding:0 26px !important;border:0 !important;border-radius:12px !important;background:var(--nm-accent) !important;color:#fff !important;font:600 15px var(--nm-font) !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:0 6px 16px -8px rgba(13,122,69,.55) !important}.customer-account-login .actions-toolbar .action.primary:hover,.customer-account-create .actions-toolbar .action.primary:hover,.contact-index-index .actions-toolbar .action.primary:hover,.catalogsearch-advanced-index .actions-toolbar .action.primary:hover{background:var(--nm-deep) !important}.customer-account-login .actions-toolbar .action.primary span,.customer-account-create .actions-toolbar .action.primary span,.contact-index-index .actions-toolbar .action.primary span{font:inherit !important;text-transform:none !important}.customer-account-login .actions-toolbar .secondary a,.customer-account-login .action.remind{color:var(--nm-deep) !important;font:500 14px var(--nm-font) !important;text-transform:none !important}.page.messages .message,.column.main>.message,.message.info.empty,.message.notice{border-radius:14px !important;font-family:var(--nm-font) !important;font-size:14px !important;text-transform:none !important}.enhanced-privacy-popup{position:fixed !important;left:16px !important;right:auto !important;bottom:16px !important;top:auto !important;z-index:900;max-width:380px;width:calc(100% - 32px) !important;padding:16px 18px !important;margin:0 !important;background:#fff !important;border:1px solid var(--nm-line) !important;border-radius:18px !important;box-shadow:0 12px 40px -12px rgba(16,40,26,.35) !important;font-family:var(--nm-font) !important;text-align:left !important}.enhanced-privacy-popup .popup.content{padding:0 !important;margin:0 !important;max-width:none !important;width:auto !important;background:none !important;border:0 !important;box-shadow:none !important}.enhanced-privacy-popup strong{display:block;margin:0 0 6px !important;color:var(--nm-ink) !important;font:700 15px/1.3 var(--nm-font) !important;text-transform:none !important}.enhanced-privacy-popup p{margin:0 0 12px !important;color:var(--nm-muted) !important;font:400 12.5px/1.45 var(--nm-font) !important}.enhanced-privacy-popup .secondary{flex:1 1 auto;min-width:0}.enhanced-privacy-popup .secondary a{white-space:normal;display:inline-block;line-height:1.3}.enhanced-privacy-popup .actions-toolbar{display:flex !important;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:14px;margin:0 !important;padding:0 !important}.enhanced-privacy-popup .actions-toolbar>div{float:none !important;margin:0 !important;padding:0 !important;width:auto !important}.enhanced-privacy-popup .action.primary,.enhanced-privacy-popup button{height:40px !important;padding:0 20px !important;border:0 !important;border-radius:12px !important;background:var(--nm-accent) !important;color:#fff !important;font:600 14px var(--nm-font) !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important}.enhanced-privacy-popup .action.primary span,.enhanced-privacy-popup button span{font:inherit !important;text-transform:none !important}.enhanced-privacy-popup .secondary a{color:var(--nm-deep) !important;font:500 13px var(--nm-font) !important;text-transform:none !important;text-decoration:underline !important}@media (max-width:767px){.enhanced-privacy-popup{left:10px !important;bottom:10px !important;width:calc(100% - 20px) !important;max-width:none;padding:14px !important}.enhanced-privacy-popup strong{font-size:14px !important}.enhanced-privacy-popup p{font-size:12px !important;margin-bottom:10px !important}}@media (prefers-reduced-motion:reduce){.post-list>li.post-holder .post-image img{transition:none}}.page-header .panel.wrapper .store-links a,.page-header .panel.wrapper .header.links a,.page-header .panel.wrapper .header.links li,.page-header .panel.wrapper .switcher .lang-name,.page-header .panel.wrapper .switcher-trigger strong{font-family:var(--nm-font) !important;font-size:13px !important;font-weight:500 !important;text-transform:none !important;letter-spacing:0 !important}@media (min-width:768px){.page-header .header-wrapper-center .search-wrapper{border:1px solid #cfd8cf !important;border-radius:999px !important;background:#fff !important;box-shadow:0 1px 2px rgba(16,40,26,.05);padding:2px !important}.page-header .header-wrapper-center .search-wrapper:focus-within{border-color:var(--nm-accent) !important;box-shadow:0 0 0 3px rgba(13,122,69,.12)}.page-header .header-wrapper-center .search-wrapper .input-text{border-radius:0 !important}.page-header .header-wrapper-center .search-wrapper .control,.page-header .header-wrapper-center .search-wrapper .field.search,.page-header .header-wrapper-center .search-wrapper .cdz-cat-search,.page-header .header-wrapper-center .search-wrapper .cdz-cat-search .inner{background:transparent !important}.page-header .cdz-cat-search .current-cat{border:0 !important;border-right:1px solid #e3e7e3 !important;background:none !important;font:500 13px var(--nm-font) !important;color:var(--nm-muted) !important;text-transform:none !important;border-radius:999px 0 0 999px}.page-header #search_mini_form .input-text{border:0 !important;background:transparent !important;box-shadow:none !important;font:400 15px var(--nm-font) !important;color:var(--nm-ink) !important}.page-header #search_mini_form .input-text::placeholder{color:#8a918c;text-transform:none;font-family:var(--nm-font)}.page-header #search_mini_form .action.search{border:0 !important;border-radius:999px !important;background-color:var(--nm-accent) !important;box-shadow:none !important}.page-header #search_mini_form .action.search:hover{background-color:var(--nm-deep) !important}}@media (max-width:767px){.page-header #search_mini_form .input-text,.page-header #search_mini_form .input-text::placeholder{font-family:var(--nm-font) !important;font-size:15px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important}}