.m-instagram-feed{background-color:var(--os-white);color:var(--os-secondary);transition:background-color .6s ease-in-out,color .3s ease-in-out;overflow:hidden}.m-instagram-feed__title{margin-bottom:1.125rem}@media(min-width:1025px){.m-instagram-feed__title{margin-bottom:3.125rem}}.m-instagram-feed__widget{position:relative;clip-path:inset(0 -100vw 0 0)}.m-instagram-feed__placeholder{opacity:.5}.m-instagram-feed .ti-widget{margin-bottom:0!important}.m-instagram-feed .ti-widget .ti-widget-card{background-color:transparent!important;border:none!important;border-radius:.5rem!important;overflow:hidden!important;box-shadow:none!important}@media(min-width:1025px){.m-instagram-feed .ti-widget .ti-widget-card{border-radius:1.125rem!important}}.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media{border-radius:.5rem!important;overflow:hidden}@media(min-width:1025px){.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media{border-radius:1.125rem!important}}.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media:hover>img,.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media:hover [data-behaviour=slide] .ti-slider-item:first-child img,.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media:hover .ti-card-grid img{transform:scale(1)!important}.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media:not(.ti-grid-type){padding-bottom:0!important;height:35.875rem!important}@media(max-width:1024.98px){.m-instagram-feed .ti-widget .ti-widget-card .ti-card-body .ti-card-media:not(.ti-grid-type){height:13.4375rem!important}}.m-instagram-feed .ti-widget .ti-widget-card .ti-card-header{display:none!important}.m-instagram-feed .ti-widget .ti-widget-body{overflow:visible!important}.m-instagram-feed .ti-widget .ti-layout-container{margin-inline:0!important}.m-instagram-feed .ti-widget .ti-widget-layout{overflow:visible!important;flex-wrap:nowrap!important}.m-instagram-feed .ti-widget .ti-layout-item{padding:0 .625rem!important}@media(max-width:1024.98px){.m-instagram-feed .ti-widget .ti-layout-item{width:50%!important;flex:0 0 50%!important;padding:0 .234375rem!important}}.m-instagram-feed .ti-widget>.ti-widget-body>.ti-nav-arrow{position:relative!important;display:none;justify-content:flex-end!important;align-items:center!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important;pointer-events:auto!important;margin-top:1.5rem;gap:.5rem;visibility:visible!important;opacity:1!important}@media(min-width:1025px){.m-instagram-feed .ti-widget>.ti-widget-body>.ti-nav-arrow{display:flex}}.m-instagram-feed .ti-arrow-prev,.m-instagram-feed .ti-arrow-next{--btn-bg: transparent;--btn-color: var(--os-secondary);--btn-border-color: var(--os-secondary);--btn-hover-bg: var(--os-secondary);--btn-hover-color: var(--os-white);--btn-hover-border-color: var(--os-secondary);position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;color:var(--btn-color)!important;flex-shrink:0;padding:0!important;margin:0!important}.m-instagram-feed .ti-arrow-prev:before,.m-instagram-feed .ti-arrow-next:before{background-color:var(--btn-bg)!important;border:1px solid var(--btn-border-color)!important;border-radius:.5rem!important;content:" "!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease}.m-instagram-feed .ti-arrow-prev:after,.m-instagram-feed .ti-arrow-next:after{border:none!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;font-size:0!important;color:inherit}@media(hover:hover)and (pointer:fine){.m-instagram-feed .ti-arrow-prev:hover,.m-instagram-feed .ti-arrow-next:hover{color:var(--btn-hover-color)!important}.m-instagram-feed .ti-arrow-prev:hover:before,.m-instagram-feed .ti-arrow-next:hover:before{background-color:var(--btn-hover-bg)!important;border-color:var(--btn-hover-border-color)!important}}.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-prev:before,.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-next:before{width:3rem!important;height:3rem!important}.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-prev:after,.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-next:after{content:" "!important;height:1.25rem!important;width:1.25rem!important;background-color:currentColor;-webkit-mask-size:contain!important;mask-size:contain!important}.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-prev:after{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M24.5293 12.2695L0.532959 12.2695" stroke="black" stroke-width="0.75368"/><path d="M12.533 24.2666L0.532959 12.2666L12.533 0.2666" stroke="black" stroke-width="0.75368"/></svg>') no-repeat center center;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M24.5293 12.2695L0.532959 12.2695" stroke="black" stroke-width="0.75368"/><path d="M12.533 24.2666L0.532959 12.2666L12.533 0.2666" stroke="black" stroke-width="0.75368"/></svg>') no-repeat center center}.m-instagram-feed .ti-widget[data-wkey=feed-instagram] .ti-nav-arrow[data-arrow-type="1"] .ti-arrow-next:after{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M0.00364727 12.2695L24 12.2695" stroke="black" stroke-width="0.75368"/><path d="M12 24.2666L24 12.2666L12 0.2666" stroke="black" stroke-width="0.75368"/></svg>') no-repeat center center;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M0.00364727 12.2695L24 12.2695" stroke="black" stroke-width="0.75368"/><path d="M12 24.2666L24 12.2666L12 0.2666" stroke="black" stroke-width="0.75368"/></svg>') no-repeat center center}
