.col12:has(.taggd_container){position:relative}.blur_image{border-radius:16px;filter:blur(75px);left:0;position:absolute;top:0;transition:all .3s;z-index:0}.tagged_swiper{overflow:visible}.taggd_container{position:relative}.taggd_container .blur_image{border-radius:16px;filter:blur(75px);left:0;position:absolute;top:0;transition:all .3s;z-index:0}.taggd{background:#fff;border-radius:16px;padding:30px;position:relative}.taggd__image{display:block;height:auto;margin:0;width:100%}.taggd__wrapper{height:1em;width:1em}.taggd__button,.taggd__wrapper{display:block;position:absolute}.taggd__button{background-color:#31a7d9;background-image:none;border:0;border-radius:50%;height:30px;left:50%;margin:0;padding:0;text-align:left;top:50%;transform:translate3d(-50%,-50%,0);width:30px;z-index:3}.taggd__button:before{background:#fff;height:18px;width:18px}.taggd__button:after,.taggd__button:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.taggd__button:after{background:#31a7d9;height:4px;width:4px}.taggd__popup{background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.08);left:0;opacity:0;padding:9px;pointer-events:none;position:absolute;transform:translate3d(0,-100%,0);transition:opacity .2s;white-space:nowrap;z-index:5}.taggd__wrapper{height:56px;transform:translate3d(-50%,-50%,0);width:56px}.taggd__button span{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:taggdWidth;animation-timing-function:cubic-bezier(.25,.46,.45,.94) both;border:2px solid #31a7d9;border-radius:50%;display:block;height:0;left:50%;opacity:1;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(1);width:0}.taggd__button span:nth-child(2){animation-delay:.5s;animation-duration:2s;animation-iteration-count:infinite;animation-name:taggdWidth2}.taggd__button span:nth-child(3){animation-delay:1s;animation-duration:2s;animation-iteration-count:infinite;animation-name:taggdWidth2}.taggd__popup.popup_right{left:auto;right:0}.taggd__popup p{margin-bottom:0}.taggd__wrapper .taggd__button:hover~.taggd__popup{opacity:1;visibility:visible}.taggd__wrapper:hover{z-index:3}@keyframes taggdWidth{0%{height:30px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:30px}to{height:56px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:56px}}@keyframes taggdWidth2{0%{height:30px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:30px}to{height:56px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:56px}}@keyframes taggdWidth3{0%{height:30px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:30px}to{height:56px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:56px}}@media screen and (max-width:640px){.taggd__popup{min-width:180px;text-align:center;white-space:normal}.taggd__button{height:16px;width:16px}.taggd__button:before{height:8px;width:8px}.taggd__wrapper{height:36px;transform:translate3d(-50%,-50%,0);width:36px}@keyframes taggdWidth{0%{height:16px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:16px}to{height:36px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:36px}}@keyframes taggdWidth2{0%{height:16px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:16px}to{height:36px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:36px}}@keyframes taggdWidth3{0%{height:16px;opacity:1;transform:translate3d(-50%,-50%,0) scale(1);width:16px}to{height:36px;opacity:0;transform:translate3d(-50%,-50%,0) scale(1);width:36px}}}
