/* ns-modern v6 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}@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 select{height:38px !important;padding:0 30px 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-label,.toolbar.toolbar-products .limiter-label,.toolbar.toolbar-products .limiter-text,.toolbar.toolbar-products .toolbar-amount{font-family:var(--nm-font) !important;font-size:14px !important;color:var(--nm-muted) !important;text-transform:none !important}.toolbar.toolbar-products .modes-mode{border-radius:10px !important}@media (max-width:767px){.toolbar.toolbar-products .modes{display:none !important}}.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:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100% !important;max-width:100%;margin:14px 0 22px !important;padding:0 !important;float:none !important;clear:both}.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:normal;min-width:0 !important;height:auto !important;min-height:46px !important;padding:8px 12px !important;line-height:1.25 !important;text-align:left;overflow-wrap:normal}.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}}.breadcrumbs{margin:0 0 6px !important;padding:12px 0 4px !important;background:none !important;border:0 !important}.breadcrumbs .items{display:flex !important;align-items:center;flex-wrap:wrap;gap:2px 0;margin:0 !important;padding:0 !important;list-style:none !important;font-size:13px !important}.breadcrumbs .items>.item{display:inline-flex !important;align-items:center;float:none !important;margin:0 !important;padding:0 !important;font:500 13px/1.3 var(--nm-font) !important;letter-spacing:0 !important;text-transform:none !important}.breadcrumbs .items>.item:not(:last-child)::after{content:"" !important;display:inline-block !important;flex:0 0 14px;width:14px;height:14px;margin:0 2px !important;padding:0 !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a6ada8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center/13px no-repeat !important;font-size:0 !important;color:transparent !important;position:static !important;border:0 !important}.breadcrumbs .items>.item>a{display:inline-flex !important;align-items:center;gap:6px;padding:5px 8px !important;border-radius:9px;color:var(--nm-muted) !important;font:inherit !important;text-decoration:none !important;text-transform:none !important;transition:background-color .15s ease,color .15s ease}.breadcrumbs .items>.item>a:hover{background:var(--nm-tint);color:var(--nm-deep) !important}.breadcrumbs .items>.item.home>a::before{content:"";flex:0 0 15px;width:15px;height:15px;margin-top:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d746f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9.5V21h14V9.5'/%3E%3C/svg%3E") center/15px no-repeat}.breadcrumbs .items>.item>strong{display:inline-block;max-width:52ch;padding:5px 8px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nm-ink) !important;font:600 13px/1.3 var(--nm-font) !important;text-transform:none !important}@media (max-width:767px){.breadcrumbs{padding:8px 0 2px !important;margin:0 0 4px !important;max-width:100%;overflow:hidden}.breadcrumbs .items{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 !important;max-width:100%;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent)}.breadcrumbs .items::-webkit-scrollbar{display:none}.breadcrumbs .items>.item{flex:0 0 auto}.breadcrumbs .items>.item>a{padding:7px 8px !important}.catalog-product-view .breadcrumbs .items>.item.product{display:none !important}.catalog-product-view .breadcrumbs .items>.item:nth-last-child(2)::after{display:none !important}.breadcrumbs .items>.item>strong{max-width:70vw}}.product-info-main:has(.ns-simple) .product-info-price>.price-box{display:none !important}.ns-simple{margin:14px 0 0 !important;padding:0 !important;width:100% !important;container-type:inline-size}.ns-simple .fieldset{display:block !important;margin:0 !important;padding:0 !important;width:100% !important}.ns-simple .ns-simple-head{display:grid;grid-template-columns:128px minmax(0,1fr) 84px;gap:8px;padding:0 12px 6px;font:700 9.5px/1.1 PFBagueRoundPro,'Helvetica Neue',Verdana,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#78817b}.ns-simple .ns-simple-head .ns-h-price{text-align:center}.ns-simple .ns-simple-head .ns-h-sum{text-align:right}.ns-simple .ns-simple-head .ns-m{display:none}.ns-simple .ns-simple-row{display:grid;grid-template-columns:128px minmax(0,1fr) 84px;gap:8px;align-items:center;padding:10px 12px;background:#fff;border:1px solid #dce3dd;border-radius:13px;box-shadow:0 12px 30px rgba(24,46,33,.07),0 1px 2px rgba(24,46,33,.04)}.ns-simple .field.qty{display:block !important;margin:0 !important;padding:0 !important;width:auto !important;float:none !important}.ns-simple .field.qty>.label{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ns-simple .ns-stepper{display:grid !important;grid-template-columns:36px minmax(0,1fr) 36px;align-items:stretch;height:40px;margin:0 !important;padding:0 !important;background:#fff;border:1px solid #cbd5cd;border-radius:10px;overflow:hidden;box-shadow:0 3px 9px rgba(30,56,40,.07),inset 0 1px 0 rgba(255,255,255,.9);width:100% !important;float:none !important}.ns-simple .ns-stepper>div{display:block !important;float:none !important;width:auto !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important}.ns-simple .ns-stepper .btn-qty{display:grid !important;place-items:center;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;background:#fafbfa !important;border:0 !important;border-radius:0 !important;color:#6f7972 !important;font:500 18px/1 Arial,sans-serif !important;text-decoration:none !important;box-shadow:none !important;user-select:none}.ns-simple .ns-stepper .btn-qty:hover{background:#eef7f1 !important;color:#19442f !important}.ns-simple .ns-stepper input.qty{display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 2px !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;text-align:center !important;font:750 15px/40px TTSmalls,'Helvetica Neue',Verdana,Arial,sans-serif !important;color:#1d2822 !important;-moz-appearance:textfield}.ns-simple .ns-stepper input.qty::-webkit-outer-spin-button,.ns-simple .ns-stepper input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ns-simple .ns-simple-price{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;text-align:center}.ns-simple .ns-now{font:700 14.5px/1.15 TTSmalls,'TTSmalls Fallback','Helvetica Neue',Arial,sans-serif;color:#19442f;white-space:nowrap}.ns-simple .ns-old{font:600 11.5px/1.15 TTSmalls,'TTSmalls Fallback','Helvetica Neue',Arial,sans-serif;color:#89695f;text-decoration:line-through;white-space:nowrap}.ns-simple .ns-simple-sum{text-align:right;font:700 14px/1.1 TTSmalls,'TTSmalls Fallback','Helvetica Neue',Arial,sans-serif;letter-spacing:-.01em;color:#34433a;white-space:nowrap;min-width:0}.ns-simple .ns-simple-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 0;padding:10px 12px;min-height:50px;background:linear-gradient(135deg,#f5f8f5 0,#fff 78%);border:1px solid #dce5dd;border-radius:12px;box-shadow:0 7px 20px rgba(25,54,36,.06)}.ns-simple .ns-simple-total>span{font:700 10px/1.1 TTSmalls,'TTSmalls Fallback','Helvetica Neue',Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#69746d}.ns-simple .ns-simple-total>strong{font:800 20px/1 TTSmalls,'TTSmalls Fallback','Helvetica Neue',Arial,sans-serif;color:#1d2822;white-space:nowrap}.ns-simple .actions{display:block !important;margin:10px 0 0 !important;padding:0 !important;width:100% !important;float:none !important}.ns-simple #product-addtocart-button{display:block !important;width:100% !important;height:50px !important;min-height:50px;margin:0 !important;padding:10px 14px !important;border:1px solid rgba(21,60,40,.35) !important;border-radius:11px !important;background:linear-gradient(135deg,#326f4f 0,#1f5037 100%) !important;box-shadow:0 5px 13px rgba(31,80,55,.17) !important;color:#fff !important;font:800 13.5px/1.2 Roboto,'Helvetica Neue',Verdana,Arial,sans-serif !important;letter-spacing:.045em !important;text-transform:uppercase !important;float:none !important}.ns-simple #product-addtocart-button:hover{background:linear-gradient(135deg,#2b6245 0,#1a4530 100%) !important}.ns-simple #product-addtocart-button span{font:inherit !important;color:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important}@container (max-width:360px){.ns-simple .ns-simple-head{grid-template-columns:minmax(104px,1.15fr) minmax(0,1fr) minmax(64px,.8fr);padding:0 8px 6px;font-size:11px;letter-spacing:.04em;text-transform:none;color:#667069}.ns-simple .ns-simple-head .ns-d{display:none}.ns-simple .ns-simple-head .ns-m{display:inline}.ns-simple .ns-simple-head .ns-h-sum{text-align:center}.ns-simple .ns-simple-row{grid-template-columns:minmax(104px,1.15fr) minmax(0,1fr) minmax(64px,.8fr);gap:4px;padding:8px 6px}.ns-simple .ns-stepper{height:44px;grid-template-columns:34px minmax(0,1fr) 34px}.ns-simple .ns-stepper input.qty{line-height:44px !important}.ns-simple .ns-now{font-size:14px}.ns-simple .ns-old{font-size:11px}.ns-simple .ns-simple-sum{text-align:center;font-size:17px;font-weight:750}}@container (max-width:290px){.ns-simple .ns-simple-head,.ns-simple .ns-simple-row{grid-template-columns:96px minmax(0,1fr) minmax(56px,.8fr)}.ns-simple .ns-stepper{grid-template-columns:30px minmax(0,1fr) 30px}.ns-simple .ns-simple-sum{font-size:15px}}.enhanced-privacy-popup{max-width:560px !important;padding:10px 10px 10px 16px !important;border-radius:14px !important;box-shadow:0 10px 32px -12px rgba(16,40,26,.35) !important}.enhanced-privacy-popup .popup.content>strong{display:none !important}.enhanced-privacy-popup .block-content{display:flex !important;align-items:center;gap:12px;margin:0 !important;padding:0 !important}.enhanced-privacy-popup p{flex:1 1 auto;margin:0 !important;font:400 13px/1.4 var(--nm-font) !important;color:#4b534e !important}.enhanced-privacy-popup .actions-toolbar{flex:0 0 auto;gap:0 !important}.enhanced-privacy-popup .actions-toolbar .secondary{display:none !important}.enhanced-privacy-popup .action.primary,.enhanced-privacy-popup button{height:36px !important;padding:0 16px !important;border-radius:10px !important;font-size:13px !important;white-space:nowrap}@media (max-width:767px){.enhanced-privacy-popup{left:8px !important;right:8px !important;bottom:8px !important;width:auto !important;max-width:none !important;padding:8px 8px 8px 14px !important;margin-bottom:env(safe-area-inset-bottom,0) !important}.enhanced-privacy-popup p{font-size:12.5px !important;line-height:1.35 !important}}@media (max-width:360px){.product-info-main .product-addto-links{gap:8px}.product-info-main .product-addto-links .action{font-size:12.5px !important;padding:8px 9px !important;gap:6px}.product-info-main .product-addto-links .action::before{flex-basis:16px;width:16px !important;height:16px !important;background-size:16px}}@container (max-width:260px){.ns-simple .ns-simple-head{display:none}.ns-simple .ns-simple-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px}.ns-simple .field.qty{grid-column:1/-1}.ns-simple .ns-simple-price{align-items:flex-start;text-align:left}.ns-simple .ns-simple-sum{text-align:right;font-size:16px}}@media (min-width:768px) and (max-width:1023px){.product-info-main .product-addto-links{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023px){html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table thead{display:none !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;grid-template-areas:"name name" "qty qty" "price total" !important;gap:6px 8px !important;padding:10px !important;height:auto !important;min-height:0 !important;align-items:center !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td{display:block !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;text-align:left !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.col.item{grid-area:name !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.col.qty{grid-area:qty !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.nspack-price{grid-area:price !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.nspack-line-total{grid-area:total !important;text-align:right !important;justify-content:flex-end !important;display:flex !important;align-items:center !important;font-size:16px !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-stepper{width:100% !important;max-width:none !important;margin:0 !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-price .price-box{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1px !important;text-align:left !important;margin:0 !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td{border:0 !important;box-shadow:none !important;background:none !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td::before,html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td::after{display:none !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.col.qty{display:flex !important;justify-content:flex-start !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.col.qty>.control{width:100% !important;max-width:none !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-stepper{grid-template-columns:44px minmax(0,1fr) 44px !important;height:42px !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-stepper .qty-input,html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-stepper input{width:100% !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row .nspack-price .price-box>span{margin:0 !important;text-align:left !important;display:table !important;width:auto !important}html body.nspack-test-active #maincontent #product_addtocart_form [data-nspack-root="v3"] #super-product-table tr.nspack-row>td.col.qty .stock.unavailable{margin:0 !important}}