.ntx-hdr .ntx-hdr-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:2px;color:var(--text-soft);transition:.3s var(--ease)}.ntx-hdr .ntx-hdr-icon:hover{border-color:var(--red-lt);color:var(--red-lt);transform:translateY(-2px)}.ntx-hdr .ntx-hdr-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ntx-hdr .ntx-cart-count{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--red);color:#150f03;font-family:var(--b);font-size:12px;font-weight:700;line-height:20px;text-align:center}.ntx-hdr .ntx-cart-count[hidden]{display:none}@media(max-width:1023px){.ntx-hdr .nav-act{gap:10px}.ntx-hdr .ntx-hdr-icon{width:40px;height:40px}}.ntx-shop .shop-notice{max-width:860px;margin:0 auto 56px;padding:30px 34px;border:1px solid var(--line);border-left:2px solid var(--red);background:var(--ink-2)}.ntx-shop .shop-notice-text{margin-top:14px;color:var(--text-secondary);line-height:1.75}.ntx-shop .shop-notice-text p+p{margin-top:12px}.ntx-shop .shop-notice-text a{color:var(--red-lt);border-bottom:1px solid rgba(224,180,99,.4)}.ntx-shop .shop-notice-text a:hover{color:#fff;border-color:#fff}@media(max-width:759px){.ntx-shop .shop-notice{padding:22px 20px;margin-bottom:40px}}.ntx-shop .shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ntx-shop .shop-card{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--ink-2);transition:.5s var(--ease)}.ntx-shop .shop-card:hover{border-color:#d8ae6080}.ntx-shop .shop-vis{position:relative;display:block;aspect-ratio:1/1;overflow:hidden}.ntx-shop .shop-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ease)}.ntx-shop .shop-card:hover .shop-photo,.ntx-shop .shop-card:hover .wood{transform:scale(1.06)}.ntx-shop .shop-badge{position:absolute;top:14px;left:14px;z-index:3;padding:6px 10px;background:var(--ink);border:1px solid var(--line);font-family:var(--m);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft)}.ntx-shop .shop-badge.sale{background:var(--red);border-color:var(--red);color:#150f03}.ntx-shop .shop-body{display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;flex:1}.ntx-shop .shop-meta{font-family:var(--m);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-lt)}.ntx-shop .shop-title{font-family:var(--d);font-size:var(--text-ui);font-weight:600;text-transform:uppercase;line-height:1.3;margin:0}.ntx-shop .shop-title a:hover{color:var(--red-lt)}.ntx-shop .shop-price{color:var(--text-secondary);margin:0}.ntx-shop .shop-price b{color:var(--paper);font-weight:600}.ntx-shop .shop-price s{color:var(--muted-dk);margin-left:8px}.ntx-shop .shop-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:14px}.ntx-shop .shop-act form{display:contents}.ntx-shop .shop-act .btn{padding:12px 18px}@media(max-width:1079px){.ntx-shop .shop-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:759px){.ntx-shop .shop-grid{grid-template-columns:1fr;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
