:root{--instafeed-border-radius:0px}#insta-feed #instafeed-header-logo{position:relative;border-radius:50%;border:1px solid #d3d3d3;width:100px}#insta-feed a,.instafeed-shopify a{border:none!important;position:static;display:inline;padding:0;z-index:999999;text-decoration:none;color:transparent;text-decoration:none!important}#insta-feed,.instafeed-shopify{position:relative;display:block;text-align:center;clear:both;margin:0 auto}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{border:1px solid #eee;position:absolute;color:#000;top:0;bottom:0;margin:auto;background-color:#fff;height:30px;width:30px;line-height:32px;font-size:20px;z-index:101;opacity:.8;border-radius:50%;box-shadow:0 2px 10px rgb(54 54 54 / 15%);cursor:pointer}#insta-feed .slider-arrow:hover,.instafeed-shopify .slider-arrow:hover{background-color:#eee}#insta-feed h2{margin-bottom:30px}#insta-feed h3{font-size:16px;padding:8px}#insta-feed a:focus,#insta-feed a:hover,.instafeed-shopify a:focus,.instafeed-shopify a:hover{opacity:1!important}#insta-feed a:after,.instafeed-shopify a:after{border:none}#insta-feed .instafeed-container:hover .instafeed-overlay,.instafeed-shopify .instafeed-container:hover .instafeed-overlay{opacity:1}#insta-feed img,.instafeed-shopify img{max-width:none;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:100%;border-radius:0;transform:initial;display:initial;opacity:1}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{display:inline-block;position:relative;vertical-align:top;padding:0;color:#fff}#insta-feed .instafeed-container video,.instafeed-shopify .instafeed-container video{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:cover;margin:0 auto}#insta-feed .instafeed-overlay,.instafeed-shopify .instafeed-overlay{opacity:0;position:absolute;display:block;background-color:transparent;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0 auto;transition:all .2s linear;cursor:pointer}#insta-feed .likes,.instafeed-shopify .likes{position:absolute;display:flex;font-size:14px;bottom:2%;right:10%;margin:0 auto;z-index:200;color:#fff}#insta-feed .instafeed-overlay::after,.instafeed-shopify .instafeed-overlay::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;border-radius:var(--instafeed-border-radius)}#insta-feed .instafeed-overlay::before,.instafeed-shopify .instafeed-overlay::before{content:' ';opacity:1;background:url(/assets/img/instagram-icon-v2.svg) no-repeat center center;background-size:20px 20px;position:absolute;z-index:100;top:0;left:0;bottom:0;right:0}#insta-feed .instafeed-overlay.instafeed-video::before,.instafeed-shopify .instafeed-overlay.instafeed-video::before{content:' ';background:url(/assets/img/video-icon-v2.svg) no-repeat center center;background-size:20px 20px}.instafeed-new-carousel-container{overflow:hidden;position:relative;width:100%}.instafeed-new-carousel-wrapper{display:flex;transition:transform .5s ease-in-out}.instafeed-new-carousel-item{flex:0 0 auto;transition:width .5s ease-in-out;position:relative}#insta-feed .instafeed-new-carousel-item img,.instafeed-shopify .instafeed-new-carousel-item img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;bottom:initial;right:initial;transform:translate(-50%,-50%)}.instafeed-new-carousel-item video{position:absolute;top:50%;left:50%;bottom:initial;right:initial;transform:translate(-50%,-50%);object-fit:cover;margin:0 auto}.instafeed-new-carousel-container .instafeed-new-arrow{background:rgba(255,255,255,.9)!important;color:#000;border:none;border-radius:50%;width:30px;height:30px;font-size:20px;padding:0;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1000;opacity:.8;transition:background-color .3s ease,opacity .3s ease;text-decoration:none;outline:0;box-shadow:none;line-height:30px;text-align:center;min-width:initial;min-height:initial}.instafeed-new-carousel-container .instafeed-new-arrow:hover{opacity:1;background-color:rgba(255,255,255,.8)}.instafeed-new-arrow-prev{left:0}.instafeed-new-arrow-next{right:0}.instafeed-new-carousel-item:hover .instafeed-hover-layer{opacity:1}.instafeed-new-carousel-item-container{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instafeed-hover-layer{position:relative;background-color:rgba(0,0,0,.5);opacity:0;width:100%;height:100%;transition:opacity .3s ease;cursor:pointer}.instafeed-hover-layer *{pointer-events:none}.instafeed-hover-icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px;display:flex;align-items:center}.instafeed-lightbox{display:none!important;position:fixed!important;font-size:15px;z-index:99999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,.8);cursor:pointer}.instafeed-lightbox a{border:none!important;position:static;display:inline;padding:0;z-index:999999;text-decoration:none;color:transparent;text-decoration:none!important}.instafeed-lightbox .post-date a{color:grey;font-size:11px}.instafeed-lightbox img{max-width:none;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:100%;border-radius:0;transform:initial;display:initial;opacity:1}.instafeed-lightbox:focus{opacity:1!important}.instafeed-lightbox .lightbox-instagram{height:80%;width:70%;background-color:#fff;position:absolute;top:10%;left:15%;border-radius:15px;cursor:default}.instafeed-lightbox .lightbox-instagram .instafeed-post-image img{max-width:60%!important;border-top-left-radius:15px;border-bottom-left-radius:15px}.instafeed-lightbox .lightbox-instagram video{width:60%;height:100%;position:absolute;left:0;top:0;margin:0 auto;outline:0;border-right:1px solid #eee}.instafeed-lightbox .lightbox-instagram .sub-header{height:32px;color:grey;position:relative}.instafeed-lightbox .lightbox-instagram .products-tagging{margin-top:15px;font-size:14px;text-align:center;width:100%}.instafeed-lightbox .lightbox-instagram .tagging-message{width:90%;color:grey;margin:0 auto;text-align:center}.instafeed-lightbox .lightbox-instagram .instafeed-caption{word-wrap:break-word;white-space:pre-wrap;clear:both;color:#666;line-height:initial;width:90%;margin:0 auto;margin-top:20px;margin-bottom:20px;text-align:center}.instafeed-lightbox .lightbox-instagram .post-date{color:grey;font-size:11px;border-top:1px solid #eee;padding-top:3px;width:100%;height:30px;line-height:27px}.instafeed-lightbox .lightbox-instagram .post-engagement{position:absolute!important;margin:auto!important;left:0!important;right:0!important;bottom:0!important;top:0!important;display:flex;justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.instafeed-lightbox .lightbox-instagram .description{position:absolute;display:flex;flex-direction:column;height:100%;right:0;width:40%;text-align:left;color:#000;text-decoration:none;box-sizing:content-box;padding:0}.instafeed-lightbox .lightbox-instagram .instafeed-header{height:70px!important;position:relative!important;transform:none;margin:0;padding:0;text-align:inherit;opacity:1;background:0 0;margin-bottom:15px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.instafeed-lightbox .lightbox-instagram .instafeed-header-left-section{display:flex;align-items:center}.instafeed-lightbox .lightbox-instagram .instafeed-header-logo{height:45px;width:45px;margin:12px}.instafeed-lightbox .lightbox-instagram .profile-picture{height:45px!important;width:45px!important;border-radius:50%!important;margin:12px!important;border:1px solid #eee}.instafeed-lightbox .lightbox-instagram .instafeed-fullname{color:#000;letter-spacing:.05em;font-weight:600;line-height:23px;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.instafeed-lightbox .lightbox-instagram .instafeed-content-wrapper{overflow-x:hidden;display:flex;flex-direction:column;flex-grow:1}.instafeed-lightbox .lightbox-instagram .box-content{position:initial;padding-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.instafeed-lightbox .tagged-products{margin:25px;text-align:center}.instafeed-lightbox .tagged-products-image{width:100%;text-align:center}.instafeed-lightbox .tagged-products-buttons{width:100%;text-align:center}.instafeed-lightbox .tagged-products a{text-transform:uppercase;letter-spacing:.05em;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666!important}.instafeed-lightbox .tagged-products img{position:relative!important;object-fit:contain!important;height:120px!important;width:120px!important}.instafeed-lightbox .tagged-products .product-title{text-overflow:ellipsis;white-space:pre-wrap;overflow:hidden;font-size:initial}.instafeed-lightbox .tagged-products .tagged-buy-button{height:auto;background:0 0;border:1px solid #ccc;margin:5px auto 7px;cursor:pointer;display:block;box-shadow:none;color:#000!important;outline:0;font-size:.8rem!important;line-height:1.6!important;text-transform:uppercase!important;letter-spacing:.15rem!important;font-weight:700!important;padding:.375rem .75rem!important;text-align:center;width:150px!important;float:none}.instafeed-lightbox .tagged-products .tagged-buy-button:hover{background-color:#eee;border-color:#ccc;color:#000}.instafeed-lightbox .tagged-products #delete-product{font-size:xx-large}.instafeed-lightbox .lightbox-instagram .follow:hover{color:grey}.lightbox-instagram a,.lightbox-instagram a:link,.lightbox-instagram a:visited{font-weight:initial}.instafeed-lightbox img{max-width:450px!important;right:auto!important}.instafeed-lightbox .lightbox-instagram .instafeed-close-button{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23808080' d='M13.97 15.03a.75.75 0 10 1.06-1.06l-3.97-3.97 3.97-3.97a.75.75 0 00-1.06-1.06l-3.97 3.97-3.97-3.97a.75.75 0 00-1.06 1.06l3.97 3.97-3.97 3.97a.75.75 0 101.06 1.06l3.97-3.97 3.97 3.97z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;margin:23px;cursor:pointer}.instafeed-lightbox .instafeed-new-arrow{position:absolute;display:block;top:50%;width:32px;height:32px;cursor:pointer;background-size:24px 24px;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);transition:background-color .2s ease-in-out}.instafeed-lightbox .instafeed-new-arrow.prev{left:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' height='24' role='img' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M12 21.5a.997.997 0 0 1-.707-.293L2 12l9.293-9.207a1 1 0 1 1 1.414 1.414L5.414 12l7.293 7.293A1 1 0 0 1 12 21.5Z'%3E%3C/path%3E%3C/svg%3E")}.instafeed-lightbox .instafeed-new-arrow.next{right:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' height='24' role='img' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M12 21.5a.997.997 0 0 1-.707-.293L2 12l9.293-9.207a1 1 0 1 1 1.414 1.414L5.414 12l7.293 7.293A1 1 0 0 1 12 21.5Z'%3E%3C/path%3E%3C/svg%3E");transform:translateY(-50%) rotate(180deg)}.instafeed-lightbox .instafeed-new-arrow:hover{opacity:.7}@media only screen and (max-width:768px){.instafeed-lightbox .instafeed-new-arrow{display:none}}.instafeed-lightbox .lightbox-instagram .arrows{display:flex;justify-content:space-between;width:96%;margin:0 auto}.instafeed-lightbox .lightbox-instagram .arrows object{display:none;height:32px}.instafeed-lightbox .lightbox-instagram .arrows object:hover{background-color:#eee}@media only screen and (max-width:768px){.instafeed-lightbox object{display:inline-block!important}}.instafeed-lightbox .lightbox-instagram .description .sub-header .arrows img{position:relative!important;width:32px!important;object-position:99999px 99999px;background:no-repeat 50%/100% 100%;background-size:50%}.instafeed-lightbox .lightbox-instagram .description .sub-header .arrows object:first-child img{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 477.175 477.175' width='512' height='512'%3E%3Cpath d='M145.188 238.575l215.5-215.5c5.3-5.3 5.3-13.8 0-19.1s-13.8-5.3-19.1 0l-225.1 225.1c-5.3 5.3-5.3 13.8 0 19.1l225.1 225c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.3-5.3 5.3-13.8 0-19.1l-215.4-215.5z' fill='%23808080'/%3E%3C/svg%3E")}.instafeed-lightbox .lightbox-instagram .description .sub-header .arrows object:nth-child(2) img{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 477.175 477.175' width='512' height='512'%3E%3Cpath d='M360.731 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z' fill='%23808080'/%3E%3C/svg%3E")}@media only screen and (max-width:768px){.instafeed-hover-layer{display:none!important}.instafeed-lightbox .lightbox-instagram .instafeed-header{margin-bottom:0;border-bottom:0 solid #eee;height:unset!important}.instafeed-lightbox .lightbox-instagram .instafeed-header-logo{height:25px;width:25px}.instafeed-lightbox .lightbox-instagram .profile-picture{height:25px!important;width:25px!important}.instafeed-lightbox .lightbox-instagram{border-radius:0}.instafeed-lightbox .lightbox-instagram .instafeed-post-image img{border-top-left-radius:0;border-bottom-left-radius:0}.instafeed-lightbox .lightbox-instagram .instafeed-close-button{position:absolute;right:0;background-repeat:no-repeat;width:20px;height:20px;margin:1rem;z-index:1}.instafeed-lightbox .lightbox-instagram{height:98%!important;overflow:scroll!important;width:unset!important;max-height:unset!important;top:unset!important;left:unset!important;margin-top:.5rem!important;margin-left:.5rem!important;margin-right:.5rem!important;position:relative!important}.instafeed-lightbox .lightbox-instagram video{width:100%!important;height:calc(80vh)!important;position:static!important}.instafeed-lightbox .lightbox-instagram .instafeed-post-image img{position:static!important;width:100%!important;max-width:unset!important}.instafeed-lightbox .lightbox-instagram .description{width:unset!important;position:relative!important;margin-top:15px}.instafeed-lightbox .lightbox-instagram .description{height:initial}.instafeed-lightbox .lightbox-instagram .post-date{margin-top:50px;position:initial}}