.opc-shop-nav{display:flex;align-items:center;gap:24px;font-size:15px}.opc-shop-nav a{text-decoration:none}.opc-shop-eyebrow{font-size:11px!important;letter-spacing:.13em!important;margin-bottom:17px!important}.opc-shop .nych-intro{padding:45px 0 30px}.opc-shop-guide{border:1px solid #000;border-radius:14px;padding:22px 25px;margin:10px 0 35px;line-height:1.65}.opc-shop-guide strong{font-size:17px}.opc-shop-guide p{font-size:13px;margin-bottom:0}.opc-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.opc-shop-card{border:1px solid #000;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.opc-shop-card>a{display:block;background:#faf7f0}.opc-shop-card img{display:block;width:100%;height:240px;object-fit:contain}.opc-shop-card>div{padding:23px;display:flex;flex-direction:column;flex:1}.opc-shop-card h3{font-size:23px;letter-spacing:-.035em;line-height:1.25;margin:0 0 18px}.opc-shop-price{font-size:21px;font-weight:650;margin:0 0 10px}.opc-shop-availability{font-size:11px;line-height:1.6;margin:0 0 24px}.opc-shop-product-link{display:block;text-decoration:none;border-radius:25px;background:black;color:white;padding:13px 18px;text-align:center;font-size:13px;font-weight:600;margin-top:auto}.opc-shop-art{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;border-top:1px solid black;margin-top:45px;padding:40px 0}.opc-shop-art img{max-height:320px;max-width:100%;justify-self:end;border:9px solid black}.opc-shop-art p{font-size:14px;line-height:1.7}.opc-shop-art a{font-weight:650}.opc-shop-art h2{font-size:42px}@media(max-width:760px){body.opc-shop{padding-bottom:0}.opc-shop-nav{gap:13px;font-size:11px}.opc-shop .nych-logo{font-size:27px}.opc-shop .nych-header{gap:10px}.opc-shop .nych-intro{padding:30px 0 20px}.opc-shop .nych-intro h1{font-size:38px}.opc-shop-grid{grid-template-columns:1fr;gap:18px}.opc-shop-card img{height:230px}.opc-shop-art{grid-template-columns:1fr;gap:25px}.opc-shop-art img{justify-self:center}.opc-shop-art h2{font-size:34px}.opc-shop-guide{padding:20px}.opc-shop-guide strong{font-size:15px}.opc-shop-card h3{font-size:23px}}
