.nh-instagram{background:var(--nh-ig-outer, #0d0d0d)}.nh-instagram__inner{max-width:1440px;margin:0 auto}.nh-instagram__box{--nh-ig-gap: 16px;--nh-ig-radius: 0;--nh-ig-ratio: 9 / 16;--nh-ig-gradient: linear-gradient(45deg, #feda75 0%, #fa7e1e 25%, #d62976 50%, #962fbf 75%, #4f5bd5 100%);display:block;width:100%;background:var(--nh-ig-bg, #161618);color:var(--nh-ig-text, #fff)}.nh-instagram__box *,.nh-instagram__box *:before,.nh-instagram__box *:after{box-sizing:border-box}.nh-instagram__content{max-width:1440px;margin:0 auto;padding:56px 32px}.nh-instagram__title{margin:0 0 28px;padding:0;text-align:center;font-family:Bebas Neue,big noodle titling,Impact,sans-serif;font-weight:400;font-style:normal;font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:.02em;text-transform:uppercase;color:inherit;word-break:break-word}.nh-instagram__title a{color:inherit;text-decoration:none}.nh-instagram__title a:focus-visible{outline:2px solid var(--nh-ig-accent, #d0202b);outline-offset:4px}.nh-instagram__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nh-ig-gap);margin:0;padding:0;list-style:none}.nh-instagram__item{position:relative;margin:0;padding:0;aspect-ratio:var(--nh-ig-ratio);border-radius:var(--nh-ig-radius);overflow:hidden;background:var(--nh-ig-tile, #232323);list-style:none}.nh-instagram__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}.nh-instagram__link:focus-visible{outline:2px solid var(--nh-ig-accent, #d0202b);outline-offset:-2px;border-radius:var(--nh-ig-radius)}.nh-instagram__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#fff9;font-size:13px;font-weight:600;background:radial-gradient(120% 90% at 100% 0%,rgba(214,41,118,.18),transparent 55%),radial-gradient(120% 90% at 0% 100%,rgba(79,91,213,.16),transparent 55%),var(--nh-ig-tile, #232323)}.nh-instagram__placeholder svg{width:30px;height:30px}.nh-instagram__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.nh-instagram__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000073;opacity:0;transition:opacity .25s ease}.nh-instagram__hover svg{width:44px;height:44px}.nh-instagram__link:focus-visible .nh-instagram__hover{opacity:1}.nh-instagram__link:focus-visible .nh-instagram__media{transform:scale(1.04)}.nh-instagram__item.is-missing .nh-instagram__hover{display:none}.nh-instagram__badge{position:absolute;top:10px;right:10px;width:22px;height:22px;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.nh-instagram__badge svg{display:block;width:100%;height:100%}.nh-instagram__cta{display:flex;justify-content:center;margin-top:36px}.nh-instagram__follow{position:relative;display:inline-flex;align-items:center;gap:12px;padding:14px 30px 13px 24px;border:2px solid transparent;border-radius:999px;background:linear-gradient(var(--nh-ig-bg, #161618),var(--nh-ig-bg, #161618)) padding-box,var(--nh-ig-gradient) border-box;color:var(--nh-ig-text, #fff);text-decoration:none;font-family:Bebas Neue,big noodle titling,Impact,sans-serif;font-weight:400;font-size:22px;line-height:1;letter-spacing:.05em;text-transform:uppercase;transition:transform .2s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.nh-instagram__follow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:var(--nh-ig-gradient);opacity:0;transition:opacity .25s ease;z-index:0}.nh-instagram__follow>*{position:relative;z-index:1}.nh-instagram__follow svg{width:22px;height:22px;flex-shrink:0}.nh-instagram__follow:focus-visible:before{opacity:1}.nh-instagram__follow:focus-visible{outline:2px solid #fff;outline-offset:4px}.nh-instagram__follow:active{transform:translateY(0)}@media(hover:hover){.nh-instagram__title a:hover{color:var(--nh-ig-accent, #d0202b)}.nh-instagram__link:hover .nh-instagram__hover{opacity:1}.nh-instagram__link:hover .nh-instagram__media{transform:scale(1.04)}.nh-instagram__follow:hover{transform:translateY(-2px);box-shadow:0 10px 28px -8px #d629768c}.nh-instagram__follow:hover:before{opacity:1}}@media(hover:none){.nh-instagram__hover{display:none}}@media(max-width:1024px){.nh-instagram__content{padding:44px 24px}.nh-instagram__box{--nh-ig-gap: 12px}}@media(max-width:749px){.nh-instagram__content{padding:32px 16px}.nh-instagram__title{margin-bottom:20px}.nh-instagram__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-instagram__box{--nh-ig-gap: 8px}.nh-instagram__cta{margin-top:24px}.nh-instagram__follow{width:100%;max-width:360px;justify-content:center;font-size:20px;padding:14px 20px 13px}}@media(prefers-reduced-motion:reduce){.nh-instagram__media,.nh-instagram__hover,.nh-instagram__follow,.nh-instagram__follow:before{transition:none}.nh-instagram__link:hover .nh-instagram__media,.nh-instagram__link:focus-visible .nh-instagram__media{transform:none}.nh-instagram__follow:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-instagram.css.map */
