/**
 * Taxonomy layout thumbnails for the Elementor editor.
 * Mosaic shapes mirror src/blocks/trip-taxonomies/BlockSettings.js LAYOUT_OPTIONS;
 * fill-opacity raised (0.18 -> 0.55) for legibility on small thumbnails.
 *
 * @since 1.6.0
 * @package tripzzy
 */

/* All Tripzzy widget icons in the Elements panel share the brand green. */
#elementor-panel button.elementor-element[data-library-element-type^="tripzzy"] .icon > i,
#elementor-panel button.elementor-element[data-library-element-type^="tripzzy"]:hover .icon > i {
	color: #3EB368;
}

/* Trip Meta widget panel icon — same info-list mark as the Gutenberg block icon. */
.tzi-meta-list {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%278%27%20cy%3D%2712%27%20r%3D%276%27%20fill%3D%27%233EB368%27%2F%3E%3Ccircle%20cx%3D%278%27%20cy%3D%278%27%20r%3D%271.1%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M8%2010.8v3.7%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M15.5%208h5M15.5%2012h5M15.5%2016h5%27%20stroke%3D%27%233EB368%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Map widget panel icon — same map-pin mark as the Gutenberg block icon. */
.tzi-map-pin {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%233EB368%27%20d%3D%27M12%202a7%207%200%200%200-7%207c0%205.25%207%2013%207%2013s7-7.75%207-13a7%207%200%200%200-7-7z%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%279%27%20r%3D%272.5%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Itinerary widget panel icon — route card mark, same as the Gutenberg block icon. */
.tzi-itinerary-list {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%2718%27%20height%3D%2718%27%20rx%3D%274%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M7%2016.5C10%2016%209.5%2012.5%2012.5%2012S14.5%208%2017%207.5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-dasharray%3D%272.6%202.2%27%20fill%3D%27none%27%2F%3E%3Ccircle%20cx%3D%277%27%20cy%3D%2716.5%27%20r%3D%271.9%27%20fill%3D%27%23fff%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%277.5%27%20r%3D%271.9%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip FAQs widget panel icon — same mark as the Gutenberg block icon. */
.tzi-faqs-list {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%273%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M9.5%209.3a2.5%202.5%200%201%201%203.6%202.3c-.8.4-1.1.9-1.1%201.9%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20fill%3D%27none%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2716.8%27%20r%3D%271.1%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Included / Excluded widget panel icon — split check/cross mark, same as the Gutenberg block icon. */
.tzi-includes-check {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%273%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M12%204h5a3%203%200%200%201%203%203v10a3%203%200%200%201-3%203h-5z%27%20fill%3D%27rgba(0%2C0%2C0%2C0.18)%27%2F%3E%3Cpath%20d%3D%27m6.2%2012.3%202%202%203.3-4%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3Cpath%20d%3D%27M14.5%2010.5l4%204m0-4l-4%204%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Enquiry Button widget panel icon — same envelope mark as the Gutenberg block icon. */
.tzi-enquiry-mail {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%276%27%20width%3D%2716%27%20height%3D%2712%27%20rx%3D%272%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27m5%208%207%205.5L19%208%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Availability widget panel icon — same calendar mark as the Gutenberg block icon. */
.tzi-availability-dates {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275%27%20width%3D%2716%27%20height%3D%2715%27%20rx%3D%272%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M8%203v4M16%203v4M4%2010h16%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%2714.5%27%20r%3D%271.1%27%20fill%3D%27%23fff%27%2F%3E%3Ccircle%20cx%3D%2713%27%20cy%3D%2714.5%27%20r%3D%271.1%27%20fill%3D%27%23fff%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2714.5%27%20r%3D%271.1%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Infos widget panel icon — same mark as the Gutenberg block icon. */
.tzi-infos-list {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%273%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M8%209h8M8%2012.5h8M8%2016h5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3Ccircle%20cx%3D%2716.5%27%20cy%3D%2716%27%20r%3D%271.4%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Sticky Menu widget panel icon — same mark as the Gutenberg block icon. */
.tzi-sticky-menu {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%274%27%20width%3D%2718%27%20height%3D%274%27%20rx%3D%272%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M6%2012h12M6%2015.5h12M6%2019h7%27%20stroke%3D%27%233EB368%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Highlights widget panel icon — same bolt mark as the Gutenberg block icon. */
.tzi-highlights-bolt {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M13%202%204.5%2013.5H11L9.5%2022%2019%2010h-6.5z%27%20fill%3D%27%233EB368%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Features widget panel icon — same check mark as the Gutenberg block icon. */
.tzi-features-check {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%273%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27m8.5%2012.5%202.5%202.5%205-5.5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Review Average widget panel icon — same star mark as the Gutenberg block icon. */
.tzi-review-average {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%202.5l2.9%206%206.6.9-4.8%204.6%201.2%206.5L12%2017.4%206.1%2020.5l1.2-6.5L2.5%209.4l6.6-.9z%27%20fill%3D%27%233EB368%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Reviews widget panel icon — speech bubble mark, same as the Gutenberg block icon. */
.tzi-reviews-list {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M7%204h10a3%203%200%200%201%203%203v6a3%203%200%200%201-3%203H9l-4%203.5V7a3%203%200%200%201%203-3z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M8.5%209.5h7M8.5%2012.5h4.5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Related Trips widget panel icon — same grid mark as the Gutenberg block icon. */
.tzi-related-grid {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%274%27%20width%3D%278%27%20height%3D%277%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%274%27%20width%3D%278%27%20height%3D%277%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%20opacity%3D%270.55%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%277%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%20opacity%3D%270.55%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%277%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Availability Checker widget panel icon — same calendar-check mark as the Gutenberg block icon. */
.tzi-availability-check {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275%27%20width%3D%2716%27%20height%3D%2715%27%20rx%3D%272%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M8%203v4M16%203v4M4%2010h16%27%20stroke%3D%27%233EB368%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27m9.5%2014.5%202%202%203.5-4%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Hero gallery variation thumbnails. */
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--hero-default {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--hero-2 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2247%22%20height%3D%2249%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%225%22%20width%3D%2247%22%20height%3D%2223%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%2231%22%20width%3D%2247%22%20height%3D%2223%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--hero-3 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2296%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--hero-4 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2264%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2263%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}

/* Trip Hero widget panel icon — same wide banner mark as the Gutenberg block icon. */
.tzi-hero-banner {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%272%27%20y%3D%276%27%20width%3D%2720%27%20height%3D%2712%27%20rx%3D%272%27%20fill%3D%27%233EB368%27%2F%3E%3Ccircle%20cx%3D%278%27%20cy%3D%2711%27%20r%3D%271.4%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M4%2015.5l3.5-3.5%202.5%202.5%203-3%204.5%204.5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Duration widget panel icon — same clock mark as the Gutenberg block icon. */
.tzi-duration-clock {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M12%207v5l3.5%202%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Price widget panel icon — same price-tag mark as the Gutenberg block icon. */
.tzi-price-tag {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%233EB368%27%20d%3D%27M21.41%2011.58l-9-9C12.05%202.22%2011.55%202%2011%202H4c-1.1%200-2%20.9-2%202v7c0%20.55.22%201.05.59%201.42l9%209c.36.36.86.58%201.41.58.55%200%201.05-.22%201.41-.59l7-7c.37-.36.59-.86.59-1.41%200-.55-.23-1.06-.59-1.42zM5.5%207C4.67%207%204%206.33%204%205.5S4.67%204%205.5%204%207%204.67%207%205.5%206.33%207%205.5%207z%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Override Elementor single-row choose strip (height:27px + overflow:hidden). */
.elementor-control.tripzzy-layout-choose .elementor-choices {
	height: auto;
	line-height: normal;
	text-align: left;
	border: 0;
	border-radius: 0;
	background: none;
	overflow: visible;
	flex-wrap: wrap;
	gap: 10px;
}
.elementor-control.tripzzy-layout-choose .elementor-control-input-wrapper > .elementor-choices label.elementor-choices-label {
	flex: 0 0 calc(50% - 5px) !important;
	width: calc(50% - 5px) !important;
	margin: 0;
	padding: 6px;
	display: block;
	background: none;
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb {
	display: block;
	width: 100%;
	height: 64px;
	font-size: 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 88% 88%;
	border: 1px solid #d5dadf;
	border-radius: 4px;
	background-color: #fff;
}
.tripzzy-layout-choose .elementor-choices-label span.elementor-screen-only {
	position: static;
	width: auto;
	height: auto;
	clip: auto;
	clip-path: none;
	display: block;
	margin: 3px 0 0;
	font-size: 10px;
	line-height: 1.4;
	color: #555;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.tripzzy-layout-choose .elementor-choices input:checked + .elementor-choices-label i.tripzzy-layout-thumb {
	border-color: #3EB368;
	box-shadow: 0 0 0 1px #3EB368;
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--default {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-2 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2264%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-3 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2296%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-4 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2247%22%20height%3D%2249%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%225%22%20width%3D%2247%22%20height%3D%2223%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%2231%22%20width%3D%2247%22%20height%3D%2223%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-5 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2296%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2247%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%2232%22%20width%3D%2247%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-6 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2264%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2263%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-7 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%225%22%20width%3D%2264%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2232%22%20width%3D%2230%22%20height%3D%2222%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
.tripzzy-layout-choose .elementor-choices-label i.tripzzy-layout-thumb--layout-8 {
	background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20%3E%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2247%22%20height%3D%2228%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%224%22%20width%3D%2247%22%20height%3D%2213%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2251%22%20y%3D%2219%22%20width%3D%2247%22%20height%3D%2213%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%222%22%20y%3D%2235%22%20width%3D%2230%22%20height%3D%2213%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2235%22%20y%3D%2235%22%20width%3D%2230%22%20height%3D%2213%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3Crect%20x%3D%2268%22%20y%3D%2235%22%20width%3D%2230%22%20height%3D%2213%22%20rx%3D%221.5%22%20fill%3D%22%233EB368%22%20fill-opacity%3D%220.55%22%20%2F%3E%20%3C%2Fsvg%3E");
}
/* Tripzzy Trips widget panel icon — same mark as the Gutenberg block icon. */
.tzi-trips-plane {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%233EB368%27%20d%3D%27M7.949%2022h-.1a.99.99%200%200%201-.723-.446L5.254%2018.75l-2.803-1.873a.99.99%200%200%201-.446-.723.99.99%200%200%201%20.287-.802l.99-.99a.99.99%200%200%201%20.704-.288h2.437l1.14-1.704-4.42-2.92a2.04%202.04%200%200%201-.673-2.476l.069-.14.297-.494a1.912%201.912%200%200%201%202.14-.961l7.607%201.674%203.081-3.09c1.704-1.695%204.111-2.418%205.607-1.665.19.092.344.245.436.436.753%201.496%200%203.903-1.664%205.607l-3.091%203.08%201.674%207.608a2.13%202.13%200%200%201-.872%202.18.992.992%200%200%201-.228.128l-.495.198a2.03%202.03%200%200%201-2.447-.624l-2.971-4.468-1.684%201.14v2.436a.99.99%200%200%201-.288.704l-.99.99a.991.991%200%200%201-.703.288Zm3.962-7.925h.198a.99.99%200%200%201%20.624.426l3.467%205.25c0-.05%200-.05.1-.08l.346-.138a.109.109%200%200%200%200-.119l-1.763-8.103a.99.99%200%200%201%20.267-.911l3.467-3.467a4.29%204.29%200%200%200%201.377-2.972%204.29%204.29%200%200%200-2.972%201.377l-3.467%203.467a.991.991%200%200%201-.911.268L4.52%207.289l-.277.446a.317.317%200%200%200%200%20.08l5.2%203.427a.99.99%200%200%201%20.426.624.99.99%200%200%201-.148.743L7.74%2015.58a.99.99%200%200%201-.782.475h-2.18l1.734%201.16a.922.922%200%200%201%20.278.276l1.159%201.734v-2.18a.99.99%200%200%201%20.445-.822l2.972-1.98a.99.99%200%200%201%20.545-.169Z%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Tripzzy Trip Slider widget panel icon — same mark as the Gutenberg block icon. */
.tzi-trips-slider {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2732%27%20height%3D%2732%27%20viewBox%3D%270%200%2032%2032%27%20fill%3D%27none%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M3%202C1.89543%202%201%202.89543%201%204V24C1%2025.1046%201.89543%2026%203%2026H29C30.1046%2026%2031%2025.1046%2031%2024V4C31%202.89543%2030.1046%202%2029%202H3ZM29%204H3V24H29V4Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M22.7226%2010.584C22.9524%2010.4308%2023.2628%2010.4929%2023.416%2010.7226L25.416%2013.7226C25.5692%2013.9524%2025.5071%2014.2628%2025.2773%2014.416C25.0476%2014.5692%2024.7371%2014.5071%2024.584%2014.2773L22.584%2011.2773C22.4308%2011.0476%2022.4929%2010.7371%2022.7226%2010.584Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M25.2773%2013.584C25.5071%2013.7371%2025.5692%2014.0476%2025.416%2014.2773L23.416%2017.2773C23.2628%2017.5071%2022.9524%2017.5692%2022.7226%2017.416C22.4929%2017.2628%2022.4308%2016.9524%2022.584%2016.7226L24.584%2013.7226C24.7371%2013.4929%2025.0476%2013.4308%2025.2773%2013.584Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M6.72264%2013.584C6.95241%2013.4308%207.26284%2013.4929%207.41602%2013.7226L9.41602%2016.7226C9.56919%2016.9524%209.50711%2017.2628%209.27734%2017.416C9.04758%2017.5692%208.73714%2017.5071%208.58397%2017.2773L6.58397%2014.2773C6.43079%2014.0476%206.49288%2013.7371%206.72264%2013.584Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M9.27734%2010.584C9.50711%2010.7371%209.56919%2011.0476%209.41602%2011.2773L7.41602%2014.2773C7.26284%2014.5071%206.95241%2014.5692%206.72264%2014.416C6.49288%2014.2628%206.43079%2013.9524%206.58397%2013.7226L8.58397%2010.7226C8.73714%2010.4929%209.04758%2010.4308%209.27734%2010.584Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M11%2028.5C10.7239%2028.5%2010.5%2028.7239%2010.5%2029C10.5%2029.2761%2010.7239%2029.5%2011%2029.5C11.2761%2029.5%2011.5%2029.2761%2011.5%2029C11.5%2028.7239%2011.2761%2028.5%2011%2028.5ZM9.5%2029C9.5%2028.1716%2010.1716%2027.5%2011%2027.5C11.8284%2027.5%2012.5%2028.1716%2012.5%2029C12.5%2029.8284%2011.8284%2030.5%2011%2030.5C10.1716%2030.5%209.5%2029.8284%209.5%2029Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M16%2028.5C15.7239%2028.5%2015.5%2028.7239%2015.5%2029C15.5%2029.2761%2015.7239%2029.5%2016%2029.5C16.2761%2029.5%2016.5%2029.2761%2016.5%2029C16.5%2028.7239%2016.2761%2028.5%2016%2028.5ZM14.5%2029C14.5%2028.1716%2015.1716%2027.5%2016%2027.5C16.8284%2027.5%2017.5%2028.1716%2017.5%2029C17.5%2029.8284%2016.8284%2030.5%2016%2030.5C15.1716%2030.5%2014.5%2029.8284%2014.5%2029Z%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M21%2028.5C20.7239%2028.5%2020.5%2028.7239%2020.5%2029C20.5%2029.2761%2020.7239%2029.5%2021%2029.5C21.2761%2029.5%2021.5%2029.2761%2021.5%2029C21.5%2028.7239%2021.2761%2028.5%2021%2028.5ZM19.5%2029C19.5%2028.1716%2020.1716%2027.5%2021%2027.5C21.8284%2027.5%2022.5%2028.1716%2022.5%2029C22.5%2029.8284%2021.8284%2030.5%2021%2030.5C20.1716%2030.5%2019.5%2029.8284%2019.5%2029Z%27%20fill%3D%27%233EB368%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Tripzzy Search widget panel icon — same mark as the Gutenberg block icon. */
.tzi-search-mag {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%233EB368%27%20fill-rule%3D%27evenodd%27%20d%3D%27M4%2011a7%207%200%201%201%2014%200%207%207%200%200%201-14%200Zm7-9a9%209%200%201%200%205.617%2016.032l3.675%203.675a1%201%200%200%200%201.414-1.414l-3.674-3.675A9%209%200%200%200%2011%202Z%27%20clip-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Tripzzy Trip Taxonomies widget panel icon — same mark as the Gutenberg block icon. */
.tzi-tax-grid {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%233EB368%27%20fill-rule%3D%27evenodd%27%20d%3D%27M3%202a1%201%200%200%200-1%201v7a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1V3a1%201%200%200%200-1-1H3Zm1%207V4h5v5H4Zm13.5-7a4.5%204.5%200%201%200%200%209%204.5%204.5%200%200%200%200-9ZM20%206.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM13%2014a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v7a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1v-7Zm-6.5-1a4.5%204.5%200%201%200%200%209%204.5%204.5%200%200%200%200-9ZM9%2017.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200Zm6-2.5v5h5v-5h-5Z%27%20clip-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Tripzzy Trip Gallery widget panel icon — same mark as the Gutenberg block icon. */
.tzi-gallery-image {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%273%27%20fill%3D%27%233EB368%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%2710%27%20r%3D%271.6%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M5.5%2017.5l4.5-4.5%203%203%203.5-3.5%203%203v3a1%201%200%200%201-1%201h-12a1%201%200%200%201-1-1v-1.5z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Single Trip widget panel icon — ticket stub mark. */
.tzi-single-post {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2712%27%20rx%3D%272.5%27%20fill%3D%27%233EB368%27%2F%3E%3Cpath%20d%3D%27M15%208v8%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.4%27%20stroke-dasharray%3D%272%201.6%27%2F%3E%3Cpath%20d%3D%27M6.5%2010.2h5M6.5%2013.8h5%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3Ccircle%20cx%3D%2717.6%27%20cy%3D%2712%27%20r%3D%271.7%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}

/* Trip Archive widget panel icon. */
.tzi-archive-box {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%274%27%20width%3D%2718%27%20height%3D%275%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2711%27%20width%3D%2718%27%20height%3D%275%27%20rx%3D%271.5%27%20fill%3D%27%233EB368%27%20opacity%3D%270.55%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2718%27%20width%3D%2718%27%20height%3D%272.5%27%20rx%3D%271.2%27%20fill%3D%27%233EB368%27%20opacity%3D%270.55%27%2F%3E%3C%2Fsvg%3E") no-repeat center center / contain;
}
