html body .jc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}html body .jc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}html body .jc{display:flex;flex-direction:column;min-width:0;border:.5px solid rgba(17,17,17,.32);background:#fcfbf7;text-decoration:none!important;color:inherit!important;transition:background-color .25s,border-color .25s}html body .jc:hover{background:#fff;border-color:#1111118c}html body .jc-img{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#ede9e2;border-bottom:.5px solid rgba(17,17,17,.32)}html body .jc-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transition:transform .9s cubic-bezier(.22,.61,.36,1)}html body .jc:hover .jc-img img{transform:scale(1.03)}html body .jc-body{flex:1 1 auto;display:flex;flex-direction:column;padding:20px 20px 22px;text-align:left!important}html body .jc-eyebrow{margin:0 0 12px;font-family:into-mono,monospace!important;font-size:9px!important;line-height:1.4!important;letter-spacing:.18em!important;text-transform:uppercase;color:#8a8a8a!important;text-align:left!important}html body .jc-title{margin:0 0 14px;font-family:hbitems-regular,Times New Roman,serif!important;font-size:21px!important;line-height:1.12!important;letter-spacing:.005em!important;font-weight:400!important;color:#111!important;text-align:left!important}html body .jc-text{flex:1 1 auto;margin:0 0 20px;font-family:into-mono,monospace!important;font-size:10.5px!important;line-height:1.75!important;letter-spacing:.01em!important;color:#7a7a7a!important;text-align:left!important}html body .jc-cta{align-self:flex-start;display:inline-flex;align-items:center;margin-top:auto;padding-bottom:5px;border-bottom:.5px solid rgba(17,17,17,.5);font-family:into-mono,monospace!important;font-size:10px!important;line-height:1!important;letter-spacing:.18em!important;text-transform:uppercase;color:#111!important}html body .jc-cta span{display:inline-block;margin-left:5px;font-size:7px!important;line-height:1!important;letter-spacing:0!important;opacity:.8;transition:transform .25s}html body .jc:hover .jc-cta span{transform:translate(2px)}html body .jc--compact .jc-img{aspect-ratio:16 / 9}html body .jc--compact .jc-body{padding:20px 18px 22px}html body .jc--compact .jc-eyebrow{margin-bottom:14px;font-size:8.5px!important}html body .jc--compact .jc-title{margin-bottom:24px;font-size:16px!important;line-height:1.2!important}html body .jc--compact .jc-cta{font-size:9px!important;padding-bottom:4px}html body .jc--compact .jc-cta span{font-size:6.5px!important}html body .jn-page{background:#fff}html body .jn-inner{max-width:1120px;margin:0 auto;padding:72px 24px 120px;box-sizing:border-box}html body .jn-head{padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid rgba(0,86,166,.2)}html body .jn-eyebrow{margin:0 0 18px;font-family:into-mono,monospace!important;font-size:10px!important;line-height:1!important;letter-spacing:.26em!important;text-transform:uppercase;color:#0056a6!important;text-align:left!important}html body .jn-title{margin:0;font-family:hbitems-regular,Times New Roman,serif!important;font-size:30px!important;line-height:1.1!important;letter-spacing:.02em!important;font-weight:400!important;color:#10243b!important;text-align:left!important}html body .hp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1440px;margin:0 auto;padding-bottom:64px;text-align:left}html body .hp-item{display:block;min-width:0;text-decoration:none!important;color:inherit!important}html body .hp-media{position:relative;width:100%;aspect-ratio:16 / 10;background:#f3f1ed;overflow:hidden}html body .hp-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center;transition:opacity .5s ease,transform .9s cubic-bezier(.22,.61,.36,1)}html body .hp-img--hover{opacity:0}html body .hp-item:hover .hp-img--hover{opacity:1}html body .hp-item:hover .hp-img:not(.hp-img--hover){transform:scale(1.03)}html body .hp-meta{padding-top:12px}html body .hp-name{margin:0 0 5px;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.45!important;letter-spacing:.1em!important;text-transform:uppercase;color:#1a1a1a!important;text-align:left!important}html body .hp-price{margin:0;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.45!important;letter-spacing:.06em!important;color:#8a8a8a!important;text-align:left!important}@media screen and (max-width:60em){html body .jc-grid,html body .jc-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .jc-body{padding:14px 14px 16px}html body .jc--compact .jc-body{padding:16px 14px 18px}html body .jc--compact .jc-eyebrow{margin-bottom:10px}html body .jc--compact .jc-title{margin-bottom:18px}html body .jc-title{font-size:17px!important}html body .jc--compact .jc-title{font-size:14px!important}html body .jc-text{font-size:10px!important}html body .jn-inner{padding:40px 16px 80px}html body .jn-title{font-size:24px!important}html body .hp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px;padding-bottom:40px}html body .hp-meta{padding:10px 2px 0}html body .hp-name,html body .hp-price{font-size:10px!important}}@media screen and (max-width:30em){html body .jc-grid--3{grid-template-columns:minmax(0,1fr);gap:16px}html body .jc-grid--3 .jc-title{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/news-grid.css.map */
