:root{--wp--preset--font-size--sm:clamp(12px,calc(0.75rem + 4.7619vw - 28.5714px),14px);--wp--preset--font-size--base:clamp(14px,calc(0.875rem + 4.7619vw - 28.5714px),16px);--wp--preset--font-size--md:clamp(16px,calc(1rem + 4.7619vw - 28.5714px),18px);--wp--preset--font-size--lg:clamp(20px,calc(1.25rem + 9.5238vw - 57.1428px),24px);--wp--preset--font-size--xl:clamp(24px,calc(1.5rem + 14.2857vw - 85.7142px),30px);--wp--preset--font-size--2-xl:clamp(26px,calc(1.625rem + 33.3333vw - 199.9998px),40px);--wp--preset--font-size--3-xl:clamp(32px,calc(2.25rem + 33.3333vw - 199.9998px),50px)}.gallery{color:#272727;margin:40x 0;position:relative}@media(min-width:1024px){.gallery{margin:70px 0}}.gallery__header{align-items:start}.gallery__title{font-size:clamp(20px,1.25rem + (1vw - 6px)*9.5238,24px);font-weight:700;line-height:1.2;margin-bottom:20px}.gallery__text{font-size:clamp(14px,.875rem + (1vw - 6px)*4.7619,16px);line-height:1.5}.gallery__text p{margin-bottom:0}.gallery__content{display:block}.gallery .masonry-grid{margin:0 -10px;position:relative;width:100%}.gallery .masonry-grid-sizer{width:33.333%}@media(max-width:767px){.gallery .masonry-grid-sizer{width:100%}}.gallery .masonry-grid-item{float:left;margin-bottom:20px;padding:0 10px;width:33.333%}@media(max-width:767px){.gallery .masonry-grid-item{width:100%}}.gallery .grid-item--width1{width:33.333%}@media(max-width:767px){.gallery .grid-item--width1{width:100%}}.gallery .grid-item--width2{width:66.666%}@media(max-width:767px){.gallery .grid-item--width2{width:100%}}.gallery .grid-item--height1,.gallery .grid-item--height2{height:auto}.gallery__grid-item{margin-bottom:20px;overflow:hidden;position:relative}.gallery__image-wrapper{background-color:#f5f5f5;border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.gallery__image-wrapper{border-radius:20px}}.gallery__image{display:block;height:100%;object-fit:cover;width:100%}.gallery__card-area{border-radius:20px;min-height:200px;overflow:visible;padding:0;text-align:center}@media(max-width:767px){.gallery__card-area{min-height:150px;width:100%}}.gallery .clickable-card{background-color:#f07c0f;color:#272727}.gallery .clickable-card__content h3{font-size:clamp(20px,1.25rem + (1vw - 6px)*9.5238,24px);line-height:1;margin-bottom:0}.gallery .clickable-card .border-button-block{display:flex;justify-content:center;margin-bottom:0;margin-top:auto}.gallery .clickable-card .border-button{border:2px solid #272727;color:#272727}.gallery .clickable-card__editor-notice{background:hsla(0,0%,100%,.2);border-radius:4px;bottom:10px;font-size:.75rem;padding:4px 8px;pointer-events:none;position:absolute;right:10px}.gallery .additional-img{order:70!important}.gallery .additional-img .gallery__image-wrapper{border-radius:8px}@media(min-width:1024px){.gallery .additional-img .gallery__image-wrapper{border-radius:16px}}