.iKGgaCFHsrX0qjMRM{background:#fff;color:#080808;font-family:"Archivo Narrow",sans-serif}.iKGgaCFHsrX0qjMRM *{box-sizing:border-box}.na-shell{width:min(1400px,100%);margin:0 auto}.na-main{padding:56px 40px 76px}.na-heading{max-width:850px;margin-bottom:34px}.na-title-row{display:flex;align-items:center;gap:12px}.na-cross{font-size:28px;line-height:1}.na-heading h1{margin:0;font-size:clamp(44px,6vw,78px);line-height:.95;font-weight:700;letter-spacing:-.02em}.na-heading>p{margin:15px 0 0;max-width:720px;color:#434243;font-size:17px;line-height:1.55}.na-toolbar{display:flex;justify-content:space-between;gap:20px;padding:0 0 16px;margin-bottom:30px;border-bottom:1px solid #e5e7eb;color:#555;font-size:16px}.na-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.na-card{display:block;color:inherit;text-decoration:none;transition:opacity .2s}.na-card:hover{opacity:.86}.na-image{aspect-ratio:1/1;overflow:hidden;background:#f2f2f2}.na-image img{width:100%;height:100%;object-fit:cover;display:block}.na-card-copy{padding-top:10px}.na-card h3{margin:0 0 4px;font-size:18px;font-weight:700}.na-price{font-size:16px;color:#434243}.christly-sale-price-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.christly-instant-compare{text-decoration:line-through;opacity:.48;font-size:15px}.na-story{padding:80px 40px;border-top:1px solid #ededed}.na-story-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center}.na-story-images{display:flex;gap:24px;align-items:flex-start}.na-story-image{flex:1;aspect-ratio:2/3;overflow:hidden;border-radius:8px;background:#eee}.na-story-image--offset{margin-top:56px}.na-story-image img{width:100%;height:100%;object-fit:cover;display:block}.na-story-copy h2{margin:0 0 24px;font-family:"Cormorant Garamond",serif;font-size:50px;line-height:1.05;font-weight:400}.na-story-copy p{margin:0 0 16px;color:#434243;font-size:17px;line-height:1.65}@media(max-width:900px){.na-grid{grid-template-columns:repeat(2,1fr);gap:24px}.na-story-grid{grid-template-columns:1fr;gap:42px}.na-story-copy h2{font-size:42px}}@media(max-width:575px){.na-main{padding:34px 16px 48px}.na-heading h1{font-size:40px}.na-cross{font-size:24px}.na-toolbar{font-size:14px}.na-grid{grid-template-columns:repeat(2,1fr);gap:12px}.na-card h3{font-size:16px}.na-story{padding:40px 16px}.na-story-images{gap:12px}.na-story-image--offset{margin-top:32px}.na-story-copy h2{font-size:34px}}