{"id":14047,"date":"2021-08-31T19:55:39","date_gmt":"2021-08-31T17:55:39","guid":{"rendered":"https:\/\/skywavenstudios.com\/envira\/strassenleben\/"},"modified":"2026-02-04T20:46:11","modified_gmt":"2026-02-04T19:46:11","slug":"strassenleben","status":"publish","type":"envira","link":"https:\/\/www.skywavenstudios.com\/de\/gallery\/strassenleben\/","title":{"rendered":"Stra\u00dfenleben"},"author":1,"featured_media":0,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"enabled","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"enabled","ast-breadcrumbs-content":null,"ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"1003","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"class_list":["post-14047","envira","type-envira","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Sebastien Kech","author_link":"https:\/\/www.skywavenstudios.com\/de\/author\/skywavenstudiosgmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":null,"jetpack_sharing_enabled":true,"gallery_data":{"id":1233,"config":{"type":"default","layout":"mason","columns":"3","gallery_theme":"base","justified_margins":15,"justified_last_row":"nojustify","lazy_loading":0,"lazy_loading_delay":10,"gutter":10,"margin":10,"image_size":"default","square_size":300,"crop_width":640,"crop_height":480,"crop":0,"crop_position":"c","additional_copy_0":0,"additional_copy_title":0,"additional_copy_caption":0,"additional_copy_title_caption":0,"additional_copy_0_mobile":0,"additional_copy_title_mobile":0,"additional_copy_caption_mobile":0,"additional_copy_title_caption_mobile":0,"gallery_column_title_caption":"title","gallery_column_title_caption_mobile":"title","additional_copy_automatic_0":0,"additional_copy_automatic_title":0,"additional_copy_automatic_caption":0,"additional_copy_automatic_title_caption":0,"additional_copy_automatic_0_mobile":0,"additional_copy_automatic_title_mobile":0,"additional_copy_automatic_caption_mobile":0,"additional_copy_automatic_title_caption_mobile":0,"gallery_automatic_title_caption":"title","gallery_automatic_title_caption_mobile":"0","justified_row_height":150,"description_position":"0","description":"","random":"src","sort_order":"src","sorting_direction":"ASC","isotope":true,"lightbox_enabled":1,"gallery_link_enabled":1,"lightbox_theme":"subtle","lightbox_image_size":"default","title_display":"outside","lightbox_title_caption":"title","arrows":1,"arrows_position":"outside","toolbar":0,"toolbar_title":0,"toolbar_position":"top","loop":1,"lightbox_open_close_effect":"fade","effect":"fade","supersize":1,"thumbnails_toggle":1,"thumbnails_hide":0,"image_counter":0,"thumbnails":1,"thumbnails_width":75,"thumbnails_height":50,"thumbnails_position":"bottom","thumbnails_custom_size":0,"mobile":1,"mobile_width":320,"mobile_height":240,"mobile_lightbox":1,"mobile_gallery_link_enabled":0,"mobile_arrows":1,"mobile_toolbar":1,"mobile_thumbnails":1,"mobile_touchwipe_close":1,"mobile_thumbnails_width":75,"mobile_thumbnails_height":50,"mobile_justified_row_height":80,"keyboard":true,"standalone_template":"","classes":[""],"rtl":0,"slug":"street-life","custom_css":"\/* ==============================\r\n   COMPLETE CSS FOR ENVIRA GALLERY & SITE FIXES\r\n   Last Updated: February 04, 2026\r\n   \r\n   v46 - v44 base + Mobile WPML fix for consistent look across languages\r\n   \r\n   CONTENTS:\r\n   0. Header Navigation Menu Fix\r\n   1. Page Title Styling\r\n   2. Global Layout & Image Fixes\r\n   3. Tag Filter Buttons\r\n   4. Image Titles\r\n   5. WooCommerce Product Display\r\n   6. Quantity Selector\r\n   7. Add to Cart Button\r\n   8. Lightbox Specific Fixes\r\n   9. Additional Improvements\r\n   10. Mobile Optimizations (WPML FIX APPLIED)\r\n   11. Performance & Rendering\r\n   12. Accessibility Improvements\r\n   13. Thumbnail Visibility Override\r\n================================ *\/\r\n\r\n\/* ------------------------------\r\n   0. HEADER NAVIGATION MENU FIX\r\n   Purpose: Fix Portfolio button alignment in header menu without changing fonts\r\n-------------------------------- *\/\r\n.site-header nav ul li,\r\n.main-navigation ul li,\r\nheader nav ul li,\r\n.header-navigation ul li {\r\n  display: inline-block;\r\n  vertical-align: middle;\r\n  line-height: normal;\r\n}\r\n\r\n.site-header nav ul li a,\r\n.main-navigation ul li a,\r\nheader nav ul li a,\r\n.header-navigation ul li a {\r\n  display: inline-block;\r\n  vertical-align: middle;\r\n}\r\n\r\n\/* Specific fix for Portfolio link alignment only *\/\r\nnav a[href*=\"portfolio\"],\r\n.menu-item a[href*=\"portfolio\"] {\r\n  vertical-align: middle !important;\r\n  display: inline-block !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   1. PAGE TITLE STYLING\r\n   Purpose: Style the gallery page titles (e.g., \"Landscape\")\r\n-------------------------------- *\/\r\n.page-title,\r\nh1.entry-title {\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-size: 28px !important;\r\n  font-weight: 300 !important;\r\n  color: #007183 !important;\r\n  margin-bottom: 15px !important;\r\n  letter-spacing: 0.5px !important;\r\n}\r\n\r\n\/* Back to Portfolio Link - Native Envira Gallery feature\r\n   The link has class \"envira-back-link\" *\/\r\n.envira-back-link,\r\na.envira-back-link,\r\n[id^=\"envira-gallery-wrap-\"] .envira-back-link,\r\n.envira-gallery-wrap .envira-back-link,\r\n.entry-content .envira-back-link,\r\n.entry-content a.envira-back-link {\r\n  display: block !important;\r\n  width: fit-content !important;\r\n  margin: 0 0 15px 0 !important;\r\n  padding: 0 !important;\r\n  font-family: inherit !important;\r\n  font-size: 16px !important;\r\n  font-weight: 400 !important;\r\n  color: #999999 !important;\r\n  background: none !important;\r\n  background-color: transparent !important;\r\n  text-decoration: none !important;\r\n  transition: color 0.25s ease !important;\r\n  opacity: 1 !important;\r\n  visibility: visible !important;\r\n  text-transform: none !important;\r\n  letter-spacing: normal !important;\r\n  line-height: 1.5 !important;\r\n  text-align: left !important;\r\n  position: relative !important;\r\n  z-index: 10 !important;\r\n  border: none !important;\r\n  box-shadow: none !important;\r\n}\r\n\r\n\/* Hover state for back to portfolio link *\/\r\n.envira-back-link:hover,\r\na.envira-back-link:hover,\r\n[id^=\"envira-gallery-wrap-\"] .envira-back-link:hover,\r\n.envira-gallery-wrap .envira-back-link:hover,\r\n.entry-content .envira-back-link:hover,\r\n.entry-content a.envira-back-link:hover {\r\n  color: #007183 !important;\r\n  text-decoration: none !important;\r\n  background: none !important;\r\n  background-color: transparent !important;\r\n}\r\n\r\n\/* Additional selectors for other potential back link classes *\/\r\n.envira-gallery-back-link,\r\n.envira-back-to-gallery,\r\na.envira-gallery-back-link,\r\na.envira-back-to-gallery,\r\n.entry-content .back-to-portfolio,\r\n.entry-content a.back-to-portfolio,\r\n.page-content .back-to-portfolio,\r\nmain .back-to-portfolio,\r\narticle .back-to-portfolio,\r\n.envira-breadcrumbs,\r\n.envira-breadcrumbs a,\r\np.back-to-portfolio,\r\n.portfolio-back-link {\r\n  display: block !important;\r\n  margin: 0 0 15px 0 !important;\r\n  padding: 0 !important;\r\n  font-size: 16px !important;\r\n  font-weight: 400 !important;\r\n  color: #999999 !important;\r\n  background: none !important;\r\n  text-decoration: none !important;\r\n  transition: color 0.25s ease !important;\r\n}\r\n\r\n\/* Hover state *\/\r\n.envira-gallery-back-link:hover,\r\n.envira-back-to-gallery:hover,\r\n.entry-content .back-to-portfolio:hover,\r\n.page-content .back-to-portfolio:hover,\r\nmain .back-to-portfolio:hover,\r\narticle .back-to-portfolio:hover,\r\n.envira-breadcrumbs a:hover,\r\n.portfolio-back-link:hover {\r\n  color: #007183 !important;\r\n  text-decoration: none !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   2. GLOBAL LAYOUT & IMAGE FIXES\r\n   Purpose: Core gallery structure and image display\r\n-------------------------------- *\/\r\n\r\n\/* Gallery wrapper - ensure proper initialization *\/\r\n#envira-gallery-wrap-1233,\r\n#envira-gallery-1233 {\r\n  position: relative !important;\r\n}\r\n\r\n\/* Set minimum height before isotope initializes to prevent layout shift *\/\r\n#envira-gallery-1233:not(.envira-gallery-isotope-activated):not([data-envira-isotope=\"true\"]) {\r\n  min-height: 500px !important;\r\n}\r\n\r\n\/* Box-sizing for all gallery elements *\/\r\n#envira-gallery-1233,\r\n#envira-gallery-1233 * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* Main gallery container settings *\/\r\n#envira-gallery-1233 {\r\n  transform: translateZ(0); \/* Hardware acceleration *\/\r\n  -webkit-transform: translateZ(0);\r\n  font-family: inherit;\r\n  padding: 20px 0 !important;\r\n}\r\n\r\n\/* Gallery items positioning\r\n   Note: Items show immediately with opacity: 1\r\n   Brief overlay on initial load is normal for isotope layouts *\/\r\n#envira-gallery-1233 .envira-gallery-item {\r\n  position: absolute !important;\r\n  padding: 15px !important;\r\n  opacity: 1 !important;\r\n}\r\n\r\n\/* Image styling with shadow and transitions *\/\r\n#envira-gallery-1233 img {\r\n  display: block;\r\n  width: 100%;\r\n  height: auto;\r\n  max-height: none !important; \r\n  border-radius: 2px !important;\r\n  box-shadow: 0 3px 10px rgba(0,0,0,0.12) !important;\r\n  image-rendering: -webkit-optimize-contrast;\r\n  image-rendering: crisp-edges;\r\n  transition: all 0.35s ease !important;\r\n}\r\n\r\n\/* Image hover effect - lift and shadow *\/\r\n#envira-gallery-1233 .envira-gallery-item:hover img {\r\n  transform: translateY(-4px) !important;\r\n  box-shadow: 0 8px 20px rgba(0,0,0,0.18) !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   3. TAG FILTER BUTTONS\r\n   Purpose: Style the category filter buttons above the gallery\r\n   \r\n   WPML FIX: Added [id^=\"envira-gallery-wrap-\"] selectors for all languages\r\n-------------------------------- *\/\r\n#envira-gallery-wrap-1233 .envira-tags-filter-list,\r\n[id^=\"envira-gallery-wrap-\"] .envira-tags-filter-list {\r\n  text-align: center !important;\r\n  margin-bottom: 40px !important;\r\n  line-height: 1.8 !important;\r\n  padding: 0 15px !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n}\r\n\r\n\/* Individual filter button list items *\/\r\n#envira-gallery-wrap-1233 .envira-tags-filter-list li.envira-tags-filter,\r\n#envira-gallery-wrap-1233 .envira-tags-filter-list li.envira-tag-filter,\r\n[id^=\"envira-gallery-wrap-\"] .envira-tags-filter-list li.envira-tags-filter,\r\n[id^=\"envira-gallery-wrap-\"] .envira-tags-filter-list li.envira-tag-filter,\r\n[id^=\"envira-gallery-wrap-\"] .envira-tags-filter-list li {\r\n  float: none !important;\r\n  display: inline-block !important;\r\n  margin: 7px 6px !important;\r\n  vertical-align: middle !important;\r\n}\r\n\r\n\/* Filter button links - teal buttons with white text *\/\r\n#envira-gallery-wrap-1233 a.envira-tags-filter-link,\r\n[id^=\"envira-gallery-wrap-\"] a.envira-tags-filter-link {\r\n  display: inline-block !important;\r\n  padding: 10px 18px !important;\r\n  background-color: #007183 !important;\r\n  border-radius: 3px !important;\r\n  color: #ffffff !important;\r\n  border: 1px solid #007183 !important;\r\n  text-transform: capitalize !important;\r\n  text-decoration: none !important;\r\n  font-size: 14px !important;\r\n  font-weight: 500 !important;\r\n  line-height: 1.4 !important;\r\n  letter-spacing: 0.4px !important;\r\n  transition: all 0.25s ease !important;\r\n  white-space: nowrap !important;\r\n  box-shadow: 0 2px 4px rgba(0, 113, 131, 0.15) !important;\r\n}\r\n\r\n\/* Filter button hover state - darker and lift effect *\/\r\n#envira-gallery-wrap-1233 a.envira-tags-filter-link:hover,\r\n[id^=\"envira-gallery-wrap-\"] a.envira-tags-filter-link:hover {\r\n  background-color: #005f6f !important;\r\n  border-color: #005f6f !important;\r\n  transform: translateY(-2px) !important;\r\n  box-shadow: 0 4px 10px rgba(0, 113, 131, 0.25) !important;\r\n}\r\n\r\n\/* Active filter button - inverted colors *\/\r\n#envira-gallery-wrap-1233 a.envira-tags-filter-active,\r\n[id^=\"envira-gallery-wrap-\"] a.envira-tags-filter-active {\r\n  background-color: #ffffff !important;\r\n  color: #007183 !important;\r\n  border-color: #007183 !important;\r\n  box-shadow: 0 2px 8px rgba(0, 113, 131, 0.2) !important;\r\n  font-weight: 600 !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   4. IMAGE TITLES\r\n   Purpose: Display image titles below each image\r\n-------------------------------- *\/\r\n#envira-gallery-1233 .envira-gallery-item-inner {\r\n  position: relative;\r\n  min-height: 200px;\r\n  display: block;\r\n}\r\n\r\n\/* Title positioned below image (not overlaid) *\/\r\n#envira-gallery-1233 .envira-gallery-item-inner h3,\r\n#envira-gallery-1233 .envira-gallery-item-inner .envira-title,\r\n#envira-gallery-1233 .envira-gallery-title {\r\n  position: static !important;\r\n  bottom: auto !important;\r\n  left: auto !important;\r\n  right: auto !important;\r\n  margin: 10px 0 4px 0 !important;\r\n  padding: 0 10px !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-size: 18px !important;\r\n  font-weight: 800 !important;\r\n  color: #333 !important;\r\n  background: none !important;\r\n  text-align: center !important;\r\n  letter-spacing: 0.2px !important;\r\n  line-height: 1.4 !important;\r\n  text-shadow: none !important;\r\n  z-index: auto !important;\r\n  transition: color 0.3s ease !important;\r\n}\r\n\r\n\/* Title hover state - change to brand color *\/\r\n#envira-gallery-1233 .envira-gallery-item:hover .envira-gallery-title,\r\n#envira-gallery-1233 .envira-gallery-item:hover h3 {\r\n  color: #007183 !important;\r\n  background: none !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   5. WOOCOMMERCE PRODUCT DISPLAY\r\n   Purpose: Style WooCommerce product info (price, cart) in gallery\r\n-------------------------------- *\/\r\n#envira-gallery-1233 .product {\r\n  margin: 0 !important;\r\n  padding: 12px 8px 0 !important;\r\n  text-align: center !important;\r\n  font-size: 16px !important;\r\n  font-family: inherit !important;\r\n}\r\n\r\n\/* Hide product title (we show image title instead) *\/\r\n#envira-gallery-1233 .woocommerce-loop-product__title,\r\n#envira-gallery-1233 h2,\r\n#envira-gallery-1233 h3 {\r\n  display: none !important;\r\n}\r\n\r\n\/* Price display below title *\/\r\n#envira-gallery-1233 .price {\r\n  display: block !important;\r\n  margin: 6px 0 10px 0 !important;\r\n  font-weight: 600 !important;\r\n  font-size: 15px !important;\r\n  color: #333 !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  letter-spacing: 0.3px !important;\r\n}\r\n\r\n\/* Strikethrough price (original price on sale items) *\/\r\n#envira-gallery-1233 .price del {\r\n  opacity: 0.6;\r\n  font-size: 15px !important;\r\n  margin-right: 6px;\r\n}\r\n\r\n\/* Sale price styling *\/\r\n#envira-gallery-1233 .price ins {\r\n  text-decoration: none !important;\r\n  color: #007183 !important;\r\n}\r\n\r\n\/* Hide WooCommerce elements in gallery and lightbox *\/\r\n#envira-gallery-1233 .woocommerce-result-count,\r\n#envira-gallery-1233 .woocommerce-ordering,\r\n#envira-gallery-1233 .woocommerce-breadcrumb,\r\n#envira-gallery-1233 .woocommerce-review-link,\r\n#envira-gallery-1233 .star-rating,\r\n#envira-gallery-1233 .count,\r\n#envira-gallery-1233 .summary_title,\r\n#envira-gallery-1233 .step_title_wrapper,\r\n#envira-gallery-1233 .step_title,\r\n#envira-gallery-1233 .step_index,\r\n#envira-gallery-1233 h2.summary_title,\r\n#envira-gallery-1233 .composite_summary,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .woocommerce-result-count,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .woocommerce-ordering,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .woocommerce-breadcrumb,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .woocommerce-review-link,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .star-rating,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .count,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .summary_title,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .step_title_wrapper,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .step_title,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .step_index,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) h2.summary_title,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .composite_summary,\r\n.envirabox-wrap .woocommerce-result-count,\r\n.envirabox-wrap .woocommerce-ordering,\r\n.envirabox-wrap .woocommerce-breadcrumb,\r\n.envirabox-container .woocommerce-result-count,\r\n.envirabox-container .woocommerce-ordering,\r\n.envirabox-container .woocommerce-breadcrumb,\r\n.envirabox-wrap .woocommerce-loop-product__title,\r\n.envirabox-wrap .product_title,\r\n.envirabox-wrap h1,\r\n.envirabox-wrap h2,\r\n.envirabox-wrap h3,\r\n.envirabox-container .woocommerce-loop-product__title,\r\n.envirabox-container .product_title,\r\n.envirabox-container h1,\r\n.envirabox-container h2,\r\n.envirabox-container h3 {\r\n  display: none !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   6. QUANTITY SELECTOR\r\n   Purpose: Style the +\/- quantity buttons with visible symbols\r\n   \r\n   WPML FIX: Added [id^=\"envira-gallery-\"] selectors for all languages\r\n-------------------------------- *\/\r\n\r\n\/* Remove any pseudo-elements from quantity wrapper *\/\r\n#envira-gallery-1233 .quantity::before,\r\n#envira-gallery-1233 .quantity::after,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity::after {\r\n  display: none !important;\r\n  content: none !important;\r\n}\r\n\r\n\/* Reset positioning for all quantity elements *\/\r\n#envira-gallery-1233 .quantity,\r\n#envira-gallery-1233 .quantity *,\r\n#envira-gallery-1233 form.cart .quantity,\r\n#envira-gallery-1233 form.cart .quantity *,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity *,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart .quantity,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart .quantity * {\r\n  position: static !important;\r\n  float: none !important;\r\n  top: auto !important;\r\n  left: auto !important;\r\n  right: auto !important;\r\n  bottom: auto !important;\r\n  transform: none !important;\r\n  clear: none !important;\r\n}\r\n\r\n\/* Cart form display *\/\r\n#envira-gallery-1233 form.cart,\r\n#envira-gallery-1233 .product form,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .product form {\r\n  display: block !important;\r\n  text-align: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Quantity wrapper - inline display *\/\r\n#envira-gallery-1233 .quantity,\r\n#envira-gallery-1233 form.cart .quantity,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart .quantity {\r\n  display: inline-block !important;\r\n  margin: 0 0 10px 0 !important;\r\n  width: auto !important;\r\n  height: auto !important;\r\n  font-size: 0 !important; \/* Remove whitespace between inline elements *\/\r\n  white-space: nowrap !important;\r\n  text-align: left !important;\r\n  vertical-align: top !important;\r\n}\r\n\r\n\/* MINUS BUTTON - Left button with minus symbol *\/\r\n#envira-gallery-1233 .quantity .minus,\r\n#envira-gallery-1233 .quantity button.minus,\r\n#envira-gallery-1233 .quantity input[type=\"button\"].minus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .minus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity button.minus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"button\"].minus {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n  width: 34px !important;\r\n  min-width: 34px !important;\r\n  max-width: 34px !important;\r\n  height: 34px !important;\r\n  min-height: 34px !important;\r\n  max-height: 34px !important;\r\n  padding: 0 !important;\r\n  margin: 0 !important;\r\n  border-radius: 4px !important;\r\n  font-size: 18px !important;\r\n  line-height: 32px !important;\r\n  font-weight: 400 !important;\r\n  background: #f8f8f8 !important;\r\n  border: 1px solid #ddd !important;\r\n  cursor: pointer !important;\r\n  text-align: center !important;\r\n  box-sizing: border-box !important;\r\n  color: #333 !important;\r\n  text-indent: 0 !important;\r\n  overflow: visible !important;\r\n  transition: all 0.2s ease !important;\r\n  font-family: inherit !important;\r\n}\r\n\r\n\/* Add minus symbol to empty button *\/\r\n#envira-gallery-1233 .quantity .minus:empty::before,\r\n#envira-gallery-1233 .quantity button.minus:empty::before,\r\n#envira-gallery-1233 .quantity input[type=\"button\"].minus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .minus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity button.minus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"button\"].minus:empty::before {\r\n  content: \"\u2212\" !important;\r\n  font-size: 20px !important;\r\n  color: #333 !important;\r\n  line-height: 34px !important;\r\n  font-weight: 300 !important;\r\n}\r\n\r\n\/* QUANTITY INPUT FIELD - Center field *\/\r\n#envira-gallery-1233 .quantity input.qty,\r\n#envira-gallery-1233 .quantity input[type=\"number\"],\r\n#envira-gallery-1233 .quantity input[type=\"text\"],\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input.qty,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"number\"],\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"text\"] {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n  width: 55px !important;\r\n  min-width: 55px !important;\r\n  max-width: 55px !important;\r\n  height: 34px !important;\r\n  min-height: 34px !important;\r\n  max-height: 34px !important;\r\n  text-align: center !important;\r\n  margin: 0 5px !important;\r\n  padding: 0 8px !important;\r\n  border: 1px solid #ddd !important;\r\n  font-size: 15px !important;\r\n  font-weight: 500 !important;\r\n  box-sizing: border-box !important;\r\n  border-radius: 4px !important;\r\n  color: #333 !important;\r\n  background: #ffffff !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  transition: border-color 0.2s ease !important;\r\n}\r\n\r\n\/* Input focus state *\/\r\n#envira-gallery-1233 .quantity input.qty:focus,\r\n#envira-gallery-1233 .quantity input[type=\"number\"]:focus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input.qty:focus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"number\"]:focus {\r\n  border-color: #007183 !important;\r\n  outline: none !important;\r\n}\r\n\r\n\/* PLUS BUTTON - Right button with plus symbol *\/\r\n#envira-gallery-1233 .quantity .plus,\r\n#envira-gallery-1233 .quantity button.plus,\r\n#envira-gallery-1233 .quantity input[type=\"button\"].plus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .plus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity button.plus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"button\"].plus {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n  width: 34px !important;\r\n  min-width: 34px !important;\r\n  max-width: 34px !important;\r\n  height: 34px !important;\r\n  min-height: 34px !important;\r\n  max-height: 34px !important;\r\n  padding: 0 !important;\r\n  margin: 0 !important;\r\n  border-radius: 4px !important;\r\n  font-size: 18px !important;\r\n  line-height: 32px !important;\r\n  font-weight: 400 !important;\r\n  background: #f8f8f8 !important;\r\n  border: 1px solid #ddd !important;\r\n  cursor: pointer !important;\r\n  text-align: center !important;\r\n  box-sizing: border-box !important;\r\n  color: #333 !important;\r\n  text-indent: 0 !important;\r\n  overflow: visible !important;\r\n  transition: all 0.2s ease !important;\r\n  font-family: inherit !important;\r\n}\r\n\r\n\/* Add plus symbol to empty button *\/\r\n#envira-gallery-1233 .quantity .plus:empty::before,\r\n#envira-gallery-1233 .quantity button.plus:empty::before,\r\n#envira-gallery-1233 .quantity input[type=\"button\"].plus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .plus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity button.plus:empty::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input[type=\"button\"].plus:empty::before {\r\n  content: \"+\" !important;\r\n  font-size: 20px !important;\r\n  color: #333 !important;\r\n  line-height: 34px !important;\r\n  font-weight: 300 !important;\r\n}\r\n\r\n\/* Hover states for +\/- buttons - teal background *\/\r\n#envira-gallery-1233 .quantity .minus:hover,\r\n#envira-gallery-1233 .quantity .plus:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .minus:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .plus:hover {\r\n  background: #007183 !important;\r\n  border-color: #007183 !important;\r\n  color: #ffffff !important;\r\n}\r\n\r\n\/* Symbol color on hover *\/\r\n#envira-gallery-1233 .quantity .minus:hover::before,\r\n#envira-gallery-1233 .quantity .plus:hover::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .minus:hover::before,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .plus:hover::before {\r\n  color: #ffffff !important;\r\n}\r\n\r\n\/* Hide duplicate buttons (in case theme creates them) *\/\r\n#envira-gallery-1233 .quantity button.minus:nth-of-type(2),\r\n#envira-gallery-1233 .quantity button.plus:nth-of-type(2),\r\n#envira-gallery-1233 .quantity input.minus:nth-of-type(2),\r\n#envira-gallery-1233 .quantity input.plus:nth-of-type(2) {\r\n  display: none !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   7. ADD TO CART BUTTON\r\n   Purpose: Style the add to cart button in gallery items\r\n   \r\n   WPML FIX: Added [id^=\"envira-gallery-\"] selectors for all languages\r\n-------------------------------- *\/\r\n#envira-gallery-1233 .add_to_cart_button,\r\n#envira-gallery-1233 .single_add_to_cart_button,\r\n#envira-gallery-1233 button[type=\"submit\"],\r\n#envira-gallery-1233 form.cart button[type=\"submit\"],\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .add_to_cart_button,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .single_add_to_cart_button,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) button[type=\"submit\"],\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart button[type=\"submit\"] {\r\n  display: inline-block !important;\r\n  height: 34px !important;\r\n  margin: 0 !important;\r\n  padding: 0 22px !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 500 !important;\r\n  line-height: 32px !important;\r\n  letter-spacing: 0.5px !important;\r\n  background-color: #f0f0f0 !important;\r\n  color: #333 !important;\r\n  border-radius: 4px !important;\r\n  text-decoration: none !important;\r\n  border: 1px solid #ddd !important;\r\n  cursor: pointer !important;\r\n  white-space: nowrap !important;\r\n  transition: all 0.25s ease !important;\r\n  vertical-align: middle !important;\r\n  box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\r\n}\r\n\r\n\/* Add to cart button hover - teal background *\/\r\n#envira-gallery-1233 .add_to_cart_button:hover,\r\n#envira-gallery-1233 .single_add_to_cart_button:hover,\r\n#envira-gallery-1233 button[type=\"submit\"]:hover,\r\n#envira-gallery-1233 form.cart button[type=\"submit\"]:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .add_to_cart_button:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .single_add_to_cart_button:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) button[type=\"submit\"]:hover,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) form.cart button[type=\"submit\"]:hover {\r\n  background-color: #007183 !important;\r\n  color: #ffffff !important;\r\n  border-color: #007183 !important;\r\n  box-shadow: 0 3px 8px rgba(0, 113, 131, 0.25) !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   8. LIGHTBOX SPECIFIC FIXES\r\n   Purpose: Style elements when image is opened in lightbox overlay\r\n-------------------------------- *\/\r\n\r\n\/* Allow overflow for WooCommerce elements in lightbox *\/\r\n.envirabox-wrap .envirabox-inner,\r\n.envirabox-container .envirabox-inner {\r\n  overflow: visible !important;\r\n}\r\n\r\n\/* Price styling in lightbox - white text on dark background *\/\r\n.envirabox-wrap .price,\r\n.envirabox-container .price {\r\n  display: block !important;\r\n  margin: 10px 0 12px 0 !important;\r\n  font-weight: 600 !important;\r\n  font-size: 16px !important;\r\n  color: #ffffff !important;\r\n  text-align: center !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n}\r\n\r\n\/* Stock availability in lightbox *\/\r\n.envirabox-wrap .stock,\r\n.envirabox-container .stock {\r\n  color: #cccccc !important;\r\n  font-size: 13px !important;\r\n  margin: 5px 0 !important;\r\n  text-align: center !important;\r\n}\r\n\r\n\/* Form wrapper in lightbox - centered flex layout *\/\r\n.envirabox-wrap form.cart,\r\n.envirabox-container form.cart {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  text-align: center !important;\r\n  margin: 15px 0 0 0 !important;\r\n  padding: 0 !important;\r\n  gap: 12px !important;\r\n}\r\n\r\n\/* Align quantity and button on same line *\/\r\n.envirabox-wrap form.cart > *,\r\n.envirabox-container form.cart > * {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n}\r\n\r\n\/* Quantity wrapper in lightbox *\/\r\n.envirabox-wrap .quantity,\r\n.envirabox-container .quantity {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  margin: 0 10px 0 0 !important;\r\n  font-size: 0 !important;\r\n  white-space: nowrap !important;\r\n  position: static !important;\r\n  vertical-align: middle !important;\r\n  gap: 8px !important;\r\n}\r\n\r\n\/* Quantity buttons in lightbox - smaller size, light background *\/\r\n.envirabox-wrap .quantity .minus,\r\n.envirabox-wrap .quantity .plus,\r\n.envirabox-wrap .quantity button.minus,\r\n.envirabox-wrap .quantity button.plus,\r\n.envirabox-container .quantity .minus,\r\n.envirabox-container .quantity .plus,\r\n.envirabox-container .quantity button.minus,\r\n.envirabox-container .quantity button.plus {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n  width: 32px !important;\r\n  min-width: 32px !important;\r\n  max-width: 32px !important;\r\n  height: 32px !important;\r\n  min-height: 32px !important;\r\n  max-height: 32px !important;\r\n  padding: 0 !important;\r\n  margin: 0 !important;\r\n  font-size: 18px !important;\r\n  line-height: 30px !important;\r\n  background: rgba(255,255,255,0.95) !important;\r\n  border: 1px solid rgba(255,255,255,0.5) !important;\r\n  color: #333 !important;\r\n  border-radius: 4px !important;\r\n  cursor: pointer !important;\r\n  text-align: center !important;\r\n  box-sizing: border-box !important;\r\n  text-indent: 0 !important;\r\n  overflow: visible !important;\r\n  transition: all 0.2s ease !important;\r\n  font-family: inherit !important;\r\n  position: static !important;\r\n  float: none !important;\r\n  transform: none !important;\r\n}\r\n\r\n\/* Ensure minus symbol is visible in lightbox *\/\r\n.envirabox-wrap .quantity .minus:empty::before,\r\n.envirabox-wrap .quantity button.minus:empty::before,\r\n.envirabox-container .quantity .minus:empty::before,\r\n.envirabox-container .quantity button.minus:empty::before {\r\n  content: \"\u2212\" !important;\r\n  font-size: 20px !important;\r\n  color: #333 !important;\r\n  line-height: 32px !important;\r\n  font-weight: 300 !important;\r\n  display: block !important;\r\n}\r\n\r\n\/* Ensure plus symbol is visible in lightbox *\/\r\n.envirabox-wrap .quantity .plus:empty::before,\r\n.envirabox-wrap .quantity button.plus:empty::before,\r\n.envirabox-container .quantity .plus:empty::before,\r\n.envirabox-container .quantity button.plus:empty::before {\r\n  content: \"+\" !important;\r\n  font-size: 20px !important;\r\n  color: #333 !important;\r\n  line-height: 32px !important;\r\n  font-weight: 300 !important;\r\n  display: block !important;\r\n}\r\n\r\n\/* Hover state for quantity buttons in lightbox *\/\r\n.envirabox-wrap .quantity .minus:hover,\r\n.envirabox-wrap .quantity .plus:hover,\r\n.envirabox-container .quantity .minus:hover,\r\n.envirabox-container .quantity .plus:hover {\r\n  background: #007183 !important;\r\n  border-color: #007183 !important;\r\n  color: #ffffff !important;\r\n}\r\n\r\n\/* Symbol color on hover in lightbox *\/\r\n.envirabox-wrap .quantity .minus:hover::before,\r\n.envirabox-wrap .quantity .plus:hover::before,\r\n.envirabox-container .quantity .minus:hover::before,\r\n.envirabox-container .quantity .plus:hover::before {\r\n  color: #ffffff !important;\r\n}\r\n\r\n\/* Quantity input field in lightbox *\/\r\n.envirabox-wrap .quantity input.qty,\r\n.envirabox-wrap .quantity input[type=\"number\"],\r\n.envirabox-container .quantity input.qty,\r\n.envirabox-container .quantity input[type=\"number\"] {\r\n  display: inline-block !important;\r\n  vertical-align: middle !important;\r\n  width: 50px !important;\r\n  min-width: 50px !important;\r\n  max-width: 50px !important;\r\n  height: 32px !important;\r\n  min-height: 32px !important;\r\n  max-height: 32px !important;\r\n  margin: 0 !important;\r\n  padding: 0 6px !important;\r\n  font-size: 15px !important;\r\n  background: rgba(255,255,255,0.95) !important;\r\n  border: 1px solid rgba(255,255,255,0.5) !important;\r\n  color: #333 !important;\r\n  text-align: center !important;\r\n  border-radius: 4px !important;\r\n  box-sizing: border-box !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-weight: 500 !important;\r\n}\r\n\r\n\/* Input focus in lightbox *\/\r\n.envirabox-wrap .quantity input.qty:focus,\r\n.envirabox-container .quantity input.qty:focus {\r\n  border-color: #007183 !important;\r\n  outline: none !important;\r\n}\r\n\r\n\/* Add to cart button in lightbox - aligned with quantity controls *\/\r\n.envirabox-wrap .add_to_cart_button,\r\n.envirabox-wrap button[type=\"submit\"],\r\n.envirabox-wrap .single_add_to_cart_button,\r\n.envirabox-container .add_to_cart_button,\r\n.envirabox-container button[type=\"submit\"],\r\n.envirabox-container .single_add_to_cart_button {\r\n  display: inline-block !important;\r\n  height: 32px !important;\r\n  line-height: 30px !important;\r\n  padding: 0 20px !important;\r\n  margin: 0 !important;\r\n  font-size: 13px !important;\r\n  background: rgba(255,255,255,0.95) !important;\r\n  color: #007183 !important;\r\n  border: 1px solid rgba(255,255,255,0.5) !important;\r\n  border-radius: 4px !important;\r\n  font-weight: 600 !important;\r\n  box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important;\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  cursor: pointer !important;\r\n  transition: all 0.25s ease !important;\r\n  vertical-align: middle !important;\r\n  white-space: nowrap !important;\r\n}\r\n\r\n\/* Add to cart button hover in lightbox *\/\r\n.envirabox-wrap .add_to_cart_button:hover,\r\n.envirabox-wrap button[type=\"submit\"]:hover,\r\n.envirabox-container .add_to_cart_button:hover,\r\n.envirabox-container button[type=\"submit\"]:hover {\r\n  background: #007183 !important;\r\n  color: #ffffff !important;\r\n  border-color: #007183 !important;\r\n  transform: translateY(-2px) !important;\r\n}\r\n\r\n\/* LIGHTBOX THUMBNAILS - Fixed positioning at bottom *\/\r\n.envirabox-thumbs {\r\n  position: fixed !important;\r\n  bottom: 0 !important;\r\n  left: 0 !important;\r\n  right: 0 !important;\r\n  height: auto !important;\r\n  min-height: 100px !important;\r\n  max-height: 120px !important;\r\n  overflow-x: auto !important;\r\n  overflow-y: hidden !important;\r\n  background: rgba(0,0,0,0.85) !important;\r\n  padding: 12px 0 !important;\r\n  z-index: 9999 !important;\r\n}\r\n\r\n\/* Thumbnail list layout *\/\r\n.envirabox-thumbs ul {\r\n  display: flex !important;\r\n  flex-wrap: nowrap !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 15px !important;\r\n  list-style: none !important;\r\n  height: auto !important;\r\n  min-height: 80px !important;\r\n}\r\n\r\n\/* Individual thumbnail list items *\/\r\n.envirabox-thumbs li {\r\n  display: inline-block !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 0 6px !important;\r\n  height: 80px !important;\r\n  width: auto !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* Thumbnail images - fully visible, no graying *\/\r\n.envirabox-thumbs li img {\r\n  display: block !important;\r\n  height: 80px !important;\r\n  width: auto !important;\r\n  max-width: none !important;\r\n  border-radius: 3px !important;\r\n  opacity: 1 !important;\r\n  transition: all 0.3s ease !important;\r\n  cursor: pointer !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n}\r\n\r\n\/* Thumbnail hover effect *\/\r\n.envirabox-thumbs li:hover img {\r\n  opacity: 1 !important;\r\n  transform: scale(1.08) !important;\r\n  box-shadow: 0 4px 12px rgba(255,255,255,0.5) !important;\r\n  border: 2px solid rgba(255,255,255,0.9) !important;\r\n}\r\n\r\n\/* Active thumbnail styling *\/\r\n.envirabox-thumbs li.active img,\r\n.envirabox-thumbs li.envirabox-thumbs-active img {\r\n  opacity: 1 !important;\r\n  transform: scale(1.05) !important;\r\n  box-shadow: 0 4px 12px rgba(0, 113, 131, 0.6) !important;\r\n  border: 2px solid #007183 !important;\r\n}\r\n\r\n\/* Adjust main image container to account for thumbnails *\/\r\n.envirabox-container {\r\n  padding-bottom: 180px !important;\r\n}\r\n\r\n\/* Inner content area spacing *\/\r\n.envirabox-wrap .envirabox-inner,\r\n.envirabox-container .envirabox-inner {\r\n  overflow: visible !important;\r\n  padding-bottom: 100px !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: center !important;\r\n  max-height: calc(100vh - 180px) !important;\r\n}\r\n\r\n\/* Main image sizing in lightbox *\/\r\n.envirabox-wrap .envirabox-image,\r\n.envirabox-container .envirabox-image {\r\n  max-height: calc(100vh - 360px) !important;\r\n  max-width: 90vw !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  margin-bottom: 15px !important;\r\n}\r\n\r\n\/* Main image element in lightbox *\/\r\n.envirabox-wrap .envirabox-image img,\r\n.envirabox-container .envirabox-image img {\r\n  max-height: calc(100vh - 360px) !important;\r\n  max-width: 90vw !important;\r\n  width: auto !important;\r\n  height: auto !important;\r\n  object-fit: contain !important;\r\n}\r\n\r\n\/* Override all possible grayscale\/opacity settings on thumbnails *\/\r\n.envirabox-thumbs,\r\n.envirabox-thumbs *,\r\n.envirabox-thumbs ul,\r\n.envirabox-thumbs li,\r\n.envirabox-thumbs img {\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  opacity: 1 !important;\r\n}\r\n\r\n.envirabox-thumbs li a img,\r\n.envirabox-thumbs li > a > img {\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  opacity: 1 !important;\r\n  -webkit-opacity: 1 !important;\r\n}\r\n\r\n\/* Additional aggressive thumbnail visibility overrides *\/\r\n.envirabox-thumbs-list img,\r\n.envirabox-thumbs ul li img,\r\n.envirabox-thumbs ul li a img,\r\ndiv.envirabox-thumbs img,\r\ndiv.envirabox-thumbs li img,\r\ndiv.envirabox-thumbs li a img {\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  opacity: 1 !important;\r\n  -webkit-opacity: 1 !important;\r\n  -moz-opacity: 1 !important;\r\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\" !important;\r\n}\r\n\r\n\/* Override any grayscale or brightness filters *\/\r\n.envirabox-thumbs img:not(.active),\r\n.envirabox-thumbs li:not(.active) img,\r\n.envirabox-thumbs li:not(.envirabox-thumbs-active) img {\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  opacity: 1 !important;\r\n}\r\n\r\n\/* Override inline styles and JavaScript applied styles *\/\r\n.envirabox-thumbs img[style*=\"opacity\"],\r\n.envirabox-thumbs img[style*=\"filter\"],\r\n.envirabox-thumbs li img[style*=\"opacity\"],\r\n.envirabox-thumbs li img[style*=\"filter\"],\r\n.envirabox-thumbs li a img[style*=\"opacity\"],\r\n.envirabox-thumbs li a img[style*=\"filter\"] {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n}\r\n\r\n\/* Force visibility on all thumbnail variations *\/\r\n.envirabox-thumbs > ul > li > a > img,\r\n.envirabox-thumbs ul li a img,\r\n.envirabox-thumbs-list > li > a > img,\r\ndiv[class*=\"envirabox-thumbs\"] img,\r\ndiv[class*=\"envirabox-thumbs\"] li img,\r\ndiv[class*=\"envirabox-thumbs\"] li a img {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  visibility: visible !important;\r\n  -webkit-opacity: 1 !important;\r\n  -moz-opacity: 1 !important;\r\n}\r\n\r\n\/* Target Envira-specific thumbnail classes *\/\r\n.envirabox-thumb img,\r\n.envira-thumb img,\r\nimg.envira-thumb,\r\nimg.envirabox-thumb {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   9. ADDITIONAL IMPROVEMENTS\r\n   Purpose: Minor enhancements and polish\r\n-------------------------------- *\/\r\n\r\n\/* Product link styling *\/\r\n#envira-gallery-1233 .product .woocommerce-LoopProduct-link {\r\n  display: block !important;\r\n  margin-bottom: 10px !important;\r\n}\r\n\r\n\/* Stock availability info with better typography *\/\r\n#envira-gallery-1233 .product p.stock,\r\n#envira-gallery-1233 .product .availability {\r\n  font-size: 13px !important;\r\n  color: #666 !important;\r\n  margin: 6px 0 !important;\r\n  font-style: italic !important;\r\n  font-family: inherit !important;\r\n}\r\n\r\n\/* Image hover transition *\/\r\n#envira-gallery-1233 img {\r\n  transition: transform 0.3s ease, box-shadow 0.3s ease !important;\r\n}\r\n\r\n\/* Enhanced image hover effect *\/\r\n#envira-gallery-1233 .envira-gallery-item:hover img {\r\n  transform: translateY(-3px) !important;\r\n  box-shadow: 0 6px 16px rgba(0,0,0,0.2) !important;\r\n}\r\n\r\n\/* Product captions\/descriptions styling *\/\r\n#envira-gallery-1233 .envira-caption {\r\n  font-family: inherit !important;\r\n  font-size: 14px !important;\r\n  line-height: 1.6 !important;\r\n  color: #666 !important;\r\n  margin-top: 8px !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   10. MOBILE OPTIMIZATIONS\r\n   Purpose: Responsive adjustments for tablets and phones\r\n   \r\n   v46 FIX: Added [id^=\"envira-gallery-\"] selectors for ALL languages on mobile\r\n-------------------------------- *\/\r\n@media (max-width: 768px) {\r\n  \/* Filter buttons - smaller padding on tablets - ALL LANGUAGES *\/\r\n  #envira-gallery-wrap-1233 a.envira-tags-filter-link,\r\n  [id^=\"envira-gallery-wrap-\"] a.envira-tags-filter-link {\r\n    padding: 8px 12px !important;\r\n    font-size: 14px !important;\r\n  }\r\n  \r\n  #envira-gallery-wrap-1233 .envira-tags-filter-list li,\r\n  [id^=\"envira-gallery-wrap-\"] .envira-tags-filter-list li {\r\n    margin: 5px 3px !important;\r\n  }\r\n  \r\n  \/* Quantity controls - larger touch targets on mobile - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 .quantity .minus,\r\n  #envira-gallery-1233 .quantity .plus,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .minus,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity .plus {\r\n    width: 38px !important;\r\n    min-width: 38px !important;\r\n    height: 38px !important;\r\n    min-height: 38px !important;\r\n    font-size: 20px !important;\r\n    line-height: 36px !important;\r\n  }\r\n  \r\n  #envira-gallery-1233 .quantity input.qty,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .quantity input.qty {\r\n    width: 55px !important;\r\n    height: 38px !important;\r\n    font-size: 16px !important;\r\n  }\r\n  \r\n  \/* Buttons - larger on mobile - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 button[type=\"submit\"],\r\n  #envira-gallery-1233 .add_to_cart_button,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) button[type=\"submit\"],\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .add_to_cart_button {\r\n    height: 40px !important;\r\n    line-height: 38px !important;\r\n    font-size: 15px !important;\r\n    padding: 0 18px !important;\r\n  }\r\n  \r\n  \/* Titles - slightly smaller on mobile - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 .envira-gallery-item-inner h3,\r\n  #envira-gallery-1233 .envira-gallery-item-inner .title,\r\n  #envira-gallery-1233 .envira-gallery-title,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-item-inner h3,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-item-inner .title,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-title {\r\n    font-size: 15px !important;\r\n  }\r\n  \r\n  \/* Price - slightly larger on mobile - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 .price,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .price {\r\n    font-size: 17px !important;\r\n  }\r\n  \r\n  \/* Back to portfolio link on mobile *\/\r\n  .envira-back-link,\r\n  a.envira-back-link {\r\n    font-size: 14px !important;\r\n    margin-bottom: 10px !important;\r\n  }\r\n  \r\n  \/* Lightbox thumbnails on mobile - smaller *\/\r\n  .envirabox-thumbs {\r\n    max-height: 90px !important;\r\n    padding: 8px 0 !important;\r\n  }\r\n  \r\n  .envirabox-thumbs li {\r\n    height: 70px !important;\r\n  }\r\n  \r\n  .envirabox-thumbs li img {\r\n    height: 70px !important;\r\n  }\r\n}\r\n\r\n\/* Extra small devices (phones under 480px) *\/\r\n@media (max-width: 480px) {\r\n  \/* Filter buttons - even smaller on small phones - ALL LANGUAGES *\/\r\n  #envira-gallery-wrap-1233 a.envira-tags-filter-link,\r\n  [id^=\"envira-gallery-wrap-\"] a.envira-tags-filter-link {\r\n    padding: 7px 10px !important;\r\n    font-size: 13px !important;\r\n  }\r\n  \r\n  \/* Price - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 .price,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .price {\r\n    font-size: 16px !important;\r\n  }\r\n  \r\n  \/* Titles - ALL LANGUAGES *\/\r\n  #envira-gallery-1233 .envira-gallery-item-inner h3,\r\n  #envira-gallery-1233 .envira-gallery-item-inner .title,\r\n  #envira-gallery-1233 .envira-gallery-title,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-item-inner h3,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-item-inner .title,\r\n  [id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) .envira-gallery-title {\r\n    font-size: 14px !important;\r\n  }\r\n  \r\n  \/* Smaller lightbox thumbnails on small phones *\/\r\n  .envirabox-thumbs {\r\n    max-height: 75px !important;\r\n  }\r\n  \r\n  .envirabox-thumbs li {\r\n    height: 60px !important;\r\n    margin: 0 4px !important;\r\n  }\r\n  \r\n  .envirabox-thumbs li img {\r\n    height: 60px !important;\r\n  }\r\n}\r\n\r\n\/* ------------------------------\r\n   11. PERFORMANCE & RENDERING\r\n   Purpose: Optimize rendering and animations\r\n-------------------------------- *\/\r\n\r\n\/* Hardware acceleration for gallery items *\/\r\n#envira-gallery-1233 .envira-gallery-item {\r\n  will-change: transform, opacity;\r\n  backface-visibility: hidden;\r\n  -webkit-backface-visibility: hidden;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n\/* Ensure minimum height for item containers *\/\r\n#envira-gallery-1233 .envira-gallery-item-inner {\r\n  min-height: 200px;\r\n  display: block;\r\n}\r\n\r\n\/* Hidden items (filtered out) *\/\r\n#envira-gallery-1233 .envira-gallery-item.envira-hidden {\r\n  opacity: 0 !important;\r\n  pointer-events: none !important;\r\n  transition: opacity 0.3s ease !important;\r\n}\r\n\r\n\/* Visible items transition *\/\r\n#envira-gallery-1233 .envira-gallery-item:not(.envira-hidden) {\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   12. ACCESSIBILITY IMPROVEMENTS\r\n   Purpose: Better keyboard navigation and focus states\r\n-------------------------------- *\/\r\n\r\n\/* Focus outline for interactive elements *\/\r\n#envira-gallery-1233 button:focus,\r\n#envira-gallery-1233 input:focus,\r\n#envira-gallery-1233 a:focus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) button:focus,\r\n[id^=\"envira-gallery-\"]:not([id*=\"wrap\"]) input:focus {\r\n  outline: 2px solid #007183 !important;\r\n  outline-offset: 2px !important;\r\n}\r\n\r\n\/* Modern focus-visible for keyboard navigation only *\/\r\n#envira-gallery-1233 *:focus-visible {\r\n  outline: 2px solid #007183 !important;\r\n  outline-offset: 2px !important;\r\n}\r\n\r\n\/* ------------------------------\r\n   13. NUCLEAR OPTION - THUMBNAIL VISIBILITY OVERRIDE\r\n   Purpose: Maximum specificity to ensure thumbnails are always visible\r\n   Note: This section must be at the end to override everything\r\n-------------------------------- *\/\r\n\r\n\/* Maximum specificity thumbnail fix *\/\r\nbody .envirabox-wrap .envirabox-thumbs img,\r\nbody .envirabox-container .envirabox-thumbs img,\r\nhtml body .envirabox-thumbs ul li img,\r\nhtml body .envirabox-thumbs ul li a img,\r\nhtml body div.envirabox-thumbs img {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n  -moz-filter: none !important;\r\n  -ms-filter: none !important;\r\n  -o-filter: none !important;\r\n}\r\n\r\n\/* Force remove grayscale specifically *\/\r\nbody .envirabox-thumbs img,\r\nbody .envirabox-thumbs li img,\r\nbody .envirabox-thumbs li a img {\r\n  filter: grayscale(0) !important;\r\n  -webkit-filter: grayscale(0) !important;\r\n  filter: brightness(1) !important;\r\n  -webkit-filter: brightness(1) !important;\r\n  opacity: 1 !important;\r\n}\r\n\r\n\/* Target by element directly *\/\r\n.envirabox-thumbs > * img {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n}\r\n\r\n\/* Override any thumbnail styling attributes *\/\r\n.envirabox-thumbs img {\r\n  opacity: 1 !important;\r\n  filter: none !important;\r\n  -webkit-filter: none !important;\r\n}\r\n\r\n.envirabox-thumbs li {\r\n  opacity: 1 !important;\r\n}\r\n\r\n.envirabox-thumbs li a {\r\n  opacity: 1 !important;\r\n}","deeplinking":1,"fullscreen":0,"open_fullscreen":0,"pagination":0,"pagination_position":"below","pagination_images_per_page":9,"pagination_prev_next":"numbered_previous_next","pagination_prev_text":"\u00abPrevious","pagination_next_text":"Next \u00bb","pagination_scroll":0,"pagination_ajax_load":0,"pagination_button_text":"Load More","pagination_lightbox_display_all_images":0,"mobile_pagination_images_per_page":9,"mobile_pagination_prev_next":"numbered_previous_next","protection":1,"protection_popup":0,"protection_message":"","protection_title":"","protection_button_text":"","slideshow":1,"autoplay":1,"slideshow_hover":1,"ss_speed":5000,"tags":1,"tags_filter":false,"tags_position":"above","tags_all_enabled":1,"tags_all":"All","tags_sorting":"","tags_manual_sorting":["24","622","26","25","29","27","28","616","42","44","40","41","38","36","39","213","212","54","617","619"],"tags_display":"","tags_scroll":0,"tags_mobile":1,"tags_count":0,"watermarking":false,"watermarking_image_id":0,"watermarking_position":"bottom-right","watermarking_margin":10,"zoom":1,"zoom_hover":0,"zoom_position":"upper-left","zoom_type":"basic","zoom_effect":"fade-in","zoom_lens_shape":"round","zoom_lens_cursor":1,"zoom_window_size":"medium","zoom_tint_color":"","zoom_tint_color_opacity":"25","zoom_mousewheel":0,"zoom_size":200,"mobile_zoom":0,"proofing_lightbox":0,"proofing":0,"proofing_edit":0,"proofing_delete":0,"proofing_multiple_enabled":0,"proofing_name_enabled":0,"proofing_hide_gallery":1,"proofing_quantity_enabled":0,"proofing_size_enabled":0,"proofing_add_to_order_label":"Add to Order","proofing_save_button_label":"Save","proofing_edit_button_label":"Edit Order","proofing_delete_button_label":"Delete Order","proofing_notes_placeholder_text":"Order Notes (Optional)","proofing_save_notes_button_label":"Save Order Notes","proofing_submit_button_label":"Submit Order","proofing_override_globals":0,"proofing_submitted_message":"Thanks for submitting your order. We will be in touch.","proofing_email":false,"proofing_email_box_position":"","proofing_email_subject":"Envira Proofing: New Order for Gallery: {title}","proofing_email_message":"A new order has been submitted by{order_email} for Gallery {title}\r\n\r\nView the order at {url}","justified_gallery_theme":false,"image_sizes_random":[],"proofing_sizes":[],"woocommerce":1,"lightbox_woocommerce":1,"mobile_disable_woo_galleries":0,"woocommerce_auto_create":0,"woocommerce_product_delete":0,"woocommerce_standalone_template":0,"lightbox_html_caption":0,"gutter_mobile":10,"show_more_text":"","watermarking_text":"","watermarking_font":"Arial","watermarking_font_size":0,"watermarking_color":"","watermarking_rotation":0,"watermarking_repeat":false,"watermarking_image_scale":0,"watermarking_type":"text","watermarking_keep_original":false,"watermarking_existing_images":false,"title":"Stra\u00dfenleben"},"gallery":[{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Apple-walk-819x1024.jpg","title":"Apple walk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Apple-walk.jpg","alt":"Walk near Boulevard de Clichy in Paris","caption":"","thumb":"","woocommerce_product":12790,"id":2296,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Art-bridge-reflections-768x1024.jpg","title":"Art bridge reflections","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Art-bridge-reflections.jpg","alt":"Reflections in a puddle under Pont des Arts in Paris","caption":"","thumb":"","id":2300,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Bastille-station-819x1024.jpg","title":"Bastille station","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Bastille-station.jpg","alt":"Bastille metro station","caption":"","thumb":"","woocommerce_product":12794,"id":2304,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Belvedere-683x1024.jpg","title":"Belvedere","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Belvedere.jpg","alt":"Pont-Neuf point of view","caption":"","thumb":"","id":2308,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Broken-shadow-683x1024.jpg","title":"Broken shadow","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Broken-shadow.jpg","alt":"Shadow through broken glass","caption":"","thumb":"","woocommerce_product":55747,"id":54891,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Business-trip-768x1024.jpg","title":"Business trip","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Business-trip.jpg","alt":"Business trip in La Defense, France","caption":"","thumb":"","id":54895,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Couple-floating-and-couple-walking-1024x683.jpg","title":"Couple floating and couple walking","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Couple-floating-and-couple-walking.jpg","alt":"Walking near the Seine river","caption":"","thumb":"","woocommerce_product":13032,"id":2312,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Covid-procession-allegory-1024x768.jpg","title":"Covid procession allegory","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Covid-procession-allegory.jpg","alt":"Covid walk on the Pantheon square in Paris","caption":"","thumb":"","woocommerce_product":12798,"id":2316,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Cycling-in-the-puddles-683x1024.jpg","title":"Cycling in the puddles","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Cycling-in-the-puddles.jpg","alt":"Biking near the Seine river","caption":"","thumb":"","id":2320,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Destiny-819x1024.jpg","title":"Destiny","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Destiny.jpg","alt":"Couple walking under a tunnel in Paris","caption":"","thumb":"","woocommerce_product":12802,"id":2614,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Dress-platform-walk-1024x683.jpg","title":"Dress platform walk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Dress-platform-walk.jpg","alt":"Dress in the wind under the bridge in Paris","caption":"","thumb":"","link_new_window":"0","woocommerce_product":13036,"id":2328,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Entering-the-exhibition-1024x683.jpg","title":"Entering the exhibition","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Entering-the-exhibition.jpg","alt":"People walking at Bibliotheque Nationale de France (BNF), Paris, France.","caption":"","thumb":"","tags":[],"id":65207,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Entering-the-scene-683x1024.jpg","title":"Entering the scene","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Entering-the-scene.jpg","alt":"Dance under the sunlight","caption":"","thumb":"","woocommerce_product":13040,"id":2332,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Escalator-exit-683x1024.jpg","title":"Escalator exit","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Escalator-exit.jpg","alt":"Man down the escalator in La Defense, Paris","caption":"","thumb":"","id":54923,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Evening-walk-819x1024.jpg","title":"Evening walk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Evening-walk.jpg","alt":"Walk near Bastille in Paris","caption":"","thumb":"","id":2336,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Fifth-element-683x1024.jpg","title":"Fifth element","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Fifth-element.jpg","alt":"Couple in Cergy Axe Majeur","caption":"","thumb":"","woocommerce_product":55779,"id":54935,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Forgot-the-keys-683x1024.jpg","title":"Forgot the keys","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Forgot-the-keys.jpg","alt":"Woman looking for the keys near La Villette, Paris","caption":"","thumb":"","woocommerce_product":55783,"id":54939,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Genesis-1024x731.jpg","title":"Genesis","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Genesis.jpg","alt":"Couple going down the Leopold Sedar-Senghor bridge","caption":"","thumb":"","woocommerce_product":12806,"id":2340,"height":731,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Guitar-leaf-1024x683.jpg","title":"Guitar leaf","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Guitar-leaf.jpg","alt":"Guitar player near the Seine river in Paris, France","caption":"","thumb":"","woocommerce_product":55799,"id":54955,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Hair-wind-1024x683.jpg","title":"Hair wind","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Hair-wind.jpg","alt":"Girls crossing the Leopold Sedar Senghor bridge in Paris","caption":"","thumb":"","woocommerce_product":56036,"id":54959,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Harp-walker-1024x683.jpg","title":"Harp walker","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Harp-walker.jpg","alt":"Silhouette at the Philarmonie of Paris","caption":"","thumb":"","woocommerce_product":56040,"id":54963,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Haussmann-shadows-683x1024.jpg","title":"Haussmann shadows","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Haussmann-shadows.jpg","alt":"Man crossing the stree near Orsay Museum, Paris","caption":"","thumb":"","woocommerce_product":56044,"id":54967,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Heavens-door-1024x683.jpg","title":"Heaven's door","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Heavens-door.jpg","alt":"Axe majeur of Cergy, France","caption":"","thumb":"","woocommerce_product":56048,"id":54971,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Into-darkness-1024x683.jpg","title":"Into darkness","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Into-darkness.jpg","alt":"Man going in the dark at Philarmonie of Paris","caption":"","thumb":"","woocommerce_product":56056,"id":54979,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Iron-reader-1024x683.jpg","title":"Iron reader","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Iron-reader.jpg","alt":"Woman reading on a bench at Philarmonie of Paris","caption":"","thumb":"","woocommerce_product":56056,"id":54983,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Launching-ramp-683x1024.jpg","title":"Launching ramp","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Launching-ramp.jpg","alt":"Young boy running on the bridge near the Louvre museum","caption":"","thumb":"","woocommerce_product":13044,"id":2344,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Light-glider-eclipse-768x1024.jpg","title":"Light glider eclipse","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Light-glider-eclipse.jpg","alt":"Light glider and the dog walk in Berck sur Mer, France","caption":"","thumb":"","woocommerce_product":56090,"id":54996,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Lisbon-walk-1024x683.jpg","title":"Lisbon walk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Lisbon-walk.jpg","alt":"Couple walk near the Vasco de Gama bridge in Lisbon","caption":"","thumb":"","woocommerce_product":13048,"id":2348,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mad-hatter-683x1024.jpg","title":"Mad hatter","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mad-hatter.jpg","alt":"Man with a hat at the Japan bridge in La Defense","caption":"","thumb":"","woocommerce_product":56072,"id":55008,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Man-and-the-pillar-768x1024.jpg","title":"Man and the pillar","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Man-and-the-pillar.jpg","alt":"Axe Majeur in Cergy","caption":"","thumb":"","woocommerce_product":56103,"id":55012,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mystery-music-1024x683.jpg","title":"Mystery music","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mystery-music.jpg","alt":"Mystery man in the Philarmonie of Paris","caption":"","thumb":"","woocommerce_product":57528,"id":55032,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mystic-ascent-683x1024.jpg","title":"Mystic ascent","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Mystic-ascent.jpg","alt":"Man climbing the step at La Defense arch, Paris","caption":"","thumb":"","woocommerce_product":57532,"id":55036,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Notre-Dame-evening-walk-1024x683.jpg","title":"Notre-Dame evening walk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Notre-Dame-evening-walk.jpg","alt":"Couple walking near Notre-Dame in Paris","caption":"","thumb":"","woocommerce_product":13052,"id":2352,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Playground-1024x768.jpg","title":"Playground","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Playground.jpg","alt":"Child at the playground near the Geode, La Villette, Paris","caption":"","thumb":"","woocommerce_product":57563,"id":55040,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Playing-at-the-fountain-768x1024.jpg","title":"Playing at the fountain","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Playing-at-the-fountain.jpg","alt":"Young boy playing at the fountain in Belleville, Paris","caption":"","thumb":"","id":2356,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Roller-balance-1024x683.jpg","title":"Roller balance","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Roller-balance.jpg","alt":"Learning how to practice rollers","caption":"","thumb":"","woocommerce_product":13056,"id":2360,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Round-the-afternoon-1024x683.jpg","title":"Round the afternoon","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Round-the-afternoon.jpg","alt":"La Geode and la Villette, Paris, France","caption":"","thumb":"","woocommerce_product":57544,"id":55060,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Running-after-the-bike-1024x683.jpg","title":"Running after the bike","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Running-after-the-bike.jpg","alt":"Cycling along the Seine river","caption":"","thumb":"","link_new_window":"0","id":2364,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Stand-like-a-column-802x1024.jpg","title":"Stand like a column","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Stand-like-a-column.jpg","alt":"Standing at Axe Majeur of Cergy, France","caption":"","thumb":"","woocommerce_product":57583,"id":55072,"height":1024,"width":802},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sunrise-in-the-mist-1024x683.jpg","title":"Sunrise in the mist","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sunrise-in-the-mist.jpg","alt":"Two persons walking in the mist near the Lac du Der, Champagne, France.","caption":"","thumb":"","id":63765,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/The-adress-finder-683x1024.jpg","title":"The adress finder","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/The-adress-finder.jpg","alt":"Woman looking for a place in La Villette, Paris","caption":"","thumb":"","link_new_window":"0","woocommerce_product":57591,"id":55088,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Tour-de-France-covid-edition-1024x683.jpg","title":"Tour de France \u2013 covid edition","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Tour-de-France-covid-edition.jpg","alt":"Photographer and biker behind the Eiffel tower","caption":"","thumb":"","woocommerce_product":13060,"id":2372,"height":683,"width":1024}]},"_links":{"self":[{"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/envira-gallery\/14047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/envira-gallery"}],"about":[{"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/types\/envira"}],"author":[{"embeddable":true,"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/media?parent=14047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}