:root{--jb--tile-link--icon--background-color:var(--jb--color--white);--jb--tile-link--icon--color:var(--jb--color--primary);--jb--tile-link--icon--height:40px;--jb--tile-link--icon--mask-width:12px;--jb--tile-link--icon--width:40px;--jb--tile-link--text--background-color:var(--jb--color--primary);--jb--tile-link--text--color:var(--jb--color--white);--jb--tile-link--text--font-size:inherit;--jb--tile-link--text--padding-x:var(--jb--spacer--small);--jb--tile-link--text--padding-y:var(--jb--spacer--small);--jb--tile-link--text--text-align:center;--jb--tile-link--title--color:var(--jb--color--white)}@media(min-width:768px){.editor-styles-wrapper .jb-tile-link-block .juiceblock__inner-blocks>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;gap:var(--jb--grid--gutter-width)}}.jb-tile-link{border-radius:var(--jb--body--border-radius);height:100%;overflow:hidden;position:relative}.jb-tile-link a{color:inherit;font-weight:inherit;text-decoration:none;transition:none}.jb-tile-link a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.jb-tile-link .jb-block-heading h1,.jb-tile-link .jb-block-heading h2,.jb-tile-link .jb-block-heading h3,.jb-tile-link .jb-block-heading h4,.jb-tile-link .jb-block-heading h5,.jb-tile-link .jb-block-heading h6{color:var(--jb--tile-link--title--color);transition-duration:var(--jb--transition--duration);transition-property:color;transition-timing-function:ease-in}.jb-tile-link .jb-block-image figure{height:0;padding-bottom:100%;position:relative}.jb-tile-link .jb-block-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:0;transition-duration:var(--jb--transition--duration);transition-property:filter,transform;transition-timing-function:ease-in;width:100%}.jb-tile-link:hover .jb-block-image img{filter:blur(5px);transform:scale(1.05)}.jb-tile-link .jb-block-text{color:var(--jb--tile-link--text--color);font-size:var(--jb--tile-link--text--font-size);transition-duration:var(--jb--transition--duration);transition-property:color;transition-timing-function:ease-in}.jb-tile-link .jb-card-text{background-color:var(--jb--tile-link--text--background-color);bottom:calc((var(--jb--tile-link--text--padding-y) + var(--jb--tile-link--icon--height))*-1);left:var(--jb--spacer);padding:var(--jb--tile-link--text--padding-y) var(--jb--tile-link--text--padding-x);padding-bottom:calc(var(--jb--tile-link--text--padding-y)*2 + var(--jb--tile-link--icon--height));position:absolute;text-align:var(--jb--tile-link--text--text-align);transition-duration:var(--jb--transition--duration);transition-property:background-color,bottom;transition-timing-function:ease-in;width:calc(100% - var(--jb--spacer)*2)}.jb-tile-link .jb-card-text:after,.jb-tile-link .jb-card-text:before{border-radius:50%;bottom:var(--jb--tile-link--text--padding-y);content:"";height:var(--jb--tile-link--icon--height);left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition-duration:var(--jb--transition--duration);transition-property:background-color,opacity,-webkit-mask-position;transition-property:background-color,mask-position,opacity;transition-property:background-color,mask-position,opacity,-webkit-mask-position;transition-timing-function:ease-in;width:var(--jb--tile-link--icon--height)}.jb-tile-link .jb-card-text:after{background-color:var(--jb--tile-link--icon--color);-webkit-mask-image:var(--jb--icon--arrow),var(--jb--icon--arrow);mask-image:var(--jb--icon--arrow),var(--jb--icon--arrow);-webkit-mask-position:50%,calc(var(--jb--tile-link--icon--width)*-1) 50%;mask-position:50%,calc(var(--jb--tile-link--icon--width)*-1) 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--jb--tile-link--icon--mask-width) auto;mask-size:var(--jb--tile-link--icon--mask-width) auto}.jb-tile-link .jb-card-text:before{background-color:var(--jb--tile-link--icon--background-color)}.jb-tile-link:hover .jb-card-text{bottom:0}.jb-tile-link:hover .jb-card-text:after,.jb-tile-link:hover .jb-card-text:before{opacity:1}.jb-tile-link:hover .jb-card-text:after{-webkit-mask-position:var(--jb--tile-link--icon--width) 50%,50%;mask-position:var(--jb--tile-link--icon--width) 50%,50%}.editor-styles-wrapper .jb-tile-link figure{overflow:hidden}.editor-styles-wrapper .jb-tile-link .components-resizable-box__container{position:unset!important}
