.tripzzy-duration-block .tripzzy-duration-layout-inline svg.icon,.tripzzy-elementor-duration .tripzzy-duration-layout-inline svg.icon{width:1em;height:1em;vertical-align:-0.2em}.tripzzy-duration-block .tripzzy-duration-layout-inline svg:not(.icon),.tripzzy-elementor-duration .tripzzy-duration-layout-inline svg:not(.icon){width:16px;height:16px;fill:currentColor;color:var(--tripzzy-duration-icon-color, inherit)}.tripzzy-duration-block .tripzzy-duration-layout-inline i,.tripzzy-elementor-duration .tripzzy-duration-layout-inline i{font-size:16px;color:var(--tripzzy-duration-icon-color, inherit)}.tripzzy-duration-block .tripzzy-duration-layout-labeled,.tripzzy-elementor-duration .tripzzy-duration-layout-labeled{display:inline-flex;align-items:center;gap:12px}.tripzzy-duration-block .tripzzy-duration-icon,.tripzzy-elementor-duration .tripzzy-duration-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:#e9f5ef;background:var(--tripzzy-duration-icon-background, #e9f5ef);background:var(--tripzzy-duration-icon-background, color-mix(in srgb, var(--tripzzy-primary-color, #3eb368) 12%, #fff));color:var(--tripzzy-duration-icon-color, var(--tripzzy-primary-color, #3eb368))}.tripzzy-duration-block .tripzzy-duration-icon .icon,.tripzzy-elementor-duration .tripzzy-duration-icon .icon{width:21px;height:21px}.tripzzy-duration-block .tripzzy-duration-icon svg:not(.icon),.tripzzy-elementor-duration .tripzzy-duration-icon svg:not(.icon){width:21px;height:21px;fill:currentColor}.tripzzy-duration-block .tripzzy-duration-icon i,.tripzzy-elementor-duration .tripzzy-duration-icon i{font-size:21px}.tripzzy-duration-block .tripzzy-duration-text,.tripzzy-elementor-duration .tripzzy-duration-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tripzzy-duration-block .tripzzy-duration-text-label,.tripzzy-elementor-duration .tripzzy-duration-text-label{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#8a94a0}.tripzzy-duration-block .tripzzy-duration-text-value,.tripzzy-elementor-duration .tripzzy-duration-text-value{font-weight:600;color:#16232e}.tripzzy-duration-block .tripzzy-duration-layout-pill,.tripzzy-elementor-duration .tripzzy-duration-layout-pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin:0;padding:6px 16px;border:1px dashed var(--tripzzy-primary-color, #3eb368);border-radius:999px;background:#fff}.tripzzy-duration-block .tripzzy-duration-pill-label,.tripzzy-duration-block .tripzzy-duration-pill-sep,.tripzzy-elementor-duration .tripzzy-duration-pill-label,.tripzzy-elementor-duration .tripzzy-duration-pill-sep{font-weight:700;color:var(--tripzzy-primary-color, #3eb368)}.tripzzy-duration-block .tripzzy-duration-layout-pill .tripzzy-duration-icon,.tripzzy-elementor-duration .tripzzy-duration-layout-pill .tripzzy-duration-icon{width:auto;height:auto;border-radius:0;background:none;color:var(--tripzzy-duration-icon-color, var(--tripzzy-primary-color, #3eb368))}.tripzzy-duration-block .tripzzy-duration-layout-pill .tripzzy-duration-icon .icon,.tripzzy-duration-block .tripzzy-duration-layout-pill .tripzzy-duration-icon svg:not(.icon),.tripzzy-elementor-duration .tripzzy-duration-layout-pill .tripzzy-duration-icon .icon,.tripzzy-elementor-duration .tripzzy-duration-layout-pill .tripzzy-duration-icon svg:not(.icon){width:1em;height:1em}.tripzzy-duration-block .tripzzy-duration-layout-pill .tripzzy-duration-icon i,.tripzzy-elementor-duration .tripzzy-duration-layout-pill .tripzzy-duration-icon i{font-size:1em}.tripzzy-duration-block .tripzzy-duration-pill-value,.tripzzy-elementor-duration .tripzzy-duration-pill-value{font-weight:700;color:var(--tripzzy-primary-color, #3eb368)}
