body .component-instagrampanel-v1{display:flex;flex-direction:column;width:100%;background-color:rgb(var(--neutralcolor-detail));transition:all .3s}body .component-instagrampanel-v1>section{display:flex;flex-direction:column;width:100%;contain:layout inline-size;container-type:inline-size;container-name:component_instagrampanel_v1}body .component-instagrampanel-v1>section .cmpntInstagramPanel{display:flex;flex-direction:column;width:100%;padding:15px 20px;gap:10px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;position:relative;gap:10px;width:100%;padding-bottom:10px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header::after{content:"";position:absolute;width:100%;height:2px;background-color:rgb(var(--secondarycolor-additional));left:0;bottom:0}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--title{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 110px - 10px)}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--title h2{color:rgb(var(--primarycolor-additional));font-size:1.6rem;font-weight:600}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--title h2 span{font-weight:700}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;overflow:hidden;width:110px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:46px;height:46px;overflow:hidden;border-radius:50%;border:1px solid rgb(var(--neutralcolor-detail));position:relative;background-color:rgb(var(--neutralcolor-alternative))}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span:nth-of-type(1){left:0}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span:nth-of-type(2){left:-25px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span:nth-of-type(3){left:-50px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span:nth-of-type(4){left:-75px}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--preview span img{width:100%;height:100%;object-fit:cover;object-position:center}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__description p{font-size:1.4rem;font-weight:400;color:rgb(var(--primarycolor-additional))}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery{display:flex;width:100%}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;overflow:hidden;width:calc(50% - 5px);height:130px;border-radius:5px}@container component_instagrampanel_v1 (min-width: 480px){body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{width:calc(33.33% - 7.5px);height:140px}}@container component_instagrampanel_v1 (min-width: 680px){body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{width:calc(25% - 7.5px);height:170px}}@container component_instagrampanel_v1 (min-width: 960px){body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{width:calc(20% - 8px)}}@container component_instagrampanel_v1 (min-width: 1180px){body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{width:calc(16.66% - 8.3px)}}@container component_instagrampanel_v1 (min-width: 1440px){body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{width:calc(12.5% - 8.8px)}}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item a img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-item a:hover img{transform:scale(1.1);transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{border:1px solid rgb(var(--primarycolor-additional));background-color:rgb(var(--primarycolor-additional));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta i{font-size:6rem;color:rgb(var(--neutralcolor-detail));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta p{font-size:1.2rem;font-weight:600;color:rgb(var(--neutralcolor-detail));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited{background-color:rgb(var(--primarycolor-additional));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited i,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited p{color:rgb(var(--neutralcolor-detail));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover{background-color:rgb(var(--secondarycolor-main));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover i,body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover p{color:rgb(var(--neutralcolor-detail));transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:active{background-color:rgb(var(--secondarycolor-main));box-shadow:0px 4px 4px 0px rgba(34,49,85,.8) inset;transition:all .3s}body .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:active i{color:rgb(var(--neutralcolor-detail));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1{background-color:rgb(var(--contrastcolor-background));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header::after{opacity:.25;background-color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__header .cmpntInstagramPanel__header--title h2{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__description p{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta{border-color:rgb(var(--contrastcolor-text));background-color:rgb(var(--contrastcolor-background));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta i{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta p{border-color:rgb(var(--contrastcolor-text));color:rgb(var(--contrastcolor-text));text-decoration:underline;transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited{border-color:rgb(var(--contrastcolor-text));background-color:rgb(var(--contrastcolor-background));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited i{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:visited p{border-color:rgb(var(--contrastcolor-text));color:rgb(var(--contrastcolor-text));text-decoration:underline;transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover,body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:active{border-color:rgb(var(--contrastcolor-hover));background-color:rgb(var(--contrastcolor-background));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover i,body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:active i{color:rgb(var(--contrastcolor-hover));transition:all .3s}body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:hover p,body.adaptContrastActive .component-instagrampanel-v1>section .cmpntInstagramPanel .cmpntInstagramPanel__gallery .cmpntInstagramPanel__gallery--instagram .gallery-cta:active p{border-color:rgb(var(--contrastcolor-hover));color:rgb(var(--contrastcolor-hover));text-decoration:underline;transition:all .3s}
