.sw-ig{padding:88px 0 0;display:block}
.sw-ig__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;padding:0 52px;margin-bottom:26px}
.sw-ig__label{font-size:11.5px;letter-spacing:.32em;text-transform:uppercase;color:rgb(99,91,85);margin-bottom:14px}
.sw-ig__title{font-family:"Plus Jakarta Sans",sans-serif;font-size:36px;line-height:1.2;margin:0}
.sw-ig__follow{display:inline-block;padding-bottom:4px;font-size:13.5px;color:rgb(99,91,85);border-bottom:1px solid rgb(148,139,133);text-decoration:none;cursor:pointer;transition:border-bottom-color .2s,color .2s}
.sw-ig__follow:hover{border-bottom-color:transparent}
.sw-ig__feed #sb_instagram{padding:0!important;margin:0!important;width:100%!important}
.sw-ig__feed #sb_instagram #sbi_images{padding:0!important;display:grid!important;grid-template-columns:repeat(var(--sw-ig-cols,6),1fr);gap:var(--sw-ig-gap,2px)}
.sw-ig__feed #sb_instagram #sbi_images .sbi_item{width:auto!important;padding:0!important;margin:0!important;float:none!important}
.sw-ig__feed #sb_instagram .sbi_photo_wrap,.sw-ig__feed #sb_instagram .sbi_photo{display:block}
.sw-ig__feed #sb_instagram .sbi_photo{height:auto!important;padding:0!important;overflow:hidden;aspect-ratio:1/1;transition:box-shadow .35s}
.sw-ig__feed #sb_instagram .sbi_photo img{width:100%!important;height:100%!important;object-fit:cover}
.sw-ig__feed #sb_instagram .sbi_photo:hover{box-shadow:rgba(54,51,49,.22) 0 0 0 9999px inset}
.sw-ig__feed #sb_instagram #sbi_load,.sw-ig__feed #sb_instagram .sb_instagram_header{display:none!important}
@media (max-width:1024px){.sw-ig__feed #sb_instagram #sbi_images{grid-template-columns:repeat(var(--sw-ig-cols-tablet,3),1fr)}}
@media (max-width:767px){
.sw-ig__head{padding:0 20px}
.sw-ig__title{font-size:23px}
.sw-ig__feed #sb_instagram #sbi_images{grid-template-columns:repeat(var(--sw-ig-cols-mobile,2),1fr)}
}
