{"id":14068,"date":"2021-08-31T21:23:12","date_gmt":"2021-08-31T19:23:12","guid":{"rendered":"https:\/\/skywavenstudios.com\/envira\/die-architektur\/"},"modified":"2026-02-04T20:48:12","modified_gmt":"2026-02-04T19:48:12","slug":"die-architektur","status":"publish","type":"envira","link":"https:\/\/www.skywavenstudios.com\/de\/gallery\/die-architektur\/","title":{"rendered":"Die Architektur"},"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":"disabled","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-14068","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":1291,"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":"title","sort_order":"title","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":"architecture","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-1291,\r\n#envira-gallery-1291 {\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-1291: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-1291,\r\n#envira-gallery-1291 * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* Main gallery container settings *\/\r\n#envira-gallery-1291 {\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-1291 .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-1291 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-1291 .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-1291 .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-1291 .envira-tags-filter-list li.envira-tags-filter,\r\n#envira-gallery-wrap-1291 .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-1291 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-1291 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-1291 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-1291 .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-1291 .envira-gallery-item-inner h3,\r\n#envira-gallery-1291 .envira-gallery-item-inner .envira-title,\r\n#envira-gallery-1291 .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-1291 .envira-gallery-item:hover .envira-gallery-title,\r\n#envira-gallery-1291 .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-1291 .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-1291 .woocommerce-loop-product__title,\r\n#envira-gallery-1291 h2,\r\n#envira-gallery-1291 h3 {\r\n  display: none !important;\r\n}\r\n\r\n\/* Price display below title *\/\r\n#envira-gallery-1291 .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-1291 .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-1291 .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-1291 .woocommerce-result-count,\r\n#envira-gallery-1291 .woocommerce-ordering,\r\n#envira-gallery-1291 .woocommerce-breadcrumb,\r\n#envira-gallery-1291 .woocommerce-review-link,\r\n#envira-gallery-1291 .star-rating,\r\n#envira-gallery-1291 .count,\r\n#envira-gallery-1291 .summary_title,\r\n#envira-gallery-1291 .step_title_wrapper,\r\n#envira-gallery-1291 .step_title,\r\n#envira-gallery-1291 .step_index,\r\n#envira-gallery-1291 h2.summary_title,\r\n#envira-gallery-1291 .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-1291 .quantity::before,\r\n#envira-gallery-1291 .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-1291 .quantity,\r\n#envira-gallery-1291 .quantity *,\r\n#envira-gallery-1291 form.cart .quantity,\r\n#envira-gallery-1291 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-1291 form.cart,\r\n#envira-gallery-1291 .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-1291 .quantity,\r\n#envira-gallery-1291 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-1291 .quantity .minus,\r\n#envira-gallery-1291 .quantity button.minus,\r\n#envira-gallery-1291 .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-1291 .quantity .minus:empty::before,\r\n#envira-gallery-1291 .quantity button.minus:empty::before,\r\n#envira-gallery-1291 .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-1291 .quantity input.qty,\r\n#envira-gallery-1291 .quantity input[type=\"number\"],\r\n#envira-gallery-1291 .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-1291 .quantity input.qty:focus,\r\n#envira-gallery-1291 .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-1291 .quantity .plus,\r\n#envira-gallery-1291 .quantity button.plus,\r\n#envira-gallery-1291 .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-1291 .quantity .plus:empty::before,\r\n#envira-gallery-1291 .quantity button.plus:empty::before,\r\n#envira-gallery-1291 .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-1291 .quantity .minus:hover,\r\n#envira-gallery-1291 .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-1291 .quantity .minus:hover::before,\r\n#envira-gallery-1291 .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-1291 .quantity button.minus:nth-of-type(2),\r\n#envira-gallery-1291 .quantity button.plus:nth-of-type(2),\r\n#envira-gallery-1291 .quantity input.minus:nth-of-type(2),\r\n#envira-gallery-1291 .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-1291 .add_to_cart_button,\r\n#envira-gallery-1291 .single_add_to_cart_button,\r\n#envira-gallery-1291 button[type=\"submit\"],\r\n#envira-gallery-1291 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-1291 .add_to_cart_button:hover,\r\n#envira-gallery-1291 .single_add_to_cart_button:hover,\r\n#envira-gallery-1291 button[type=\"submit\"]:hover,\r\n#envira-gallery-1291 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-1291 .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-1291 .product p.stock,\r\n#envira-gallery-1291 .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-1291 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-1291 .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-1291 .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-1291 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-1291 .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-1291 .quantity .minus,\r\n  #envira-gallery-1291 .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-1291 .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-1291 button[type=\"submit\"],\r\n  #envira-gallery-1291 .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-1291 .envira-gallery-item-inner h3,\r\n  #envira-gallery-1291 .envira-gallery-item-inner .title,\r\n  #envira-gallery-1291 .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-1291 .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-1291 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-1291 .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-1291 .envira-gallery-item-inner h3,\r\n  #envira-gallery-1291 .envira-gallery-item-inner .title,\r\n  #envira-gallery-1291 .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-1291 .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-1291 .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-1291 .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-1291 .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-1291 button:focus,\r\n#envira-gallery-1291 input:focus,\r\n#envira-gallery-1291 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-1291 *: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","58","59","54","214","215","213","212","47","36","219","620","38","632","705","703","621","706","707","704"],"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_standalone_template":0,"woocommerce_product_delete":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":"Die Architektur"},"gallery":[{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Anchor-the-mills-768x1024.jpg","title":"Anchor the mills","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Anchor-the-mills.jpg","alt":"Zaanse Schans windmills at sunset, Netherlands.","caption":"","thumb":"","woocommerce_product":65451,"id":65143,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/A-night-in-Moret-1024x683.jpg","title":"A night in Moret","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/A-night-in-Moret.jpg","alt":"Mor\u00eat-sur-Loing at blue hour, France.","caption":"","thumb":"","woocommerce_product":65415,"id":65139,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Blue-hour-at-Charles-bridge-1024x683.jpg","title":"Blue hour at Charles bridge","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Blue-hour-at-Charles-bridge.jpg","alt":"Bridge Charles at blue hour, Prague, Czech Republic.","caption":"","thumb":"","woocommerce_product":65419,"id":65147,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Blue-night-bridge-1024x577.jpg","title":"Blue night bridge","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Blue-night-bridge.jpg","alt":"Pont des Arts in Paris during the night","caption":"","thumb":"","woocommerce_product":13107,"id":2382,"height":577,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/11\/Bridge-and-gravels-1024x768.jpg","title":"Bridge and gravels","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/11\/Bridge-and-gravels.jpg","alt":"Pont du Gard with gravels reflects","caption":"","thumb":"","woocommerce_product":62298,"id":62225,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Bridge-in-the-trees-1024x683.jpg","title":"Bridge in the trees","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Bridge-in-the-trees.jpg","alt":"Pont du temple d&#039;amour, Bonnelles pond, France.","caption":"","thumb":"","id":65151,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/11\/Bride-sunlights-1024x683.jpg","title":"Bridge sunlights","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/11\/Bride-sunlights.jpg","alt":"Pont du Gard at sunset","caption":"","thumb":"","woocommerce_product":62217,"id":62221,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Chatelet-metro-station-1024x683.jpg","title":"Chatelet metro station","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Chatelet-metro-station.jpg","alt":"Chatelet metro station","caption":"","thumb":"","link_new_window":"0","woocommerce_product":13131,"id":2386,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Cloudy-Notre-Dame-1024x683.jpg","title":"Cloudy Notre Dame","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Cloudy-Notre-Dame.jpg","alt":"Storm under Notre-Dame cathedral in Paris","caption":"","thumb":"","id":2390,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Coloured-wind-1024x683.jpg","title":"Colored wind","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Coloured-wind.jpg","alt":"Kinderdijk mills with a rainbow, Netherlands.","caption":"","thumb":"","woocommerce_product":65423,"id":65155,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Essaouira-doors-768x1024.jpg","title":"Essaouira doors","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Essaouira-doors.jpg","alt":"Door entrance in Essaouira","caption":"","thumb":"","id":2394,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Golden-columns-1024x768.jpg","title":"Golden columns","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Golden-columns.jpg","alt":"Golden columns","caption":"","thumb":"","woocommerce_product":12814,"id":2717,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-gate-swell-819x1024.jpg","title":"Golden gate swell","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-gate-swell.jpg","alt":"Golden gate bridge at golden hour, San Francisco, USA.","caption":"","thumb":"","id":65159,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-gate-waves-822x1024.jpg","title":"Golden gate waves","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-gate-waves.jpg","alt":"Golden gate bridge at golden hour, San Francisco, USA.","caption":"","thumb":"","woocommerce_product":65455,"id":65163,"height":1024,"width":822},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-lights-820x1024.jpg","title":"Golden lights","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Golden-lights.jpg","alt":"Golden gate bridge at sunset, San Francisco, USA.","caption":"","thumb":"","woocommerce_product":65459,"id":65167,"height":1024,"width":820},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Iron-bridge-1024x768.jpg","title":"Iron bridge","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Iron-bridge.jpg","alt":"Porto, Pont Dom-Lu\u00eds","caption":"","thumb":"","woocommerce_product":13119,"id":2731,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Julian-bridge-1024x683.jpg","title":"Julian bridge","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Julian-bridge.jpg","alt":"Julian&#039;s bridge in Bonnieux, Luberon, France","caption":"","thumb":"","woocommerce_product":56068,"id":54987,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/La-Defense-after-the-rain-1024x683.jpg","title":"La Defense, after the rain","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/La-Defense-after-the-rain.jpg","alt":"La Defense buildings reflections after the rain","caption":"","thumb":"","woocommerce_product":13179,"id":2402,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/La-Defense-at-night-1024x683.jpg","title":"La Defense at night","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/La-Defense-at-night.jpg","alt":"La Defense during the night","caption":"","thumb":"","woocommerce_product":13183,"id":2398,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Lavander-abbey-1024x768.jpg","title":"Lavander abbey","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Lavander-abbey.jpg","alt":"Senanque abbey and lavander fields, Provence","caption":"","thumb":"","woocommerce_product":56086,"id":54992,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Love-temple-1024x643.jpg","title":"Love temple","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Love-temple.jpg","alt":"Pont du temple d&#039;amour, Bonnelles pond, France.","caption":"","thumb":"","id":65171,"height":643,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Marshall-beach-sunset-1024x681.jpg","title":"Marshall beach sunset","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Marshall-beach-sunset.jpg","alt":"Golden gate bridge at blue hour, San Francisco, USA.","caption":"","thumb":"","woocommerce_product":65431,"id":65175,"height":681,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Moon-and-steeple-683x1024.jpg","title":"Moon and steeple","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2022\/08\/Moon-and-steeple.jpg","alt":"Aurel village and the super moon, France","caption":"","thumb":"","woocommerce_product":57524,"id":55028,"height":1024,"width":683},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Night-visit-at-Louis-Vuitton-Foundation-768x1024.jpg","title":"Night visit at Louis Vuitton Foundation","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Night-visit-at-Louis-Vuitton-Foundation.jpg","alt":"Lights in Fondation Louis Vuitton, Paris","caption":"","thumb":"","id":2414,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Opera-bicycle-1024x683.jpg","title":"Opera bicycle","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Opera-bicycle.jpg","alt":"Opera Garnier at evening","caption":"","thumb":"","woocommerce_product":13171,"id":2418,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Perched-chapel-1024x683.jpg","title":"Perched chapel","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Perched-chapel.jpg","alt":"Eglise Saint-Martin de la Genevraye, La Genevraye, France.","caption":"","thumb":"","woocommerce_product":65435,"id":65179,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Piece-of-rainbow-1024x768.jpg","title":"Piece of rainbow","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Piece-of-rainbow.jpg","alt":"Kinderdijk mills with a rainbow, Netherlands.","caption":"","thumb":"","id":65183,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Pond-serenity-1024x683.jpg","title":"Pond serenity","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Pond-serenity.jpg","alt":"Pont du temple d&#039;amour, Bonnelles pond, France.","caption":"","thumb":"","woocommerce_product":65439,"id":65187,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Rainbow-mills-1024x686.jpg","title":"Rainbow mills","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Rainbow-mills.jpg","alt":"Kinderdijk mills with a rainbow, Netherlands.","caption":"","thumb":"","woocommerce_product":65443,"id":65191,"height":686,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Rose-house-768x1024.jpg","title":"Rose house","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Rose-house.jpg","alt":"La Maison Rose in Paris at sunset","caption":"","thumb":"","woocommerce_product":13123,"id":2426,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sacre-coeur-swirl-1024x577.jpg","title":"Sacre coeur swirl","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sacre-coeur-swirl.jpg","alt":"Sacr\u00e9-coeur during sunset","caption":"","thumb":"","woocommerce_product":13269,"id":2430,"height":577,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Save-Me-San-Francisco-1024x683.jpg","title":"Save Me San Francisco","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Save-Me-San-Francisco.jpg","alt":"Golden gate bridge at golden hour, San Francisco, USA.","caption":"","thumb":"","id":65195,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/SFO-Night-and-day-819x1024.jpg","title":"SFO Night and day","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/SFO-Night-and-day.jpg","alt":"Golden gate bridge at blue hour, San Francisco, USA.","caption":"","thumb":"","woocommerce_product":65463,"id":65199,"height":1024,"width":819},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sunset-at-BNF-1024x681.jpg","title":"Sunset at BNF","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Sunset-at-BNF.jpg","alt":"BNF at sunset in Paris","caption":"","thumb":"","woocommerce_product":13213,"id":2438,"height":681,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Twilight-along-the-Loing-river-1024x683.jpg","title":"Twilight along the Loing river","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Twilight-along-the-Loing-river.jpg","alt":"Mor\u00eat-sur-Loing at blue hour, France.","caption":"","thumb":"","woocommerce_product":65447,"id":65203,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Visit-the-galleries-768x1024.jpg","title":"Visit the galleries","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Visit-the-galleries.jpg","alt":"Passage Jouffroy in Paris","caption":"","thumb":"","woocommerce_product":13139,"id":2446,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Walking-in-the-streets-of-Essaouira-813x1024.jpg","title":"Walking in the streets of Essaouira","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Walking-in-the-streets-of-Essaouira.jpg","alt":"Door in a street of Essaouira","caption":"","thumb":"","woocommerce_product":13143,"id":2450,"height":1024,"width":813},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Window-and-wind-768x1024.jpg","title":"Window and wind","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Window-and-wind.jpg","alt":"Metro station near the Moulin-Rouge","caption":"","thumb":"","woocommerce_product":13135,"id":2454,"height":1024,"width":768}]},"_links":{"self":[{"href":"https:\/\/www.skywavenstudios.com\/de\/wp-json\/wp\/v2\/envira-gallery\/14068","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=14068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}