body .global-footer>.footer-instagram{box-sizing:border-box;clear:both;float:none;width:100%;min-width:0;padding-top:48px;background:#9e3a48;color:#f2eae4}body .global-footer>.footer-instagram .footer-instagram__heading{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;max-width:1288px;margin:0 auto;padding:0 24px 24px}body .global-footer>.footer-instagram .footer-instagram__heading h2{float:none;width:auto;margin:0;font:500 14px/22px "Ranade",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:inherit}body .global-footer>.footer-instagram .footer-instagram__heading a{color:inherit;font:500 14px/22px "Ranade",sans-serif;text-underline-offset:4px}body .global-footer>.footer-instagram .footer-instagram__feed{width:100%;min-width:0}body .global-footer>.footer-instagram #sb_instagram{width:100% !important;max-width:none;height:auto !important;padding:0 !important}body .global-footer>.footer-instagram #sb_instagram #sbi_images{box-sizing:border-box;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:16.6666666667%;width:100%;padding:0 !important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f9cec6 #9e3a48}body .global-footer>.footer-instagram #sb_instagram #sbi_images .sbi_item{float:none !important;width:auto !important;min-width:0;padding:0 !important;scroll-snap-align:start}body .global-footer>.footer-instagram #sb_instagram .sbi_photo_wrap,body .global-footer>.footer-instagram #sb_instagram .sbi_photo{width:100%;height:auto !important;aspect-ratio:4/5}body .global-footer>.footer-instagram #sb_instagram .sbi_photo{background-size:cover;background-position:center}body .global-footer>.footer-instagram #sb_instagram .sbi_photo img{width:100%;height:100%;object-fit:cover}body .global-footer>.footer-instagram a:focus-visible{outline:3px solid #e2bd8c;outline-offset:-3px}@media(max-width: 1023px){body .global-footer>.footer-instagram #sb_instagram #sbi_images{grid-auto-columns:25%}}@media(max-width: 599px){body .global-footer>.footer-instagram{padding-top:32px}body .global-footer>.footer-instagram .footer-instagram__heading{padding:0 24px 20px}body .global-footer>.footer-instagram .footer-instagram__heading h2{font-size:12px;line-height:20px}body .global-footer>.footer-instagram #sb_instagram #sbi_images{grid-auto-columns:44.4444444444%}}
