:root{--font-body--family:Arial,Helvetica,sans-serif;--font-heading--family:Georgia,"Times New Roman",serif;--font-subheading--family:Arial,Helvetica,sans-serif;--font-accent--family:Arial,Helvetica,sans-serif}body{background:#faf8f4;color:#193b34}.content-for-layout h1,.content-for-layout h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.025em;line-height:1.12}.content-for-layout p{line-height:1.65}button,.button{letter-spacing:.025em}.button:focus-visible,a:focus-visible{outline:2px solid #9b8057;outline-offset:4px}.product-grid{gap:38px 24px!important}.product-grid__item{min-width:0}.product-card{height:100%}.product-card__content{gap:9px!important}.product-card .card-gallery{background:#fff;border:1px solid #e8e3da;border-radius:0!important;overflow:hidden}.product-card .product-media-container{aspect-ratio:1/1!important;background:#fff}.product-card .product-media__image{object-fit:contain!important;padding:14px;transition:transform .35s ease}@media(hover:hover){.product-card:hover .product-media__image{transform:scale(1.025)}}.product-card .text-block,.product-card h3,.product-card p{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:.005em!important}.product-card .text-block p{margin:0}.product-card .text-block:has(a[href*="/products/"]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.5em}.product-card product-price,.product-card .price{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.015em;color:#183a35}.product-information h1{font-size:clamp(30px,3.2vw,46px)!important}.product-information .product-media-container{background:#fff}.product-information .rte{font-size:15px;line-height:1.75}.product-information .rte h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.12em;margin-top:26px}.product-information .rte ul{padding-left:20px}.np-collection{max-width:860px;margin:0 auto;text-align:center;padding:70px 24px 44px}.np-eyebrow{font-family:Arial,Helvetica,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#8a704c;margin:0 0 18px}.np-collection h1{font-size:clamp(36px,5vw,60px);margin:0 0 20px;color:#193b34}.np-intro{max-width:650px;margin:0 auto;font-size:15px;color:#637069;line-height:1.75}.np-rule{width:46px;height:1px;background:#ab8b5c;margin:30px auto 0}.nb-hero h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(36px,4vw,54px)!important}.nb-copy{border-radius:0!important;box-shadow:none!important;border:1px solid #e2d8c8!important;padding:32px!important;background:#faf8f4f5!important}.nb-kicker{font-size:10px!important;letter-spacing:.22em!important;color:#8a704c!important}.nb-depts a{border-radius:0!important;font-size:12px!important;letter-spacing:.04em;padding:13px 17px!important}.nb-depts li:last-child{display:none}.nb-perks{font-size:11px!important;letter-spacing:.04em!important;padding:15px 20px!important}.ng{background:#faf8f4!important;padding:68px 28px!important}.ng-in{max-width:1320px!important}.ng h2{font-size:clamp(32px,4vw,46px)!important}.ng-intro{font-size:15px;color:#65726a}.ng-link{font-size:12px;letter-spacing:.04em}.ng-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px!important}.ng-card img{border-radius:0!important;border:1px solid #e8e3da;padding:14px;background:#fff!important}.ng-card h3{font-family:Arial,Helvetica,sans-serif;font-size:15px!important;font-weight:400!important;line-height:1.55!important;margin:16px 0 8px!important;min-height:3.1em}.ng-price{font-size:15px!important;font-weight:600!important}.np-world{max-width:1320px;margin:0 auto;padding:12px 28px 76px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.np-world a{display:block;text-decoration:none;color:#193b34;background:#f0ece4;padding:42px;border-top:1px solid #b79b70}.np-world h2{font-size:32px;margin:0 0 14px}.np-world p{font-size:14px;max-width:40ch;color:#637069;margin:0 0 25px}.np-world span{font-size:12px;letter-spacing:.04em;border-bottom:1px solid #a68b62;padding-bottom:4px}.np-service{border-top:1px solid #e4dfd6;border-bottom:1px solid #e4dfd6;background:#f6f2eb;padding:40px 24px}.np-service-in{max-width:1320px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.np-service h2{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;margin:0 0 12px}.np-service h3{font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:#8a704c;margin:0 0 18px}.np-service p,.np-service a{font-size:13px;line-height:1.8;color:#52645a}.np-service a{display:block;text-decoration:none;margin:6px 0}.np-service a:hover{text-decoration:underline}@media(max-width:749px){.product-grid{gap:28px 14px!important}.product-card .text-block,.product-card h3,.product-card p{font-size:13px!important}.product-card .price,.product-card product-price{font-size:14px!important}.product-card .product-media__image{padding:8px}.np-collection{padding:40px 20px 28px}.np-collection h1{font-size:38px}.np-intro{font-size:14px}.nb-copy{border:0!important;padding:0!important;background:transparent!important}.nb-hero h1{font-size:38px!important}.nb-hero-in{padding:30px 22px!important}.ng{padding:42px 20px!important}.ng-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px!important}.ng-card h3{font-size:13px!important;min-height:3.1em}.ng-card img{padding:8px}.ng-price{font-size:14px!important}.np-world{grid-template-columns:1fr;padding:0 20px 44px;gap:16px}.np-world a{padding:30px 24px}.np-world h2{font-size:29px}.np-service-in{grid-template-columns:1fr 1fr;gap:28px}.np-service-in>div:first-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.product-card .product-media__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/namlo-premium.css.map */
