{"id":68923,"date":"2026-08-02T15:32:50","date_gmt":"2026-08-02T13:32:50","guid":{"rendered":"https:\/\/www.skywavenstudios.com\/gallery\/68922\/"},"modified":"2026-08-02T16:42:11","modified_gmt":"2026-08-02T14:42:11","slug":"awards","status":"publish","type":"envira","link":"https:\/\/www.skywavenstudios.com\/fr\/gallery\/awards\/","title":{"rendered":"S\u00e9lection prim\u00e9e"},"author":1,"featured_media":69055,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"normal-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","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":"enabled","site-post-title":"enabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"1537","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":""}},"ai_generated_summary":""},"class_list":["post-68923","envira","type-envira","status-publish","has-post-thumbnail","hentry"],"uagb_featured_image_src":{"full":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk.jpg",1920,1280,false],"thumbnail":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-150x150.jpg",150,150,true],"medium":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-768x512.jpg",768,512,true],"large":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-1536x1024.jpg",1536,1024,true],"2048x2048":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk.jpg",1920,1280,false],"woocommerce_thumbnail":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-300x200.jpg",300,200,true],"woocommerce_single":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-600x400.jpg",600,400,true],"woocommerce_gallery_thumbnail":["https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-100x100.jpg",100,100,true]},"uagb_author_info":{"display_name":"Sebastien Kech","author_link":"https:\/\/www.skywavenstudios.com\/fr\/author\/skywavenstudiosgmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":null,"jetpack_sharing_enabled":true,"gallery_data":{"id":68922,"gallery":[{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Arch-of-green-768x1024.jpg","title":"Arch of green","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Arch-of-green.jpg","alt":"Forest of Huelgoat in Brittany at sunrise. Huelgoat, France.","caption":"","thumb":"","woocommerce_product":63551,"id":63547,"height":1024,"width":768},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Blessed-fields-1024x683.jpg","title":"Blessed fields","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Blessed-fields.jpg","alt":"Chapelle Saint-Robert, H\u00e9douville, France.","caption":"","thumb":"","woocommerce_product":65483,"id":65251,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ClingingTheTrunk-1024x683.jpg","title":"Clinging the trunk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ClingingTheTrunk.jpg","alt":"Squirrel in parc de Sceaux, France.","caption":"","thumb":"","id":68935,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Clouds-ocean-1024x683.jpg","title":"Clouds ocean","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Clouds-ocean.jpg","alt":"Clouds at La Roche-du-Pr\u00eatre, Consolation-Maisonnettes, France.","caption":"","thumb":"","woocommerce_product":65492,"id":65263,"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":"Man walking near Place du Panth\u00e9on in Paris","caption":"","thumb":"","woocommerce_product":12798,"id":2316,"height":768,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/CrossTheSky-1024x683.jpg","title":"Cross the sky","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/CrossTheSky.jpg","alt":"Gate in the fields, Rennemoulin, France.","caption":"","thumb":"","id":68936,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/DarthDeer-1024x683.jpg","title":"Darth deer","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/DarthDeer.jpg","alt":"Deer in the Rambouillet forest, France.","caption":"","thumb":"","woocommerce_product":64206,"id":68937,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/FairySummer-1024x682.jpg","title":"Fairy summer","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/FairySummer.jpg","alt":"Gourgue d&#039;Asque in summer, Asque, France.","caption":"","thumb":"","id":68938,"height":682,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Ferns-in-the-chaos-1024x683.jpg","title":"Ferns in the chaos","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Ferns-in-the-chaos.jpg","alt":"Forest of Huelgoat, Brittany, France.","caption":"","thumb":"","woocommerce_product":64272,"id":63612,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Foggy-day-at-Stangala-768x1024.jpg","title":"Foggy day at Stangala","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Foggy-day-at-Stangala.jpg","alt":"Gorges du Stangala, Quimper, France.","caption":"","thumb":"","woocommerce_product":65564,"id":65283,"height":1024,"width":768},{"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\/2026\/08\/LightenedForest-1024x683.jpg","title":"Lightened forest","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/LightenedForest.jpg","alt":"Forest in the mist in Rambouillet, France.","caption":"","thumb":"","id":68939,"height":683,"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\/2024\/12\/Pine-shapes-1024x683.jpg","title":"Pine shapes","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Pine-shapes.jpg","alt":"Sunset at Cap Canaille, Cassis, France.","caption":"","thumb":"","woocommerce_product":65549,"id":65315,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Rock-sundial-1024x683.jpg","title":"Rock sundial","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Rock-sundial.jpg","alt":"Roc-La-Tour at sunset, Montherm\u00e9, France.","caption":"","thumb":"","woocommerce_product":65490,"id":65335,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk-1024x683.jpg","title":"Sandwalk","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/Sandwalk.jpg","alt":"Sunset on Dune du Pilat, France.","caption":"","thumb":"","id":68940,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ShadesOfGreen-1024x683.jpg","title":"Shades of green","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ShadesOfGreen.jpg","alt":"Gourgue d&#039;Asque in summer, Asque, France.","caption":"","thumb":"","id":68941,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/SpringFlames-1024x683.jpg","title":"Spring flames","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/SpringFlames.jpg","alt":"Lone tree in rapeseed field at Vert-Le-Grand, France.","caption":"","thumb":"","id":68942,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Stangala-mystery-1024x683.jpg","title":"Stangala canopy","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2024\/12\/Stangala-mystery.jpg","alt":"Gorges du Stangala, Quimper, France.","caption":"","thumb":"","woocommerce_product":65495,"id":65355,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ThePiercedRock-1024x683.jpg","title":"The pierced rock","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2026\/08\/ThePiercedRock.jpg","alt":"Rocks over Dordogne river at sunrise, Vitrac, France.","caption":"","thumb":"","id":68943,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/White-waves-1024x683.jpg","title":"White waves","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/White-waves.jpg","alt":"Lighthouse of Ploumanach, Brittany, France.","caption":"","thumb":"","woocommerce_product":65121,"id":63756,"height":683,"width":1024},{"status":"active","src":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Wizards-forest-1024x683.jpg","title":"Wizards forest","link":"https:\/\/www.skywavenstudios.com\/wp-content\/uploads\/2021\/08\/Wizards-forest.jpg","alt":"Forest of Huelgoat, Brittany, France.","caption":"","thumb":"","woocommerce_product":65131,"id":63760,"height":683,"width":1024}],"config":{"type":"default","layout":"mason","columns":"3","gallery_theme":"base","justified_margins":1,"justified_last_row":"nojustify","lazy_loading":0,"lazy_loading_delay":500,"gutter":10,"gutter_mobile":0,"margin":10,"image_size":"default","square_size":300,"crop_width":640,"crop_height":480,"crop":0,"crop_position":"c","show_more_text":"","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":"0","gallery_automatic_title_caption_mobile":"0","justified_row_height":150,"description_position":"0","description":"","random":"title","sort_order":"title","sorting_direction":"ASC","image_sizes_random":[],"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":0,"thumbnails_hide":0,"image_counter":0,"lightbox_html_caption":0,"thumbnails":1,"thumbnails_width":0,"thumbnails_height":0,"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":"awards","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-68922,\r\n#envira-gallery-68922 {\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-68922: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-68922,\r\n#envira-gallery-68922 * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* Main gallery container settings *\/\r\n#envira-gallery-68922 {\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-68922 .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-68922 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-68922 .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-68922 .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-68922 .envira-tags-filter-list li.envira-tags-filter,\r\n#envira-gallery-wrap-68922 .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-68922 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-68922 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-68922 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-68922 .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-68922 .envira-gallery-item-inner h3,\r\n#envira-gallery-68922 .envira-gallery-item-inner .envira-title,\r\n#envira-gallery-68922 .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-68922 .envira-gallery-item:hover .envira-gallery-title,\r\n#envira-gallery-68922 .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-68922 .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-68922 .woocommerce-loop-product__title,\r\n#envira-gallery-68922 h2,\r\n#envira-gallery-68922 h3 {\r\n  display: none !important;\r\n}\r\n\r\n\/* Price display below title *\/\r\n#envira-gallery-68922 .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-68922 .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-68922 .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-68922 .woocommerce-result-count,\r\n#envira-gallery-68922 .woocommerce-ordering,\r\n#envira-gallery-68922 .woocommerce-breadcrumb,\r\n#envira-gallery-68922 .woocommerce-review-link,\r\n#envira-gallery-68922 .star-rating,\r\n#envira-gallery-68922 .count,\r\n#envira-gallery-68922 .summary_title,\r\n#envira-gallery-68922 .step_title_wrapper,\r\n#envira-gallery-68922 .step_title,\r\n#envira-gallery-68922 .step_index,\r\n#envira-gallery-68922 h2.summary_title,\r\n#envira-gallery-68922 .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-68922 .quantity::before,\r\n#envira-gallery-68922 .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-68922 .quantity,\r\n#envira-gallery-68922 .quantity *,\r\n#envira-gallery-68922 form.cart .quantity,\r\n#envira-gallery-68922 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-68922 form.cart,\r\n#envira-gallery-68922 .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-68922 .quantity,\r\n#envira-gallery-68922 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-68922 .quantity .minus,\r\n#envira-gallery-68922 .quantity button.minus,\r\n#envira-gallery-68922 .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-68922 .quantity .minus:empty::before,\r\n#envira-gallery-68922 .quantity button.minus:empty::before,\r\n#envira-gallery-68922 .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-68922 .quantity input.qty,\r\n#envira-gallery-68922 .quantity input[type=\"number\"],\r\n#envira-gallery-68922 .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-68922 .quantity input.qty:focus,\r\n#envira-gallery-68922 .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-68922 .quantity .plus,\r\n#envira-gallery-68922 .quantity button.plus,\r\n#envira-gallery-68922 .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-68922 .quantity .plus:empty::before,\r\n#envira-gallery-68922 .quantity button.plus:empty::before,\r\n#envira-gallery-68922 .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-68922 .quantity .minus:hover,\r\n#envira-gallery-68922 .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-68922 .quantity .minus:hover::before,\r\n#envira-gallery-68922 .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-68922 .quantity button.minus:nth-of-type(2),\r\n#envira-gallery-68922 .quantity button.plus:nth-of-type(2),\r\n#envira-gallery-68922 .quantity input.minus:nth-of-type(2),\r\n#envira-gallery-68922 .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-68922 .add_to_cart_button,\r\n#envira-gallery-68922 .single_add_to_cart_button,\r\n#envira-gallery-68922 button[type=\"submit\"],\r\n#envira-gallery-68922 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-68922 .add_to_cart_button:hover,\r\n#envira-gallery-68922 .single_add_to_cart_button:hover,\r\n#envira-gallery-68922 button[type=\"submit\"]:hover,\r\n#envira-gallery-68922 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-68922 .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-68922 .product p.stock,\r\n#envira-gallery-68922 .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-68922 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-68922 .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-68922 .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-68922 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-68922 .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-68922 .quantity .minus,\r\n  #envira-gallery-68922 .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-68922 .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-68922 button[type=\"submit\"],\r\n  #envira-gallery-68922 .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-68922 .envira-gallery-item-inner h3,\r\n  #envira-gallery-68922 .envira-gallery-item-inner .title,\r\n  #envira-gallery-68922 .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-68922 .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-68922 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-68922 .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-68922 .envira-gallery-item-inner h3,\r\n  #envira-gallery-68922 .envira-gallery-item-inner .title,\r\n  #envira-gallery-68922 .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-68922 .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-68922 .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-68922 .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-68922 .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-68922 button:focus,\r\n#envira-gallery-68922 input:focus,\r\n#envira-gallery-68922 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-68922 *: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":"\u00ab Previous","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":["","210","712","623","47","656","703","36","707","711","53","213","29","709","769","653","622","26","337","25"],"tags_display":"","tags_scroll":0,"tags_mobile":1,"tags_count":0,"watermarking":false,"watermarking_image_id":0,"watermarking_position":"bottom-right","watermarking_margin":10,"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,"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,"woocommerce":1,"lightbox_woocommerce":1,"mobile_disable_woo_galleries":0,"woocommerce_auto_create":0,"woocommerce_product_delete":0,"woocommerce_standalone_template":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}","proofing_sizes":[],"justified_gallery_theme":false,"title":"S\u00e9lection prim\u00e9e"}},"_links":{"self":[{"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/envira-gallery\/68923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/envira-gallery"}],"about":[{"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/types\/envira"}],"author":[{"embeddable":true,"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/media\/69055"}],"wp:attachment":[{"href":"https:\/\/www.skywavenstudios.com\/fr\/wp-json\/wp\/v2\/media?parent=68923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}