.product-info .product-price-block{color:#292b27;margin:18px 0 22px}.product-info .product-price-block .price{margin:0;font-size:clamp(26px,3vw,32px);font-weight:400;line-height:1.3;display:block}.product-info .product-shipping{color:#696b64;margin:5px 0 0;font-size:14px;line-height:1.5}.product-instagram{border-top:1px solid #dedbd1;margin-top:64px;padding-top:42px}.product-instagram>header{text-align:center;margin-bottom:30px}.product-instagram h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2}.product-instagram header p{color:#716d63;margin-top:12px;font-size:15px}.product-instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;max-width:1080px;margin:auto;display:grid}.product-instagram-card{background:#fff;border:1px solid #dedbd1;border-radius:4px;min-width:0;padding:12px;overflow:hidden}.product-instagram-embed{min-height:180px}.product-instagram-embed .instagram-media{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.product-instagram-embed blockquote{color:#716d63;padding:24px}.product-instagram-link{text-align:center;color:#87372f;text-underline-offset:4px;padding:16px 8px;font-size:14px;text-decoration:underline;display:block}.product-instagram-note{color:#716d63;text-align:center;margin-top:18px;font-size:12px;line-height:1.5}.product-instagram-link:focus-visible{outline-offset:2px;outline:2px solid #87372f}@media (max-width:720px){.product-instagram{margin-top:40px;padding-top:30px}.product-instagram-grid{grid-template-columns:minmax(0,1fr);gap:20px}.product-instagram-card{padding:6px}}
