.thha-instagram-feed-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.thha-instagram-feed-wrapper a{text-decoration:none}.thha-instagram-feed-wrapper ul{list-style:none;margin:0;padding:0}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds{display:grid;gap:15px}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post{border-radius:10px;overflow:hidden;position:relative}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post img,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post img,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post img,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post:hover img,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post:hover img,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post:hover img,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post:hover .thha-instagram-meta-wrap,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post:hover .thha-instagram-meta-wrap,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post:hover .thha-instagram-meta-wrap,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post:hover .thha-instagram-meta-wrap{opacity:1}.thha-instagram-feed-wrapper.thha-presets-1 .thha-view-instagram a,.thha-instagram-feed-wrapper.thha-presets-2 .thha-view-instagram a,.thha-instagram-feed-wrapper.thha-presets-3 .thha-view-instagram a,.thha-instagram-feed-wrapper.thha-presets-4 .thha-view-instagram a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);border:none;border-radius:30px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;-webkit-transition:all .3s ease;transition:all .3s ease}.thha-instagram-feed-wrapper.thha-presets-1 .thha-view-instagram a span,.thha-instagram-feed-wrapper.thha-presets-2 .thha-view-instagram a span,.thha-instagram-feed-wrapper.thha-presets-3 .thha-view-instagram a span,.thha-instagram-feed-wrapper.thha-presets-4 .thha-view-instagram a span{font-size:16px;height:16px;width:16px}.thha-instagram-feed-wrapper.thha-presets-1 .thha-view-instagram a:hover,.thha-instagram-feed-wrapper.thha-presets-2 .thha-view-instagram a:hover,.thha-instagram-feed-wrapper.thha-presets-3 .thha-view-instagram a:hover,.thha-instagram-feed-wrapper.thha-presets-4 .thha-view-instagram a:hover{-webkit-box-shadow:0 4px 10px rgba(221,42,123,.4);box-shadow:0 4px 10px rgba(221,42,123,.4);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.55);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0;justify-content:center;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:12px;margin-bottom:10px}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .comments,.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .likes,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .comments,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .likes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .comments i,.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .likes i,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .comments i,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta .likes i{color:#fff;margin-right:5px;vertical-align:middle}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:0 10px}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a{color:#fff;font-size:14px;margin:2px 4px;opacity:.9;text-decoration:none}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a:hover,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a:hover{text-decoration:underline}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);bottom:-100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;left:0;padding:15px;position:absolute;text-align:left;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:15px;justify-content:center;margin-bottom:8px}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta i{font-size:16px;height:-webkit-max-content;height:-moz-max-content;height:max-content;vertical-align:middle;width:-webkit-max-content;width:-moz-max-content;width:max-content}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a{color:#fff;font-size:14px;margin-right:8px;opacity:.9;text-align:center;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a:hover{opacity:1;text-decoration:underline}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap:before{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);content:"";inset:0;opacity:.9;position:absolute;z-index:-1}.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds .thha-instagram-post:hover .thha-instagram-meta-wrap{bottom:0}.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.thha-instagram-feed-wrapper.thha-presets-1 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-2 .thha-instagram-feeds,.thha-instagram-feed-wrapper.thha-presets-4 .thha-instagram-feeds{grid-template-columns:1fr}}.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds{grid-template-columns:repeat(6,1fr)}@media(max-width:1024px){.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds{grid-template-columns:repeat(2,1fr)}}.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap{bottom:10px;left:10px;position:absolute}.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);border-radius:20px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:10px;padding:6px 12px;position:relative}.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta .comments,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta .likes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta .comments i,.thha-instagram-feed-wrapper.thha-presets-3 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta .likes i{font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;vertical-align:middle;width:-webkit-max-content;width:-moz-max-content;width:max-content}.thha-instagram-feed-wrapper.thha-presets-1 .thha-view-instagram,.thha-instagram-feed-wrapper.thha-presets-3 .thha-view-instagram,.thha-instagram-feed-wrapper.thha-presets-4 .thha-view-instagram{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:25px}.thha-instagram-feed-wrapper.thha-presets-2{position:relative}.thha-instagram-feed-wrapper.thha-presets-2 .thha-view-instagram{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds{grid-template-columns:1fr}}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post{background:#fff;border:1px solid #e5e7eb;border-radius:16px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08);overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-profile-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 16px}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-profile-header img{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af) border-box;border:2px solid transparent;border-radius:50%;height:46px;-webkit-mask-composite:xor;mask-composite:exclude;-o-object-fit:cover;object-fit:cover;width:46px}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-profile-header .username{color:#222;font-size:15px;font-weight:600}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-profile-header .location{color:#888;font-size:12px}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-feed-preview{height:360px;overflow:hidden;width:100%}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-feed-preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 14px}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#444;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;-webkit-transition:color .2s ease;transition:color .2s ease}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-meta span i{font-size:18px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags{border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:10px 16px 14px}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a{color:#222;font-size:14px;text-decoration:none}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post .thha-instagram-meta-wrap .thha-instagram-tags a:hover{text-decoration:underline}.thha-instagram-feed-wrapper.thha-presets-5 .thha-instagram-feeds .thha-instagram-post:hover{-webkit-box-shadow:0 8px 25px rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}
