:root{--instagram-widget-height: 32px;--instagram-widget-slide-height: 20px;--instagram-widget-slide-width: 55px;--instagram-widget-font-size: .75rem;--instagram-widget-margin-left: 15px;--instagram-widget-padding: 0 10px;--instagram-widget-gap: 8px;--instagram-widget-icon-size: .95rem}.header-instagram-widget{display:inline-flex;align-items:center;gap:var(--instagram-widget-gap);height:var(--instagram-widget-height);padding:var(--instagram-widget-padding);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm, 4px);text-decoration:none!important;overflow:hidden;vertical-align:middle;transition:var(--transition, all .3s ease);margin-left:var(--instagram-widget-margin-left);box-sizing:border-box;flex-shrink:0!important}.header-instagram-widget:hover{background:#ffb40014;border-color:var(--primary, #FFB400)}.instagram-icon-wrapper{display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--instagram-widget-icon-size);transition:color .3s ease;flex-shrink:0!important}.header-instagram-widget:hover .instagram-icon-wrapper{color:var(--primary, #FFB400)}.instagram-text-slider{position:relative;height:var(--instagram-widget-slide-height);width:var(--instagram-widget-slide-width);overflow:hidden;flex-shrink:0!important}.instagram-text-slide-track{display:flex;flex-direction:column;animation:instagramSlideVar infinite ease-in-out}.instagram-text-slide{height:var(--instagram-widget-slide-height);display:flex;align-items:center;justify-content:center;font-size:var(--instagram-widget-font-size);font-weight:800;color:#fff;text-transform:uppercase;white-space:nowrap;transition:color .3s ease;letter-spacing:.5px;line-height:var(--instagram-widget-slide-height);width:100%}.header-instagram-widget:hover .instagram-text-slide{color:var(--primary, #FFB400)}@keyframes instagramSlideVar{0%,35%{transform:translateY(0)}45%,80%{transform:translateY(calc(-1 * var(--instagram-widget-slide-height)))}90%,to{transform:translateY(calc(-2 * var(--instagram-widget-slide-height)))}}.header-instagram-widget:focus-visible{outline:2px solid var(--primary, #FFB400);outline-offset:2px}@media(max-width:991px){:root{--instagram-widget-height: 28px;--instagram-widget-slide-height: 18px;--instagram-widget-slide-width: 48px;--instagram-widget-font-size: .68rem;--instagram-widget-margin-left: 10px;--instagram-widget-padding: 0 8px;--instagram-widget-gap: 6px;--instagram-widget-icon-size: .85rem}}@media(max-width:360px){.header-instagram-widget{max-width:90px}:root{--instagram-widget-font-size: .62rem}}@media(min-width:992px)and (max-width:1299px){.header-section .container-fluid{padding-left:15px!important;padding-right:15px!important}.header-section .brand-logo{height:40px!important;width:auto!important}:root{--instagram-widget-height: 26px;--instagram-widget-slide-height: 16px;--instagram-widget-slide-width: 44px;--instagram-widget-font-size: .62rem;--instagram-widget-margin-left: 6px;--instagram-widget-padding: 0 5px;--instagram-widget-gap: 4px;--instagram-widget-icon-size: .82rem}.header-section .navbar-nav .nav-item{padding-left:2px!important;padding-right:2px!important}.nav-link{font-size:.64rem!important;padding:0 3px!important;letter-spacing:0px!important;gap:1px!important}.nav-link i{font-size:.55rem!important}.nav-icons{gap:12px!important;font-size:.95rem!important;flex:0 0 auto!important}}@media(min-width:1300px)and (max-width:1520px){.header-section .container-fluid{padding-left:20px!important;padding-right:20px!important}.header-section .brand-logo{height:45px!important;width:auto!important}:root{--instagram-widget-height: 28px;--instagram-widget-slide-height: 18px;--instagram-widget-slide-width: 48px;--instagram-widget-font-size: .68rem;--instagram-widget-margin-left: 8px;--instagram-widget-padding: 0 6px;--instagram-widget-gap: 5px;--instagram-widget-icon-size: .88rem}.header-section .navbar-nav .nav-item{padding-left:4px!important;padding-right:4px!important}.nav-link{font-size:.72rem!important;padding:0 7px!important;letter-spacing:.1px!important;gap:3px!important}.nav-link i{font-size:.6rem!important}.nav-icons{gap:16px!important;font-size:1.05rem!important;flex:0 0 auto!important}}@media(min-width:1521px)and (max-width:1650px){.header-section .container-fluid{padding-left:25px!important;padding-right:25px!important}.nav-link{font-size:.72rem!important;padding:0 8px!important;gap:3px!important}.nav-icons{gap:18px!important}}.btn-header-offers{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;font-size:.72rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;text-decoration:none!important;border-radius:50px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 2px 8px #00000026;margin-right:8px;position:relative;overflow:hidden;height:30px;border:none;cursor:pointer;flex-shrink:0!important;box-sizing:border-box}.btn-header-offers:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d,#fff0);transform:skew(-25deg);transition:none}.btn-header-offers:hover:before{animation:offersShimmer 1.5s infinite}.btn-header-offers:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffb40040;opacity:.95}.btn-header-offers:active{transform:translateY(1px);box-shadow:0 2px 4px #0000001a}.animate-pulse-offers{animation:offersPulse 2s infinite ease-in-out}.btn-header-offers-mobile{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;font-size:.8rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;text-decoration:none!important;border-radius:50px;box-shadow:0 3px 10px #0003;border:none;width:auto;height:auto}@keyframes offersShimmer{to{left:125%}}@keyframes offersPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}@media(min-width:992px)and (max-width:1299px){.btn-header-offers{padding:4px 10px!important;font-size:.62rem!important;height:24px!important;margin-right:4px!important}}@media(min-width:1300px)and (max-width:1520px){.btn-header-offers{padding:5px 12px!important;font-size:.68rem!important;height:26px!important;margin-right:6px!important}}@media(min-width:1521px)and (max-width:1650px){.btn-header-offers{padding:6px 14px!important;font-size:.72rem!important;height:28px!important;margin-right:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header-instagram-widget.css.map */
