.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section.bz_grid .custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section.bz_grid .custom-section__content>*{grid-column:2}.custom-section.bz_grid .custom-section__content .grid_wrap{padding-inline:15px}.bz_badge{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;flex:0 0 auto;min-width:max-content;padding:12px 16px;border-radius:999px;background:rgba(var(--color-foreground),.06);white-space:nowrap}.bz_badge svg{flex:none}.group_block.flex-direction-row:has(>.bz_badge){flex-wrap:wrap;flex-direction:row}.group_block.flex-direction-row>.bz_badge{flex:0 0 auto;width:max-content;min-width:max-content}.bz-heading__title{position:relative}.bz-heading__title-wrap.has-heading-icon .bz-heading__title{display:inline-block}.bz-map{width:100%;align-self:stretch}.bz-map__frame{height:var(--map-height, 260px);overflow:hidden;border-radius:var(--card-radius);background:rgba(var(--color-foreground),.06)}.bz-map__media{display:block;width:100%;height:100%;border:0;object-fit:cover}.bz-map__pin{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);color:var(--map-pin, #f76601);filter:drop-shadow(0 6px 8px rgba(0,0,0,.25));pointer-events:none}.bz-map__card{position:absolute;z-index:3;gap:10px;max-width:calc(100% - 24px);padding:10px 14px;border-radius:10px;background:#fff;color:#04183b;box-shadow:0 8px 24px #04183b1f;pointer-events:none}.bz-map__card--top_right{top:12px;right:12px}.bz-map__card--top_left{top:12px;left:12px}.bz-map__card--bottom_left{bottom:12px;left:12px}.bz-map__card--bottom_right{bottom:12px;right:12px}.bz-map__card-icon{width:32px;height:32px;border-radius:8px;background:#04183b;color:#fff}.bz-map__card-title{font-size:13px;font-weight:700;line-height:1.3}.bz-map__card-text{font-size:12px;line-height:1.4;opacity:.8}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/383/compiled_assets/styles.css.map */
